--- /home/fdroid/fdroiddata/tmp/it.angrydroids.epub3reader_2.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_it.angrydroids.epub3reader_2.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 5584435b8972f6769fd7bcf925e12c6d005993add47eed79882f76db67cb3c17 │ -Signer #1 certificate SHA-1 digest: 6ea661673be08befa1047b90b16fd5f5949f2438 │ -Signer #1 certificate MD5 digest: 9eddb2a2db2540f0096c6c38a7398956 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 30ea93b067ab1bf38b79df21b0e3024fc7eac654483434d2e15a9950012f96fa │ -Signer #1 public key SHA-1 digest: aebc8e8d5a3223dfe880197b15a26171d673cc60 │ -Signer #1 public key MD5 digest: 5beb79c6928d35abc7dcefd9f6d1e9c5 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,2059 +1,2051 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 367726 (0000000000059C6Eh) │ - Actual end-cent-dir record offset: 367704 (0000000000059C58h) │ - Expected end-cent-dir record offset: 367704 (0000000000059C58h) │ + Zip archive file size: 366547 (00000000000597D3h) │ + Actual end-cent-dir record offset: 366525 (00000000000597BDh) │ + Expected end-cent-dir record offset: 366525 (00000000000597BDh) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 66 entries. │ - The central directory is 6336 (00000000000018C0h) bytes long, │ + The central directory is 6342 (00000000000018C6h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 361368 (0000000000058398h). │ + is 360183 (0000000000057EF7h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 13:08:22 │ - 32-bit CRC value (hex): f3ed4348 │ - compressed size: 2028 bytes │ - uncompressed size: 6645 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): 54e397fa │ + compressed size: 824 bytes │ + uncompressed size: 2272 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/6E616E00.SF │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2094 │ - (000000000000082Eh) bytes │ + offset of local header from start of archive: 893 │ + (000000000000037Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 13:08:22 │ - 32-bit CRC value (hex): 24a34e92 │ - compressed size: 2200 bytes │ - uncompressed size: 6766 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5ad15962 │ + compressed size: 4732 bytes │ + uncompressed size: 4732 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - META-INF/6E616E00.RSA │ + offset of local header from start of archive: 5691 │ + (000000000000163Bh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c594c4d0 │ + compressed size: 6221 bytes │ + uncompressed size: 6221 bytes │ + length of filename: 37 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ - offset of local header from start of archive: 4360 │ - (0000000000001108h) bytes │ + There is no file comment. │ + │ +Central directory entry #4: │ +--------------------------- │ + │ + res/layout-land/activity_epub_reader_main.xml │ + │ + offset of local header from start of archive: 11979 │ + (0000000000002ECBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 13:08:22 │ - 32-bit CRC value (hex): 379b0101 │ - compressed size: 1078 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): 17466b06 │ + compressed size: 817 bytes │ + uncompressed size: 2928 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #4: │ +Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/activity_epub_reader_main.xml │ │ - offset of local header from start of archive: 5505 │ - (0000000000001581h) bytes │ + offset of local header from start of archive: 12887 │ + (0000000000003257h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): a9b57697 │ - compressed size: 785 bytes │ + compressed size: 770 bytes │ uncompressed size: 2848 bytes │ length of filename: 40 characters │ - length of extra field: 4 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/change_css.xml │ │ - offset of local header from start of archive: 6380 │ - (00000000000018ECh) bytes │ + offset of local header from start of archive: 13743 │ + (00000000000035AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 15e5ff6c │ - compressed size: 677 bytes │ + compressed size: 673 bytes │ uncompressed size: 2032 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/file_chooser_layout.xml │ │ - offset of local header from start of archive: 7128 │ - (0000000000001BD8h) bytes │ + offset of local header from start of archive: 14487 │ + (0000000000003897h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): dec81ea1 │ compressed size: 356 bytes │ uncompressed size: 776 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #7: │ +Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/set_panel_size.xml │ │ - offset of local header from start of archive: 7564 │ - (0000000000001D8Ch) bytes │ + offset of local header from start of archive: 14923 │ + (0000000000003A4Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 65207932 │ compressed size: 359 bytes │ uncompressed size: 760 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #9: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/menu/epub_reader_main.xml │ │ - offset of local header from start of archive: 7998 │ - (0000000000001F3Eh) bytes │ + offset of local header from start of archive: 15357 │ + (0000000000003BFDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): f43c32a0 │ - compressed size: 495 bytes │ + compressed size: 488 bytes │ uncompressed size: 2472 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/menu/file_chooser.xml │ │ - offset of local header from start of archive: 8568 │ - (0000000000002178h) bytes │ + offset of local header from start of archive: 15920 │ + (0000000000003E30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): db749897 │ compressed size: 197 bytes │ uncompressed size: 376 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 8836 │ - (0000000000002284h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): a99c4356 │ - compressed size: 752 bytes │ - uncompressed size: 2076 bytes │ - length of filename: 19 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ Central directory entry #11: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources.arsc │ │ - offset of local header from start of archive: 9653 │ - (00000000000025B5h) bytes │ + offset of local header from start of archive: 16188 │ + (0000000000003F3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): 747a64d3 │ - compressed size: 9344 bytes │ - uncompressed size: 9344 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a7920fb4 │ + compressed size: 9596 bytes │ + uncompressed size: 9596 bytes │ length of filename: 14 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_launcher.png │ - │ - offset of local header from start of archive: 19044 │ - (0000000000004A64h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): 5ad15962 │ - compressed size: 4732 bytes │ - uncompressed size: 4732 bytes │ - length of filename: 33 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #13: │ ---------------------------- │ - │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi/ic_launcher.png │ - │ - offset of local header from start of archive: 23840 │ - (0000000000005D20h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): c594c4d0 │ - compressed size: 6221 bytes │ - uncompressed size: 6221 bytes │ - length of filename: 34 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #14: │ ---------------------------- │ - │ - res/layout-land/activity_epub_reader_main.xml │ - │ - offset of local header from start of archive: 30125 │ - (00000000000075ADh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): 17466b06 │ - compressed size: 831 bytes │ - uncompressed size: 2928 bytes │ - length of filename: 45 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #15: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ classes.dex │ │ - offset of local header from start of archive: 31047 │ - (0000000000007947h) bytes │ + offset of local header from start of archive: 25828 │ + (00000000000064E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ - 32-bit CRC value (hex): 36a9b451 │ - compressed size: 237597 bytes │ - uncompressed size: 864596 bytes │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): 0c2e4758 │ + compressed size: 236808 bytes │ + uncompressed size: 708420 bytes │ length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #13: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/openebook.org/dtds/oeb-1.2/oeb12.ent │ │ - offset of local header from start of archive: 268701 │ - (000000000004199Dh) bytes │ + offset of local header from start of archive: 262693 │ + (0000000000040225h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): dc9d5cde │ - compressed size: 8387 bytes │ + compressed size: 8232 bytes │ uncompressed size: 48964 bytes │ length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/openebook.org/dtds/oeb-1.2/oebpkg12.dtd │ │ - offset of local header from start of archive: 277174 │ - (0000000000043AB6h) bytes │ + offset of local header from start of archive: 271011 │ + (00000000000422A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): debf8f3d │ - compressed size: 2734 bytes │ + compressed size: 2721 bytes │ uncompressed size: 11102 bytes │ length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #18: │ +Central directory entry #15: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.daisy.org/z3986/2005/ncx-2005-1.dtd │ │ - offset of local header from start of archive: 279997 │ - (00000000000445BDh) bytes │ + offset of local header from start of archive: 273821 │ + (0000000000042D9Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 1b0df437 │ - compressed size: 3375 bytes │ + compressed size: 3372 bytes │ uncompressed size: 11050 bytes │ length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #16: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/ruby/xhtml-ruby-1.mod │ │ - offset of local header from start of archive: 283461 │ - (0000000000045345h) bytes │ + offset of local header from start of archive: 277282 │ + (0000000000043B22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): b8666d43 │ - compressed size: 1696 bytes │ + compressed size: 1690 bytes │ uncompressed size: 7099 bytes │ length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #20: │ +Central directory entry #17: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-arch-1.mod │ │ - offset of local header from start of archive: 285242 │ - (0000000000045A3Ah) bytes │ + offset of local header from start of archive: 279057 │ + (0000000000044211h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 079ddaf0 │ - compressed size: 827 bytes │ + compressed size: 824 bytes │ uncompressed size: 1938 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #21: │ +Central directory entry #18: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod │ │ - offset of local header from start of archive: 286174 │ - (0000000000045DDEh) bytes │ + offset of local header from start of archive: 279986 │ + (00000000000445B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 63c3243c │ - compressed size: 1089 bytes │ + compressed size: 1085 bytes │ uncompressed size: 3890 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #22: │ +Central directory entry #19: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod │ │ - offset of local header from start of archive: 287371 │ - (000000000004628Bh) bytes │ + offset of local header from start of archive: 281179 │ + (0000000000044A5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 012f1ae4 │ - compressed size: 725 bytes │ + compressed size: 721 bytes │ uncompressed size: 1787 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #23: │ +Central directory entry #20: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod │ │ - offset of local header from start of archive: 288201 │ - (00000000000465C9h) bytes │ + offset of local header from start of archive: 282005 │ + (0000000000044D95h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 69c16d7a │ - compressed size: 719 bytes │ + compressed size: 715 bytes │ uncompressed size: 1566 bytes │ length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #24: │ +Central directory entry #21: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod │ │ - offset of local header from start of archive: 289024 │ - (0000000000046900h) bytes │ + offset of local header from start of archive: 282824 │ + (00000000000450C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 13cac1b3 │ - compressed size: 1040 bytes │ + compressed size: 1039 bytes │ uncompressed size: 4337 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #25: │ +Central directory entry #22: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod │ │ - offset of local header from start of archive: 290173 │ - (0000000000046D7Dh) bytes │ + offset of local header from start of archive: 283972 │ + (0000000000045544h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 78c3b906 │ - compressed size: 560 bytes │ + compressed size: 557 bytes │ uncompressed size: 1292 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #26: │ +Central directory entry #23: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod │ │ - offset of local header from start of archive: 290841 │ - (0000000000047019h) bytes │ + offset of local header from start of archive: 284637 │ + (00000000000457DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): b2f88525 │ - compressed size: 632 bytes │ + compressed size: 628 bytes │ uncompressed size: 1661 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #27: │ +Central directory entry #24: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod │ │ - offset of local header from start of archive: 291583 │ - (00000000000472FFh) bytes │ + offset of local header from start of archive: 285375 │ + (0000000000045ABFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 8f429df3 │ - compressed size: 515 bytes │ + compressed size: 512 bytes │ uncompressed size: 1363 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #28: │ +Central directory entry #25: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod │ │ - offset of local header from start of archive: 292206 │ - (000000000004756Eh) bytes │ + offset of local header from start of archive: 285995 │ + (0000000000045D2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 81b5af51 │ - compressed size: 1211 bytes │ + compressed size: 1208 bytes │ uncompressed size: 3670 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #29: │ +Central directory entry #26: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod │ │ - offset of local header from start of archive: 293525 │ - (0000000000047A95h) bytes │ + offset of local header from start of archive: 287311 │ + (000000000004624Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 1c76560e │ - compressed size: 1104 bytes │ + compressed size: 1100 bytes │ uncompressed size: 3490 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #30: │ +Central directory entry #27: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod.1 │ │ - offset of local header from start of archive: 294739 │ - (0000000000047F53h) bytes │ + offset of local header from start of archive: 288521 │ + (0000000000046709h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 1c76560e │ - compressed size: 1104 bytes │ + compressed size: 1100 bytes │ uncompressed size: 3490 bytes │ length of filename: 66 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #31: │ +Central directory entry #28: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod │ │ - offset of local header from start of archive: 295955 │ - (0000000000048413h) bytes │ + offset of local header from start of archive: 289733 │ + (0000000000046BC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 29bcb214 │ - compressed size: 709 bytes │ + compressed size: 706 bytes │ uncompressed size: 2028 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #32: │ +Central directory entry #29: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-events-1.mod │ │ - offset of local header from start of archive: 296769 │ - (0000000000048741h) bytes │ + offset of local header from start of archive: 290544 │ + (0000000000046EF0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 6fa3dbd9 │ - compressed size: 1194 bytes │ + compressed size: 1189 bytes │ uncompressed size: 5045 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #33: │ +Central directory entry #30: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod │ │ - offset of local header from start of archive: 298070 │ - (0000000000048C56h) bytes │ + offset of local header from start of archive: 291840 │ + (0000000000047400h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 22c862a1 │ - compressed size: 2079 bytes │ + compressed size: 2062 bytes │ uncompressed size: 9258 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #34: │ +Central directory entry #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod │ │ - offset of local header from start of archive: 300254 │ - (00000000000494DEh) bytes │ + offset of local header from start of archive: 294007 │ + (0000000000047C77h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): c1af9d6d │ - compressed size: 958 bytes │ + compressed size: 955 bytes │ uncompressed size: 3235 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #35: │ +Central directory entry #32: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod │ │ - offset of local header from start of archive: 301322 │ - (000000000004990Ah) bytes │ + offset of local header from start of archive: 295072 │ + (00000000000480A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): c7c3876d │ - compressed size: 765 bytes │ + compressed size: 761 bytes │ uncompressed size: 1908 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #36: │ +Central directory entry #33: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod │ │ - offset of local header from start of archive: 302197 │ - (0000000000049C75h) bytes │ + offset of local header from start of archive: 295943 │ + (0000000000048407h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 42e350d4 │ - compressed size: 750 bytes │ + compressed size: 747 bytes │ uncompressed size: 1790 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #37: │ +Central directory entry #34: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod │ │ - offset of local header from start of archive: 303053 │ - (0000000000049FCDh) bytes │ + offset of local header from start of archive: 296796 │ + (000000000004875Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 1c7005bb │ - compressed size: 1111 bytes │ + compressed size: 1109 bytes │ uncompressed size: 5150 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #38: │ +Central directory entry #35: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod │ │ - offset of local header from start of archive: 304273 │ - (000000000004A491h) bytes │ + offset of local header from start of archive: 298014 │ + (0000000000048C1Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): cb9b1280 │ - compressed size: 857 bytes │ + compressed size: 851 bytes │ uncompressed size: 3505 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #39: │ +Central directory entry #36: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod │ │ - offset of local header from start of archive: 305238 │ - (000000000004A856h) bytes │ + offset of local header from start of archive: 298973 │ + (0000000000048FDDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 47523b3e │ - compressed size: 684 bytes │ + compressed size: 678 bytes │ uncompressed size: 1795 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #40: │ +Central directory entry #37: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod │ │ - offset of local header from start of archive: 306032 │ - (000000000004AB70h) bytes │ + offset of local header from start of archive: 299761 │ + (00000000000492F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): af0d1c06 │ - compressed size: 526 bytes │ + compressed size: 523 bytes │ uncompressed size: 1177 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #41: │ +Central directory entry #38: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent │ │ - offset of local header from start of archive: 306667 │ - (000000000004ADEBh) bytes │ + offset of local header from start of archive: 300393 │ + (0000000000049569h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): bf294a0c │ - compressed size: 2138 bytes │ + compressed size: 2106 bytes │ uncompressed size: 11971 bytes │ length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #42: │ +Central directory entry #39: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod │ │ - offset of local header from start of archive: 308908 │ - (000000000004B6ACh) bytes │ + offset of local header from start of archive: 302602 │ + (0000000000049E0Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 48fb2c81 │ - compressed size: 925 bytes │ + compressed size: 921 bytes │ uncompressed size: 2260 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #43: │ +Central directory entry #40: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod │ │ - offset of local header from start of archive: 309938 │ - (000000000004BAB2h) bytes │ + offset of local header from start of archive: 303628 │ + (000000000004A20Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 4c9d8373 │ - compressed size: 875 bytes │ + compressed size: 873 bytes │ uncompressed size: 3356 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #44: │ +Central directory entry #41: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod │ │ - offset of local header from start of archive: 310918 │ - (000000000004BE86h) bytes │ + offset of local header from start of archive: 304606 │ + (000000000004A5DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 6530ffcd │ - compressed size: 645 bytes │ + compressed size: 642 bytes │ uncompressed size: 1608 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #45: │ +Central directory entry #42: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod │ │ - offset of local header from start of archive: 311668 │ - (000000000004C174h) bytes │ + offset of local header from start of archive: 305353 │ + (000000000004A8C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 33021f14 │ - compressed size: 1112 bytes │ + compressed size: 1106 bytes │ uncompressed size: 3926 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #46: │ +Central directory entry #43: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod │ │ - offset of local header from start of archive: 312890 │ - (000000000004C63Ah) bytes │ + offset of local header from start of archive: 306569 │ + (000000000004AD89h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 1782c81d │ - compressed size: 824 bytes │ + compressed size: 821 bytes │ uncompressed size: 2281 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #47: │ +Central directory entry #44: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod │ │ - offset of local header from start of archive: 313821 │ - (000000000004C9DDh) bytes │ + offset of local header from start of archive: 307497 │ + (000000000004B129h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 959bffed │ - compressed size: 681 bytes │ + compressed size: 676 bytes │ uncompressed size: 1666 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #48: │ +Central directory entry #45: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod │ │ - offset of local header from start of archive: 314608 │ - (000000000004CCF0h) bytes │ + offset of local header from start of archive: 308279 │ + (000000000004B437h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 3988079f │ - compressed size: 519 bytes │ + compressed size: 518 bytes │ uncompressed size: 1378 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #49: │ +Central directory entry #46: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod │ │ - offset of local header from start of archive: 315232 │ - (000000000004CF60h) bytes │ + offset of local header from start of archive: 308902 │ + (000000000004B6A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 3868b20b │ - compressed size: 2825 bytes │ + compressed size: 2818 bytes │ uncompressed size: 11488 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #50: │ +Central directory entry #47: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod │ │ - offset of local header from start of archive: 318163 │ - (000000000004DAD3h) bytes │ + offset of local header from start of archive: 311826 │ + (000000000004C212h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): dabca371 │ - compressed size: 827 bytes │ + compressed size: 824 bytes │ uncompressed size: 2240 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #51: │ +Central directory entry #48: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent │ │ - offset of local header from start of archive: 319097 │ - (000000000004DE79h) bytes │ + offset of local header from start of archive: 312757 │ + (000000000004C5B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): ea3a9926 │ - compressed size: 1354 bytes │ + compressed size: 1355 bytes │ uncompressed size: 4211 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #52: │ +Central directory entry #49: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod │ │ - offset of local header from start of archive: 320557 │ - (000000000004E42Dh) bytes │ + offset of local header from start of archive: 314218 │ + (000000000004CB6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 92e296a8 │ - compressed size: 512 bytes │ + compressed size: 509 bytes │ uncompressed size: 1171 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #53: │ +Central directory entry #50: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod │ │ - offset of local header from start of archive: 321177 │ - (000000000004E699h) bytes │ + offset of local header from start of archive: 314835 │ + (000000000004CDD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): dbcad242 │ - compressed size: 1282 bytes │ + compressed size: 1278 bytes │ uncompressed size: 4032 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #54: │ +Central directory entry #51: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod │ │ - offset of local header from start of archive: 322566 │ - (000000000004EC06h) bytes │ + offset of local header from start of archive: 316220 │ + (000000000004D33Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 776f2bac │ - compressed size: 674 bytes │ + compressed size: 671 bytes │ uncompressed size: 1630 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #55: │ +Central directory entry #52: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent │ │ - offset of local header from start of archive: 323346 │ - (000000000004EF12h) bytes │ + offset of local header from start of archive: 316997 │ + (000000000004D645h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 78494511 │ - compressed size: 3498 bytes │ + compressed size: 3471 bytes │ uncompressed size: 14085 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #56: │ +Central directory entry #53: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent.1 │ │ - offset of local header from start of archive: 326949 │ - (000000000004FD25h) bytes │ + offset of local header from start of archive: 320573 │ + (000000000004E43Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 78494511 │ - compressed size: 3498 bytes │ + compressed size: 3471 bytes │ uncompressed size: 14085 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #57: │ +Central directory entry #54: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod │ │ - offset of local header from start of archive: 330554 │ - (0000000000050B3Ah) bytes │ + offset of local header from start of archive: 324151 │ + (000000000004F237h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): c2491ee4 │ - compressed size: 2307 bytes │ + compressed size: 2300 bytes │ uncompressed size: 9838 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #58: │ +Central directory entry #55: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod │ │ - offset of local header from start of archive: 332967 │ - (00000000000514A7h) bytes │ + offset of local header from start of archive: 326557 │ + (000000000004FB9Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 5d04ae6c │ - compressed size: 589 bytes │ + compressed size: 586 bytes │ uncompressed size: 1848 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #59: │ +Central directory entry #56: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml11-model-1.mod │ │ - offset of local header from start of archive: 333661 │ - (000000000005175Dh) bytes │ + offset of local header from start of archive: 327248 │ + (000000000004FE50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 02c208ec │ - compressed size: 2035 bytes │ + compressed size: 2030 bytes │ uncompressed size: 7224 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #60: │ +Central directory entry #57: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent │ │ - offset of local header from start of archive: 335804 │ - (0000000000051FBCh) bytes │ + offset of local header from start of archive: 329386 │ + (00000000000506AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): bf294a0c │ - compressed size: 2138 bytes │ + compressed size: 2106 bytes │ uncompressed size: 11971 bytes │ length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #61: │ +Central directory entry #58: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml1/DTD/xhtml-special.ent │ │ - offset of local header from start of archive: 338031 │ - (000000000005286Fh) bytes │ + offset of local header from start of archive: 331581 │ + (0000000000050F3Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): ea3a9926 │ - compressed size: 1354 bytes │ + compressed size: 1355 bytes │ uncompressed size: 4211 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #62: │ +Central directory entry #59: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent │ │ - offset of local header from start of archive: 339477 │ - (0000000000052E15h) bytes │ + offset of local header from start of archive: 333028 │ + (00000000000514E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 78494511 │ - compressed size: 3498 bytes │ + compressed size: 3471 bytes │ uncompressed size: 14085 bytes │ length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #63: │ +Central directory entry #60: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd │ │ - offset of local header from start of archive: 343066 │ - (0000000000053C1Ah) bytes │ + offset of local header from start of archive: 336590 │ + (00000000000522CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 562109c1 │ - compressed size: 6808 bytes │ + compressed size: 6758 bytes │ uncompressed size: 26450 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #64: │ +Central directory entry #61: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd │ │ - offset of local header from start of archive: 349966 │ - (000000000005570Eh) bytes │ + offset of local header from start of archive: 343440 │ + (0000000000053D90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): d340c805 │ - compressed size: 8194 bytes │ + compressed size: 8134 bytes │ uncompressed size: 33312 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #65: │ +Central directory entry #62: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ dtd/www.w3.org/TR/xhtml11/DTD/xhtml11.dtd │ │ - offset of local header from start of archive: 358258 │ - (0000000000057772h) bytes │ + offset of local header from start of archive: 351672 │ + (0000000000055DB8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 65f4866a │ - compressed size: 2344 bytes │ + compressed size: 2330 bytes │ uncompressed size: 11646 bytes │ length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #66: │ +Central directory entry #63: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ log4j.properties │ │ - offset of local header from start of archive: 360689 │ - (00000000000580F1h) bytes │ + offset of local header from start of archive: 354089 │ + (0000000000056729h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 31 12:50:30 │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ 32-bit CRC value (hex): 87358299 │ - compressed size: 617 bytes │ + compressed size: 616 bytes │ uncompressed size: 2429 bytes │ length of filename: 16 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + There is no file comment. │ + │ +Central directory entry #64: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 354767 │ + (00000000000569CFh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): f3ed4348 │ + compressed size: 2010 bytes │ + uncompressed size: 6645 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #65: │ +--------------------------- │ + │ + META-INF/6E616E00.SF │ + │ + offset of local header from start of archive: 356827 │ + (00000000000571DBh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): 24a34e92 │ + compressed size: 2177 bytes │ + uncompressed size: 6766 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #66: │ +--------------------------- │ + │ + META-INF/6E616E00.RSA │ + │ + offset of local header from start of archive: 359054 │ + (0000000000057A8Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 21 00:13:54 │ + 32-bit CRC value (hex): 379b0101 │ + compressed size: 1078 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -14,16 +14,16 @@ │ │ () 30.000000dp │ │ resource 0x7f040004 dimen/margin_bottom │ │ () 12.000000dp │ │ resource 0x7f040005 dimen/activity_horizontal_margin │ │ (sw720dp-land-v13) 128.000000dp │ │ type drawable id=02 entryCount=1 │ │ resource 0x7f020000 drawable/ic_launcher │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_launcher.png type=PNG │ │ type id id=09 entryCount=38 │ │ resource 0x7f090000 id/mainLayout │ │ () (id) │ │ resource 0x7f090001 id/firstViewportLayout │ │ () (id) │ │ resource 0x7f090002 id/firstViewport │ │ () (id) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,35 +1,35 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : d66b55ee │ │ -signature : d837...1d8a │ │ -file_size : 864596 │ │ +checksum : 86d78119 │ │ +signature : 719a...f008 │ │ +file_size : 708420 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 6653 │ │ +string_ids_size : 6651 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 801 │ │ -type_ids_off : 26724 (0x006864) │ │ +type_ids_size : 799 │ │ +type_ids_off : 26716 (0x00685c) │ │ proto_ids_size : 1148 │ │ -proto_ids_off : 29928 (0x0074e8) │ │ +proto_ids_off : 29912 (0x0074d8) │ │ field_ids_size : 1653 │ │ -field_ids_off : 43704 (0x00aab8) │ │ +field_ids_off : 43688 (0x00aaa8) │ │ method_ids_size : 5015 │ │ -method_ids_off : 56928 (0x00de60) │ │ +method_ids_off : 56912 (0x00de50) │ │ class_defs_size : 457 │ │ -class_defs_off : 97048 (0x017b18) │ │ -data_size : 749008 │ │ -data_off : 115588 (0x01c384) │ │ +class_defs_off : 97032 (0x017b08) │ │ +data_size : 589368 │ │ +data_off : 119052 (0x01d10c) │ │ │ │ Class #0 header: │ │ -class_idx : 74 │ │ +class_idx : 73 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #0 annotations: │ │ @@ -75,17 +75,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 415 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 75 │ │ +class_idx : 74 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 415 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0297f0: |[0297f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -029800: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -029804: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -029808: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02980c: 2200 4800 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0048 │ │ -029810: 7010 2c01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@012c │ │ -029816: 6900 1a00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -02981a: 0e00 |000d: return-void │ │ -02981c: 2200 4900 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0049 │ │ -029820: 7010 3201 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0132 │ │ -029826: 6900 1a00 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -02982a: 28f8 |0015: goto 000d // -0008 │ │ +02a684: |[02a684] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02a694: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02a698: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02a69c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02a6a0: 2200 4700 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0047 │ │ +02a6a4: 7010 2c01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@012c │ │ +02a6aa: 6900 1a00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a6ae: 0e00 |000d: return-void │ │ +02a6b0: 2200 4800 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0048 │ │ +02a6b4: 7010 3201 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0132 │ │ +02a6ba: 6900 1a00 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a6be: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -143,17 +143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02982c: |[02982c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -02983c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -029842: 0e00 |0003: return-void │ │ +02a6c0: |[02a6c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02a6d0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02a6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -162,55 +162,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -029844: |[029844] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -029854: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -029856: 2200 4e02 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02985a: 7010 f00e 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -029860: 1a02 d20a |0006: const-string v2, "[" // string@0ad2 │ │ -029864: 6e20 f70e 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02986a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -02986e: 7110 a90e 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0ea9 │ │ -029874: 0a02 |0010: move-result v2 │ │ -029876: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -02987a: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -02987e: b524 |0015: and-int/2addr v4, v2 │ │ -029880: 6e10 fa0e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ -029886: 0a02 |0019: move-result v2 │ │ -029888: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -02988c: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ -029890: 6e20 f70e 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029896: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -02989c: 28e7 |0024: goto 000b // -0019 │ │ -02989e: 1a02 4003 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0340 │ │ -0298a2: 6e20 f70e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298a8: 28e1 |002a: goto 000b // -001f │ │ -0298aa: 1a02 3d03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@033d │ │ -0298ae: 6e20 f70e 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298b4: 28db |0030: goto 000b // -0025 │ │ -0298b6: 1a02 3f03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@033f │ │ -0298ba: 6e20 f70e 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298c0: 28d5 |0036: goto 000b // -002b │ │ -0298c2: 1a02 3e03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@033e │ │ -0298c6: 6e20 f70e 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298cc: 28cf |003c: goto 000b // -0031 │ │ -0298ce: 1a02 4103 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0341 │ │ -0298d2: 6e20 f70e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298d8: 28c9 |0042: goto 000b // -0037 │ │ -0298da: 1a02 ff0a |0043: const-string v2, "]" // string@0aff │ │ -0298de: 6e20 f70e 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0298e4: 6e10 fb0e 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0298ea: 0c02 |004b: move-result-object v2 │ │ -0298ec: 1102 |004c: return-object v2 │ │ -0298ee: 0000 |004d: nop // spacer │ │ -0298f0: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +02a6d8: |[02a6d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +02a6e8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02a6ea: 2200 4c02 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02a6ee: 7010 f00e 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02a6f4: 1a02 d00a |0006: const-string v2, "[" // string@0ad0 │ │ +02a6f8: 6e20 f70e 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a6fe: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +02a702: 7110 a90e 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0ea9 │ │ +02a708: 0a02 |0010: move-result v2 │ │ +02a70a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02a70e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +02a712: b524 |0015: and-int/2addr v4, v2 │ │ +02a714: 6e10 fa0e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ +02a71a: 0a02 |0019: move-result v2 │ │ +02a71c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +02a720: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ +02a724: 6e20 f70e 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a72a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +02a730: 28e7 |0024: goto 000b // -0019 │ │ +02a732: 1a02 4003 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0340 │ │ +02a736: 6e20 f70e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a73c: 28e1 |002a: goto 000b // -001f │ │ +02a73e: 1a02 3d03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@033d │ │ +02a742: 6e20 f70e 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a748: 28db |0030: goto 000b // -0025 │ │ +02a74a: 1a02 3f03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@033f │ │ +02a74e: 6e20 f70e 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a754: 28d5 |0036: goto 000b // -002b │ │ +02a756: 1a02 3e03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@033e │ │ +02a75a: 6e20 f70e 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a760: 28cf |003c: goto 000b // -0031 │ │ +02a762: 1a02 4103 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0341 │ │ +02a766: 6e20 f70e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a76c: 28c9 |0042: goto 000b // -0037 │ │ +02a76e: 1a02 fd0a |0043: const-string v2, "]" // string@0afd │ │ +02a772: 6e20 f70e 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02a778: 6e10 fb0e 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02a77e: 0c02 |004b: move-result-object v2 │ │ +02a780: 1102 |004c: return-object v2 │ │ +02a782: 0000 |004d: nop // spacer │ │ +02a784: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -235,21 +235,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -02991c: |[02991c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -02992c: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -029932: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -029934: 1100 |0004: return-object v0 │ │ -029936: 1a00 c102 |0005: const-string v0, "DEFAULT" // string@02c1 │ │ -02993a: 28fd |0007: goto 0004 // -0003 │ │ -02993c: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +02a7b0: |[02a7b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +02a7c0: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +02a7c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02a7c8: 1100 |0004: return-object v0 │ │ +02a7ca: 1a00 c102 |0005: const-string v0, "DEFAULT" // string@02c1 │ │ +02a7ce: 28fd |0007: goto 0004 // -0003 │ │ +02a7d0: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -260,19 +260,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029948: |[029948] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -029958: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -02995c: 7220 3801 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0138 │ │ -029962: 0a00 |0005: move-result v0 │ │ -029964: 0f00 |0006: return v0 │ │ +02a7dc: |[02a7dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02a7ec: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a7f0: 7220 3801 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0138 │ │ +02a7f6: 0a00 |0005: move-result v0 │ │ +02a7f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -280,19 +280,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029968: |[029968] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029978: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -02997c: 7220 3901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0139 │ │ -029982: 0c00 |0005: move-result-object v0 │ │ -029984: 1100 |0006: return-object v0 │ │ +02a7fc: |[02a7fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a80c: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a810: 7220 3901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0139 │ │ +02a816: 0c00 |0005: move-result-object v0 │ │ +02a818: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -300,19 +300,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029988: |[029988] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029998: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -02999c: 7220 3a01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013a │ │ -0299a2: 0c00 |0005: move-result-object v0 │ │ -0299a4: 1100 |0006: return-object v0 │ │ +02a81c: |[02a81c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a82c: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a830: 7220 3a01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013a │ │ +02a836: 0c00 |0005: move-result-object v0 │ │ +02a838: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -320,19 +320,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0299a8: |[0299a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0299b8: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -0299bc: 7220 3b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013b │ │ -0299c2: 0c00 |0005: move-result-object v0 │ │ -0299c4: 1100 |0006: return-object v0 │ │ +02a83c: |[02a83c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02a84c: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a850: 7220 3b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013b │ │ +02a856: 0c00 |0005: move-result-object v0 │ │ +02a858: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -340,32 +340,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0299c8: |[0299c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0299d8: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ -0299dc: 7220 3c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013c │ │ -0299e2: 0c00 |0005: move-result-object v0 │ │ -0299e4: 1100 |0006: return-object v0 │ │ +02a85c: |[02a85c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a86c: 6200 1a00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001a │ │ +02a870: 7220 3c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013c │ │ +02a876: 0c00 |0005: move-result-object v0 │ │ +02a878: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 415 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 76 │ │ +class_idx : 75 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 416 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0299e8: |[0299e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0299f8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0299fe: 0e00 |0003: return-void │ │ +02a87c: |[02a87c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +02a88c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02a892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -399,18 +399,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a00: |[029a00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -029a10: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -029a16: 0a00 |0003: move-result v0 │ │ -029a18: 0f00 |0004: return v0 │ │ +02a894: |[02a894] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02a8a4: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +02a8aa: 0a00 |0003: move-result v0 │ │ +02a8ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -418,18 +418,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a1c: |[029a1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a2c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -029a32: 0c00 |0003: move-result-object v0 │ │ -029a34: 1100 |0004: return-object v0 │ │ +02a8b0: |[02a8b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a8c0: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +02a8c6: 0c00 |0003: move-result-object v0 │ │ +02a8c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -437,18 +437,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a38: |[029a38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a48: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -029a4e: 0c00 |0003: move-result-object v0 │ │ -029a50: 1100 |0004: return-object v0 │ │ +02a8cc: |[02a8cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a8dc: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +02a8e2: 0c00 |0003: move-result-object v0 │ │ +02a8e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -456,18 +456,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a54: |[029a54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -029a64: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -029a6a: 0c00 |0003: move-result-object v0 │ │ -029a6c: 1100 |0004: return-object v0 │ │ +02a8e8: |[02a8e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02a8f8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +02a8fe: 0c00 |0003: move-result-object v0 │ │ +02a900: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -475,31 +475,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a70: |[029a70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a80: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -029a86: 0c00 |0003: move-result-object v0 │ │ -029a88: 1100 |0004: return-object v0 │ │ +02a904: |[02a904] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a914: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +02a91a: 0c00 |0003: move-result-object v0 │ │ +02a91c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 416 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 78 │ │ +class_idx : 77 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ @@ -515,17 +515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029a8c: |[029a8c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -029a9c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -029aa2: 0e00 |0003: return-void │ │ +02a920: |[02a920] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +02a930: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02a936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -533,17 +533,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -029aa4: |[029aa4] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -029ab4: 6e54 0700 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0007 │ │ -029aba: 0e00 |0003: return-void │ │ +02a938: |[02a938] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02a948: 6e54 0700 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0007 │ │ +02a94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -556,31 +556,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029abc: |[029abc] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -029acc: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ -029ad2: 0e00 |0003: return-void │ │ +02a950: |[02a950] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +02a960: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ +02a966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 432 (ActivityCompatHoneycomb.java) │ │ │ │ Class #4 header: │ │ -class_idx : 79 │ │ +class_idx : 78 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 494 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -639,30 +639,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029ad4: |[029ad4] android.support.v4.app.BackStackRecord$Op.:()V │ │ -029ae4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -029aea: 0e00 |0003: return-void │ │ +02a968: |[02a968] android.support.v4.app.BackStackRecord$Op.:()V │ │ +02a978: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02a97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ source_file_idx : 494 (BackStackRecord.java) │ │ │ │ Class #5 header: │ │ -class_idx : 81 │ │ +class_idx : 80 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #5 annotations: │ │ @@ -685,17 +685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029aec: |[029aec] android.support.v4.app.BackStackState$1.:()V │ │ -029afc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -029b02: 0e00 |0003: return-void │ │ +02a980: |[02a980] android.support.v4.app.BackStackState$1.:()V │ │ +02a990: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02a996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -704,18 +704,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029b04: |[029b04] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -029b14: 2200 5200 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0052 │ │ -029b18: 7020 8201 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0182 │ │ -029b1e: 1100 |0005: return-object v0 │ │ +02a998: |[02a998] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02a9a8: 2200 5100 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0051 │ │ +02a9ac: 7020 8201 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0182 │ │ +02a9b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -724,18 +724,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -029b20: |[029b20] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -029b30: 6e20 7d01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@017d │ │ -029b36: 0c00 |0003: move-result-object v0 │ │ -029b38: 1100 |0004: return-object v0 │ │ +02a9b4: |[02a9b4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a9c4: 6e20 7d01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@017d │ │ +02a9ca: 0c00 |0003: move-result-object v0 │ │ +02a9cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -744,17 +744,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029b3c: |[029b3c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -029b4c: 2320 0603 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0306 │ │ -029b50: 1100 |0002: return-object v0 │ │ +02a9d0: |[02a9d0] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +02a9e0: 2320 0403 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0304 │ │ +02a9e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -763,31 +763,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -029b54: |[029b54] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -029b64: 6e20 7f01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@017f │ │ -029b6a: 0c00 |0003: move-result-object v0 │ │ -029b6c: 1100 |0004: return-object v0 │ │ +02a9e8: |[02a9e8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a9f8: 6e20 7f01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@017f │ │ +02a9fe: 0c00 |0003: move-result-object v0 │ │ +02aa00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 494 (BackStackRecord.java) │ │ │ │ Class #6 header: │ │ -class_idx : 82 │ │ +class_idx : 81 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 494 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ @@ -848,67 +848,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -029b70: |[029b70] android.support.v4.app.BackStackState.:()V │ │ -029b80: 2200 5100 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0051 │ │ -029b84: 7010 7c01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@017c │ │ -029b8a: 6900 4000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0040 │ │ -029b8e: 0e00 |0007: return-void │ │ +02aa04: |[02aa04] android.support.v4.app.BackStackState.:()V │ │ +02aa14: 2200 5000 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0050 │ │ +02aa18: 7010 7c01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@017c │ │ +02aa1e: 6900 4000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0040 │ │ +02aa22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -029b90: |[029b90] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -029ba0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -029ba6: 6e10 1d01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011d │ │ -029bac: 0c00 |0006: move-result-object v0 │ │ -029bae: 5b10 4700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029bb2: 6e10 2001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -029bb8: 0a00 |000c: move-result v0 │ │ -029bba: 5910 4800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ -029bbe: 6e10 2001 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -029bc4: 0a00 |0012: move-result v0 │ │ -029bc6: 5910 4900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ -029bca: 6e10 2201 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ -029bd0: 0c00 |0018: move-result-object v0 │ │ -029bd2: 5b10 4600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ -029bd6: 6e10 2001 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -029bdc: 0a00 |001e: move-result v0 │ │ -029bde: 5910 4500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ -029be2: 6e10 2001 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -029be8: 0a00 |0024: move-result v0 │ │ -029bea: 5910 4300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ -029bee: 6200 3303 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0333 │ │ -029bf2: 7220 2901 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0129 │ │ -029bf8: 0c00 |002c: move-result-object v0 │ │ -029bfa: 1f00 2f02 |002d: check-cast v0, Ljava/lang/CharSequence; // type@022f │ │ -029bfe: 5b10 4400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ -029c02: 6e10 2001 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -029c08: 0a00 |0034: move-result v0 │ │ -029c0a: 5910 4100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ -029c0e: 6200 3303 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0333 │ │ -029c12: 7220 2901 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0129 │ │ -029c18: 0c00 |003c: move-result-object v0 │ │ -029c1a: 1f00 2f02 |003d: check-cast v0, Ljava/lang/CharSequence; // type@022f │ │ -029c1e: 5b10 4200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ -029c22: 0e00 |0041: return-void │ │ +02aa24: |[02aa24] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +02aa34: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +02aa3a: 6e10 1d01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011d │ │ +02aa40: 0c00 |0006: move-result-object v0 │ │ +02aa42: 5b10 4700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02aa46: 6e10 2001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02aa4c: 0a00 |000c: move-result v0 │ │ +02aa4e: 5910 4800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ +02aa52: 6e10 2001 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02aa58: 0a00 |0012: move-result v0 │ │ +02aa5a: 5910 4900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ +02aa5e: 6e10 2201 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ +02aa64: 0c00 |0018: move-result-object v0 │ │ +02aa66: 5b10 4600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ +02aa6a: 6e10 2001 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02aa70: 0a00 |001e: move-result v0 │ │ +02aa72: 5910 4500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ +02aa76: 6e10 2001 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02aa7c: 0a00 |0024: move-result v0 │ │ +02aa7e: 5910 4300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ +02aa82: 6200 3303 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0333 │ │ +02aa86: 7220 2901 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0129 │ │ +02aa8c: 0c00 |002c: move-result-object v0 │ │ +02aa8e: 1f00 2d02 |002d: check-cast v0, Ljava/lang/CharSequence; // type@022d │ │ +02aa92: 5b10 4400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ +02aa96: 6e10 2001 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02aa9c: 0a00 |0034: move-result v0 │ │ +02aa9e: 5910 4100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ +02aaa2: 6200 3303 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0333 │ │ +02aaa6: 7220 2901 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0129 │ │ +02aaac: 0c00 |003c: move-result-object v0 │ │ +02aaae: 1f00 2d02 |003d: check-cast v0, Ljava/lang/CharSequence; // type@022d │ │ +02aab2: 5b10 4200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ +02aab6: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -927,119 +927,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -029c24: |[029c24] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -029c34: 7010 ba0e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0eba │ │ -029c3a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -029c3c: 54a3 3600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -029c40: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -029c44: 5436 2300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029c48: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -029c4c: 5436 2300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029c50: 6e10 1f0f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -029c56: 0a06 |0011: move-result v6 │ │ -029c58: b062 |0012: add-int/2addr v2, v6 │ │ -029c5a: 5433 1f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -029c5e: 28f1 |0015: goto 0006 // -000f │ │ -029c60: 52a6 3a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ -029c64: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -029c68: b026 |001a: add-int/2addr v6, v2 │ │ -029c6a: 2366 0203 |001b: new-array v6, v6, [I // type@0302 │ │ -029c6e: 5b86 4700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029c72: 55a6 2d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -029c76: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -029c7a: 2206 3b02 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@023b │ │ -029c7e: 1a07 6208 |0025: const-string v7, "Not on back stack" // string@0862 │ │ -029c82: 7020 a10e 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -029c88: 2706 |002a: throw v6 │ │ -029c8a: 54a3 3600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -029c8e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -029c90: 0145 |002e: move v5, v4 │ │ -029c92: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -029c96: 5486 4700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029c9a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029c9e: 5237 1b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -029ca2: 4b07 0605 |0037: aput v7, v6, v5 │ │ -029ca6: 5487 4700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029caa: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029cae: 5436 1e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -029cb2: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -029cb6: 5436 1e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -029cba: 5266 7a00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -029cbe: 4b06 0704 |0045: aput v6, v7, v4 │ │ -029cc2: 5486 4700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029cc6: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029cca: 5237 1c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -029cce: 4b07 0605 |004d: aput v7, v6, v5 │ │ -029cd2: 5486 4700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029cd6: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029cda: 5237 1d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -029cde: 4b07 0604 |0055: aput v7, v6, v4 │ │ -029ce2: 5486 4700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029ce6: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029cea: 5237 2000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -029cee: 4b07 0605 |005d: aput v7, v6, v5 │ │ -029cf2: 5486 4700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029cf6: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029cfa: 5237 2100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -029cfe: 4b07 0604 |0065: aput v7, v6, v4 │ │ -029d02: 5436 2300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029d06: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -029d0a: 5436 2300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029d0e: 6e10 1f0f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -029d14: 0a00 |0070: move-result v0 │ │ -029d16: 5486 4700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029d1a: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029d1e: 4b00 0605 |0075: aput v0, v6, v5 │ │ -029d22: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -029d24: 0145 |0078: move v5, v4 │ │ -029d26: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -029d2a: 5487 4700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029d2e: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029d32: 5436 2300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029d36: 6e20 190f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -029d3c: 0c06 |0084: move-result-object v6 │ │ -029d3e: 1f06 5800 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0058 │ │ -029d42: 5266 7a00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -029d46: 4b06 0705 |0089: aput v6, v7, v5 │ │ -029d4a: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029d4e: 0145 |008d: move v5, v4 │ │ -029d50: 28eb |008e: goto 0079 // -0015 │ │ -029d52: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -029d54: 28b5 |0090: goto 0045 // -004b │ │ -029d56: 0154 |0091: move v4, v5 │ │ -029d58: 5433 1f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -029d5c: 0145 |0094: move v5, v4 │ │ -029d5e: 289a |0095: goto 002f // -0066 │ │ -029d60: 5486 4700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029d64: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029d68: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -029d6a: 4b07 0605 |009b: aput v7, v6, v5 │ │ -029d6e: 28f5 |009d: goto 0092 // -000b │ │ -029d70: 52a6 3e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -029d74: 5986 4800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ -029d78: 52a6 3f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -029d7c: 5986 4900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ -029d80: 54a6 3900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -029d84: 5b86 4600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ -029d88: 52a6 3700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -029d8c: 5986 4500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ -029d90: 52a6 3100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -029d94: 5986 4300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ -029d98: 54a6 3200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -029d9c: 5b86 4400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ -029da0: 52a6 2f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -029da4: 5986 4100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ -029da8: 54a6 3000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -029dac: 5b86 4200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ -029db0: 0e00 |00be: return-void │ │ +02aab8: |[02aab8] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02aac8: 7010 ba0e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0eba │ │ +02aace: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +02aad0: 54a3 3600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +02aad4: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02aad8: 5436 2300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02aadc: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +02aae0: 5436 2300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02aae4: 6e10 1f0f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02aaea: 0a06 |0011: move-result v6 │ │ +02aaec: b062 |0012: add-int/2addr v2, v6 │ │ +02aaee: 5433 1f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +02aaf2: 28f1 |0015: goto 0006 // -000f │ │ +02aaf4: 52a6 3a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ +02aaf8: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02aafc: b026 |001a: add-int/2addr v6, v2 │ │ +02aafe: 2366 0003 |001b: new-array v6, v6, [I // type@0300 │ │ +02ab02: 5b86 4700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab06: 55a6 2d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +02ab0a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02ab0e: 2206 3902 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0239 │ │ +02ab12: 1a07 6008 |0025: const-string v7, "Not on back stack" // string@0860 │ │ +02ab16: 7020 a10e 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02ab1c: 2706 |002a: throw v6 │ │ +02ab1e: 54a3 3600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +02ab22: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +02ab24: 0145 |002e: move v5, v4 │ │ +02ab26: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02ab2a: 5486 4700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab2e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ab32: 5237 1b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +02ab36: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02ab3a: 5487 4700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab3e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ab42: 5436 1e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +02ab46: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02ab4a: 5436 1e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +02ab4e: 5266 7a00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02ab52: 4b06 0704 |0045: aput v6, v7, v4 │ │ +02ab56: 5486 4700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab5a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ab5e: 5237 1c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +02ab62: 4b07 0605 |004d: aput v7, v6, v5 │ │ +02ab66: 5486 4700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab6a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ab6e: 5237 1d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +02ab72: 4b07 0604 |0055: aput v7, v6, v4 │ │ +02ab76: 5486 4700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab7a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ab7e: 5237 2000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +02ab82: 4b07 0605 |005d: aput v7, v6, v5 │ │ +02ab86: 5486 4700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ab8a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ab8e: 5237 2100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +02ab92: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02ab96: 5436 2300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02ab9a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +02ab9e: 5436 2300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02aba2: 6e10 1f0f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02aba8: 0a00 |0070: move-result v0 │ │ +02abaa: 5486 4700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02abae: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02abb2: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02abb6: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02abb8: 0145 |0078: move v5, v4 │ │ +02abba: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02abbe: 5487 4700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02abc2: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02abc6: 5436 2300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02abca: 6e20 190f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02abd0: 0c06 |0084: move-result-object v6 │ │ +02abd2: 1f06 5700 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0057 │ │ +02abd6: 5266 7a00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02abda: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02abde: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02abe2: 0145 |008d: move v5, v4 │ │ +02abe4: 28eb |008e: goto 0079 // -0015 │ │ +02abe6: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02abe8: 28b5 |0090: goto 0045 // -004b │ │ +02abea: 0154 |0091: move v4, v5 │ │ +02abec: 5433 1f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +02abf0: 0145 |0094: move v5, v4 │ │ +02abf2: 289a |0095: goto 002f // -0066 │ │ +02abf4: 5486 4700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02abf8: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02abfc: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02abfe: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02ac02: 28f5 |009d: goto 0092 // -000b │ │ +02ac04: 52a6 3e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +02ac08: 5986 4800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ +02ac0c: 52a6 3f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +02ac10: 5986 4900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ +02ac14: 54a6 3900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +02ac18: 5b86 4600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ +02ac1c: 52a6 3700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +02ac20: 5986 4500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ +02ac24: 52a6 3100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +02ac28: 5986 4300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ +02ac2c: 54a6 3200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +02ac30: 5b86 4400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ +02ac34: 52a6 2f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +02ac38: 5986 4100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ +02ac3c: 54a6 3000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +02ac40: 5b86 4200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ +02ac44: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -1107,17 +1107,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029db4: |[029db4] android.support.v4.app.BackStackState.describeContents:()I │ │ -029dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029dc6: 0f00 |0001: return v0 │ │ +02ac48: |[02ac48] android.support.v4.app.BackStackState.describeContents:()I │ │ +02ac58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ac5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -1125,146 +1125,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -029dc8: |[029dc8] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -029dd8: 121d |0000: const/4 v13, #int 1 // #1 │ │ -029dda: 2201 5000 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -029dde: 7020 5201 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0152 │ │ -029de4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -029de6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -029de8: 54ea 4700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029dec: 21aa |000a: array-length v10, v10 │ │ -029dee: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -029df2: 2206 4f00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -029df6: 7010 5101 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -029dfc: 54ea 4700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029e00: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029e04: 440a 0a07 |0016: aget v10, v10, v7 │ │ -029e08: 596a 1b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -029e0c: 630a c300 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -029e10: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -029e14: 1a0a 7703 |001e: const-string v10, "FragmentManager" // string@0377 │ │ -029e18: 220b 4e02 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@024e │ │ -029e1c: 7010 f00e 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -029e22: 1a0c ed03 |0025: const-string v12, "Instantiate " // string@03ed │ │ -029e26: 6e20 f70e cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029e2c: 0c0b |002a: move-result-object v11 │ │ -029e2e: 6e20 f60e 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -029e34: 0c0b |002e: move-result-object v11 │ │ -029e36: 1a0c 7900 |002f: const-string v12, " op #" // string@0079 │ │ -029e3a: 6e20 f70e cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029e40: 0c0b |0034: move-result-object v11 │ │ -029e42: 6e20 f40e 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -029e48: 0c0b |0038: move-result-object v11 │ │ -029e4a: 1a0c 2d00 |0039: const-string v12, " base fragment #" // string@002d │ │ -029e4e: 6e20 f70e cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029e54: 0c0b |003e: move-result-object v11 │ │ -029e56: 54ec 4700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029e5a: 440c 0c08 |0041: aget v12, v12, v8 │ │ -029e5e: 6e20 f40e cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -029e64: 0c0b |0046: move-result-object v11 │ │ -029e66: 6e10 fb0e 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -029e6c: 0c0b |004a: move-result-object v11 │ │ -029e6e: 7120 a90b ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -029e74: 54ea 4700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029e78: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029e7c: 4403 0a08 |0052: aget v3, v10, v8 │ │ -029e80: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -029e84: 54fa cc00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -029e88: 6e20 190f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -029e8e: 0c02 |005b: move-result-object v2 │ │ -029e90: 1f02 5800 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -029e94: 5b62 1e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -029e98: 54ea 4700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029e9c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029ea0: 440a 0a07 |0064: aget v10, v10, v7 │ │ -029ea4: 596a 1c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -029ea8: 54ea 4700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029eac: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029eb0: 440a 0a08 |006c: aget v10, v10, v8 │ │ -029eb4: 596a 1d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -029eb8: 54ea 4700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029ebc: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029ec0: 440a 0a07 |0074: aget v10, v10, v7 │ │ -029ec4: 596a 2000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -029ec8: 54ea 4700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029ecc: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029ed0: 440a 0a08 |007c: aget v10, v10, v8 │ │ -029ed4: 596a 2100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -029ed8: 54ea 4700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029edc: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029ee0: 4400 0a07 |0084: aget v0, v10, v7 │ │ -029ee4: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -029ee8: 220a 5f02 |0088: new-instance v10, Ljava/util/ArrayList; // type@025f │ │ -029eec: 7020 130f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -029ef2: 5b6a 2300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029ef6: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -029ef8: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -029efc: 630a c300 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -029f00: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -029f04: 1a0a 7703 |0096: const-string v10, "FragmentManager" // string@0377 │ │ -029f08: 220b 4e02 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@024e │ │ -029f0c: 7010 f00e 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -029f12: 1a0c ed03 |009d: const-string v12, "Instantiate " // string@03ed │ │ -029f16: 6e20 f70e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029f1c: 0c0b |00a2: move-result-object v11 │ │ -029f1e: 6e20 f60e 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -029f24: 0c0b |00a6: move-result-object v11 │ │ -029f26: 1a0c 7d00 |00a7: const-string v12, " set remove fragment #" // string@007d │ │ -029f2a: 6e20 f70e cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -029f30: 0c0b |00ac: move-result-object v11 │ │ -029f32: 54ec 4700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029f36: 440c 0c08 |00af: aget v12, v12, v8 │ │ -029f3a: 6e20 f40e cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -029f40: 0c0b |00b4: move-result-object v11 │ │ -029f42: 6e10 fb0e 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -029f48: 0c0b |00b8: move-result-object v11 │ │ -029f4a: 7120 a90b ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -029f50: 54fa cc00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -029f54: 54eb 4700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029f58: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029f5c: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -029f60: 6e20 190f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -029f66: 0c09 |00c7: move-result-object v9 │ │ -029f68: 1f09 5800 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0058 │ │ -029f6c: 546a 2300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -029f70: 6e20 160f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -029f76: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -029f7a: 0178 |00d1: move v8, v7 │ │ -029f7c: 28be |00d2: goto 0090 // -0042 │ │ -029f7e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -029f80: 5b6a 1e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -029f84: 288a |00d6: goto 0060 // -0076 │ │ -029f86: 0187 |00d7: move v7, v8 │ │ -029f88: 6e20 5601 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -029f8e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -029f92: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -029f96: 52ea 4800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ -029f9a: 591a 3e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -029f9e: 52ea 4900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ -029fa2: 591a 3f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -029fa6: 54ea 4600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ -029faa: 5b1a 3900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -029fae: 52ea 4500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ -029fb2: 591a 3700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -029fb6: 5c1d 2d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -029fba: 52ea 4300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ -029fbe: 591a 3100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -029fc2: 54ea 4400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ -029fc6: 5b1a 3200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -029fca: 52ea 4100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ -029fce: 591a 2f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -029fd2: 54ea 4200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ -029fd6: 5b1a 3000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -029fda: 6e20 5901 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ -029fe0: 1101 |0104: return-object v1 │ │ +02ac5c: |[02ac5c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +02ac6c: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02ac6e: 2201 4f00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +02ac72: 7020 5201 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0152 │ │ +02ac78: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +02ac7a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +02ac7c: 54ea 4700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ac80: 21aa |000a: array-length v10, v10 │ │ +02ac82: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +02ac86: 2206 4e00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +02ac8a: 7010 5101 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +02ac90: 54ea 4700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ac94: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ac98: 440a 0a07 |0016: aget v10, v10, v7 │ │ +02ac9c: 596a 1b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +02aca0: 630a c300 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +02aca4: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +02aca8: 1a0a 7703 |001e: const-string v10, "FragmentManager" // string@0377 │ │ +02acac: 220b 4c02 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@024c │ │ +02acb0: 7010 f00e 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02acb6: 1a0c ed03 |0025: const-string v12, "Instantiate " // string@03ed │ │ +02acba: 6e20 f70e cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02acc0: 0c0b |002a: move-result-object v11 │ │ +02acc2: 6e20 f60e 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02acc8: 0c0b |002e: move-result-object v11 │ │ +02acca: 1a0c 7900 |002f: const-string v12, " op #" // string@0079 │ │ +02acce: 6e20 f70e cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02acd4: 0c0b |0034: move-result-object v11 │ │ +02acd6: 6e20 f40e 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02acdc: 0c0b |0038: move-result-object v11 │ │ +02acde: 1a0c 2d00 |0039: const-string v12, " base fragment #" // string@002d │ │ +02ace2: 6e20 f70e cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ace8: 0c0b |003e: move-result-object v11 │ │ +02acea: 54ec 4700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02acee: 440c 0c08 |0041: aget v12, v12, v8 │ │ +02acf2: 6e20 f40e cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02acf8: 0c0b |0046: move-result-object v11 │ │ +02acfa: 6e10 fb0e 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02ad00: 0c0b |004a: move-result-object v11 │ │ +02ad02: 7120 a90b ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +02ad08: 54ea 4700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad0c: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ad10: 4403 0a08 |0052: aget v3, v10, v8 │ │ +02ad14: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +02ad18: 54fa cc00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +02ad1c: 6e20 190f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02ad22: 0c02 |005b: move-result-object v2 │ │ +02ad24: 1f02 5700 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +02ad28: 5b62 1e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +02ad2c: 54ea 4700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad30: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ad34: 440a 0a07 |0064: aget v10, v10, v7 │ │ +02ad38: 596a 1c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +02ad3c: 54ea 4700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad40: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ad44: 440a 0a08 |006c: aget v10, v10, v8 │ │ +02ad48: 596a 1d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +02ad4c: 54ea 4700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad50: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ad54: 440a 0a07 |0074: aget v10, v10, v7 │ │ +02ad58: 596a 2000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +02ad5c: 54ea 4700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad60: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ad64: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02ad68: 596a 2100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +02ad6c: 54ea 4700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ad70: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ad74: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02ad78: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02ad7c: 220a 5d02 |0088: new-instance v10, Ljava/util/ArrayList; // type@025d │ │ +02ad80: 7020 130f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +02ad86: 5b6a 2300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02ad8a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02ad8c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02ad90: 630a c300 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +02ad94: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02ad98: 1a0a 7703 |0096: const-string v10, "FragmentManager" // string@0377 │ │ +02ad9c: 220b 4c02 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@024c │ │ +02ada0: 7010 f00e 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02ada6: 1a0c ed03 |009d: const-string v12, "Instantiate " // string@03ed │ │ +02adaa: 6e20 f70e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02adb0: 0c0b |00a2: move-result-object v11 │ │ +02adb2: 6e20 f60e 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02adb8: 0c0b |00a6: move-result-object v11 │ │ +02adba: 1a0c 7d00 |00a7: const-string v12, " set remove fragment #" // string@007d │ │ +02adbe: 6e20 f70e cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02adc4: 0c0b |00ac: move-result-object v11 │ │ +02adc6: 54ec 4700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02adca: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02adce: 6e20 f40e cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02add4: 0c0b |00b4: move-result-object v11 │ │ +02add6: 6e10 fb0e 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02addc: 0c0b |00b8: move-result-object v11 │ │ +02adde: 7120 a90b ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +02ade4: 54fa cc00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +02ade8: 54eb 4700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02adec: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02adf0: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02adf4: 6e20 190f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02adfa: 0c09 |00c7: move-result-object v9 │ │ +02adfc: 1f09 5700 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0057 │ │ +02ae00: 546a 2300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +02ae04: 6e20 160f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02ae0a: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02ae0e: 0178 |00d1: move v8, v7 │ │ +02ae10: 28be |00d2: goto 0090 // -0042 │ │ +02ae12: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02ae14: 5b6a 1e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +02ae18: 288a |00d6: goto 0060 // -0076 │ │ +02ae1a: 0187 |00d7: move v7, v8 │ │ +02ae1c: 6e20 5601 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +02ae22: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02ae26: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02ae2a: 52ea 4800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ +02ae2e: 591a 3e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +02ae32: 52ea 4900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ +02ae36: 591a 3f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +02ae3a: 54ea 4600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ +02ae3e: 5b1a 3900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +02ae42: 52ea 4500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ +02ae46: 591a 3700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +02ae4a: 5c1d 2d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +02ae4e: 52ea 4300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ +02ae52: 591a 3100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +02ae56: 54ea 4400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ +02ae5a: 5b1a 3200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +02ae5e: 52ea 4100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ +02ae62: 591a 2f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +02ae66: 54ea 4200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ +02ae6a: 5b1a 3000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +02ae6e: 6e20 5901 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ +02ae74: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -1332,35 +1332,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -029fe4: |[029fe4] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -029ff4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -029ff6: 5420 4700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ -029ffa: 6e20 2501 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0125 │ │ -02a000: 5220 4800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ -02a004: 6e20 2401 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02a00a: 5220 4900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ -02a00e: 6e20 2401 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02a014: 5420 4600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ -02a018: 6e20 2701 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ -02a01e: 5220 4500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ -02a022: 6e20 2401 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02a028: 5220 4300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ -02a02c: 6e20 2401 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02a032: 5420 4400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ -02a036: 7130 9c0b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b9c │ │ -02a03c: 5220 4100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ -02a040: 6e20 2401 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02a046: 5420 4200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ -02a04a: 7130 9c0b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b9c │ │ -02a050: 0e00 |002e: return-void │ │ +02ae78: |[02ae78] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02ae88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02ae8a: 5420 4700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0047 │ │ +02ae8e: 6e20 2501 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0125 │ │ +02ae94: 5220 4800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0048 │ │ +02ae98: 6e20 2401 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02ae9e: 5220 4900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0049 │ │ +02aea2: 6e20 2401 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02aea8: 5420 4600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0046 │ │ +02aeac: 6e20 2701 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ +02aeb2: 5220 4500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0045 │ │ +02aeb6: 6e20 2401 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02aebc: 5220 4300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0043 │ │ +02aec0: 6e20 2401 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02aec6: 5420 4400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0044 │ │ +02aeca: 7130 9c0b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b9c │ │ +02aed0: 5220 4100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0041 │ │ +02aed4: 6e20 2401 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02aeda: 5420 4200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0042 │ │ +02aede: 7130 9c0b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b9c │ │ +02aee4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -1373,17 +1373,17 @@ │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ source_file_idx : 494 (BackStackRecord.java) │ │ │ │ Class #7 header: │ │ -class_idx : 85 │ │ +class_idx : 84 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 587 │ │ +superclass_idx : 585 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ @@ -1404,33 +1404,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02a054: |[02a054] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -02a064: 7030 c20e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ -02a06a: 0e00 |0003: return-void │ │ +02aee8: |[02aee8] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02aef8: 7030 c20e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ +02aefe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #8 header: │ │ -class_idx : 86 │ │ +class_idx : 85 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ @@ -1453,17 +1453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a06c: |[02a06c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -02a07c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02a082: 0e00 |0003: return-void │ │ +02af00: |[02af00] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02af10: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02af16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -1472,19 +1472,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02a084: |[02a084] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -02a094: 2200 5700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0057 │ │ -02a098: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02a09a: 7030 ad01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ad │ │ -02a0a0: 1100 |0006: return-object v0 │ │ +02af18: |[02af18] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02af28: 2200 5600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0056 │ │ +02af2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02af2e: 7030 ad01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ad │ │ +02af34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -1493,18 +1493,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a0a4: |[02a0a4] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02a0b4: 6e20 a701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01a7 │ │ -02a0ba: 0c00 |0003: move-result-object v0 │ │ -02a0bc: 1100 |0004: return-object v0 │ │ +02af38: |[02af38] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02af48: 6e20 a701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01a7 │ │ +02af4e: 0c00 |0003: move-result-object v0 │ │ +02af50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -1513,17 +1513,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a0c0: |[02a0c0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -02a0d0: 2320 0703 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0307 │ │ -02a0d4: 1100 |0002: return-object v0 │ │ +02af54: |[02af54] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02af64: 2320 0503 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0305 │ │ +02af68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -1532,31 +1532,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a0d8: |[02a0d8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02a0e8: 6e20 a901 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01a9 │ │ -02a0ee: 0c00 |0003: move-result-object v0 │ │ -02a0f0: 1100 |0004: return-object v0 │ │ +02af6c: |[02af6c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02af7c: 6e20 a901 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01a9 │ │ +02af82: 0c00 |0003: move-result-object v0 │ │ +02af84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #9 header: │ │ -class_idx : 87 │ │ +class_idx : 86 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #9 annotations: │ │ @@ -1588,37 +1588,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a0f4: |[02a0f4] android.support.v4.app.Fragment$SavedState.:()V │ │ -02a104: 2200 5600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0056 │ │ -02a108: 7010 a601 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01a6 │ │ -02a10e: 6900 6000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0060 │ │ -02a112: 0e00 |0007: return-void │ │ +02af88: |[02af88] android.support.v4.app.Fragment$SavedState.:()V │ │ +02af98: 2200 5500 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0055 │ │ +02af9c: 7010 a601 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01a6 │ │ +02afa2: 6900 6000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0060 │ │ +02afa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a114: |[02a114] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -02a124: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02a12a: 5b01 6100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02a12e: 0e00 |0005: return-void │ │ +02afa8: |[02afa8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02afb8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02afbe: 5b01 6100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02afc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -1629,25 +1629,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02a130: |[02a130] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02a140: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02a146: 6e10 1f01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ -02a14c: 0c00 |0006: move-result-object v0 │ │ -02a14e: 5b10 6100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02a152: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -02a156: 5410 6100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02a15a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02a15e: 5410 6100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02a162: 6e20 0a01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -02a168: 0e00 |0014: return-void │ │ +02afc4: |[02afc4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02afd4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +02afda: 6e10 1f01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ +02afe0: 0c00 |0006: move-result-object v0 │ │ +02afe2: 5b10 6100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02afe6: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02afea: 5410 6100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02afee: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02aff2: 5410 6100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02aff6: 6e20 0a01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +02affc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ 0x0014 line=310 │ │ @@ -1662,17 +1662,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a16c: |[02a16c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -02a17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a17e: 0f00 |0001: return v0 │ │ +02b000: |[02b000] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02b010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b012: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -1680,33 +1680,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02a180: |[02a180] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02a190: 5410 6100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02a194: 6e20 2301 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ -02a19a: 0e00 |0005: return-void │ │ +02b014: |[02b014] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02b024: 5410 6100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02b028: 6e20 2301 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ +02b02e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0005 line=320 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #10 header: │ │ -class_idx : 88 │ │ +class_idx : 87 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 91 │ │ │ │ Class #10 annotations: │ │ @@ -1930,44 +1930,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a19c: |[02a19c] android.support.v4.app.Fragment.:()V │ │ -02a1ac: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -02a1b0: 7010 2d0f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -02a1b6: 6900 9100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ -02a1ba: 0e00 |0007: return-void │ │ +02b030: |[02b030] android.support.v4.app.Fragment.:()V │ │ +02b040: 2200 6502 |0000: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +02b044: 7010 2d0f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +02b04a: 6900 9100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ +02b04e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -02a1bc: |[02a1bc] android.support.v4.app.Fragment.:()V │ │ -02a1cc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02a1ce: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -02a1d0: 7010 ba0e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -02a1d6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02a1d8: 5930 8800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a1dc: 5931 7a00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02a1e0: 5931 8c00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -02a1e4: 5c32 7e00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02a1e8: 5c32 8e00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -02a1ec: 0e00 |0010: return-void │ │ +02b050: |[02b050] android.support.v4.app.Fragment.:()V │ │ +02b060: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02b062: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02b064: 7010 ba0e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +02b06a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02b06c: 5930 8800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b070: 5931 7a00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02b074: 5931 8c00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +02b078: 5c32 7e00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02b07c: 5c32 8e00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +02b080: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=361 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=265 │ │ @@ -1981,19 +1981,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02a1f0: |[02a1f0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02a200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a202: 7130 ca01 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ -02a208: 0c00 |0004: move-result-object v0 │ │ -02a20a: 1100 |0005: return-object v0 │ │ +02b084: |[02b084] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02b094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b096: 7130 ca01 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ +02b09c: 0c00 |0004: move-result-object v0 │ │ +02b09e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -2002,94 +2002,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02a20c: |[02a20c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -02a21c: 6203 9100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ -02a220: 6e20 300f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -02a226: 0c00 |0005: move-result-object v0 │ │ -02a228: 1f00 3102 |0006: check-cast v0, Ljava/lang/Class; // type@0231 │ │ -02a22c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02a230: 6e10 7500 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0075 │ │ -02a236: 0c03 |000d: move-result-object v3 │ │ -02a238: 6e20 9a0e 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0e9a │ │ -02a23e: 0c00 |0011: move-result-object v0 │ │ -02a240: 6203 9100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ -02a244: 6e30 320f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ -02a24a: 6e10 950e 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0e95 │ │ -02a250: 0c02 |001a: move-result-object v2 │ │ -02a252: 1f02 5800 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -02a256: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -02a25a: 6e10 bd0e 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -02a260: 0c03 |0022: move-result-object v3 │ │ -02a262: 6e10 8e0e 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ -02a268: 0c03 |0026: move-result-object v3 │ │ -02a26a: 6e20 0a01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -02a270: 5b28 6b00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02a274: 1102 |002c: return-object v2 │ │ -02a276: 0d01 |002d: move-exception v1 │ │ -02a278: 2203 5500 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0055 │ │ -02a27c: 2204 4e02 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -02a280: 7010 f00e 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a286: 1a05 320a |0035: const-string v5, "Unable to instantiate fragment " // string@0a32 │ │ -02a28a: 6e20 f70e 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a290: 0c04 |003a: move-result-object v4 │ │ -02a292: 6e20 f70e 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a298: 0c04 |003e: move-result-object v4 │ │ -02a29a: 1a05 f300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ -02a29e: 6e20 f70e 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2a4: 0c04 |0044: move-result-object v4 │ │ -02a2a6: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ -02a2aa: 6e20 f70e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2b0: 0c04 |004a: move-result-object v4 │ │ -02a2b2: 6e10 fb0e 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a2b8: 0c04 |004e: move-result-object v4 │ │ -02a2ba: 7030 a501 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -02a2c0: 2703 |0052: throw v3 │ │ -02a2c2: 0d01 |0053: move-exception v1 │ │ -02a2c4: 2203 5500 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0055 │ │ -02a2c8: 2204 4e02 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -02a2cc: 7010 f00e 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a2d2: 1a05 320a |005b: const-string v5, "Unable to instantiate fragment " // string@0a32 │ │ -02a2d6: 6e20 f70e 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2dc: 0c04 |0060: move-result-object v4 │ │ -02a2de: 6e20 f70e 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2e4: 0c04 |0064: move-result-object v4 │ │ -02a2e6: 1a05 f300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ -02a2ea: 6e20 f70e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2f0: 0c04 |006a: move-result-object v4 │ │ -02a2f2: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ -02a2f6: 6e20 f70e 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a2fc: 0c04 |0070: move-result-object v4 │ │ -02a2fe: 6e10 fb0e 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a304: 0c04 |0074: move-result-object v4 │ │ -02a306: 7030 a501 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -02a30c: 2703 |0078: throw v3 │ │ -02a30e: 0d01 |0079: move-exception v1 │ │ -02a310: 2203 5500 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0055 │ │ -02a314: 2204 4e02 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -02a318: 7010 f00e 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a31e: 1a05 320a |0081: const-string v5, "Unable to instantiate fragment " // string@0a32 │ │ -02a322: 6e20 f70e 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a328: 0c04 |0086: move-result-object v4 │ │ -02a32a: 6e20 f70e 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a330: 0c04 |008a: move-result-object v4 │ │ -02a332: 1a05 f300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ -02a336: 6e20 f70e 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a33c: 0c04 |0090: move-result-object v4 │ │ -02a33e: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ -02a342: 6e20 f70e 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a348: 0c04 |0096: move-result-object v4 │ │ -02a34a: 6e10 fb0e 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a350: 0c04 |009a: move-result-object v4 │ │ -02a352: 7030 a501 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ -02a358: 2703 |009e: throw v3 │ │ +02b0a0: |[02b0a0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02b0b0: 6203 9100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ +02b0b4: 6e20 300f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +02b0ba: 0c00 |0005: move-result-object v0 │ │ +02b0bc: 1f00 2f02 |0006: check-cast v0, Ljava/lang/Class; // type@022f │ │ +02b0c0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02b0c4: 6e10 7500 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0075 │ │ +02b0ca: 0c03 |000d: move-result-object v3 │ │ +02b0cc: 6e20 9a0e 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0e9a │ │ +02b0d2: 0c00 |0011: move-result-object v0 │ │ +02b0d4: 6203 9100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0091 │ │ +02b0d8: 6e30 320f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ +02b0de: 6e10 950e 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0e95 │ │ +02b0e4: 0c02 |001a: move-result-object v2 │ │ +02b0e6: 1f02 5700 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +02b0ea: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02b0ee: 6e10 bd0e 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +02b0f4: 0c03 |0022: move-result-object v3 │ │ +02b0f6: 6e10 8e0e 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ +02b0fc: 0c03 |0026: move-result-object v3 │ │ +02b0fe: 6e20 0a01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +02b104: 5b28 6b00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02b108: 1102 |002c: return-object v2 │ │ +02b10a: 0d01 |002d: move-exception v1 │ │ +02b10c: 2203 5400 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0054 │ │ +02b110: 2204 4c02 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +02b114: 7010 f00e 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b11a: 1a05 300a |0035: const-string v5, "Unable to instantiate fragment " // string@0a30 │ │ +02b11e: 6e20 f70e 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b124: 0c04 |003a: move-result-object v4 │ │ +02b126: 6e20 f70e 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b12c: 0c04 |003e: move-result-object v4 │ │ +02b12e: 1a05 f300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ +02b132: 6e20 f70e 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b138: 0c04 |0044: move-result-object v4 │ │ +02b13a: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b13e: 6e20 f70e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b144: 0c04 |004a: move-result-object v4 │ │ +02b146: 6e10 fb0e 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b14c: 0c04 |004e: move-result-object v4 │ │ +02b14e: 7030 a501 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +02b154: 2703 |0052: throw v3 │ │ +02b156: 0d01 |0053: move-exception v1 │ │ +02b158: 2203 5400 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0054 │ │ +02b15c: 2204 4c02 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +02b160: 7010 f00e 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b166: 1a05 300a |005b: const-string v5, "Unable to instantiate fragment " // string@0a30 │ │ +02b16a: 6e20 f70e 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b170: 0c04 |0060: move-result-object v4 │ │ +02b172: 6e20 f70e 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b178: 0c04 |0064: move-result-object v4 │ │ +02b17a: 1a05 f300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ +02b17e: 6e20 f70e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b184: 0c04 |006a: move-result-object v4 │ │ +02b186: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b18a: 6e20 f70e 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b190: 0c04 |0070: move-result-object v4 │ │ +02b192: 6e10 fb0e 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b198: 0c04 |0074: move-result-object v4 │ │ +02b19a: 7030 a501 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +02b1a0: 2703 |0078: throw v3 │ │ +02b1a2: 0d01 |0079: move-exception v1 │ │ +02b1a4: 2203 5400 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0054 │ │ +02b1a8: 2204 4c02 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +02b1ac: 7010 f00e 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b1b2: 1a05 300a |0081: const-string v5, "Unable to instantiate fragment " // string@0a30 │ │ +02b1b6: 6e20 f70e 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b1bc: 0c04 |0086: move-result-object v4 │ │ +02b1be: 6e20 f70e 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b1c4: 0c04 |008a: move-result-object v4 │ │ +02b1c6: 1a05 f300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00f3 │ │ +02b1ca: 6e20 f70e 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b1d0: 0c04 |0090: move-result-object v4 │ │ +02b1d2: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b1d6: 6e20 f70e 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b1dc: 0c04 |0096: move-result-object v4 │ │ +02b1de: 6e10 fb0e 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b1e4: 0c04 |009a: move-result-object v4 │ │ +02b1e6: 7030 a501 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01a5 │ │ +02b1ec: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=388 │ │ @@ -2123,238 +2123,238 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -02a370: |[02a370] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02a380: 6e20 740e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a386: 1a00 c412 |0003: const-string v0, "mFragmentId=#" // string@12c4 │ │ -02a38a: 6e20 740e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a390: 5230 7400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02a394: 7110 ab0e 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02a39a: 0c00 |000d: move-result-object v0 │ │ -02a39c: 6e20 740e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3a2: 1a00 5600 |0011: const-string v0, " mContainerId=#" // string@0056 │ │ -02a3a6: 6e20 740e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3ac: 5230 7100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -02a3b0: 7110 ab0e 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02a3b6: 0c00 |001b: move-result-object v0 │ │ -02a3b8: 6e20 740e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3be: 1a00 6d00 |001f: const-string v0, " mTag=" // string@006d │ │ -02a3c2: 6e20 740e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3c8: 5430 8a00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02a3cc: 6e20 790e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02a3d2: 6e20 740e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3d8: 1a00 7313 |002c: const-string v0, "mState=" // string@1373 │ │ -02a3dc: 6e20 740e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3e2: 5230 8800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a3e6: 6e20 720e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -02a3ec: 1a00 5e00 |0036: const-string v0, " mIndex=" // string@005e │ │ -02a3f0: 6e20 740e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a3f6: 5230 7a00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02a3fa: 6e20 720e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -02a400: 1a00 7100 |0040: const-string v0, " mWho=" // string@0071 │ │ -02a404: 6e20 740e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a40a: 5430 9000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02a40e: 6e20 740e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a414: 1a00 5200 |004a: const-string v0, " mBackStackNesting=" // string@0052 │ │ -02a418: 6e20 740e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a41e: 5230 6c00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -02a422: 6e20 770e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ -02a428: 6e20 740e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a42e: 1a00 4e12 |0057: const-string v0, "mAdded=" // string@124e │ │ -02a432: 6e20 740e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a438: 5530 6900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -02a43c: 6e20 750e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a442: 1a00 6500 |0061: const-string v0, " mRemoving=" // string@0065 │ │ -02a446: 6e20 740e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a44c: 5530 8100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -02a450: 6e20 750e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a456: 1a00 6800 |006b: const-string v0, " mResumed=" // string@0068 │ │ -02a45a: 6e20 740e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a460: 5530 8300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ -02a464: 6e20 750e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a46a: 1a00 5b00 |0075: const-string v0, " mFromLayout=" // string@005b │ │ -02a46e: 6e20 740e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a474: 5530 7600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -02a478: 6e20 750e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a47e: 1a00 5d00 |007f: const-string v0, " mInLayout=" // string@005d │ │ -02a482: 6e20 740e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a488: 5530 7900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02a48c: 6e20 7a0e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -02a492: 6e20 740e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a498: 1a00 d712 |008c: const-string v0, "mHidden=" // string@12d7 │ │ -02a49c: 6e20 740e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4a2: 5530 7800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02a4a6: 6e20 750e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a4ac: 1a00 5900 |0096: const-string v0, " mDetached=" // string@0059 │ │ -02a4b0: 6e20 740e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4b6: 5530 7300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -02a4ba: 6e20 750e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a4c0: 1a00 6200 |00a0: const-string v0, " mMenuVisible=" // string@0062 │ │ -02a4c4: 6e20 740e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4ca: 5530 7e00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02a4ce: 6e20 750e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a4d4: 1a00 5c00 |00aa: const-string v0, " mHasMenu=" // string@005c │ │ -02a4d8: 6e20 740e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4de: 5530 7700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02a4e2: 6e20 7a0e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -02a4e8: 6e20 740e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4ee: 1a00 5413 |00b7: const-string v0, "mRetainInstance=" // string@1354 │ │ -02a4f2: 6e20 740e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a4f8: 5530 8400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -02a4fc: 6e20 750e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a502: 1a00 6900 |00c1: const-string v0, " mRetaining=" // string@0069 │ │ -02a506: 6e20 740e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a50c: 5530 8500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -02a510: 6e20 750e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02a516: 1a00 7000 |00cb: const-string v0, " mUserVisibleHint=" // string@0070 │ │ -02a51a: 6e20 740e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a520: 5530 8e00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -02a524: 6e20 7a0e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -02a52a: 5430 7500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02a52e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -02a532: 6e20 740e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a538: 1a00 c612 |00dc: const-string v0, "mFragmentManager=" // string@12c6 │ │ -02a53c: 6e20 740e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a542: 5430 7500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02a546: 6e20 780e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a54c: 5430 6800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a550: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02a554: 6e20 740e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a55a: 1a00 4912 |00ed: const-string v0, "mActivity=" // string@1249 │ │ -02a55e: 6e20 740e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a564: 5430 6800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a568: 6e20 780e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a56e: 5430 8000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -02a572: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02a576: 6e20 740e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a57c: 1a00 3213 |00fe: const-string v0, "mParentFragment=" // string@1332 │ │ -02a580: 6e20 740e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a586: 5430 8000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -02a58a: 6e20 780e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a590: 5430 6b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02a594: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -02a598: 6e20 740e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a59e: 1a00 5812 |010f: const-string v0, "mArguments=" // string@1258 │ │ -02a5a2: 6e20 740e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a5a8: 5430 6b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02a5ac: 6e20 780e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a5b2: 5430 8600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02a5b6: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -02a5ba: 6e20 740e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a5c0: 1a00 5b13 |0120: const-string v0, "mSavedFragmentState=" // string@135b │ │ -02a5c4: 6e20 740e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a5ca: 5430 8600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02a5ce: 6e20 780e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a5d4: 5430 8700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -02a5d8: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -02a5dc: 6e20 740e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a5e2: 1a00 5e13 |0131: const-string v0, "mSavedViewState=" // string@135e │ │ -02a5e6: 6e20 740e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a5ec: 5430 8700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -02a5f0: 6e20 780e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a5f6: 5430 8b00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -02a5fa: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -02a5fe: 6e20 740e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a604: 1a00 8913 |0142: const-string v0, "mTarget=" // string@1389 │ │ -02a608: 6e20 740e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a60e: 5430 8b00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -02a612: 6e20 730e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ -02a618: 1a00 6e00 |014c: const-string v0, " mTargetRequestCode=" // string@006e │ │ -02a61c: 6e20 740e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a622: 5230 8d00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -02a626: 6e20 770e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ -02a62c: 5230 7f00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -02a630: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -02a634: 6e20 740e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a63a: 1a00 1b13 |015d: const-string v0, "mNextAnim=" // string@131b │ │ -02a63e: 6e20 740e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a644: 5230 7f00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -02a648: 6e20 770e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ -02a64e: 5430 7000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -02a652: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02a656: 6e20 740e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a65c: 1a00 8612 |016e: const-string v0, "mContainer=" // string@1286 │ │ -02a660: 6e20 740e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a666: 5430 7000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -02a66a: 6e20 780e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a670: 5430 8f00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02a674: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -02a678: 6e20 740e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a67e: 1a00 aa13 |017f: const-string v0, "mView=" // string@13aa │ │ -02a682: 6e20 740e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a688: 5430 8f00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02a68c: 6e20 780e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a692: 5430 7b00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -02a696: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -02a69a: 6e20 740e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6a0: 1a00 e812 |0190: const-string v0, "mInnerView=" // string@12e8 │ │ -02a6a4: 6e20 740e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6aa: 5430 8f00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02a6ae: 6e20 780e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a6b4: 5430 6a00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -02a6b8: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -02a6bc: 6e20 740e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6c2: 1a00 5412 |01a1: const-string v0, "mAnimatingAway=" // string@1254 │ │ -02a6c6: 6e20 740e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6cc: 5430 6a00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -02a6d0: 6e20 780e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -02a6d6: 6e20 740e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6dc: 1a00 7513 |01ae: const-string v0, "mStateAfterAnimating=" // string@1375 │ │ -02a6e0: 6e20 740e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6e6: 5230 8900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ -02a6ea: 6e20 770e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ -02a6f0: 5430 7c00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a6f4: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -02a6f8: 6e20 740e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a6fe: 1a00 9e07 |01bf: const-string v0, "Loader Manager:" // string@079e │ │ -02a702: 6e20 790e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02a708: 5430 7c00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a70c: 2201 4e02 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02a710: 7010 f00e 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a716: 6e20 f70e 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a71c: 0c01 |01ce: move-result-object v1 │ │ -02a71e: 1a02 0500 |01cf: const-string v2, " " // string@0005 │ │ -02a722: 6e20 f70e 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a728: 0c01 |01d4: move-result-object v1 │ │ -02a72a: 6e10 fb0e 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a730: 0c01 |01d8: move-result-object v1 │ │ -02a732: 6e57 5f03 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035f │ │ -02a738: 5430 6f00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a73c: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -02a740: 6e20 740e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02a746: 2200 4e02 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02a74a: 7010 f00e 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a750: 1a01 6e02 |01e8: const-string v1, "Child " // string@026e │ │ -02a754: 6e20 f70e 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a75a: 0c00 |01ed: move-result-object v0 │ │ -02a75c: 5431 6f00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a760: 6e20 f60e 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02a766: 0c00 |01f3: move-result-object v0 │ │ -02a768: 1a01 ed00 |01f4: const-string v1, ":" // string@00ed │ │ -02a76c: 6e20 f70e 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a772: 0c00 |01f9: move-result-object v0 │ │ -02a774: 6e10 fb0e 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a77a: 0c00 |01fd: move-result-object v0 │ │ -02a77c: 6e20 790e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02a782: 5430 6f00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a786: 2201 4e02 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02a78a: 7010 f00e 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a790: 6e20 f70e 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a796: 0c01 |020b: move-result-object v1 │ │ -02a798: 1a02 0500 |020c: const-string v2, " " // string@0005 │ │ -02a79c: 6e20 f70e 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a7a2: 0c01 |0211: move-result-object v1 │ │ -02a7a4: 6e10 fb0e 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a7aa: 0c01 |0215: move-result-object v1 │ │ -02a7ac: 6e57 8b02 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ -02a7b2: 0e00 |0219: return-void │ │ +02b204: |[02b204] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02b214: 6e20 740e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b21a: 1a00 c212 |0003: const-string v0, "mFragmentId=#" // string@12c2 │ │ +02b21e: 6e20 740e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b224: 5230 7400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02b228: 7110 ab0e 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02b22e: 0c00 |000d: move-result-object v0 │ │ +02b230: 6e20 740e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b236: 1a00 5600 |0011: const-string v0, " mContainerId=#" // string@0056 │ │ +02b23a: 6e20 740e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b240: 5230 7100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +02b244: 7110 ab0e 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02b24a: 0c00 |001b: move-result-object v0 │ │ +02b24c: 6e20 740e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b252: 1a00 6d00 |001f: const-string v0, " mTag=" // string@006d │ │ +02b256: 6e20 740e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b25c: 5430 8a00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02b260: 6e20 790e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02b266: 6e20 740e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b26c: 1a00 7113 |002c: const-string v0, "mState=" // string@1371 │ │ +02b270: 6e20 740e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b276: 5230 8800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b27a: 6e20 720e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +02b280: 1a00 5e00 |0036: const-string v0, " mIndex=" // string@005e │ │ +02b284: 6e20 740e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b28a: 5230 7a00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02b28e: 6e20 720e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +02b294: 1a00 7100 |0040: const-string v0, " mWho=" // string@0071 │ │ +02b298: 6e20 740e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b29e: 5430 9000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02b2a2: 6e20 740e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2a8: 1a00 5200 |004a: const-string v0, " mBackStackNesting=" // string@0052 │ │ +02b2ac: 6e20 740e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2b2: 5230 6c00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +02b2b6: 6e20 770e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ +02b2bc: 6e20 740e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2c2: 1a00 4c12 |0057: const-string v0, "mAdded=" // string@124c │ │ +02b2c6: 6e20 740e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2cc: 5530 6900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +02b2d0: 6e20 750e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b2d6: 1a00 6500 |0061: const-string v0, " mRemoving=" // string@0065 │ │ +02b2da: 6e20 740e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2e0: 5530 8100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +02b2e4: 6e20 750e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b2ea: 1a00 6800 |006b: const-string v0, " mResumed=" // string@0068 │ │ +02b2ee: 6e20 740e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b2f4: 5530 8300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ +02b2f8: 6e20 750e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b2fe: 1a00 5b00 |0075: const-string v0, " mFromLayout=" // string@005b │ │ +02b302: 6e20 740e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b308: 5530 7600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +02b30c: 6e20 750e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b312: 1a00 5d00 |007f: const-string v0, " mInLayout=" // string@005d │ │ +02b316: 6e20 740e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b31c: 5530 7900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02b320: 6e20 7a0e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +02b326: 6e20 740e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b32c: 1a00 d512 |008c: const-string v0, "mHidden=" // string@12d5 │ │ +02b330: 6e20 740e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b336: 5530 7800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02b33a: 6e20 750e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b340: 1a00 5900 |0096: const-string v0, " mDetached=" // string@0059 │ │ +02b344: 6e20 740e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b34a: 5530 7300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +02b34e: 6e20 750e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b354: 1a00 6200 |00a0: const-string v0, " mMenuVisible=" // string@0062 │ │ +02b358: 6e20 740e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b35e: 5530 7e00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02b362: 6e20 750e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b368: 1a00 5c00 |00aa: const-string v0, " mHasMenu=" // string@005c │ │ +02b36c: 6e20 740e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b372: 5530 7700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02b376: 6e20 7a0e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +02b37c: 6e20 740e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b382: 1a00 5213 |00b7: const-string v0, "mRetainInstance=" // string@1352 │ │ +02b386: 6e20 740e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b38c: 5530 8400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +02b390: 6e20 750e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b396: 1a00 6900 |00c1: const-string v0, " mRetaining=" // string@0069 │ │ +02b39a: 6e20 740e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3a0: 5530 8500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +02b3a4: 6e20 750e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02b3aa: 1a00 7000 |00cb: const-string v0, " mUserVisibleHint=" // string@0070 │ │ +02b3ae: 6e20 740e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3b4: 5530 8e00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +02b3b8: 6e20 7a0e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +02b3be: 5430 7500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02b3c2: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02b3c6: 6e20 740e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3cc: 1a00 c412 |00dc: const-string v0, "mFragmentManager=" // string@12c4 │ │ +02b3d0: 6e20 740e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3d6: 5430 7500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02b3da: 6e20 780e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b3e0: 5430 6800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b3e4: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02b3e8: 6e20 740e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3ee: 1a00 4712 |00ed: const-string v0, "mActivity=" // string@1247 │ │ +02b3f2: 6e20 740e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b3f8: 5430 6800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b3fc: 6e20 780e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b402: 5430 8000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +02b406: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02b40a: 6e20 740e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b410: 1a00 3013 |00fe: const-string v0, "mParentFragment=" // string@1330 │ │ +02b414: 6e20 740e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b41a: 5430 8000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +02b41e: 6e20 780e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b424: 5430 6b00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02b428: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02b42c: 6e20 740e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b432: 1a00 5612 |010f: const-string v0, "mArguments=" // string@1256 │ │ +02b436: 6e20 740e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b43c: 5430 6b00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02b440: 6e20 780e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b446: 5430 8600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02b44a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02b44e: 6e20 740e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b454: 1a00 5913 |0120: const-string v0, "mSavedFragmentState=" // string@1359 │ │ +02b458: 6e20 740e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b45e: 5430 8600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02b462: 6e20 780e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b468: 5430 8700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +02b46c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02b470: 6e20 740e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b476: 1a00 5c13 |0131: const-string v0, "mSavedViewState=" // string@135c │ │ +02b47a: 6e20 740e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b480: 5430 8700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +02b484: 6e20 780e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b48a: 5430 8b00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +02b48e: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02b492: 6e20 740e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b498: 1a00 8713 |0142: const-string v0, "mTarget=" // string@1387 │ │ +02b49c: 6e20 740e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4a2: 5430 8b00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +02b4a6: 6e20 730e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ +02b4ac: 1a00 6e00 |014c: const-string v0, " mTargetRequestCode=" // string@006e │ │ +02b4b0: 6e20 740e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4b6: 5230 8d00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +02b4ba: 6e20 770e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ +02b4c0: 5230 7f00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +02b4c4: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02b4c8: 6e20 740e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4ce: 1a00 1913 |015d: const-string v0, "mNextAnim=" // string@1319 │ │ +02b4d2: 6e20 740e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4d8: 5230 7f00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +02b4dc: 6e20 770e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ +02b4e2: 5430 7000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +02b4e6: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02b4ea: 6e20 740e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4f0: 1a00 8412 |016e: const-string v0, "mContainer=" // string@1284 │ │ +02b4f4: 6e20 740e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b4fa: 5430 7000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +02b4fe: 6e20 780e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b504: 5430 8f00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02b508: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02b50c: 6e20 740e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b512: 1a00 a813 |017f: const-string v0, "mView=" // string@13a8 │ │ +02b516: 6e20 740e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b51c: 5430 8f00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02b520: 6e20 780e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b526: 5430 7b00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +02b52a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02b52e: 6e20 740e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b534: 1a00 e612 |0190: const-string v0, "mInnerView=" // string@12e6 │ │ +02b538: 6e20 740e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b53e: 5430 8f00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02b542: 6e20 780e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b548: 5430 6a00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +02b54c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02b550: 6e20 740e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b556: 1a00 5212 |01a1: const-string v0, "mAnimatingAway=" // string@1252 │ │ +02b55a: 6e20 740e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b560: 5430 6a00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +02b564: 6e20 780e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +02b56a: 6e20 740e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b570: 1a00 7313 |01ae: const-string v0, "mStateAfterAnimating=" // string@1373 │ │ +02b574: 6e20 740e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b57a: 5230 8900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ +02b57e: 6e20 770e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0e77 │ │ +02b584: 5430 7c00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b588: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02b58c: 6e20 740e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b592: 1a00 9c07 |01bf: const-string v0, "Loader Manager:" // string@079c │ │ +02b596: 6e20 790e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02b59c: 5430 7c00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b5a0: 2201 4c02 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02b5a4: 7010 f00e 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b5aa: 6e20 f70e 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b5b0: 0c01 |01ce: move-result-object v1 │ │ +02b5b2: 1a02 0500 |01cf: const-string v2, " " // string@0005 │ │ +02b5b6: 6e20 f70e 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b5bc: 0c01 |01d4: move-result-object v1 │ │ +02b5be: 6e10 fb0e 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b5c4: 0c01 |01d8: move-result-object v1 │ │ +02b5c6: 6e57 5f03 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035f │ │ +02b5cc: 5430 6f00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b5d0: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02b5d4: 6e20 740e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02b5da: 2200 4c02 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02b5de: 7010 f00e 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b5e4: 1a01 6e02 |01e8: const-string v1, "Child " // string@026e │ │ +02b5e8: 6e20 f70e 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b5ee: 0c00 |01ed: move-result-object v0 │ │ +02b5f0: 5431 6f00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b5f4: 6e20 f60e 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02b5fa: 0c00 |01f3: move-result-object v0 │ │ +02b5fc: 1a01 ed00 |01f4: const-string v1, ":" // string@00ed │ │ +02b600: 6e20 f70e 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b606: 0c00 |01f9: move-result-object v0 │ │ +02b608: 6e10 fb0e 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b60e: 0c00 |01fd: move-result-object v0 │ │ +02b610: 6e20 790e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02b616: 5430 6f00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b61a: 2201 4c02 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02b61e: 7010 f00e 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b624: 6e20 f70e 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b62a: 0c01 |020b: move-result-object v1 │ │ +02b62c: 1a02 0500 |020c: const-string v2, " " // string@0005 │ │ +02b630: 6e20 f70e 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b636: 0c01 |0211: move-result-object v1 │ │ +02b638: 6e10 fb0e 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b63e: 0c01 |0215: move-result-object v1 │ │ +02b640: 6e57 8b02 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ +02b646: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0008 line=1334 │ │ 0x0011 line=1335 │ │ 0x0016 line=1336 │ │ 0x001f line=1337 │ │ @@ -2426,18 +2426,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a7b4: |[02a7b4] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -02a7c4: 6f20 bc0e 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ -02a7ca: 0a00 |0003: move-result v0 │ │ -02a7cc: 0f00 |0004: return v0 │ │ +02b648: |[02b648] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02b658: 6f20 bc0e 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ +02b65e: 0a00 |0003: move-result v0 │ │ +02b660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -2446,28 +2446,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02a7d0: |[02a7d0] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02a7e0: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02a7e4: 6e20 cd0e 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02a7ea: 0a00 |0005: move-result v0 │ │ -02a7ec: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -02a7f0: 1101 |0008: return-object v1 │ │ -02a7f2: 5410 6f00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a7f6: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -02a7fa: 5410 6f00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a7fe: 6e20 9102 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0291 │ │ -02a804: 0c01 |0012: move-result-object v1 │ │ -02a806: 28f5 |0013: goto 0008 // -000b │ │ -02a808: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02a80a: 28f3 |0015: goto 0008 // -000d │ │ +02b664: |[02b664] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02b674: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02b678: 6e20 cd0e 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +02b67e: 0a00 |0005: move-result v0 │ │ +02b680: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02b684: 1101 |0008: return-object v1 │ │ +02b686: 5410 6f00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b68a: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02b68e: 5410 6f00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b692: 6e20 9102 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0291 │ │ +02b698: 0c01 |0012: move-result-object v1 │ │ +02b69a: 28f5 |0013: goto 0008 // -000b │ │ +02b69c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02b69e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0008 line=1416 │ │ 0x0009 line=1413 │ │ 0x000d line=1414 │ │ 0x0014 line=1416 │ │ @@ -2481,17 +2481,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a80c: |[02a80c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -02a81c: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a820: 1100 |0002: return-object v0 │ │ +02b6a0: |[02b6a0] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02b6b0: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b6b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2499,17 +2499,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a824: |[02a824] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02a834: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02a838: 1100 |0002: return-object v0 │ │ +02b6b8: |[02b6b8] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02b6c8: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02b6cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2517,43 +2517,43 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -02a83c: |[02a83c] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02a84c: 5420 6f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a850: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02a854: 6e10 cb01 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01cb │ │ -02a85a: 5220 8800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a85e: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -02a860: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02a864: 5420 6f00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a868: 6e10 8802 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ -02a86e: 5420 6f00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a872: 1100 |0013: return-object v0 │ │ -02a874: 5220 8800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a878: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -02a87a: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -02a87e: 5420 6f00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a882: 6e10 8902 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ -02a888: 28f3 |001e: goto 0011 // -000d │ │ -02a88a: 5220 8800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a88e: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -02a890: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -02a894: 5420 6f00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a898: 6e10 7b02 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ -02a89e: 28e8 |0029: goto 0011 // -0018 │ │ -02a8a0: 5220 8800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02a8a4: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -02a8a6: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -02a8aa: 5420 6f00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02a8ae: 6e10 7e02 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ -02a8b4: 28dd |0034: goto 0011 // -0023 │ │ +02b6d0: |[02b6d0] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b6e0: 5420 6f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b6e4: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02b6e8: 6e10 cb01 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01cb │ │ +02b6ee: 5220 8800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b6f2: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02b6f4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02b6f8: 5420 6f00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b6fc: 6e10 8802 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ +02b702: 5420 6f00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b706: 1100 |0013: return-object v0 │ │ +02b708: 5220 8800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b70c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02b70e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02b712: 5420 6f00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b716: 6e10 8902 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ +02b71c: 28f3 |001e: goto 0011 // -000d │ │ +02b71e: 5220 8800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b722: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02b724: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02b728: 5420 6f00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b72c: 6e10 7b02 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ +02b732: 28e8 |0029: goto 0011 // -0018 │ │ +02b734: 5220 8800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02b738: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02b73a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02b73e: 5420 6f00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02b742: 6e10 7e02 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ +02b748: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0004 line=629 │ │ 0x0007 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=640 │ │ @@ -2571,17 +2571,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a8b8: |[02a8b8] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02a8c8: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02a8cc: 1100 |0002: return-object v0 │ │ +02b74c: |[02b74c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b75c: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02b760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2589,17 +2589,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a8d0: |[02a8d0] android.support.v4.app.Fragment.getId:()I │ │ -02a8e0: 5210 7400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02a8e4: 0f00 |0002: return v0 │ │ +02b764: |[02b764] android.support.v4.app.Fragment.getId:()I │ │ +02b774: 5210 7400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02b778: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2607,19 +2607,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02a8e8: |[02a8e8] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02a8f8: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a8fc: 6e10 1f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ -02a902: 0c00 |0005: move-result-object v0 │ │ -02a904: 1100 |0006: return-object v0 │ │ +02b77c: |[02b77c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02b78c: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b790: 6e10 1f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ +02b796: 0c00 |0005: move-result-object v0 │ │ +02b798: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -2628,46 +2628,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -02a908: |[02a908] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02a918: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02a91a: 5440 7c00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a91e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02a922: 5440 7c00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a926: 1100 |0007: return-object v0 │ │ -02a928: 5440 6800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a92c: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -02a930: 2200 3b02 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02a934: 2201 4e02 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02a938: 7010 f00e 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a93e: 1a02 7003 |0013: const-string v2, "Fragment " // string@0370 │ │ -02a942: 6e20 f70e 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a948: 0c01 |0018: move-result-object v1 │ │ -02a94a: 6e20 f60e 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02a950: 0c01 |001c: move-result-object v1 │ │ -02a952: 1a02 7300 |001d: const-string v2, " not attached to Activity" // string@0073 │ │ -02a956: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a95c: 0c01 |0022: move-result-object v1 │ │ -02a95e: 6e10 fb0e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a964: 0c01 |0026: move-result-object v1 │ │ -02a966: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02a96c: 2700 |002a: throw v0 │ │ -02a96e: 5c43 6e00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02a972: 5440 6800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a976: 5441 9000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02a97a: 5542 7d00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02a97e: 6e40 2002 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02a984: 0c00 |0036: move-result-object v0 │ │ -02a986: 5b40 7c00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a98a: 5440 7c00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02a98e: 28cc |003b: goto 0007 // -0034 │ │ +02b79c: |[02b79c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02b7ac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02b7ae: 5440 7c00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b7b2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02b7b6: 5440 7c00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b7ba: 1100 |0007: return-object v0 │ │ +02b7bc: 5440 6800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b7c0: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02b7c4: 2200 3902 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02b7c8: 2201 4c02 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02b7cc: 7010 f00e 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b7d2: 1a02 7003 |0013: const-string v2, "Fragment " // string@0370 │ │ +02b7d6: 6e20 f70e 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b7dc: 0c01 |0018: move-result-object v1 │ │ +02b7de: 6e20 f60e 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02b7e4: 0c01 |001c: move-result-object v1 │ │ +02b7e6: 1a02 7300 |001d: const-string v2, " not attached to Activity" // string@0073 │ │ +02b7ea: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b7f0: 0c01 |0022: move-result-object v1 │ │ +02b7f2: 6e10 fb0e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b7f8: 0c01 |0026: move-result-object v1 │ │ +02b7fa: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02b800: 2700 |002a: throw v0 │ │ +02b802: 5c43 6e00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02b806: 5440 6800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b80a: 5441 9000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02b80e: 5542 7d00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02b812: 6e40 2002 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02b818: 0c00 |0036: move-result-object v0 │ │ +02b81a: 5b40 7c00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b81e: 5440 7c00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02b822: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=819 │ │ 0x0005 line=820 │ │ 0x0007 line=827 │ │ 0x0008 line=822 │ │ 0x000c line=823 │ │ @@ -2682,17 +2682,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a990: |[02a990] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -02a9a0: 5410 8000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -02a9a4: 1100 |0002: return-object v0 │ │ +02b824: |[02b824] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02b834: 5410 8000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +02b838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2700,36 +2700,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02a9a8: |[02a9a8] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -02a9b8: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02a9bc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02a9c0: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02a9c4: 2201 4e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02a9c8: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02a9ce: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ -02a9d2: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a9d8: 0c01 |0010: move-result-object v1 │ │ -02a9da: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02a9e0: 0c01 |0014: move-result-object v1 │ │ -02a9e2: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ -02a9e6: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02a9ec: 0c01 |001a: move-result-object v1 │ │ -02a9ee: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02a9f4: 0c01 |001e: move-result-object v1 │ │ -02a9f6: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02a9fc: 2700 |0022: throw v0 │ │ -02a9fe: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02aa02: 6e10 2202 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0222 │ │ -02aa08: 0c00 |0028: move-result-object v0 │ │ -02aa0a: 1100 |0029: return-object v0 │ │ +02b83c: |[02b83c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02b84c: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b850: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02b854: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02b858: 2201 4c02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02b85c: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02b862: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ +02b866: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b86c: 0c01 |0010: move-result-object v1 │ │ +02b86e: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02b874: 0c01 |0014: move-result-object v1 │ │ +02b876: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ +02b87a: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02b880: 0c01 |001a: move-result-object v1 │ │ +02b882: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02b888: 0c01 |001e: move-result-object v1 │ │ +02b88a: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02b890: 2700 |0022: throw v0 │ │ +02b892: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b896: 6e10 2202 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0222 │ │ +02b89c: 0c00 |0028: move-result-object v0 │ │ +02b89e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0023 line=573 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -2739,17 +2739,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa0c: |[02aa0c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -02aa1c: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -02aa20: 0f00 |0002: return v0 │ │ +02b8a0: |[02b8a0] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02b8b0: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +02b8b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2757,20 +2757,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aa24: |[02aa24] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -02aa34: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ -02aa3a: 0c00 |0003: move-result-object v0 │ │ -02aa3c: 6e20 bf00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ -02aa42: 0c00 |0007: move-result-object v0 │ │ -02aa44: 1100 |0008: return-object v0 │ │ +02b8b8: |[02b8b8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02b8c8: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ +02b8ce: 0c00 |0003: move-result-object v0 │ │ +02b8d0: 6e20 bf00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ +02b8d6: 0c00 |0007: move-result-object v0 │ │ +02b8d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2779,20 +2779,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02aa48: |[02aa48] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02aa58: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ -02aa5e: 0c00 |0003: move-result-object v0 │ │ -02aa60: 6e30 c000 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00c0 │ │ -02aa66: 0c00 |0007: move-result-object v0 │ │ -02aa68: 1100 |0008: return-object v0 │ │ +02b8dc: |[02b8dc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02b8ec: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ +02b8f2: 0c00 |0003: move-result-object v0 │ │ +02b8f4: 6e30 c000 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00c0 │ │ +02b8fa: 0c00 |0007: move-result-object v0 │ │ +02b8fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -2802,17 +2802,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa6c: |[02aa6c] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -02aa7c: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02aa80: 1100 |0002: return-object v0 │ │ +02b900: |[02b900] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02b910: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02b914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2820,17 +2820,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa84: |[02aa84] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -02aa94: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -02aa98: 1100 |0002: return-object v0 │ │ +02b918: |[02b918] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02b928: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +02b92c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2838,17 +2838,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa9c: |[02aa9c] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -02aaac: 5210 8d00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -02aab0: 0f00 |0002: return v0 │ │ +02b930: |[02b930] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02b940: 5210 8d00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +02b944: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2856,20 +2856,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aab4: |[02aab4] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -02aac4: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ -02aaca: 0c00 |0003: move-result-object v0 │ │ -02aacc: 6e20 c100 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00c1 │ │ -02aad2: 0c00 |0007: move-result-object v0 │ │ -02aad4: 1100 |0008: return-object v0 │ │ +02b948: |[02b948] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02b958: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ +02b95e: 0c00 |0003: move-result-object v0 │ │ +02b960: 6e20 c100 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00c1 │ │ +02b966: 0c00 |0007: move-result-object v0 │ │ +02b968: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2878,17 +2878,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aad8: |[02aad8] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02aae8: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -02aaec: 0f00 |0002: return v0 │ │ +02b96c: |[02b96c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02b97c: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +02b980: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2896,17 +2896,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aaf0: |[02aaf0] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -02ab00: 5410 8f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02ab04: 1100 |0002: return-object v0 │ │ +02b984: |[02b984] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02b994: 5410 8f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02b998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2914,18 +2914,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ab08: |[02ab08] android.support.v4.app.Fragment.hashCode:()I │ │ -02ab18: 6f10 be0e 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ -02ab1e: 0a00 |0003: move-result v0 │ │ -02ab20: 0f00 |0004: return v0 │ │ +02b99c: |[02b99c] android.support.v4.app.Fragment.hashCode:()I │ │ +02b9ac: 6f10 be0e 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ +02b9b2: 0a00 |0003: move-result v0 │ │ +02b9b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2933,39 +2933,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -02ab24: |[02ab24] android.support.v4.app.Fragment.initState:()V │ │ -02ab34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ab36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02ab38: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -02ab3a: 5930 7a00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02ab3e: 5b32 9000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02ab42: 5c31 6900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -02ab46: 5c31 8100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -02ab4a: 5c31 8300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ -02ab4e: 5c31 7600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -02ab52: 5c31 7900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02ab56: 5c31 8200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ -02ab5a: 5931 6c00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -02ab5e: 5b32 7500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02ab62: 5b32 6800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02ab66: 5931 7400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02ab6a: 5931 7100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -02ab6e: 5b32 8a00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02ab72: 5c31 7800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02ab76: 5c31 7300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -02ab7a: 5c31 8500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -02ab7e: 5b32 7c00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02ab82: 5c31 7d00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02ab86: 5c31 6e00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02ab8a: 0e00 |002b: return-void │ │ +02b9b8: |[02b9b8] android.support.v4.app.Fragment.initState:()V │ │ +02b9c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02b9ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02b9cc: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02b9ce: 5930 7a00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02b9d2: 5b32 9000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02b9d6: 5c31 6900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +02b9da: 5c31 8100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +02b9de: 5c31 8300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ +02b9e2: 5c31 7600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +02b9e6: 5c31 7900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02b9ea: 5c31 8200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ +02b9ee: 5931 6c00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +02b9f2: 5b32 7500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02b9f6: 5b32 6800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02b9fa: 5931 7400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02b9fe: 5931 7100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +02ba02: 5b32 8a00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02ba06: 5c31 7800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02ba0a: 5c31 7300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +02ba0e: 5c31 8500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +02ba12: 5b32 7c00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02ba16: 5c31 7d00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02ba1a: 5c31 6e00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02ba1e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1151 │ │ 0x0005 line=1152 │ │ 0x0007 line=1153 │ │ 0x0009 line=1154 │ │ 0x000b line=1155 │ │ @@ -2993,24 +2993,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -02ab8c: |[02ab8c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -02ab9c: 2200 6700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0067 │ │ -02aba0: 7010 7102 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0271 │ │ -02aba6: 5b30 6f00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02abaa: 5430 6f00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02abae: 5431 6800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02abb2: 2202 5400 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0054 │ │ -02abb6: 7020 a301 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@01a3 │ │ -02abbc: 6e40 7602 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0276 │ │ -02abc2: 0e00 |0013: return-void │ │ +02ba20: |[02ba20] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02ba30: 2200 6600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0066 │ │ +02ba34: 7010 7102 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0271 │ │ +02ba3a: 5b30 6f00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02ba3e: 5430 6f00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02ba42: 5431 6800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02ba46: 2202 5300 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0053 │ │ +02ba4a: 7020 a301 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@01a3 │ │ +02ba50: 6e40 7602 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0276 │ │ +02ba56: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0007 line=1421 │ │ 0x0013 line=1430 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -3020,23 +3020,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02abc4: |[02abc4] android.support.v4.app.Fragment.isAdded:()Z │ │ -02abd4: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02abd8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -02abdc: 5510 6900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -02abe0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -02abe4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02abe6: 0f00 |0009: return v0 │ │ -02abe8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02abea: 28fe |000b: goto 0009 // -0002 │ │ +02ba58: |[02ba58] android.support.v4.app.Fragment.isAdded:()Z │ │ +02ba68: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02ba6c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02ba70: 5510 6900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +02ba74: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02ba78: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02ba7a: 0f00 |0009: return v0 │ │ +02ba7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02ba7e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3044,17 +3044,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02abec: |[02abec] android.support.v4.app.Fragment.isDetached:()Z │ │ -02abfc: 5510 7300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -02ac00: 0f00 |0002: return v0 │ │ +02ba80: |[02ba80] android.support.v4.app.Fragment.isDetached:()Z │ │ +02ba90: 5510 7300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +02ba94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3062,17 +3062,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac04: |[02ac04] android.support.v4.app.Fragment.isHidden:()Z │ │ -02ac14: 5510 7800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02ac18: 0f00 |0002: return v0 │ │ +02ba98: |[02ba98] android.support.v4.app.Fragment.isHidden:()Z │ │ +02baa8: 5510 7800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02baac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3080,21 +3080,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02ac1c: |[02ac1c] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -02ac2c: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -02ac30: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -02ac34: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02ac36: 0f00 |0005: return v0 │ │ -02ac38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02ac3a: 28fe |0007: goto 0005 // -0002 │ │ +02bab0: |[02bab0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02bac0: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +02bac4: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02bac8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02baca: 0f00 |0005: return v0 │ │ +02bacc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02bace: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3102,17 +3102,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac3c: |[02ac3c] android.support.v4.app.Fragment.isInLayout:()Z │ │ -02ac4c: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02ac50: 0f00 |0002: return v0 │ │ +02bad0: |[02bad0] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02bae0: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02bae4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3120,17 +3120,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac54: |[02ac54] android.support.v4.app.Fragment.isRemoving:()Z │ │ -02ac64: 5510 8100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -02ac68: 0f00 |0002: return v0 │ │ +02bae8: |[02bae8] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02baf8: 5510 8100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +02bafc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3138,17 +3138,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac6c: |[02ac6c] android.support.v4.app.Fragment.isResumed:()Z │ │ -02ac7c: 5510 8300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ -02ac80: 0f00 |0002: return v0 │ │ +02bb00: |[02bb00] android.support.v4.app.Fragment.isResumed:()Z │ │ +02bb10: 5510 8300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ +02bb14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3156,35 +3156,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02ac84: |[02ac84] android.support.v4.app.Fragment.isVisible:()Z │ │ -02ac94: 6e10 cc01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ -02ac9a: 0a00 |0003: move-result v0 │ │ -02ac9c: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -02aca0: 6e10 ce01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ -02aca6: 0a00 |0009: move-result v0 │ │ -02aca8: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -02acac: 5410 8f00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02acb0: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -02acb4: 5410 8f00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02acb8: 6e10 1d0c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0c1d │ │ -02acbe: 0c00 |0015: move-result-object v0 │ │ -02acc0: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -02acc4: 5410 8f00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02acc8: 6e10 1b0c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -02acce: 0a00 |001d: move-result v0 │ │ -02acd0: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -02acd4: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -02acd6: 0f00 |0021: return v0 │ │ -02acd8: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -02acda: 28fe |0023: goto 0021 // -0002 │ │ +02bb18: |[02bb18] android.support.v4.app.Fragment.isVisible:()Z │ │ +02bb28: 6e10 cc01 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ +02bb2e: 0a00 |0003: move-result v0 │ │ +02bb30: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02bb34: 6e10 ce01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ +02bb3a: 0a00 |0009: move-result v0 │ │ +02bb3c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02bb40: 5410 8f00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02bb44: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02bb48: 5410 8f00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02bb4c: 6e10 1d0c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0c1d │ │ +02bb52: 0c00 |0015: move-result-object v0 │ │ +02bb54: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02bb58: 5410 8f00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02bb5c: 6e10 1b0c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +02bb62: 0a00 |001d: move-result v0 │ │ +02bb64: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02bb68: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02bb6a: 0f00 |0021: return v0 │ │ +02bb6c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02bb6e: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3192,18 +3192,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02acdc: |[02acdc] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02acec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02acee: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02acf2: 0e00 |0003: return-void │ │ +02bb70: |[02bb70] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02bb80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bb82: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3213,16 +3213,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02acf4: |[02acf4] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02ad04: 0e00 |0000: return-void │ │ +02bb88: |[02bb88] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02bb98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -3233,18 +3233,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ad08: |[02ad08] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -02ad18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ad1a: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ad1e: 0e00 |0003: return-void │ │ +02bb9c: |[02bb9c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02bbac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bbae: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bbb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0003 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3254,18 +3254,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ad20: |[02ad20] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02ad30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ad32: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ad36: 0e00 |0003: return-void │ │ +02bbb4: |[02bbb4] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02bbc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bbc6: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bbca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0003 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -3275,17 +3275,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ad38: |[02ad38] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02ad48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ad4a: 0f00 |0001: return v0 │ │ +02bbcc: |[02bbcc] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bbdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bbde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3294,18 +3294,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ad4c: |[02ad4c] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -02ad5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ad5e: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ad62: 0e00 |0003: return-void │ │ +02bbe0: |[02bbe0] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02bbf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bbf2: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bbf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ 0x0003 line=955 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3315,17 +3315,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ad64: |[02ad64] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -02ad74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ad76: 1100 |0001: return-object v0 │ │ +02bbf8: |[02bbf8] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02bc08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bc0a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -3336,19 +3336,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02ad78: |[02ad78] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -02ad88: 6e10 b501 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01b5 │ │ -02ad8e: 0c00 |0003: move-result-object v0 │ │ -02ad90: 6e40 2f02 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@022f │ │ -02ad96: 0e00 |0007: return-void │ │ +02bc0c: |[02bc0c] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02bc1c: 6e10 b501 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01b5 │ │ +02bc22: 0c00 |0003: move-result-object v0 │ │ +02bc24: 6e40 2f02 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@022f │ │ +02bc2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0007 line=1275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -3360,16 +3360,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ad98: |[02ad98] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -02ada8: 0e00 |0000: return-void │ │ +02bc2c: |[02bc2c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02bc3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -3379,17 +3379,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02adac: |[02adac] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02adbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02adbe: 1100 |0001: return-object v0 │ │ +02bc40: |[02bc40] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02bc50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bc52: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -3400,32 +3400,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -02adc0: |[02adc0] android.support.v4.app.Fragment.onDestroy:()V │ │ -02add0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02add2: 5c41 6d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02add6: 5540 6e00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02adda: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -02adde: 5c41 6e00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02ade2: 5440 6800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02ade6: 5441 9000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02adea: 5542 7d00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02adee: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02adf0: 6e40 2002 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02adf6: 0c00 |0013: move-result-object v0 │ │ -02adf8: 5b40 7c00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02adfc: 5440 7c00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02ae00: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -02ae04: 5440 7c00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02ae08: 6e10 5903 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ -02ae0e: 0e00 |001f: return-void │ │ +02bc54: |[02bc54] android.support.v4.app.Fragment.onDestroy:()V │ │ +02bc64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02bc66: 5c41 6d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bc6a: 5540 6e00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02bc6e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02bc72: 5c41 6e00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02bc76: 5440 6800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02bc7a: 5441 9000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02bc7e: 5542 7d00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02bc82: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02bc84: 6e40 2002 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02bc8a: 0c00 |0013: move-result-object v0 │ │ +02bc8c: 5b40 7c00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02bc90: 5440 7c00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02bc94: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02bc98: 5440 7c00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02bc9c: 6e10 5903 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ +02bca2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1132 │ │ 0x0003 line=1135 │ │ 0x0007 line=1136 │ │ 0x0009 line=1137 │ │ 0x0016 line=1139 │ │ @@ -3439,16 +3439,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ae10: |[02ae10] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -02ae20: 0e00 |0000: return-void │ │ +02bca4: |[02bca4] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02bcb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #44 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3456,18 +3456,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae24: |[02ae24] android.support.v4.app.Fragment.onDestroyView:()V │ │ -02ae34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae36: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ae3a: 0e00 |0003: return-void │ │ +02bcb8: |[02bcb8] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02bcc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bcca: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bcce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0003 line=1125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3476,18 +3476,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae3c: |[02ae3c] android.support.v4.app.Fragment.onDetach:()V │ │ -02ae4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae4e: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ae52: 0e00 |0003: return-void │ │ +02bcd0: |[02bcd0] android.support.v4.app.Fragment.onDetach:()V │ │ +02bce0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bce2: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0003 line=1179 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3496,16 +3496,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ae54: |[02ae54] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -02ae64: 0e00 |0000: return-void │ │ +02bce8: |[02bce8] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02bcf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -3514,18 +3514,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae68: |[02ae68] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -02ae78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae7a: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ae7e: 0e00 |0003: return-void │ │ +02bcfc: |[02bcfc] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02bd0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd0e: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bd12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0003 line=922 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3537,18 +3537,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae80: |[02ae80] android.support.v4.app.Fragment.onLowMemory:()V │ │ -02ae90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae92: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02ae96: 0e00 |0003: return-void │ │ +02bd14: |[02bd14] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02bd24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd26: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bd2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0003 line=1112 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3557,17 +3557,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ae98: |[02ae98] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02aea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aeaa: 0f00 |0001: return v0 │ │ +02bd2c: |[02bd2c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bd3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bd3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3576,16 +3576,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02aeac: |[02aeac] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02aebc: 0e00 |0000: return-void │ │ +02bd40: |[02bd40] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02bd50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3594,18 +3594,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02aec0: |[02aec0] android.support.v4.app.Fragment.onPause:()V │ │ -02aed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02aed2: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02aed6: 0e00 |0003: return-void │ │ +02bd54: |[02bd54] android.support.v4.app.Fragment.onPause:()V │ │ +02bd64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd66: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bd6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3614,16 +3614,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02aed8: |[02aed8] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -02aee8: 0e00 |0000: return-void │ │ +02bd6c: |[02bd6c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02bd7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3632,18 +3632,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02aeec: |[02aeec] android.support.v4.app.Fragment.onResume:()V │ │ -02aefc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02aefe: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02af02: 0e00 |0003: return-void │ │ +02bd80: |[02bd80] android.support.v4.app.Fragment.onResume:()V │ │ +02bd90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd92: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3652,16 +3652,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02af04: |[02af04] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02af14: 0e00 |0000: return-void │ │ +02bd98: |[02bd98] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02bda8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -3670,35 +3670,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02af18: |[02af18] android.support.v4.app.Fragment.onStart:()V │ │ -02af28: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02af2a: 5c41 6d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02af2e: 5540 7d00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02af32: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -02af36: 5c41 7d00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02af3a: 5540 6e00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02af3e: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -02af42: 5c41 6e00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02af46: 5440 6800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02af4a: 5441 9000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02af4e: 5542 7d00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02af52: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -02af54: 6e40 2002 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02af5a: 0c00 |0019: move-result-object v0 │ │ -02af5c: 5b40 7c00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02af60: 5440 7c00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02af64: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -02af68: 5440 7c00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02af6c: 6e10 5d03 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ -02af72: 0e00 |0025: return-void │ │ +02bdac: |[02bdac] android.support.v4.app.Fragment.onStart:()V │ │ +02bdbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02bdbe: 5c41 6d00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bdc2: 5540 7d00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02bdc6: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02bdca: 5c41 7d00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02bdce: 5540 6e00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02bdd2: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02bdd6: 5c41 6e00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02bdda: 5440 6800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02bdde: 5441 9000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02bde2: 5542 7d00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02bde6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02bde8: 6e40 2002 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02bdee: 0c00 |0019: move-result-object v0 │ │ +02bdf0: 5b40 7c00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02bdf4: 5440 7c00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02bdf8: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02bdfc: 5440 7c00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02be00: 6e10 5d03 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ +02be06: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1042 │ │ 0x0003 line=1044 │ │ 0x0007 line=1045 │ │ 0x0009 line=1046 │ │ 0x000d line=1047 │ │ @@ -3714,18 +3714,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02af74: |[02af74] android.support.v4.app.Fragment.onStop:()V │ │ -02af84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02af86: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02af8a: 0e00 |0003: return-void │ │ +02be08: |[02be08] android.support.v4.app.Fragment.onStop:()V │ │ +02be18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02be1a: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02be1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3734,16 +3734,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02af8c: |[02af8c] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -02af9c: 0e00 |0000: return-void │ │ +02be20: |[02be20] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02be30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3753,18 +3753,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02afa0: |[02afa0] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -02afb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02afb2: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02afb6: 0e00 |0003: return-void │ │ +02be34: |[02be34] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02be44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02be46: 5c10 6d00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02be4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3774,44 +3774,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02afb8: |[02afb8] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -02afc8: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02afcc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02afd0: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02afd4: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02afda: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02afdc: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02afe0: 6e20 d401 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d4 │ │ -02afe6: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02afea: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02afee: 2200 9b00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02aff2: 2201 4e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02aff6: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02affc: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ -02b000: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b006: 0c01 |001f: move-result-object v1 │ │ -02b008: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b00e: 0c01 |0023: move-result-object v1 │ │ -02b010: 1a02 3300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0033 │ │ -02b014: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b01a: 0c01 |0029: move-result-object v1 │ │ -02b01c: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b022: 0c01 |002d: move-result-object v1 │ │ -02b024: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b02a: 2700 |0031: throw v0 │ │ -02b02c: 5430 6f00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b030: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02b034: 5430 6f00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b038: 6e10 7b02 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ -02b03e: 0e00 |003b: return-void │ │ +02be4c: |[02be4c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02be5c: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02be60: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02be64: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02be68: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02be6e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02be70: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02be74: 6e20 d401 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d4 │ │ +02be7a: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02be7e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02be82: 2200 9a00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02be86: 2201 4c02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02be8a: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02be90: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ +02be94: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02be9a: 0c01 |001f: move-result-object v1 │ │ +02be9c: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02bea2: 0c01 |0023: move-result-object v1 │ │ +02bea4: 1a02 3300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0033 │ │ +02bea8: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02beae: 0c01 |0029: move-result-object v1 │ │ +02beb0: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02beb6: 0c01 |002d: move-result-object v1 │ │ +02beb8: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02bebe: 2700 |0031: throw v0 │ │ +02bec0: 5430 6f00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bec4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02bec8: 5430 6f00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02becc: 6e10 7b02 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ +02bed2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0009 line=1467 │ │ 0x000c line=1468 │ │ 0x000f line=1469 │ │ @@ -3828,21 +3828,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02b040: |[02b040] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02b050: 6e20 d701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01d7 │ │ -02b056: 5410 6f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b05a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02b05e: 5410 6f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b062: 6e20 7c02 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@027c │ │ -02b068: 0e00 |000c: return-void │ │ +02bed4: |[02bed4] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02bee4: 6e20 d701 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01d7 │ │ +02beea: 5410 6f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02beee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02bef2: 5410 6f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bef6: 6e20 7c02 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@027c │ │ +02befc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ 0x0007 line=1517 │ │ 0x000c line=1519 │ │ locals : │ │ @@ -3854,30 +3854,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b06c: |[02b06c] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b07c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b07e: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02b082: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -02b086: 6e20 d801 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01d8 │ │ -02b08c: 0a01 |0008: move-result v1 │ │ -02b08e: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -02b092: 0f00 |000b: return v0 │ │ -02b094: 5421 6f00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b098: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -02b09c: 5421 6f00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b0a0: 6e20 7d02 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@027d │ │ -02b0a6: 0a01 |0015: move-result v1 │ │ -02b0a8: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -02b0ac: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02b0ae: 28f2 |0019: goto 000b // -000e │ │ +02bf00: |[02bf00] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bf10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bf12: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02bf16: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02bf1a: 6e20 d801 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01d8 │ │ +02bf20: 0a01 |0008: move-result v1 │ │ +02bf22: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02bf26: 0f00 |000b: return v0 │ │ +02bf28: 5421 6f00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bf2c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02bf30: 5421 6f00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bf34: 6e20 7d02 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@027d │ │ +02bf3a: 0a01 |0015: move-result v1 │ │ +02bf3c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02bf40: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02bf42: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000b line=1592 │ │ 0x000c line=1586 │ │ 0x0010 line=1587 │ │ @@ -3891,53 +3891,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -02b0b0: |[02b0b0] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -02b0c0: 5441 6f00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b0c4: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -02b0c8: 5441 6f00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b0cc: 6e10 a002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02b0d2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02b0d4: 5c41 6d00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b0d8: 6e20 d901 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d9 │ │ -02b0de: 5541 6d00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b0e2: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -02b0e6: 2201 9b00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b0ea: 2202 4e02 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02b0ee: 7010 f00e 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b0f4: 1a03 7003 |001a: const-string v3, "Fragment " // string@0370 │ │ -02b0f8: 6e20 f70e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b0fe: 0c02 |001f: move-result-object v2 │ │ -02b100: 6e20 f60e 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b106: 0c02 |0023: move-result-object v2 │ │ -02b108: 1a03 3500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0035 │ │ -02b10c: 6e20 f70e 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b112: 0c02 |0029: move-result-object v2 │ │ -02b114: 6e10 fb0e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b11a: 0c02 |002d: move-result-object v2 │ │ -02b11c: 7020 1f04 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b122: 2701 |0031: throw v1 │ │ -02b124: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -02b128: 1a01 8c0b |0034: const-string v1, "android:support:fragments" // string@0b8c │ │ -02b12c: 6e20 fb00 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00fb │ │ -02b132: 0c00 |0039: move-result-object v0 │ │ -02b134: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -02b138: 5441 6f00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b13c: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -02b140: 6e10 cb01 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01cb │ │ -02b146: 5441 6f00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b14a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02b14c: 6e30 ad02 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02ad │ │ -02b152: 5441 6f00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b156: 6e10 7e02 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ -02b15c: 0e00 |004e: return-void │ │ +02bf44: |[02bf44] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02bf54: 5441 6f00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bf58: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02bf5c: 5441 6f00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bf60: 6e10 a002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02bf66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02bf68: 5c41 6d00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bf6c: 6e20 d901 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d9 │ │ +02bf72: 5541 6d00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02bf76: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02bf7a: 2201 9a00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02bf7e: 2202 4c02 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +02bf82: 7010 f00e 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02bf88: 1a03 7003 |001a: const-string v3, "Fragment " // string@0370 │ │ +02bf8c: 6e20 f70e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02bf92: 0c02 |001f: move-result-object v2 │ │ +02bf94: 6e20 f60e 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02bf9a: 0c02 |0023: move-result-object v2 │ │ +02bf9c: 1a03 3500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0035 │ │ +02bfa0: 6e20 f70e 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02bfa6: 0c02 |0029: move-result-object v2 │ │ +02bfa8: 6e10 fb0e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02bfae: 0c02 |002d: move-result-object v2 │ │ +02bfb0: 7020 1f04 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02bfb6: 2701 |0031: throw v1 │ │ +02bfb8: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02bfbc: 1a01 8a0b |0034: const-string v1, "android:support:fragments" // string@0b8a │ │ +02bfc0: 6e20 fb00 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00fb │ │ +02bfc6: 0c00 |0039: move-result-object v0 │ │ +02bfc8: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02bfcc: 5441 6f00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bfd0: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02bfd4: 6e10 cb01 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01cb │ │ +02bfda: 5441 6f00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bfde: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02bfe0: 6e30 ad02 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02ad │ │ +02bfe6: 5441 6f00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02bfea: 6e10 7e02 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ +02bff0: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ 0x0004 line=1434 │ │ 0x0009 line=1436 │ │ 0x000c line=1437 │ │ 0x000f line=1438 │ │ @@ -3960,31 +3960,31 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -02b160: |[02b160] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -02b170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b172: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02b176: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02b17a: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b17e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02b182: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b186: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02b18a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02b18c: 6e30 dc01 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01dc │ │ -02b192: 5421 6f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b196: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02b19a: 5421 6f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b19e: 6e30 7f02 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@027f │ │ -02b1a4: 0a01 |001a: move-result v1 │ │ -02b1a6: b610 |001b: or-int/2addr v0, v1 │ │ -02b1a8: 0f00 |001c: return v0 │ │ +02bff4: |[02bff4] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02c004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c006: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02c00a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02c00e: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c012: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02c016: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c01a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02c01e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02c020: 6e30 dc01 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01dc │ │ +02c026: 5421 6f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c02a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02c02e: 5421 6f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c032: 6e30 7f02 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@027f │ │ +02c038: 0a01 |001a: move-result v1 │ │ +02c03a: b610 |001b: or-int/2addr v0, v1 │ │ +02c03c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0001 line=1539 │ │ 0x0005 line=1540 │ │ 0x000d line=1541 │ │ 0x000e line=1542 │ │ @@ -4002,22 +4002,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -02b1ac: |[02b1ac] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02b1bc: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b1c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b1c4: 5410 6f00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b1c8: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02b1ce: 6e40 dd01 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01dd │ │ -02b1d4: 0c00 |000c: move-result-object v0 │ │ -02b1d6: 1100 |000d: return-object v0 │ │ +02c040: |[02c040] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02c050: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c054: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c058: 5410 6f00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c05c: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02c062: 6e40 dd01 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01dd │ │ +02c068: 0c00 |000c: move-result-object v0 │ │ +02c06a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0004 line=1458 │ │ 0x0009 line=1460 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -4030,40 +4030,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b1d8: |[02b1d8] android.support.v4.app.Fragment.performDestroy:()V │ │ -02b1e8: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b1ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b1f0: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b1f4: 6e10 8002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0280 │ │ -02b1fa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b1fc: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b200: 6e10 de01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01de │ │ -02b206: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b20a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b20e: 2200 9b00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b212: 2201 4e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b216: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b21c: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ -02b220: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b226: 0c01 |001f: move-result-object v1 │ │ -02b228: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b22e: 0c01 |0023: move-result-object v1 │ │ -02b230: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0036 │ │ -02b234: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b23a: 0c01 |0029: move-result-object v1 │ │ -02b23c: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b242: 0c01 |002d: move-result-object v1 │ │ -02b244: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b24a: 2700 |0031: throw v0 │ │ -02b24c: 0e00 |0032: return-void │ │ +02c06c: |[02c06c] android.support.v4.app.Fragment.performDestroy:()V │ │ +02c07c: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c080: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c084: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c088: 6e10 8002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0280 │ │ +02c08e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c090: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c094: 6e10 de01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01de │ │ +02c09a: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c09e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c0a2: 2200 9a00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c0a6: 2201 4c02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c0aa: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c0b0: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ +02c0b4: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c0ba: 0c01 |001f: move-result-object v1 │ │ +02c0bc: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c0c2: 0c01 |0023: move-result-object v1 │ │ +02c0c4: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0036 │ │ +02c0c8: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c0ce: 0c01 |0029: move-result-object v1 │ │ +02c0d0: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c0d6: 0c01 |002d: move-result-object v1 │ │ +02c0d8: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c0de: 2700 |0031: throw v0 │ │ +02c0e0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ 0x0009 line=1679 │ │ 0x000c line=1680 │ │ 0x000f line=1681 │ │ @@ -4077,44 +4077,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02b250: |[02b250] android.support.v4.app.Fragment.performDestroyView:()V │ │ -02b260: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b264: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b268: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b26c: 6e10 8102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0281 │ │ -02b272: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b274: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b278: 6e10 e001 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ -02b27e: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b282: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b286: 2200 9b00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b28a: 2201 4e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b28e: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b294: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ -02b298: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b29e: 0c01 |001f: move-result-object v1 │ │ -02b2a0: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b2a6: 0c01 |0023: move-result-object v1 │ │ -02b2a8: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0037 │ │ -02b2ac: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b2b2: 0c01 |0029: move-result-object v1 │ │ -02b2b4: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b2ba: 0c01 |002d: move-result-object v1 │ │ -02b2bc: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b2c2: 2700 |0031: throw v0 │ │ -02b2c4: 5430 7c00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b2c8: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02b2cc: 5430 7c00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b2d0: 6e10 5a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@035a │ │ -02b2d6: 0e00 |003b: return-void │ │ +02c0e4: |[02c0e4] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02c0f4: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c0f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c0fc: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c100: 6e10 8102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0281 │ │ +02c106: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c108: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c10c: 6e10 e001 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ +02c112: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c116: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c11a: 2200 9a00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c11e: 2201 4c02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c122: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c128: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ +02c12c: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c132: 0c01 |001f: move-result-object v1 │ │ +02c134: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c13a: 0c01 |0023: move-result-object v1 │ │ +02c13c: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0037 │ │ +02c140: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c146: 0c01 |0029: move-result-object v1 │ │ +02c148: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c14e: 0c01 |002d: move-result-object v1 │ │ +02c150: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c156: 2700 |0031: throw v0 │ │ +02c158: 5430 7c00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c15c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02c160: 5430 7c00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c164: 6e10 5a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@035a │ │ +02c16a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -4130,21 +4130,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02b2d8: |[02b2d8] android.support.v4.app.Fragment.performLowMemory:()V │ │ -02b2e8: 6e10 e401 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01e4 │ │ -02b2ee: 5410 6f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b2f2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02b2f6: 5410 6f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b2fa: 6e10 8202 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0282 │ │ -02b300: 0e00 |000c: return-void │ │ +02c16c: |[02c16c] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02c17c: 6e10 e401 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01e4 │ │ +02c182: 5410 6f00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c186: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02c18a: 5410 6f00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c18e: 6e10 8202 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0282 │ │ +02c194: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0003 line=1523 │ │ 0x0007 line=1524 │ │ 0x000c line=1526 │ │ locals : │ │ @@ -4155,34 +4155,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02b304: |[02b304] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b314: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b316: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02b31a: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -02b31e: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b322: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02b326: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b32a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02b32e: 6e20 e501 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01e5 │ │ -02b334: 0a01 |0010: move-result v1 │ │ -02b336: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -02b33a: 0f00 |0013: return v0 │ │ -02b33c: 5421 6f00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b340: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02b344: 5421 6f00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b348: 6e20 8302 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0283 │ │ -02b34e: 0a01 |001d: move-result v1 │ │ -02b350: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02b354: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02b356: 28f2 |0021: goto 0013 // -000e │ │ +02c198: |[02c198] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02c1a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c1aa: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02c1ae: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02c1b2: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c1b6: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02c1ba: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c1be: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02c1c2: 6e20 e501 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01e5 │ │ +02c1c8: 0a01 |0010: move-result v1 │ │ +02c1ca: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02c1ce: 0f00 |0013: return v0 │ │ +02c1d0: 5421 6f00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c1d4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02c1d8: 5421 6f00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c1dc: 6e20 8302 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0283 │ │ +02c1e2: 0a01 |001d: move-result v1 │ │ +02c1e4: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02c1e8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02c1ea: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1566 │ │ 0x0005 line=1567 │ │ 0x000d line=1568 │ │ 0x0013 line=1578 │ │ 0x0014 line=1572 │ │ @@ -4197,27 +4197,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02b358: |[02b358] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02b368: 5510 7800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02b36c: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -02b370: 5510 7700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b374: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -02b378: 5510 7e00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b37c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -02b380: 6e20 e601 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01e6 │ │ -02b386: 5410 6f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b38a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -02b38e: 5410 6f00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b392: 6e20 8402 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0284 │ │ -02b398: 0e00 |0018: return-void │ │ +02c1ec: |[02c1ec] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02c1fc: 5510 7800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02c200: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02c204: 5510 7700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c208: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02c20c: 5510 7e00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c210: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02c214: 6e20 e601 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01e6 │ │ +02c21a: 5410 6f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c21e: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02c222: 5410 6f00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c226: 6e20 8402 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0284 │ │ +02c22c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0004 line=1597 │ │ 0x000c line=1598 │ │ 0x000f line=1600 │ │ 0x0013 line=1601 │ │ @@ -4231,40 +4231,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b39c: |[02b39c] android.support.v4.app.Fragment.performPause:()V │ │ -02b3ac: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b3b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b3b4: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b3b8: 6e10 8502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0285 │ │ -02b3be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b3c0: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b3c4: 6e10 e701 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01e7 │ │ -02b3ca: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b3ce: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b3d2: 2200 9b00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b3d6: 2201 4e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b3da: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b3e0: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ -02b3e4: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b3ea: 0c01 |001f: move-result-object v1 │ │ -02b3ec: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b3f2: 0c01 |0023: move-result-object v1 │ │ -02b3f4: 1a02 3900 |0024: const-string v2, " did not call through to super.onPause()" // string@0039 │ │ -02b3f8: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b3fe: 0c01 |0029: move-result-object v1 │ │ -02b400: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b406: 0c01 |002d: move-result-object v1 │ │ -02b408: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b40e: 2700 |0031: throw v0 │ │ -02b410: 0e00 |0032: return-void │ │ +02c230: |[02c230] android.support.v4.app.Fragment.performPause:()V │ │ +02c240: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c244: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c248: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c24c: 6e10 8502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0285 │ │ +02c252: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c254: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c258: 6e10 e701 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01e7 │ │ +02c25e: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c262: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c266: 2200 9a00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c26a: 2201 4c02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c26e: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c274: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ +02c278: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c27e: 0c01 |001f: move-result-object v1 │ │ +02c280: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c286: 0c01 |0023: move-result-object v1 │ │ +02c288: 1a02 3900 |0024: const-string v2, " did not call through to super.onPause()" // string@0039 │ │ +02c28c: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c292: 0c01 |0029: move-result-object v1 │ │ +02c294: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c29a: 0c01 |002d: move-result-object v1 │ │ +02c29c: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c2a2: 2700 |0031: throw v0 │ │ +02c2a4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0004 line=1618 │ │ 0x0009 line=1620 │ │ 0x000c line=1621 │ │ 0x000f line=1622 │ │ @@ -4278,31 +4278,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02b414: |[02b414] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02b424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b426: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -02b42a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02b42e: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b432: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02b436: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b43a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02b43e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02b440: 6e20 e801 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01e8 │ │ -02b446: 5421 6f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b44a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02b44e: 5421 6f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b452: 6e20 8602 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0286 │ │ -02b458: 0a01 |001a: move-result v1 │ │ -02b45a: b610 |001b: or-int/2addr v0, v1 │ │ -02b45c: 0f00 |001c: return v0 │ │ +02c2a8: |[02c2a8] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02c2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c2ba: 5521 7800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +02c2be: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02c2c2: 5521 7700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c2c6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02c2ca: 5521 7e00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c2ce: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02c2d2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02c2d4: 6e20 e801 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01e8 │ │ +02c2da: 5421 6f00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c2de: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02c2e2: 5421 6f00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c2e6: 6e20 8602 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0286 │ │ +02c2ec: 0a01 |001a: move-result v1 │ │ +02c2ee: b610 |001b: or-int/2addr v0, v1 │ │ +02c2f0: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0001 line=1553 │ │ 0x0005 line=1554 │ │ 0x000d line=1555 │ │ 0x000e line=1556 │ │ @@ -4319,44 +4319,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -02b460: |[02b460] android.support.v4.app.Fragment.performReallyStop:()V │ │ -02b470: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02b472: 5440 6f00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b476: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -02b47a: 5440 6f00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b47e: 6e10 8702 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0287 │ │ -02b484: 5540 7d00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02b488: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -02b48c: 5c43 7d00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02b490: 5540 6e00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02b494: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -02b498: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02b49a: 5c40 6e00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ -02b49e: 5440 6800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b4a2: 5441 9000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02b4a6: 5542 7d00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ -02b4aa: 6e40 2002 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02b4b0: 0c00 |0020: move-result-object v0 │ │ -02b4b2: 5b40 7c00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b4b6: 5440 7c00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b4ba: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -02b4be: 5440 6800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b4c2: 5500 ad00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ -02b4c6: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -02b4ca: 5440 7c00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b4ce: 6e10 5e03 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@035e │ │ -02b4d4: 0e00 |0032: return-void │ │ -02b4d6: 5440 7c00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b4da: 6e10 5c03 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@035c │ │ -02b4e0: 28fa |0038: goto 0032 // -0006 │ │ +02c2f4: |[02c2f4] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02c304: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02c306: 5440 6f00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c30a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02c30e: 5440 6f00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c312: 6e10 8702 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0287 │ │ +02c318: 5540 7d00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02c31c: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02c320: 5c43 7d00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02c324: 5540 6e00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02c328: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02c32c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02c32e: 5c40 6e00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@006e │ │ +02c332: 5440 6800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c336: 5441 9000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02c33a: 5542 7d00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@007d │ │ +02c33e: 6e40 2002 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02c344: 0c00 |0020: move-result-object v0 │ │ +02c346: 5b40 7c00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c34a: 5440 7c00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c34e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02c352: 5440 6800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c356: 5500 ad00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ +02c35a: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02c35e: 5440 7c00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c362: 6e10 5e03 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@035e │ │ +02c368: 0e00 |0032: return-void │ │ +02c36a: 5440 7c00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c36e: 6e10 5c03 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@035c │ │ +02c374: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1641 │ │ 0x0005 line=1642 │ │ 0x000a line=1644 │ │ 0x000e line=1645 │ │ 0x0010 line=1646 │ │ @@ -4375,48 +4375,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -02b4e4: |[02b4e4] android.support.v4.app.Fragment.performResume:()V │ │ -02b4f4: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b4f8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b4fc: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b500: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02b506: 5430 6f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b50a: 6e10 8d02 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02b510: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b512: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b516: 6e10 e901 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01e9 │ │ -02b51c: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b520: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b524: 2200 9b00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b528: 2201 4e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b52c: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b532: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ -02b536: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b53c: 0c01 |0024: move-result-object v1 │ │ -02b53e: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b544: 0c01 |0028: move-result-object v1 │ │ -02b546: 1a02 3a00 |0029: const-string v2, " did not call through to super.onResume()" // string@003a │ │ -02b54a: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b550: 0c01 |002e: move-result-object v1 │ │ -02b552: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b558: 0c01 |0032: move-result-object v1 │ │ -02b55a: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b560: 2700 |0036: throw v0 │ │ -02b562: 5430 6f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b566: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -02b56a: 5430 6f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b56e: 6e10 8802 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ -02b574: 5430 6f00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b578: 6e10 8d02 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02b57e: 0e00 |0045: return-void │ │ +02c378: |[02c378] android.support.v4.app.Fragment.performResume:()V │ │ +02c388: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c38c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c390: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c394: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02c39a: 5430 6f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c39e: 6e10 8d02 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02c3a4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c3a6: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c3aa: 6e10 e901 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01e9 │ │ +02c3b0: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c3b4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c3b8: 2200 9a00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c3bc: 2201 4c02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c3c0: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c3c6: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ +02c3ca: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c3d0: 0c01 |0024: move-result-object v1 │ │ +02c3d2: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c3d8: 0c01 |0028: move-result-object v1 │ │ +02c3da: 1a02 3a00 |0029: const-string v2, " did not call through to super.onResume()" // string@003a │ │ +02c3de: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c3e4: 0c01 |002e: move-result-object v1 │ │ +02c3e6: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c3ec: 0c01 |0032: move-result-object v1 │ │ +02c3ee: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c3f4: 2700 |0036: throw v0 │ │ +02c3f6: 5430 6f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c3fa: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02c3fe: 5430 6f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c402: 6e10 8802 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ +02c408: 5430 6f00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c40c: 6e10 8d02 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02c412: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0009 line=1500 │ │ 0x000e line=1502 │ │ 0x0011 line=1503 │ │ @@ -4434,25 +4434,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02b580: |[02b580] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02b590: 6e20 ea01 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ea │ │ -02b596: 5421 6f00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b59a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02b59e: 5421 6f00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b5a2: 6e10 b002 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02b0 │ │ -02b5a8: 0c00 |000c: move-result-object v0 │ │ -02b5aa: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02b5ae: 1a01 8c0b |000f: const-string v1, "android:support:fragments" // string@0b8c │ │ -02b5b2: 6e30 0501 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0105 │ │ -02b5b8: 0e00 |0014: return-void │ │ +02c414: |[02c414] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02c424: 6e20 ea01 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ea │ │ +02c42a: 5421 6f00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c42e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02c432: 5421 6f00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c436: 6e10 b002 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02b0 │ │ +02c43c: 0c00 |000c: move-result-object v0 │ │ +02c43e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02c442: 1a01 8a0b |000f: const-string v1, "android:support:fragments" // string@0b8a │ │ +02c446: 6e30 0501 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0105 │ │ +02c44c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0003 line=1608 │ │ 0x0007 line=1609 │ │ 0x000d line=1610 │ │ 0x000f line=1611 │ │ @@ -4467,50 +4467,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02b5bc: |[02b5bc] android.support.v4.app.Fragment.performStart:()V │ │ -02b5cc: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b5d0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b5d4: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b5d8: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02b5de: 5430 6f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b5e2: 6e10 8d02 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02b5e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b5ea: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b5ee: 6e10 eb01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01eb │ │ -02b5f4: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b5f8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b5fc: 2200 9b00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b600: 2201 4e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b604: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b60a: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ -02b60e: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b614: 0c01 |0024: move-result-object v1 │ │ -02b616: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b61c: 0c01 |0028: move-result-object v1 │ │ -02b61e: 1a02 3b00 |0029: const-string v2, " did not call through to super.onStart()" // string@003b │ │ -02b622: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b628: 0c01 |002e: move-result-object v1 │ │ -02b62a: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b630: 0c01 |0032: move-result-object v1 │ │ -02b632: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b638: 2700 |0036: throw v0 │ │ -02b63a: 5430 6f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b63e: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02b642: 5430 6f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b646: 6e10 8902 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ -02b64c: 5430 7c00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b650: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02b654: 5430 7c00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -02b658: 6e10 5b03 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@035b │ │ -02b65e: 0e00 |0049: return-void │ │ +02c450: |[02c450] android.support.v4.app.Fragment.performStart:()V │ │ +02c460: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c464: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c468: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c46c: 6e10 a002 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02c472: 5430 6f00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c476: 6e10 8d02 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02c47c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c47e: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c482: 6e10 eb01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01eb │ │ +02c488: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c48c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c490: 2200 9a00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c494: 2201 4c02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c498: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c49e: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ +02c4a2: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c4a8: 0c01 |0024: move-result-object v1 │ │ +02c4aa: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c4b0: 0c01 |0028: move-result-object v1 │ │ +02c4b2: 1a02 3b00 |0029: const-string v2, " did not call through to super.onStart()" // string@003b │ │ +02c4b6: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c4bc: 0c01 |002e: move-result-object v1 │ │ +02c4be: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c4c4: 0c01 |0032: move-result-object v1 │ │ +02c4c6: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c4cc: 2700 |0036: throw v0 │ │ +02c4ce: 5430 6f00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c4d2: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02c4d6: 5430 6f00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c4da: 6e10 8902 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ +02c4e0: 5430 7c00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c4e4: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02c4e8: 5430 7c00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +02c4ec: 6e10 5b03 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@035b │ │ +02c4f2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0004 line=1480 │ │ 0x0009 line=1481 │ │ 0x000e line=1483 │ │ 0x0011 line=1484 │ │ @@ -4529,40 +4529,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b660: |[02b660] android.support.v4.app.Fragment.performStop:()V │ │ -02b670: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b674: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b678: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -02b67c: 6e10 8a02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@028a │ │ -02b682: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b684: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b688: 6e10 ec01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01ec │ │ -02b68e: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b692: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b696: 2200 9b00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b69a: 2201 4e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b69e: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b6a4: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ -02b6a8: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b6ae: 0c01 |001f: move-result-object v1 │ │ -02b6b0: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b6b6: 0c01 |0023: move-result-object v1 │ │ -02b6b8: 1a02 3c00 |0024: const-string v2, " did not call through to super.onStop()" // string@003c │ │ -02b6bc: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b6c2: 0c01 |0029: move-result-object v1 │ │ -02b6c4: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b6ca: 0c01 |002d: move-result-object v1 │ │ -02b6cc: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b6d2: 2700 |0031: throw v0 │ │ -02b6d4: 0e00 |0032: return-void │ │ +02c4f4: |[02c4f4] android.support.v4.app.Fragment.performStop:()V │ │ +02c504: 5430 6f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c508: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c50c: 5430 6f00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +02c510: 6e10 8a02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@028a │ │ +02c516: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c518: 5c30 6d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c51c: 6e10 ec01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01ec │ │ +02c522: 5530 6d00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c526: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c52a: 2200 9a00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c52e: 2201 4c02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c532: 7010 f00e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c538: 1a02 7003 |001a: const-string v2, "Fragment " // string@0370 │ │ +02c53c: 6e20 f70e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c542: 0c01 |001f: move-result-object v1 │ │ +02c544: 6e20 f60e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c54a: 0c01 |0023: move-result-object v1 │ │ +02c54c: 1a02 3c00 |0024: const-string v2, " did not call through to super.onStop()" // string@003c │ │ +02c550: 6e20 f70e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c556: 0c01 |0029: move-result-object v1 │ │ +02c558: 6e10 fb0e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c55e: 0c01 |002d: move-result-object v1 │ │ +02c560: 7020 1f04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c566: 2700 |0031: throw v0 │ │ +02c568: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0004 line=1630 │ │ 0x0009 line=1632 │ │ 0x000c line=1633 │ │ 0x000f line=1634 │ │ @@ -4576,17 +4576,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b6d8: |[02b6d8] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -02b6e8: 6e20 440c 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c44 │ │ -02b6ee: 0e00 |0003: return-void │ │ +02c56c: |[02c56c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02c57c: 6e20 440c 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c44 │ │ +02c582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -4596,43 +4596,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02b6f0: |[02b6f0] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -02b700: 5430 8700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -02b704: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b708: 5430 7b00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -02b70c: 5431 8700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -02b710: 6e20 390c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0c39 │ │ -02b716: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02b718: 5b30 8700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -02b71c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b71e: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b722: 6e20 ee01 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@01ee │ │ -02b728: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -02b72c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b730: 2200 9b00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -02b734: 2201 4e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b738: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b73e: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ -02b742: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b748: 0c01 |0024: move-result-object v1 │ │ -02b74a: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b750: 0c01 |0028: move-result-object v1 │ │ -02b752: 1a02 3d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003d │ │ -02b756: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b75c: 0c01 |002e: move-result-object v1 │ │ -02b75e: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b764: 0c01 |0032: move-result-object v1 │ │ -02b766: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -02b76c: 2700 |0036: throw v0 │ │ -02b76e: 0e00 |0037: return-void │ │ +02c584: |[02c584] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02c594: 5430 8700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +02c598: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c59c: 5430 7b00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +02c5a0: 5431 8700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +02c5a4: 6e20 390c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0c39 │ │ +02c5aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02c5ac: 5b30 8700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +02c5b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c5b2: 5c30 6d00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c5b6: 6e20 ee01 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@01ee │ │ +02c5bc: 5530 6d00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +02c5c0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c5c4: 2200 9a00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +02c5c8: 2201 4c02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c5cc: 7010 f00e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c5d2: 1a02 7003 |001f: const-string v2, "Fragment " // string@0370 │ │ +02c5d6: 6e20 f70e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c5dc: 0c01 |0024: move-result-object v1 │ │ +02c5de: 6e20 f60e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c5e4: 0c01 |0028: move-result-object v1 │ │ +02c5e6: 1a02 3d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003d │ │ +02c5ea: 6e20 f70e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c5f0: 0c01 |002e: move-result-object v1 │ │ +02c5f2: 6e10 fb0e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c5f8: 0c01 |0032: move-result-object v1 │ │ +02c5fa: 7020 1f04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +02c600: 2700 |0036: throw v0 │ │ +02c602: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x000b line=418 │ │ 0x000e line=420 │ │ 0x0011 line=421 │ │ @@ -4648,23 +4648,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02b770: |[02b770] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -02b780: 5220 7a00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02b784: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02b788: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02b78c: 1a01 7103 |0006: const-string v1, "Fragment already active" // string@0371 │ │ -02b790: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02b796: 2700 |000b: throw v0 │ │ -02b798: 5b23 6b00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02b79c: 0e00 |000e: return-void │ │ +02c604: |[02c604] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02c614: 5220 7a00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c618: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c61c: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02c620: 1a01 7103 |0006: const-string v1, "Fragment already active" // string@0371 │ │ +02c624: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02c62a: 2700 |000b: throw v0 │ │ +02c62c: 5b23 6b00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02c630: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x000c line=502 │ │ 0x000e line=503 │ │ locals : │ │ @@ -4676,27 +4676,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02b7a0: |[02b7a0] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -02b7b0: 5510 7700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b7b4: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -02b7b8: 5c12 7700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b7bc: 6e10 cc01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ -02b7c2: 0a00 |0009: move-result v0 │ │ -02b7c4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -02b7c8: 6e10 ce01 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ -02b7ce: 0a00 |000f: move-result v0 │ │ -02b7d0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -02b7d4: 5410 6800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b7d8: 6e10 4502 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ -02b7de: 0e00 |0017: return-void │ │ +02c634: |[02c634] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02c644: 5510 7700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c648: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02c64c: 5c12 7700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c650: 6e10 cc01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ +02c656: 0a00 |0009: move-result v0 │ │ +02c658: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02c65c: 6e10 ce01 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ +02c662: 0a00 |000f: move-result v0 │ │ +02c664: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02c668: 5410 6800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c66c: 6e10 4502 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ +02c672: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0004 line=761 │ │ 0x0006 line=762 │ │ 0x0012 line=763 │ │ 0x0017 line=766 │ │ @@ -4709,44 +4709,44 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -02b7e0: |[02b7e0] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -02b7f0: 5923 7a00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02b7f4: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -02b7f8: 2200 4e02 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02b7fc: 7010 f00e 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b802: 5441 9000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02b806: 6e20 f70e 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b80c: 0c00 |000e: move-result-object v0 │ │ -02b80e: 1a01 ed00 |000f: const-string v1, ":" // string@00ed │ │ -02b812: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b818: 0c00 |0014: move-result-object v0 │ │ -02b81a: 5221 7a00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02b81e: 6e20 f40e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02b824: 0c00 |001a: move-result-object v0 │ │ -02b826: 6e10 fb0e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b82c: 0c00 |001e: move-result-object v0 │ │ -02b82e: 5b20 9000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02b832: 0e00 |0021: return-void │ │ -02b834: 2200 4e02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02b838: 7010 f00e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b83e: 1a01 880b |0027: const-string v1, "android:fragment:" // string@0b88 │ │ -02b842: 6e20 f70e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b848: 0c00 |002c: move-result-object v0 │ │ -02b84a: 5221 7a00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02b84e: 6e20 f40e 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02b854: 0c00 |0032: move-result-object v0 │ │ -02b856: 6e10 fb0e 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b85c: 0c00 |0036: move-result-object v0 │ │ -02b85e: 5b20 9000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -02b862: 28e8 |0039: goto 0021 // -0018 │ │ +02c674: |[02c674] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02c684: 5923 7a00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c688: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02c68c: 2200 4c02 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02c690: 7010 f00e 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c696: 5441 9000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02c69a: 6e20 f70e 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c6a0: 0c00 |000e: move-result-object v0 │ │ +02c6a2: 1a01 ed00 |000f: const-string v1, ":" // string@00ed │ │ +02c6a6: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c6ac: 0c00 |0014: move-result-object v0 │ │ +02c6ae: 5221 7a00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c6b2: 6e20 f40e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02c6b8: 0c00 |001a: move-result-object v0 │ │ +02c6ba: 6e10 fb0e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c6c0: 0c00 |001e: move-result-object v0 │ │ +02c6c2: 5b20 9000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02c6c6: 0e00 |0021: return-void │ │ +02c6c8: 2200 4c02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02c6cc: 7010 f00e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c6d2: 1a01 860b |0027: const-string v1, "android:fragment:" // string@0b86 │ │ +02c6d6: 6e20 f70e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c6dc: 0c00 |002c: move-result-object v0 │ │ +02c6de: 5221 7a00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c6e2: 6e20 f40e 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02c6e8: 0c00 |0032: move-result-object v0 │ │ +02c6ea: 6e10 fb0e 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c6f0: 0c00 |0036: move-result-object v0 │ │ +02c6f2: 5b20 9000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +02c6f6: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0002 line=430 │ │ 0x0004 line=431 │ │ 0x0021 line=435 │ │ 0x0022 line=433 │ │ @@ -4760,29 +4760,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02b864: |[02b864] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02b874: 5220 7a00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02b878: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02b87c: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02b880: 1a01 7103 |0006: const-string v1, "Fragment already active" // string@0371 │ │ -02b884: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02b88a: 2700 |000b: throw v0 │ │ -02b88c: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02b890: 5430 6100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02b894: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -02b898: 5430 6100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ -02b89c: 5b20 8600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02b8a0: 0e00 |0016: return-void │ │ -02b8a2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02b8a4: 28fc |0018: goto 0014 // -0004 │ │ +02c6f8: |[02c6f8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02c708: 5220 7a00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c70c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c710: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02c714: 1a01 7103 |0006: const-string v1, "Fragment already active" // string@0371 │ │ +02c718: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02c71e: 2700 |000b: throw v0 │ │ +02c720: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02c724: 5430 6100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02c728: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02c72c: 5430 6100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0061 │ │ +02c730: 5b20 8600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02c734: 0e00 |0016: return-void │ │ +02c736: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02c738: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000c line=525 │ │ 0x0016 line=527 │ │ 0x0017 line=525 │ │ @@ -4795,29 +4795,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -02b8a8: |[02b8a8] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -02b8b8: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b8bc: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -02b8c0: 5c12 7e00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -02b8c4: 5510 7700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -02b8c8: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -02b8cc: 6e10 cc01 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ -02b8d2: 0a00 |000d: move-result v0 │ │ -02b8d4: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -02b8d8: 6e10 ce01 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ -02b8de: 0a00 |0013: move-result v0 │ │ -02b8e0: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -02b8e4: 5410 6800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b8e8: 6e10 4502 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ -02b8ee: 0e00 |001b: return-void │ │ +02c73c: |[02c73c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02c74c: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c750: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02c754: 5c12 7e00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +02c758: 5510 7700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +02c75c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02c760: 6e10 cc01 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01cc │ │ +02c766: 0a00 |000d: move-result v0 │ │ +02c768: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02c76c: 6e10 ce01 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01ce │ │ +02c772: 0a00 |0013: move-result v0 │ │ +02c774: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02c778: 5410 6800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c77c: 6e10 4502 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ +02c782: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0016 line=781 │ │ 0x001b line=784 │ │ @@ -4830,24 +4830,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02b8f0: |[02b8f0] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -02b900: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02b904: 5420 8000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -02b908: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02b90c: 2200 3b02 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02b910: 1a01 6302 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0263 │ │ -02b914: 7020 a10e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02b91a: 2700 |000d: throw v0 │ │ -02b91c: 5c23 8400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -02b920: 0e00 |0010: return-void │ │ +02c784: |[02c784] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02c794: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02c798: 5420 8000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +02c79c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02c7a0: 2200 3902 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02c7a4: 1a01 6302 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0263 │ │ +02c7a8: 7020 a10e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02c7ae: 2700 |000d: throw v0 │ │ +02c7b0: 5c23 8400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +02c7b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x000e line=745 │ │ 0x0010 line=746 │ │ locals : │ │ @@ -4859,18 +4859,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02b924: |[02b924] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02b934: 5b01 8b00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -02b938: 5902 8d00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -02b93c: 0e00 |0004: return-void │ │ +02c7b8: |[02c7b8] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02c7c8: 5b01 8b00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +02c7cc: 5902 8d00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +02c7d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0002 line=542 │ │ 0x0004 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -4882,30 +4882,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b940: |[02b940] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -02b950: 5520 8e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -02b954: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -02b958: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02b95c: 5220 8800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -02b960: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02b962: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02b966: 5420 7500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02b96a: 6e20 a102 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02a1 │ │ -02b970: 5c23 8e00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -02b974: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -02b978: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02b97a: 5c20 7200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ -02b97e: 0e00 |0017: return-void │ │ -02b980: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02b982: 28fc |0019: goto 0015 // -0004 │ │ +02c7d4: |[02c7d4] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02c7e4: 5520 8e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +02c7e8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02c7ec: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02c7f0: 5220 8800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +02c7f4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02c7f6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02c7fa: 5420 7500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02c7fe: 6e20 a102 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02a1 │ │ +02c804: 5c23 8e00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +02c808: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02c80c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02c80e: 5c20 7200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ +02c812: 0e00 |0017: return-void │ │ +02c814: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02c816: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x000b line=801 │ │ 0x0010 line=803 │ │ 0x0012 line=804 │ │ 0x0017 line=805 │ │ @@ -4919,36 +4919,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02b984: |[02b984] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02b994: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b998: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02b99c: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02b9a0: 2201 4e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02b9a4: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02b9aa: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ -02b9ae: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b9b4: 0c01 |0010: move-result-object v1 │ │ -02b9b6: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02b9bc: 0c01 |0014: move-result-object v1 │ │ -02b9be: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ -02b9c2: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02b9c8: 0c01 |001a: move-result-object v1 │ │ -02b9ca: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02b9d0: 0c01 |001e: move-result-object v1 │ │ -02b9d2: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02b9d8: 2700 |0022: throw v0 │ │ -02b9da: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b9de: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -02b9e0: 6e40 4402 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0244 │ │ -02b9e6: 0e00 |0029: return-void │ │ +02c818: |[02c818] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02c828: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c82c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02c830: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02c834: 2201 4c02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c838: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c83e: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ +02c842: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c848: 0c01 |0010: move-result-object v1 │ │ +02c84a: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c850: 0c01 |0014: move-result-object v1 │ │ +02c852: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ +02c856: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c85c: 0c01 |001a: move-result-object v1 │ │ +02c85e: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c864: 0c01 |001e: move-result-object v1 │ │ +02c866: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02c86c: 2700 |0022: throw v0 │ │ +02c86e: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c872: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02c874: 6e40 4402 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0244 │ │ +02c87a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0023 line=838 │ │ 0x0029 line=839 │ │ locals : │ │ @@ -4960,35 +4960,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -02b9e8: |[02b9e8] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02b9f8: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02b9fc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02ba00: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02ba04: 2201 4e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02ba08: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02ba0e: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ -02ba12: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02ba18: 0c01 |0010: move-result-object v1 │ │ -02ba1a: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02ba20: 0c01 |0014: move-result-object v1 │ │ -02ba22: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ -02ba26: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02ba2c: 0c01 |001a: move-result-object v1 │ │ -02ba2e: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02ba34: 0c01 |001e: move-result-object v1 │ │ -02ba36: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02ba3c: 2700 |0022: throw v0 │ │ -02ba3e: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -02ba42: 6e40 4402 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0244 │ │ -02ba48: 0e00 |0028: return-void │ │ +02c87c: |[02c87c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02c88c: 5430 6800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c890: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02c894: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02c898: 2201 4c02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02c89c: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02c8a2: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ +02c8a6: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c8ac: 0c01 |0010: move-result-object v1 │ │ +02c8ae: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02c8b4: 0c01 |0014: move-result-object v1 │ │ +02c8b6: 1a02 7300 |0015: const-string v2, " not attached to Activity" // string@0073 │ │ +02c8ba: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c8c0: 0c01 |001a: move-result-object v1 │ │ +02c8c2: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c8c8: 0c01 |001e: move-result-object v1 │ │ +02c8ca: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02c8d0: 2700 |0022: throw v0 │ │ +02c8d2: 5430 6800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +02c8d6: 6e40 4402 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@0244 │ │ +02c8dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=847 │ │ 0x0023 line=849 │ │ 0x0028 line=850 │ │ locals : │ │ @@ -5001,44 +5001,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02ba4c: |[02ba4c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02ba5c: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02ba60: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02ba64: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -02ba6a: 7120 4305 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -02ba70: 5221 7a00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02ba74: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -02ba78: 1a01 2500 |000e: const-string v1, " #" // string@0025 │ │ -02ba7c: 6e20 f70e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02ba82: 5221 7a00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02ba86: 6e20 f40e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02ba8c: 5221 7400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02ba90: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -02ba94: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ -02ba98: 6e20 f70e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02ba9e: 5221 7400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02baa2: 7110 ab0e 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02baa8: 0c01 |0026: move-result-object v1 │ │ -02baaa: 6e20 f70e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bab0: 5421 8a00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02bab4: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -02bab8: 1a01 0400 |002e: const-string v1, " " // string@0004 │ │ -02babc: 6e20 f70e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bac2: 5421 8a00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02bac6: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bacc: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -02bad0: 6e20 f30e 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bad6: 6e10 fb0e 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02badc: 0c01 |0040: move-result-object v1 │ │ -02bade: 1101 |0041: return-object v1 │ │ +02c8e0: |[02c8e0] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02c8f0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02c8f4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02c8f8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +02c8fe: 7120 4305 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +02c904: 5221 7a00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c908: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02c90c: 1a01 2500 |000e: const-string v1, " #" // string@0025 │ │ +02c910: 6e20 f70e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c916: 5221 7a00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02c91a: 6e20 f40e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02c920: 5221 7400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02c924: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02c928: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ +02c92c: 6e20 f70e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c932: 5221 7400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02c936: 7110 ab0e 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02c93c: 0c01 |0026: move-result-object v1 │ │ +02c93e: 6e20 f70e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c944: 5421 8a00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02c948: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02c94c: 1a01 0400 |002e: const-string v1, " " // string@0004 │ │ +02c950: 6e20 f70e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c956: 5421 8a00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02c95a: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02c960: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02c964: 6e20 f30e 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02c96a: 6e10 fb0e 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02c970: 0c01 |0040: move-result-object v1 │ │ +02c972: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0007 line=458 │ │ 0x000a line=459 │ │ 0x000e line=460 │ │ 0x0013 line=461 │ │ @@ -5059,32 +5059,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02bae0: |[02bae0] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -02baf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02baf2: 6e20 440c 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c44 │ │ -02baf8: 0e00 |0004: return-void │ │ +02c974: |[02c974] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02c984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c986: 6e20 440c 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c44 │ │ +02c98c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x0004 line=1300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #11 header: │ │ -class_idx : 89 │ │ +class_idx : 88 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ +superclass_idx : 61 │ │ source_file_idx : 886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #11 annotations: │ │ @@ -5109,18 +5109,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bafc: |[02bafc] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02bb0c: 5b01 9200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -02bb10: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -02bb16: 0e00 |0005: return-void │ │ +02c990: |[02c990] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02c9a0: 5b01 9200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ +02c9a4: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +02c9aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -5130,34 +5130,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02bb18: |[02bb18] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -02bb28: 5230 1800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0018 │ │ -02bb2c: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02bb32: 6f20 0f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ -02bb38: 0e00 |0008: return-void │ │ -02bb3a: 5420 9200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -02bb3e: 5500 ae00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ -02bb42: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02bb46: 5420 9200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -02bb4a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02bb4c: 6e20 1702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ -02bb52: 28f3 |0015: goto 0008 // -000d │ │ -02bb54: 5420 9200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -02bb58: 6e10 3d02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ -02bb5e: 5420 9200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -02bb62: 5400 a600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02bb66: 6e10 8d02 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02bb6c: 28e6 |0022: goto 0008 // -001a │ │ -02bb6e: 0000 |0023: nop // spacer │ │ -02bb70: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02c9ac: |[02c9ac] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02c9bc: 5230 1800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0018 │ │ +02c9c0: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02c9c6: 6f20 0f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ +02c9cc: 0e00 |0008: return-void │ │ +02c9ce: 5420 9200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ +02c9d2: 5500 ae00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ +02c9d6: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02c9da: 5420 9200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ +02c9de: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02c9e0: 6e20 1702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ +02c9e6: 28f3 |0015: goto 0008 // -000d │ │ +02c9e8: 5420 9200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ +02c9ec: 6e10 3d02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ +02c9f2: 5420 9200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ +02c9f6: 5400 a600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02c9fa: 6e10 8d02 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02ca00: 28e6 |0022: goto 0008 // -001a │ │ +02ca02: 0000 |0023: nop // spacer │ │ +02ca04: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=95 │ │ 0x0008 line=97 │ │ 0x0009 line=86 │ │ 0x000f line=87 │ │ @@ -5167,17 +5167,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 886 (FragmentActivity.java) │ │ │ │ Class #12 header: │ │ -class_idx : 91 │ │ +class_idx : 90 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 886 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ @@ -5218,52 +5218,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02bb80: |[02bb80] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02bb90: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02bb92: 2300 0203 |0001: new-array v0, v0, [I // type@0302 │ │ -02bb96: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -02bb9c: 6900 9400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0094 │ │ -02bba0: 0e00 |0008: return-void │ │ -02bba2: 0000 |0009: nop // spacer │ │ -02bba4: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02ca14: |[02ca14] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02ca24: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02ca26: 2300 0003 |0001: new-array v0, v0, [I // type@0300 │ │ +02ca2a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02ca30: 6900 9400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0094 │ │ +02ca34: 0e00 |0008: return-void │ │ +02ca36: 0000 |0009: nop // spacer │ │ +02ca38: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bbb8: |[02bbb8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02bbc8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02bbce: 0e00 |0003: return-void │ │ +02ca4c: |[02ca4c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02ca5c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ca62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 886 (FragmentActivity.java) │ │ │ │ Class #13 header: │ │ -class_idx : 92 │ │ +class_idx : 91 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 886 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ @@ -5310,28 +5310,28 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bbd0: |[02bbd0] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -02bbe0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02bbe6: 0e00 |0003: return-void │ │ +02ca64: |[02ca64] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02ca74: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ca7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 886 (FragmentActivity.java) │ │ │ │ Class #14 header: │ │ -class_idx : 93 │ │ +class_idx : 92 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 7 │ │ source_file_idx : 886 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 34 │ │ @@ -5432,26 +5432,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02bbe8: |[02bbe8] android.support.v4.app.FragmentActivity.:()V │ │ -02bbf8: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -02bbfe: 2200 5900 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0059 │ │ -02bc02: 7020 0f02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@020f │ │ -02bc08: 5b10 a700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02bc0c: 2200 6700 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0067 │ │ -02bc10: 7010 7102 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0271 │ │ -02bc16: 5b10 a600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02bc1a: 2200 5a00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@005a │ │ -02bc1e: 7020 1102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0211 │ │ -02bc24: 5b10 a400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00a4 │ │ -02bc28: 0e00 |0018: return-void │ │ +02ca7c: |[02ca7c] android.support.v4.app.FragmentActivity.:()V │ │ +02ca8c: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +02ca92: 2200 5800 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0058 │ │ +02ca96: 7020 0f02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@020f │ │ +02ca9c: 5b10 a700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02caa0: 2200 6600 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0066 │ │ +02caa4: 7010 7102 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0271 │ │ +02caaa: 5b10 a600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02caae: 2200 5900 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0059 │ │ +02cab2: 7020 1102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0211 │ │ +02cab8: 5b10 a400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00a4 │ │ +02cabc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=81 │ │ 0x000a line=100 │ │ 0x0011 line=101 │ │ 0x0018 line=129 │ │ @@ -5463,46 +5463,46 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02bc2c: |[02bc2c] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -02bc3c: 6e20 740e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02bc42: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02bc46: 1a03 9714 |0005: const-string v3, "null" // string@1497 │ │ -02bc4a: 6e20 790e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02bc50: 0e00 |000a: return-void │ │ -02bc52: 7110 4602 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0246 │ │ -02bc58: 0c03 |000e: move-result-object v3 │ │ -02bc5a: 6e20 790e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02bc60: 2083 a901 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@01a9 │ │ -02bc64: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -02bc68: 0781 |0016: move-object v1, v8 │ │ -02bc6a: 1f01 a901 |0017: check-cast v1, Landroid/view/ViewGroup; // type@01a9 │ │ -02bc6e: 6e10 5f0c 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0c5f │ │ -02bc74: 0a00 |001c: move-result v0 │ │ -02bc76: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -02bc7a: 2203 4e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -02bc7e: 7010 f00e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02bc84: 6e20 f70e 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bc8a: 0c03 |0027: move-result-object v3 │ │ -02bc8c: 1a04 0500 |0028: const-string v4, " " // string@0005 │ │ -02bc90: 6e20 f70e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bc96: 0c03 |002d: move-result-object v3 │ │ -02bc98: 6e10 fb0e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02bc9e: 0c06 |0031: move-result-object v6 │ │ -02bca0: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -02bca2: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -02bca6: 6e20 5e0c 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0c5e │ │ -02bcac: 0c03 |0038: move-result-object v3 │ │ -02bcae: 7040 1902 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0219 │ │ -02bcb4: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02bcb8: 28f5 |003e: goto 0033 // -000b │ │ +02cac0: |[02cac0] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02cad0: 6e20 740e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cad6: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02cada: 1a03 9514 |0005: const-string v3, "null" // string@1495 │ │ +02cade: 6e20 790e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02cae4: 0e00 |000a: return-void │ │ +02cae6: 7110 4602 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0246 │ │ +02caec: 0c03 |000e: move-result-object v3 │ │ +02caee: 6e20 790e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02caf4: 2083 a801 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@01a8 │ │ +02caf8: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02cafc: 0781 |0016: move-object v1, v8 │ │ +02cafe: 1f01 a801 |0017: check-cast v1, Landroid/view/ViewGroup; // type@01a8 │ │ +02cb02: 6e10 5f0c 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0c5f │ │ +02cb08: 0a00 |001c: move-result v0 │ │ +02cb0a: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02cb0e: 2203 4c02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +02cb12: 7010 f00e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02cb18: 6e20 f70e 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cb1e: 0c03 |0027: move-result-object v3 │ │ +02cb20: 1a04 0500 |0028: const-string v4, " " // string@0005 │ │ +02cb24: 6e20 f70e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cb2a: 0c03 |002d: move-result-object v3 │ │ +02cb2c: 6e10 fb0e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02cb32: 0c06 |0031: move-result-object v6 │ │ +02cb34: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02cb36: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02cb3a: 6e20 5e0c 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0c5e │ │ +02cb40: 0c03 |0038: move-result-object v3 │ │ +02cb42: 7040 1902 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0219 │ │ +02cb48: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02cb4c: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -5528,178 +5528,178 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -02bcbc: |[02bcbc] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -02bccc: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -02bcd0: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -02bcd4: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -02bcd8: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -02bcdc: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -02bce0: 2202 4e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02bce4: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -02bce8: 7020 f10e 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -02bcee: 6e10 bd0e 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -02bcf4: 0c06 |0014: move-result-object v6 │ │ -02bcf6: 6e10 910e 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -02bcfc: 0c06 |0018: move-result-object v6 │ │ -02bcfe: 6e20 f70e 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bd04: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -02bd08: 6e20 f30e 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd0e: 7110 fe0e 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -02bd14: 0a06 |0024: move-result v6 │ │ -02bd16: 7110 ab0e 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02bd1c: 0c06 |0028: move-result-object v6 │ │ -02bd1e: 6e20 f70e 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bd24: 6e20 f30e a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd2a: 6e10 1b0c 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -02bd30: 0a06 |0032: move-result v6 │ │ -02bd32: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -02bd38: 6e20 f30e 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd3e: 6e10 210c 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0c21 │ │ -02bd44: 0a06 |003c: move-result v6 │ │ -02bd46: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -02bd4a: 0176 |003f: move v6, v7 │ │ -02bd4c: 6e20 f30e 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd52: 6e10 200c 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0c20 │ │ -02bd58: 0a06 |0046: move-result v6 │ │ -02bd5a: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -02bd5e: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02bd62: 6e20 f30e 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd68: 6e10 490c 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0c49 │ │ -02bd6e: 0a06 |0051: move-result v6 │ │ -02bd70: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02bd74: 0186 |0054: move v6, v8 │ │ -02bd76: 6e20 f30e 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd7c: 6e10 230c 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0c23 │ │ -02bd82: 0a06 |005b: move-result v6 │ │ -02bd84: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -02bd88: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -02bd8c: 6e20 f30e 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bd92: 6e10 270c 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0c27 │ │ -02bd98: 0a06 |0066: move-result v6 │ │ -02bd9a: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -02bd9e: 0196 |0069: move v6, v9 │ │ -02bda0: 6e20 f30e 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bda6: 6e10 1f0c 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0c1f │ │ -02bdac: 0a06 |0070: move-result v6 │ │ -02bdae: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -02bdb2: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -02bdb6: 6e20 f30e 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bdbc: 6e10 240c 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0c24 │ │ -02bdc2: 0a06 |007b: move-result v6 │ │ -02bdc4: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -02bdc8: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -02bdcc: 6e20 f30e 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bdd2: 6e20 f30e a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bdd8: 6e10 220c 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0c22 │ │ -02bdde: 0a06 |0089: move-result v6 │ │ -02bde0: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -02bde4: 6e20 f30e 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bdea: 6e10 260c 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0c26 │ │ -02bdf0: 0a06 |0092: move-result v6 │ │ -02bdf2: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02bdf6: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -02bdfa: 6e20 f30e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be00: 6e10 250c 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0c25 │ │ -02be06: 0a06 |009d: move-result v6 │ │ -02be08: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -02be0c: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -02be10: 6e20 f30e 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be16: 6e20 f30e a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be1c: 6e10 100c 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -02be22: 0a06 |00ab: move-result v6 │ │ -02be24: 6e20 f40e 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02be2a: 6e20 f30e b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be30: 6e10 1a0c 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0c1a │ │ -02be36: 0a06 |00b5: move-result v6 │ │ -02be38: 6e20 f40e 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02be3e: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02be42: 6e20 f30e 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be48: 6e10 160c 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0c16 │ │ -02be4e: 0a06 |00c1: move-result v6 │ │ -02be50: 6e20 f40e 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02be56: 6e20 f30e b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02be5c: 6e10 090c 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ -02be62: 0a06 |00cb: move-result v6 │ │ -02be64: 6e20 f40e 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02be6a: 6e10 0b0c 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0c0b │ │ -02be70: 0a01 |00d2: move-result v1 │ │ -02be72: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02be74: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -02be78: 1a06 2500 |00d6: const-string v6, " #" // string@0025 │ │ -02be7c: 6e20 f70e 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02be82: 7110 ab0e 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02be88: 0c06 |00de: move-result-object v6 │ │ -02be8a: 6e20 f70e 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02be90: 6e10 150c 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0c15 │ │ -02be96: 0c04 |00e5: move-result-object v4 │ │ -02be98: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -02be9c: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -02bea0: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -02bea4: b516 |00ec: and-int/2addr v6, v1 │ │ -02bea6: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -02beac: 6e20 bd00 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00bd │ │ -02beb2: 0c03 |00f3: move-result-object v3 │ │ -02beb4: 6e20 be00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00be │ │ -02beba: 0c05 |00f7: move-result-object v5 │ │ -02bebc: 6e20 bb00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00bb │ │ -02bec2: 0c00 |00fb: move-result-object v0 │ │ -02bec4: 1a06 0400 |00fc: const-string v6, " " // string@0004 │ │ -02bec8: 6e20 f70e 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bece: 6e20 f70e 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bed4: 1a06 ed00 |0104: const-string v6, ":" // string@00ed │ │ -02bed8: 6e20 f70e 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bede: 6e20 f70e 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bee4: 1a06 e200 |010c: const-string v6, "/" // string@00e2 │ │ -02bee8: 6e20 f70e 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02beee: 6e20 f70e 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02bef4: 1a06 fb19 |0114: const-string v6, "}" // string@19fb │ │ -02bef8: 6e20 f70e 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02befe: 6e10 fb0e 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02bf04: 0c06 |011c: move-result-object v6 │ │ -02bf06: 1106 |011d: return-object v6 │ │ -02bf08: 6e20 f30e 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bf0e: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -02bf12: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -02bf16: 6e20 f30e 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bf1c: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -02bf20: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -02bf24: 6e20 f30e 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -02bf2a: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -02bf2e: 0186 |0131: move v6, v8 │ │ -02bf30: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -02bf34: 0186 |0134: move v6, v8 │ │ -02bf36: 2900 16ff |0135: goto/16 004b // -00ea │ │ -02bf3a: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -02bf3e: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -02bf42: 0186 |013b: move v6, v8 │ │ -02bf44: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -02bf48: 0186 |013e: move v6, v8 │ │ -02bf4a: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -02bf4e: 0186 |0141: move v6, v8 │ │ -02bf50: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -02bf54: 0186 |0144: move v6, v8 │ │ -02bf56: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -02bf5a: 0187 |0147: move v7, v8 │ │ -02bf5c: 2900 44ff |0148: goto/16 008c // -00bc │ │ -02bf60: 0186 |014a: move v6, v8 │ │ -02bf62: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -02bf66: 1a03 9c0b |014d: const-string v3, "app" // string@0b9c │ │ -02bf6a: 28a5 |014f: goto 00f4 // -005b │ │ -02bf6c: 1a03 730b |0150: const-string v3, "android" // string@0b73 │ │ -02bf70: 28a2 |0152: goto 00f4 // -005e │ │ -02bf72: 0d06 |0153: move-exception v6 │ │ -02bf74: 28c0 |0154: goto 0114 // -0040 │ │ -02bf76: 0000 |0155: nop // spacer │ │ -02bf78: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -02bf94: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02cb50: |[02cb50] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02cb60: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02cb64: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02cb68: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02cb6c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02cb70: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02cb74: 2202 4c02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +02cb78: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02cb7c: 7020 f10e 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +02cb82: 6e10 bd0e 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +02cb88: 0c06 |0014: move-result-object v6 │ │ +02cb8a: 6e10 910e 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +02cb90: 0c06 |0018: move-result-object v6 │ │ +02cb92: 6e20 f70e 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cb98: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02cb9c: 6e20 f30e 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cba2: 7110 fe0e 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +02cba8: 0a06 |0024: move-result v6 │ │ +02cbaa: 7110 ab0e 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02cbb0: 0c06 |0028: move-result-object v6 │ │ +02cbb2: 6e20 f70e 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cbb8: 6e20 f30e a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cbbe: 6e10 1b0c 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +02cbc4: 0a06 |0032: move-result v6 │ │ +02cbc6: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02cbcc: 6e20 f30e 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cbd2: 6e10 210c 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0c21 │ │ +02cbd8: 0a06 |003c: move-result v6 │ │ +02cbda: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02cbde: 0176 |003f: move v6, v7 │ │ +02cbe0: 6e20 f30e 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cbe6: 6e10 200c 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0c20 │ │ +02cbec: 0a06 |0046: move-result v6 │ │ +02cbee: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02cbf2: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02cbf6: 6e20 f30e 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cbfc: 6e10 490c 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0c49 │ │ +02cc02: 0a06 |0051: move-result v6 │ │ +02cc04: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02cc08: 0186 |0054: move v6, v8 │ │ +02cc0a: 6e20 f30e 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc10: 6e10 230c 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0c23 │ │ +02cc16: 0a06 |005b: move-result v6 │ │ +02cc18: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02cc1c: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02cc20: 6e20 f30e 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc26: 6e10 270c 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0c27 │ │ +02cc2c: 0a06 |0066: move-result v6 │ │ +02cc2e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02cc32: 0196 |0069: move v6, v9 │ │ +02cc34: 6e20 f30e 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc3a: 6e10 1f0c 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0c1f │ │ +02cc40: 0a06 |0070: move-result v6 │ │ +02cc42: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02cc46: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02cc4a: 6e20 f30e 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc50: 6e10 240c 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0c24 │ │ +02cc56: 0a06 |007b: move-result v6 │ │ +02cc58: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02cc5c: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02cc60: 6e20 f30e 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc66: 6e20 f30e a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc6c: 6e10 220c 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0c22 │ │ +02cc72: 0a06 |0089: move-result v6 │ │ +02cc74: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02cc78: 6e20 f30e 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc7e: 6e10 260c 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0c26 │ │ +02cc84: 0a06 |0092: move-result v6 │ │ +02cc86: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02cc8a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02cc8e: 6e20 f30e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cc94: 6e10 250c 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0c25 │ │ +02cc9a: 0a06 |009d: move-result v6 │ │ +02cc9c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02cca0: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02cca4: 6e20 f30e 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02ccaa: 6e20 f30e a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02ccb0: 6e10 100c 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +02ccb6: 0a06 |00ab: move-result v6 │ │ +02ccb8: 6e20 f40e 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02ccbe: 6e20 f30e b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02ccc4: 6e10 1a0c 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0c1a │ │ +02ccca: 0a06 |00b5: move-result v6 │ │ +02cccc: 6e20 f40e 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02ccd2: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02ccd6: 6e20 f30e 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02ccdc: 6e10 160c 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0c16 │ │ +02cce2: 0a06 |00c1: move-result v6 │ │ +02cce4: 6e20 f40e 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02ccea: 6e20 f30e b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02ccf0: 6e10 090c 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ +02ccf6: 0a06 |00cb: move-result v6 │ │ +02ccf8: 6e20 f40e 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02ccfe: 6e10 0b0c 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0c0b │ │ +02cd04: 0a01 |00d2: move-result v1 │ │ +02cd06: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02cd08: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02cd0c: 1a06 2500 |00d6: const-string v6, " #" // string@0025 │ │ +02cd10: 6e20 f70e 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd16: 7110 ab0e 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02cd1c: 0c06 |00de: move-result-object v6 │ │ +02cd1e: 6e20 f70e 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd24: 6e10 150c 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0c15 │ │ +02cd2a: 0c04 |00e5: move-result-object v4 │ │ +02cd2c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02cd30: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02cd34: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02cd38: b516 |00ec: and-int/2addr v6, v1 │ │ +02cd3a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02cd40: 6e20 bd00 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00bd │ │ +02cd46: 0c03 |00f3: move-result-object v3 │ │ +02cd48: 6e20 be00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00be │ │ +02cd4e: 0c05 |00f7: move-result-object v5 │ │ +02cd50: 6e20 bb00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00bb │ │ +02cd56: 0c00 |00fb: move-result-object v0 │ │ +02cd58: 1a06 0400 |00fc: const-string v6, " " // string@0004 │ │ +02cd5c: 6e20 f70e 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd62: 6e20 f70e 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd68: 1a06 ed00 |0104: const-string v6, ":" // string@00ed │ │ +02cd6c: 6e20 f70e 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd72: 6e20 f70e 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd78: 1a06 e200 |010c: const-string v6, "/" // string@00e2 │ │ +02cd7c: 6e20 f70e 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd82: 6e20 f70e 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd88: 1a06 f919 |0114: const-string v6, "}" // string@19f9 │ │ +02cd8c: 6e20 f70e 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cd92: 6e10 fb0e 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02cd98: 0c06 |011c: move-result-object v6 │ │ +02cd9a: 1106 |011d: return-object v6 │ │ +02cd9c: 6e20 f30e 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cda2: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02cda6: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02cdaa: 6e20 f30e 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cdb0: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02cdb4: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02cdb8: 6e20 f30e 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +02cdbe: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02cdc2: 0186 |0131: move v6, v8 │ │ +02cdc4: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02cdc8: 0186 |0134: move v6, v8 │ │ +02cdca: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02cdce: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02cdd2: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02cdd6: 0186 |013b: move v6, v8 │ │ +02cdd8: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02cddc: 0186 |013e: move v6, v8 │ │ +02cdde: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02cde2: 0186 |0141: move v6, v8 │ │ +02cde4: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02cde8: 0186 |0144: move v6, v8 │ │ +02cdea: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02cdee: 0187 |0147: move v7, v8 │ │ +02cdf0: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02cdf4: 0186 |014a: move v6, v8 │ │ +02cdf6: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02cdfa: 1a03 9a0b |014d: const-string v3, "app" // string@0b9a │ │ +02cdfe: 28a5 |014f: goto 00f4 // -005b │ │ +02ce00: 1a03 710b |0150: const-string v3, "android" // string@0b71 │ │ +02ce04: 28a2 |0152: goto 00f4 // -005e │ │ +02ce06: 0d06 |0153: move-exception v6 │ │ +02ce08: 28c0 |0154: goto 0114 // -0040 │ │ +02ce0a: 0000 |0155: nop // spacer │ │ +02ce0c: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02ce28: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=673 │ │ @@ -5784,24 +5784,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02bfc0: |[02bfc0] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -02bfd0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02bfd2: 5520 ab00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ -02bfd6: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -02bfda: 5c21 ab00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ -02bfde: 5c23 ad00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ -02bfe2: 5420 a700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02bfe6: 6e20 1401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -02bfec: 6e10 3b02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@023b │ │ -02bff2: 0e00 |0011: return-void │ │ +02ce54: |[02ce54] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02ce64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02ce66: 5520 ab00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ +02ce6a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02ce6e: 5c21 ab00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ +02ce72: 5c23 ad00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ +02ce76: 5420 a700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02ce7a: 6e20 1401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +02ce80: 6e10 3b02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@023b │ │ +02ce86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -5815,103 +5815,103 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -02bff4: |[02bff4] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02c004: 6001 1600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02c008: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02c00c: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02c010: 6e20 740e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c016: 1a01 a607 |0009: const-string v1, "Local FragmentActivity " // string@07a6 │ │ -02c01a: 6e20 740e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c020: 7110 fe0e 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -02c026: 0a01 |0011: move-result v1 │ │ -02c028: 7110 ab0e 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c02e: 0c01 |0015: move-result-object v1 │ │ -02c030: 6e20 740e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c036: 1a01 2a00 |0019: const-string v1, " State:" // string@002a │ │ -02c03a: 6e20 790e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02c040: 2201 4e02 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02c044: 7010 f00e 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c04a: 6e20 f70e 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c050: 0c01 |0026: move-result-object v1 │ │ -02c052: 1a02 0500 |0027: const-string v2, " " // string@0005 │ │ -02c056: 6e20 f70e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c05c: 0c01 |002c: move-result-object v1 │ │ -02c05e: 6e10 fb0e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c064: 0c00 |0030: move-result-object v0 │ │ -02c066: 6e20 740e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c06c: 1a01 9112 |0034: const-string v1, "mCreated=" // string@1291 │ │ -02c070: 6e20 740e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c076: 5541 a500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ -02c07a: 6e20 750e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02c080: 1a01 5213 |003e: const-string v1, "mResumed=" // string@1352 │ │ -02c084: 6e20 740e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c08a: 5541 ac00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ -02c08e: 6e20 750e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02c094: 1a01 6c00 |0048: const-string v1, " mStopped=" // string@006c │ │ -02c098: 6e20 740e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c09e: 5541 ae00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ -02c0a2: 6e20 750e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -02c0a8: 1a01 6400 |0052: const-string v1, " mReallyStopped=" // string@0064 │ │ -02c0ac: 6e20 740e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c0b2: 5541 ab00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ -02c0b6: 6e20 7a0e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -02c0bc: 6e20 740e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c0c2: 1a01 0913 |005f: const-string v1, "mLoadersStarted=" // string@1309 │ │ -02c0c6: 6e20 740e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c0cc: 5541 a900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02c0d0: 6e20 7a0e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -02c0d6: 5441 a800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c0da: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02c0de: 6e20 740e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c0e4: 1a01 9d07 |0070: const-string v1, "Loader Manager " // string@079d │ │ -02c0e8: 6e20 740e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c0ee: 5441 a800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c0f2: 7110 fe0e 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -02c0f8: 0a01 |007a: move-result v1 │ │ -02c0fa: 7110 ab0e 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c100: 0c01 |007e: move-result-object v1 │ │ -02c102: 6e20 740e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c108: 1a01 ed00 |0082: const-string v1, ":" // string@00ed │ │ -02c10c: 6e20 790e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02c112: 5441 a800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c116: 2202 4e02 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02c11a: 7010 f00e 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c120: 6e20 f70e 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c126: 0c02 |0091: move-result-object v2 │ │ -02c128: 1a03 0500 |0092: const-string v3, " " // string@0005 │ │ -02c12c: 6e20 f70e 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c132: 0c02 |0097: move-result-object v2 │ │ -02c134: 6e10 fb0e 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c13a: 0c02 |009b: move-result-object v2 │ │ -02c13c: 6e58 5f03 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035f │ │ -02c142: 5441 a600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c146: 6e58 8b02 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ -02c14c: 6e20 740e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -02c152: 1a01 8d0a |00a7: const-string v1, "View Hierarchy:" // string@0a8d │ │ -02c156: 6e20 790e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -02c15c: 2201 4e02 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02c160: 7010 f00e 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c166: 6e20 f70e 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c16c: 0c01 |00b4: move-result-object v1 │ │ -02c16e: 1a02 0500 |00b5: const-string v2, " " // string@0005 │ │ -02c172: 6e20 f70e 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c178: 0c01 |00ba: move-result-object v1 │ │ -02c17a: 6e10 fb0e 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c180: 0c01 |00be: move-result-object v1 │ │ -02c182: 6e10 2702 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ -02c188: 0c02 |00c2: move-result-object v2 │ │ -02c18a: 6e10 710c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0c71 │ │ -02c190: 0c02 |00c6: move-result-object v2 │ │ -02c192: 7040 1902 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0219 │ │ -02c198: 0e00 |00ca: return-void │ │ +02ce88: |[02ce88] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02ce98: 6001 1600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02ce9c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02cea0: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02cea4: 6e20 740e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02ceaa: 1a01 a407 |0009: const-string v1, "Local FragmentActivity " // string@07a4 │ │ +02ceae: 6e20 740e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02ceb4: 7110 fe0e 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +02ceba: 0a01 |0011: move-result v1 │ │ +02cebc: 7110 ab0e 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02cec2: 0c01 |0015: move-result-object v1 │ │ +02cec4: 6e20 740e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02ceca: 1a01 2a00 |0019: const-string v1, " State:" // string@002a │ │ +02cece: 6e20 790e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02ced4: 2201 4c02 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02ced8: 7010 f00e 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02cede: 6e20 f70e 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cee4: 0c01 |0026: move-result-object v1 │ │ +02cee6: 1a02 0500 |0027: const-string v2, " " // string@0005 │ │ +02ceea: 6e20 f70e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cef0: 0c01 |002c: move-result-object v1 │ │ +02cef2: 6e10 fb0e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02cef8: 0c00 |0030: move-result-object v0 │ │ +02cefa: 6e20 740e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf00: 1a01 8f12 |0034: const-string v1, "mCreated=" // string@128f │ │ +02cf04: 6e20 740e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf0a: 5541 a500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ +02cf0e: 6e20 750e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02cf14: 1a01 5013 |003e: const-string v1, "mResumed=" // string@1350 │ │ +02cf18: 6e20 740e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf1e: 5541 ac00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ +02cf22: 6e20 750e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02cf28: 1a01 6c00 |0048: const-string v1, " mStopped=" // string@006c │ │ +02cf2c: 6e20 740e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf32: 5541 ae00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ +02cf36: 6e20 750e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +02cf3c: 1a01 6400 |0052: const-string v1, " mReallyStopped=" // string@0064 │ │ +02cf40: 6e20 740e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf46: 5541 ab00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ +02cf4a: 6e20 7a0e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +02cf50: 6e20 740e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf56: 1a01 0713 |005f: const-string v1, "mLoadersStarted=" // string@1307 │ │ +02cf5a: 6e20 740e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf60: 5541 a900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02cf64: 6e20 7a0e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +02cf6a: 5441 a800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02cf6e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02cf72: 6e20 740e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf78: 1a01 9b07 |0070: const-string v1, "Loader Manager " // string@079b │ │ +02cf7c: 6e20 740e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf82: 5441 a800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02cf86: 7110 fe0e 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +02cf8c: 0a01 |007a: move-result v1 │ │ +02cf8e: 7110 ab0e 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02cf94: 0c01 |007e: move-result-object v1 │ │ +02cf96: 6e20 740e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cf9c: 1a01 ed00 |0082: const-string v1, ":" // string@00ed │ │ +02cfa0: 6e20 790e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02cfa6: 5441 a800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02cfaa: 2202 4c02 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +02cfae: 7010 f00e 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02cfb4: 6e20 f70e 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cfba: 0c02 |0091: move-result-object v2 │ │ +02cfbc: 1a03 0500 |0092: const-string v3, " " // string@0005 │ │ +02cfc0: 6e20 f70e 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02cfc6: 0c02 |0097: move-result-object v2 │ │ +02cfc8: 6e10 fb0e 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02cfce: 0c02 |009b: move-result-object v2 │ │ +02cfd0: 6e58 5f03 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@035f │ │ +02cfd6: 5441 a600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02cfda: 6e58 8b02 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ +02cfe0: 6e20 740e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +02cfe6: 1a01 8b0a |00a7: const-string v1, "View Hierarchy:" // string@0a8b │ │ +02cfea: 6e20 790e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +02cff0: 2201 4c02 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02cff4: 7010 f00e 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02cffa: 6e20 f70e 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d000: 0c01 |00b4: move-result-object v1 │ │ +02d002: 1a02 0500 |00b5: const-string v2, " " // string@0005 │ │ +02d006: 6e20 f70e 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d00c: 0c01 |00ba: move-result-object v1 │ │ +02d00e: 6e10 fb0e 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d014: 0c01 |00be: move-result-object v1 │ │ +02d016: 6e10 2702 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ +02d01c: 0c02 |00c2: move-result-object v2 │ │ +02d01e: 6e10 710c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0c71 │ │ +02d024: 0c02 |00c6: move-result-object v2 │ │ +02d026: 7040 1902 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0219 │ │ +02d02c: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -5944,23 +5944,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02c19c: |[02c19c] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02c1ac: 6e10 1e02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@021e │ │ -02c1b2: 0c00 |0003: move-result-object v0 │ │ -02c1b4: 1f00 5c00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005c │ │ -02c1b8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02c1bc: 5401 9a00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009a │ │ -02c1c0: 1101 |000a: return-object v1 │ │ -02c1c2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02c1c4: 28fe |000c: goto 000a // -0002 │ │ +02d030: |[02d030] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d040: 6e10 1e02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@021e │ │ +02d046: 0c00 |0003: move-result-object v0 │ │ +02d048: 1f00 5b00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005b │ │ +02d04c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02d050: 5401 9a00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009a │ │ +02d054: 1101 |000a: return-object v1 │ │ +02d056: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02d058: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5970,33 +5970,33 @@ │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02c1c8: |[02c1c8] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02c1d8: 5421 a200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c1dc: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02c1e0: 2201 6702 |0004: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ -02c1e4: 7010 2d0f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -02c1ea: 5b21 a200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c1ee: 5421 a200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c1f2: 6e20 300f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -02c1f8: 0c00 |0010: move-result-object v0 │ │ -02c1fa: 1f00 7b00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007b │ │ -02c1fe: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02c202: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02c206: 2200 7b00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007b │ │ -02c20a: 7040 5503 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0355 │ │ -02c210: 5421 a200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c214: 6e30 320f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ -02c21a: 1100 |0021: return-object v0 │ │ -02c21c: 6e20 6703 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0367 │ │ -02c222: 28fc |0025: goto 0021 // -0004 │ │ +02d05c: |[02d05c] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02d06c: 5421 a200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d070: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02d074: 2201 6502 |0004: new-instance v1, Ljava/util/HashMap; // type@0265 │ │ +02d078: 7010 2d0f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +02d07e: 5b21 a200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d082: 5421 a200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d086: 6e20 300f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +02d08c: 0c00 |0010: move-result-object v0 │ │ +02d08e: 1f00 7a00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +02d092: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02d096: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02d09a: 2200 7a00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +02d09e: 7040 5503 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0355 │ │ +02d0a4: 5421 a200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d0a8: 6e30 320f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ +02d0ae: 1100 |0021: return-object v0 │ │ +02d0b0: 6e20 6703 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0367 │ │ +02d0b6: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -6017,17 +6017,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c224: |[02c224] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02c234: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c238: 1100 |0002: return-object v0 │ │ +02d0b8: |[02d0b8] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02d0c8: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d0cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -6035,28 +6035,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -02c23c: |[02c23c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02c24c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02c24e: 5430 a800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c252: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02c256: 5430 a800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c25a: 1100 |0007: return-object v0 │ │ -02c25c: 5c32 a300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ -02c260: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02c262: 5531 a900 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02c266: 6e40 2002 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02c26c: 0c00 |0010: move-result-object v0 │ │ -02c26e: 5b30 a800 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c272: 5430 a800 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c276: 28f2 |0015: goto 0007 // -000e │ │ +02d0d0: |[02d0d0] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02d0e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02d0e2: 5430 a800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d0e6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02d0ea: 5430 a800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d0ee: 1100 |0007: return-object v0 │ │ +02d0f0: 5c32 a300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ +02d0f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02d0f6: 5531 a900 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02d0fa: 6e40 2002 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02d100: 0c00 |0010: move-result-object v0 │ │ +02d102: 5b30 a800 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d106: 5430 a800 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d10a: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -6069,28 +6069,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02c278: |[02c278] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02c288: 5421 a200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c28c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02c290: 5421 a200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c294: 6e20 300f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -02c29a: 0c00 |0009: move-result-object v0 │ │ -02c29c: 1f00 7b00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007b │ │ -02c2a0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02c2a4: 5501 3a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -02c2a8: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02c2ac: 6e10 5903 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ -02c2b2: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c2b6: 6e20 340f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ -02c2bc: 0e00 |001a: return-void │ │ +02d10c: |[02d10c] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02d11c: 5421 a200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d120: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02d124: 5421 a200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d128: 6e20 300f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +02d12e: 0c00 |0009: move-result-object v0 │ │ +02d130: 1f00 7a00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@007a │ │ +02d134: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02d138: 5501 3a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +02d13c: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02d140: 6e10 5903 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ +02d146: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d14a: 6e20 340f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ +02d150: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -6105,69 +6105,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02c2c0: |[02c2c0] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02c2d0: 5452 a600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c2d4: 6e10 a002 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02c2da: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02c2de: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02c2e2: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02c2e6: 5452 a600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c2ea: 5422 cc00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -02c2ee: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02c2f2: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02c2f6: 5452 a600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c2fa: 5422 cc00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -02c2fe: 6e10 1f0f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02c304: 0a02 |001a: move-result v2 │ │ -02c306: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02c30a: 1a02 7503 |001d: const-string v2, "FragmentActivity" // string@0375 │ │ -02c30e: 2203 4e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -02c312: 7010 f00e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c318: 1a04 ac01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01ac │ │ -02c31c: 6e20 f70e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c322: 0c03 |0029: move-result-object v3 │ │ -02c324: 7110 ab0e 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c32a: 0c04 |002d: move-result-object v4 │ │ -02c32c: 6e20 f70e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c332: 0c03 |0031: move-result-object v3 │ │ -02c334: 6e10 fb0e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c33a: 0c03 |0035: move-result-object v3 │ │ -02c33c: 7120 ab0b 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -02c342: 0e00 |0039: return-void │ │ -02c344: 5452 a600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c348: 5422 cc00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -02c34c: 6e20 190f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02c352: 0c00 |0041: move-result-object v0 │ │ -02c354: 1f00 5800 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -02c358: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02c35c: 1a02 7503 |0046: const-string v2, "FragmentActivity" // string@0375 │ │ -02c360: 2203 4e02 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -02c364: 7010 f00e 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c36a: 1a04 ad01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01ad │ │ -02c36e: 6e20 f70e 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c374: 0c03 |0052: move-result-object v3 │ │ -02c376: 7110 ab0e 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c37c: 0c04 |0056: move-result-object v4 │ │ -02c37e: 6e20 f70e 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c384: 0c03 |005a: move-result-object v3 │ │ -02c386: 6e10 fb0e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c38c: 0c03 |005e: move-result-object v3 │ │ -02c38e: 7120 ab0b 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -02c394: 28d7 |0062: goto 0039 // -0029 │ │ -02c396: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02c39c: b562 |0066: and-int/2addr v2, v6 │ │ -02c39e: 6e40 d501 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01d5 │ │ -02c3a4: 28cf |006a: goto 0039 // -0031 │ │ -02c3a6: 6f40 1400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ -02c3ac: 28cb |006e: goto 0039 // -0035 │ │ +02d154: |[02d154] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02d164: 5452 a600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d168: 6e10 a002 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02d16e: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02d172: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02d176: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02d17a: 5452 a600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d17e: 5422 cc00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +02d182: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02d186: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02d18a: 5452 a600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d18e: 5422 cc00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +02d192: 6e10 1f0f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02d198: 0a02 |001a: move-result v2 │ │ +02d19a: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02d19e: 1a02 7503 |001d: const-string v2, "FragmentActivity" // string@0375 │ │ +02d1a2: 2203 4c02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +02d1a6: 7010 f00e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d1ac: 1a04 ac01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01ac │ │ +02d1b0: 6e20 f70e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d1b6: 0c03 |0029: move-result-object v3 │ │ +02d1b8: 7110 ab0e 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02d1be: 0c04 |002d: move-result-object v4 │ │ +02d1c0: 6e20 f70e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d1c6: 0c03 |0031: move-result-object v3 │ │ +02d1c8: 6e10 fb0e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d1ce: 0c03 |0035: move-result-object v3 │ │ +02d1d0: 7120 ab0b 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +02d1d6: 0e00 |0039: return-void │ │ +02d1d8: 5452 a600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d1dc: 5422 cc00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +02d1e0: 6e20 190f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02d1e6: 0c00 |0041: move-result-object v0 │ │ +02d1e8: 1f00 5700 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +02d1ec: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02d1f0: 1a02 7503 |0046: const-string v2, "FragmentActivity" // string@0375 │ │ +02d1f4: 2203 4c02 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +02d1f8: 7010 f00e 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d1fe: 1a04 ad01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01ad │ │ +02d202: 6e20 f70e 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d208: 0c03 |0052: move-result-object v3 │ │ +02d20a: 7110 ab0e 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02d210: 0c04 |0056: move-result-object v4 │ │ +02d212: 6e20 f70e 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d218: 0c03 |005a: move-result-object v3 │ │ +02d21a: 6e10 fb0e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d220: 0c03 |005e: move-result-object v3 │ │ +02d222: 7120 ab0b 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +02d228: 28d7 |0062: goto 0039 // -0029 │ │ +02d22a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02d230: b562 |0066: and-int/2addr v2, v6 │ │ +02d232: 6e40 d501 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01d5 │ │ +02d238: 28cf |006a: goto 0039 // -0031 │ │ +02d23a: 6f40 1400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ +02d240: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ 0x0007 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -6191,16 +6191,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c3b0: |[02c3b0] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02c3c0: 0e00 |0000: return-void │ │ +02d244: |[02d244] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02d254: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6209,21 +6209,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02c3c4: |[02c3c4] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02c3d4: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c3d8: 6e10 a502 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02a5 │ │ -02c3de: 0a00 |0005: move-result v0 │ │ -02c3e0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02c3e4: 6e10 1b02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@021b │ │ -02c3ea: 0e00 |000b: return-void │ │ +02d258: |[02d258] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02d268: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d26c: 6e10 a502 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02a5 │ │ +02d272: 0a00 |0005: move-result v0 │ │ +02d274: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02d278: 6e10 1b02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@021b │ │ +02d27e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=177 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6233,19 +6233,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c3ec: |[02c3ec] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02c3fc: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ -02c402: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c406: 6e20 7c02 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@027c │ │ -02c40c: 0e00 |0008: return-void │ │ +02d280: |[02d280] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02d290: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ +02d296: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d29a: 6e20 7c02 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@027c │ │ +02d2a0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0008 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6256,45 +6256,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02c410: |[02c410] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02c420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02c422: 5453 a600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c426: 5454 a400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00a4 │ │ -02c42a: 6e40 7602 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0276 │ │ -02c430: 6e10 1f02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ -02c436: 0c03 |000b: move-result-object v3 │ │ -02c438: 6e10 c80b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0bc8 │ │ -02c43e: 0c03 |000f: move-result-object v3 │ │ -02c440: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02c444: 6e10 1f02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ -02c44a: 0c03 |0015: move-result-object v3 │ │ -02c44c: 6e20 cb0b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0bcb │ │ -02c452: 6f20 1600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -02c458: 6e10 1e02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@021e │ │ -02c45e: 0c00 |001f: move-result-object v0 │ │ -02c460: 1f00 5c00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005c │ │ -02c464: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -02c468: 5403 9c00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@009c │ │ -02c46c: 5b53 a200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02c470: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -02c474: 1a03 8c0b |002a: const-string v3, "android:support:fragments" // string@0b8c │ │ -02c478: 6e20 fb00 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00fb │ │ -02c47e: 0c01 |002f: move-result-object v1 │ │ -02c480: 5453 a600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c484: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -02c488: 5402 9b00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009b │ │ -02c48c: 6e30 ad02 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02ad │ │ -02c492: 5452 a600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c496: 6e10 7e02 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ -02c49c: 0e00 |003e: return-void │ │ +02d2a4: |[02d2a4] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02d2b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02d2b6: 5453 a600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d2ba: 5454 a400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00a4 │ │ +02d2be: 6e40 7602 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@0276 │ │ +02d2c4: 6e10 1f02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ +02d2ca: 0c03 |000b: move-result-object v3 │ │ +02d2cc: 6e10 c80b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0bc8 │ │ +02d2d2: 0c03 |000f: move-result-object v3 │ │ +02d2d4: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02d2d8: 6e10 1f02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@021f │ │ +02d2de: 0c03 |0015: move-result-object v3 │ │ +02d2e0: 6e20 cb0b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0bcb │ │ +02d2e6: 6f20 1600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +02d2ec: 6e10 1e02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@021e │ │ +02d2f2: 0c00 |001f: move-result-object v0 │ │ +02d2f4: 1f00 5b00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005b │ │ +02d2f8: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +02d2fc: 5403 9c00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@009c │ │ +02d300: 5b53 a200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d304: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +02d308: 1a03 8a0b |002a: const-string v3, "android:support:fragments" // string@0b8a │ │ +02d30c: 6e20 fb00 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00fb │ │ +02d312: 0c01 |002f: move-result-object v1 │ │ +02d314: 5453 a600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d318: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +02d31c: 5402 9b00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009b │ │ +02d320: 6e30 ad02 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02ad │ │ +02d326: 5452 a600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d32a: 6e10 7e02 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@027e │ │ +02d330: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=193 │ │ 0x0008 line=195 │ │ 0x0012 line=196 │ │ 0x0019 line=199 │ │ 0x001c line=201 │ │ @@ -6316,33 +6316,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02c4a0: |[02c4a0] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -02c4b0: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02c4b4: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -02c4ba: 0a00 |0005: move-result v0 │ │ -02c4bc: 5431 a600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c4c0: 6e10 2102 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0221 │ │ -02c4c6: 0c02 |000b: move-result-object v2 │ │ -02c4c8: 6e30 7f02 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@027f │ │ -02c4ce: 0a01 |000f: move-result v1 │ │ -02c4d0: b610 |0010: or-int/2addr v0, v1 │ │ -02c4d2: 6001 1600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02c4d6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -02c4da: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -02c4de: 0f00 |0017: return v0 │ │ -02c4e0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02c4e2: 28fe |0019: goto 0017 // -0002 │ │ -02c4e4: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -02c4ea: 0a00 |001d: move-result v0 │ │ -02c4ec: 28f9 |001e: goto 0017 // -0007 │ │ +02d334: |[02d334] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +02d344: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +02d348: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +02d34e: 0a00 |0005: move-result v0 │ │ +02d350: 5431 a600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d354: 6e10 2102 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0221 │ │ +02d35a: 0c02 |000b: move-result-object v2 │ │ +02d35c: 6e30 7f02 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@027f │ │ +02d362: 0a01 |000f: move-result v1 │ │ +02d364: b610 |0010: or-int/2addr v0, v1 │ │ +02d366: 6001 1600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02d36a: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02d36e: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +02d372: 0f00 |0017: return v0 │ │ +02d374: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +02d376: 28fe |0019: goto 0017 // -0002 │ │ +02d378: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +02d37e: 0a00 |001d: move-result v0 │ │ +02d380: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0002 line=219 │ │ 0x0006 line=220 │ │ 0x0011 line=221 │ │ 0x0017 line=229 │ │ @@ -6360,194 +6360,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -02c4f0: |[02c4f0] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -02c500: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02c502: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02c504: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02c506: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -02c508: 1a07 c90e |0004: const-string v7, "fragment" // string@0ec9 │ │ -02c50c: 6e20 cd0e c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02c512: 0a07 |0009: move-result v7 │ │ -02c514: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -02c518: 6f40 1800 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0018 │ │ -02c51e: 0c07 |000f: move-result-object v7 │ │ -02c520: 1107 |0010: return-object v7 │ │ -02c522: 1a07 7c0c |0011: const-string v7, "class" // string@0c7c │ │ -02c526: 7230 a00b 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ba0 │ │ -02c52c: 0c02 |0016: move-result-object v2 │ │ -02c52e: 6207 9400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0094 │ │ -02c532: 6e30 7d00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ -02c538: 0c00 |001c: move-result-object v0 │ │ -02c53a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02c53e: 6e20 c700 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c7 │ │ -02c544: 0c02 |0022: move-result-object v2 │ │ -02c546: 6e30 c600 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ -02c54c: 0a04 |0026: move-result v4 │ │ -02c54e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -02c550: 6e20 c700 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c7 │ │ -02c556: 0c06 |002b: move-result-object v6 │ │ -02c558: 6e10 c900 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ -02c55e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -02c560: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -02c564: 6e10 0b0c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0c0b │ │ -02c56a: 0a01 |0035: move-result v1 │ │ -02c56c: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -02c570: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -02c574: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -02c578: 2207 3a02 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02c57c: 2208 4e02 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -02c580: 7010 f00e 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c586: 7210 a10b 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ba1 │ │ -02c58c: 0c09 |0046: move-result-object v9 │ │ -02c58e: 6e20 f70e 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c594: 0c08 |004a: move-result-object v8 │ │ -02c596: 1a09 f000 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00f0 │ │ -02c59a: 6e20 f70e 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c5a0: 0c08 |0050: move-result-object v8 │ │ -02c5a2: 6e20 f70e 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c5a8: 0c08 |0054: move-result-object v8 │ │ -02c5aa: 6e10 fb0e 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c5b0: 0c08 |0058: move-result-object v8 │ │ -02c5b2: 7020 9e0e 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02c5b8: 2707 |005c: throw v7 │ │ -02c5ba: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -02c5be: 54b7 a600 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c5c2: 6e20 8f02 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@028f │ │ -02c5c8: 0c03 |0064: move-result-object v3 │ │ -02c5ca: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -02c5ce: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -02c5d2: 54b7 a600 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c5d6: 6e20 9002 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0290 │ │ -02c5dc: 0c03 |006e: move-result-object v3 │ │ -02c5de: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -02c5e2: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -02c5e6: 54b7 a600 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c5ea: 6e20 8f02 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@028f │ │ -02c5f0: 0c03 |0078: move-result-object v3 │ │ -02c5f2: 6307 c300 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -02c5f6: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -02c5fa: 1a07 7503 |007d: const-string v7, "FragmentActivity" // string@0375 │ │ -02c5fe: 2208 4e02 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -02c602: 7010 f00e 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c608: 1a09 e714 |0084: const-string v9, "onCreateView: id=0x" // string@14e7 │ │ -02c60c: 6e20 f70e 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c612: 0c08 |0089: move-result-object v8 │ │ -02c614: 7110 ab0e 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c61a: 0c09 |008d: move-result-object v9 │ │ -02c61c: 6e20 f70e 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c622: 0c08 |0091: move-result-object v8 │ │ -02c624: 1a09 4500 |0092: const-string v9, " fname=" // string@0045 │ │ -02c628: 6e20 f70e 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c62e: 0c08 |0097: move-result-object v8 │ │ -02c630: 6e20 f70e 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c636: 0c08 |009b: move-result-object v8 │ │ -02c638: 1a09 4200 |009c: const-string v9, " existing=" // string@0042 │ │ -02c63c: 6e20 f70e 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c642: 0c08 |00a1: move-result-object v8 │ │ -02c644: 6e20 f60e 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02c64a: 0c08 |00a5: move-result-object v8 │ │ -02c64c: 6e10 fb0e 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c652: 0c08 |00a9: move-result-object v8 │ │ -02c654: 7120 a90b 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -02c65a: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -02c65e: 7120 c901 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01c9 │ │ -02c664: 0c03 |00b2: move-result-object v3 │ │ -02c666: 5c3a 7600 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -02c66a: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -02c66e: 0147 |00b7: move v7, v4 │ │ -02c670: 5937 7400 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02c674: 5931 7100 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -02c678: 5b36 8a00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02c67c: 5c3a 7900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02c680: 54b7 a600 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c684: 5b37 7500 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02c688: 5437 8600 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02c68c: 6e40 e301 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01e3 │ │ -02c692: 54b7 a600 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c696: 6e30 7302 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ -02c69c: 5437 8f00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02c6a0: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -02c6a4: 2207 3b02 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@023b │ │ -02c6a8: 2208 4e02 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -02c6ac: 7010 f00e 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c6b2: 1a09 7003 |00d9: const-string v9, "Fragment " // string@0370 │ │ -02c6b6: 6e20 f70e 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c6bc: 0c08 |00de: move-result-object v8 │ │ -02c6be: 6e20 f70e 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c6c4: 0c08 |00e2: move-result-object v8 │ │ -02c6c6: 1a09 3e00 |00e3: const-string v9, " did not create a view." // string@003e │ │ -02c6ca: 6e20 f70e 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c6d0: 0c08 |00e8: move-result-object v8 │ │ -02c6d2: 6e10 fb0e 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c6d8: 0c08 |00ec: move-result-object v8 │ │ -02c6da: 7020 a10e 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02c6e0: 2707 |00f0: throw v7 │ │ -02c6e2: 0117 |00f1: move v7, v1 │ │ -02c6e4: 28c6 |00f2: goto 00b8 // -003a │ │ -02c6e6: 5537 7900 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02c6ea: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -02c6ee: 2207 3a02 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02c6f2: 2208 4e02 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -02c6f6: 7010 f00e 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02c6fc: 7210 a10b 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ba1 │ │ -02c702: 0c09 |0101: move-result-object v9 │ │ -02c704: 6e20 f70e 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c70a: 0c08 |0105: move-result-object v8 │ │ -02c70c: 1a09 ef00 |0106: const-string v9, ": Duplicate id 0x" // string@00ef │ │ -02c710: 6e20 f70e 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c716: 0c08 |010b: move-result-object v8 │ │ -02c718: 7110 ab0e 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c71e: 0c09 |010f: move-result-object v9 │ │ -02c720: 6e20 f70e 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c726: 0c08 |0113: move-result-object v8 │ │ -02c728: 1a09 c700 |0114: const-string v9, ", tag " // string@00c7 │ │ -02c72c: 6e20 f70e 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c732: 0c08 |0119: move-result-object v8 │ │ -02c734: 6e20 f70e 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c73a: 0c08 |011d: move-result-object v8 │ │ -02c73c: 1a09 c600 |011e: const-string v9, ", or parent id 0x" // string@00c6 │ │ -02c740: 6e20 f70e 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c746: 0c08 |0123: move-result-object v8 │ │ -02c748: 7110 ab0e 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02c74e: 0c09 |0127: move-result-object v9 │ │ -02c750: 6e20 f70e 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c756: 0c08 |012b: move-result-object v8 │ │ -02c758: 1a09 8700 |012c: const-string v9, " with another fragment for " // string@0087 │ │ -02c75c: 6e20 f70e 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c762: 0c08 |0131: move-result-object v8 │ │ -02c764: 6e20 f70e 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02c76a: 0c08 |0135: move-result-object v8 │ │ -02c76c: 6e10 fb0e 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02c772: 0c08 |0139: move-result-object v8 │ │ -02c774: 7020 9e0e 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02c77a: 2707 |013d: throw v7 │ │ -02c77c: 5c3a 7900 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -02c780: 5537 8500 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -02c784: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -02c788: 5437 8600 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02c78c: 6e40 e301 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01e3 │ │ -02c792: 54b7 a600 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c796: 6e20 9e02 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@029e │ │ -02c79c: 2880 |014e: goto 00ce // -0080 │ │ -02c79e: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -02c7a2: 5437 8f00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02c7a6: 6e20 3d0c 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0c3d │ │ -02c7ac: 5437 8f00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02c7b0: 6e10 190c 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0c19 │ │ -02c7b6: 0c07 |015b: move-result-object v7 │ │ -02c7b8: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -02c7bc: 5437 8f00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02c7c0: 6e20 460c 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0c46 │ │ -02c7c6: 5437 8f00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -02c7ca: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +02d384: |[02d384] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +02d394: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d396: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02d398: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02d39a: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02d39c: 1a07 c70e |0004: const-string v7, "fragment" // string@0ec7 │ │ +02d3a0: 6e20 cd0e c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +02d3a6: 0a07 |0009: move-result v7 │ │ +02d3a8: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02d3ac: 6f40 1800 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0018 │ │ +02d3b2: 0c07 |000f: move-result-object v7 │ │ +02d3b4: 1107 |0010: return-object v7 │ │ +02d3b6: 1a07 7a0c |0011: const-string v7, "class" // string@0c7a │ │ +02d3ba: 7230 a00b 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ba0 │ │ +02d3c0: 0c02 |0016: move-result-object v2 │ │ +02d3c2: 6207 9400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0094 │ │ +02d3c6: 6e30 7d00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ +02d3cc: 0c00 |001c: move-result-object v0 │ │ +02d3ce: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02d3d2: 6e20 c700 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c7 │ │ +02d3d8: 0c02 |0022: move-result-object v2 │ │ +02d3da: 6e30 c600 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ +02d3e0: 0a04 |0026: move-result v4 │ │ +02d3e2: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +02d3e4: 6e20 c700 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c7 │ │ +02d3ea: 0c06 |002b: move-result-object v6 │ │ +02d3ec: 6e10 c900 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ +02d3f2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +02d3f4: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +02d3f8: 6e10 0b0c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0c0b │ │ +02d3fe: 0a01 |0035: move-result v1 │ │ +02d400: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +02d404: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +02d408: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +02d40c: 2207 3802 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02d410: 2208 4c02 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +02d414: 7010 f00e 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d41a: 7210 a10b 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ba1 │ │ +02d420: 0c09 |0046: move-result-object v9 │ │ +02d422: 6e20 f70e 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d428: 0c08 |004a: move-result-object v8 │ │ +02d42a: 1a09 f000 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00f0 │ │ +02d42e: 6e20 f70e 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d434: 0c08 |0050: move-result-object v8 │ │ +02d436: 6e20 f70e 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d43c: 0c08 |0054: move-result-object v8 │ │ +02d43e: 6e10 fb0e 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d444: 0c08 |0058: move-result-object v8 │ │ +02d446: 7020 9e0e 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +02d44c: 2707 |005c: throw v7 │ │ +02d44e: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +02d452: 54b7 a600 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d456: 6e20 8f02 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@028f │ │ +02d45c: 0c03 |0064: move-result-object v3 │ │ +02d45e: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +02d462: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +02d466: 54b7 a600 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d46a: 6e20 9002 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0290 │ │ +02d470: 0c03 |006e: move-result-object v3 │ │ +02d472: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +02d476: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +02d47a: 54b7 a600 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d47e: 6e20 8f02 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@028f │ │ +02d484: 0c03 |0078: move-result-object v3 │ │ +02d486: 6307 c300 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +02d48a: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +02d48e: 1a07 7503 |007d: const-string v7, "FragmentActivity" // string@0375 │ │ +02d492: 2208 4c02 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +02d496: 7010 f00e 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d49c: 1a09 e514 |0084: const-string v9, "onCreateView: id=0x" // string@14e5 │ │ +02d4a0: 6e20 f70e 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d4a6: 0c08 |0089: move-result-object v8 │ │ +02d4a8: 7110 ab0e 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02d4ae: 0c09 |008d: move-result-object v9 │ │ +02d4b0: 6e20 f70e 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d4b6: 0c08 |0091: move-result-object v8 │ │ +02d4b8: 1a09 4500 |0092: const-string v9, " fname=" // string@0045 │ │ +02d4bc: 6e20 f70e 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d4c2: 0c08 |0097: move-result-object v8 │ │ +02d4c4: 6e20 f70e 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d4ca: 0c08 |009b: move-result-object v8 │ │ +02d4cc: 1a09 4200 |009c: const-string v9, " existing=" // string@0042 │ │ +02d4d0: 6e20 f70e 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d4d6: 0c08 |00a1: move-result-object v8 │ │ +02d4d8: 6e20 f60e 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02d4de: 0c08 |00a5: move-result-object v8 │ │ +02d4e0: 6e10 fb0e 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d4e6: 0c08 |00a9: move-result-object v8 │ │ +02d4e8: 7120 a90b 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +02d4ee: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +02d4f2: 7120 c901 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01c9 │ │ +02d4f8: 0c03 |00b2: move-result-object v3 │ │ +02d4fa: 5c3a 7600 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +02d4fe: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +02d502: 0147 |00b7: move v7, v4 │ │ +02d504: 5937 7400 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02d508: 5931 7100 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +02d50c: 5b36 8a00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02d510: 5c3a 7900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02d514: 54b7 a600 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d518: 5b37 7500 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02d51c: 5437 8600 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02d520: 6e40 e301 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01e3 │ │ +02d526: 54b7 a600 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d52a: 6e30 7302 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ +02d530: 5437 8f00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02d534: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +02d538: 2207 3902 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@0239 │ │ +02d53c: 2208 4c02 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +02d540: 7010 f00e 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d546: 1a09 7003 |00d9: const-string v9, "Fragment " // string@0370 │ │ +02d54a: 6e20 f70e 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d550: 0c08 |00de: move-result-object v8 │ │ +02d552: 6e20 f70e 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d558: 0c08 |00e2: move-result-object v8 │ │ +02d55a: 1a09 3e00 |00e3: const-string v9, " did not create a view." // string@003e │ │ +02d55e: 6e20 f70e 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d564: 0c08 |00e8: move-result-object v8 │ │ +02d566: 6e10 fb0e 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d56c: 0c08 |00ec: move-result-object v8 │ │ +02d56e: 7020 a10e 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02d574: 2707 |00f0: throw v7 │ │ +02d576: 0117 |00f1: move v7, v1 │ │ +02d578: 28c6 |00f2: goto 00b8 // -003a │ │ +02d57a: 5537 7900 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02d57e: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +02d582: 2207 3802 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02d586: 2208 4c02 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +02d58a: 7010 f00e 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02d590: 7210 a10b 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ba1 │ │ +02d596: 0c09 |0101: move-result-object v9 │ │ +02d598: 6e20 f70e 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d59e: 0c08 |0105: move-result-object v8 │ │ +02d5a0: 1a09 ef00 |0106: const-string v9, ": Duplicate id 0x" // string@00ef │ │ +02d5a4: 6e20 f70e 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5aa: 0c08 |010b: move-result-object v8 │ │ +02d5ac: 7110 ab0e 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02d5b2: 0c09 |010f: move-result-object v9 │ │ +02d5b4: 6e20 f70e 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5ba: 0c08 |0113: move-result-object v8 │ │ +02d5bc: 1a09 c700 |0114: const-string v9, ", tag " // string@00c7 │ │ +02d5c0: 6e20 f70e 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5c6: 0c08 |0119: move-result-object v8 │ │ +02d5c8: 6e20 f70e 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5ce: 0c08 |011d: move-result-object v8 │ │ +02d5d0: 1a09 c600 |011e: const-string v9, ", or parent id 0x" // string@00c6 │ │ +02d5d4: 6e20 f70e 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5da: 0c08 |0123: move-result-object v8 │ │ +02d5dc: 7110 ab0e 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02d5e2: 0c09 |0127: move-result-object v9 │ │ +02d5e4: 6e20 f70e 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5ea: 0c08 |012b: move-result-object v8 │ │ +02d5ec: 1a09 8700 |012c: const-string v9, " with another fragment for " // string@0087 │ │ +02d5f0: 6e20 f70e 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5f6: 0c08 |0131: move-result-object v8 │ │ +02d5f8: 6e20 f70e 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02d5fe: 0c08 |0135: move-result-object v8 │ │ +02d600: 6e10 fb0e 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02d606: 0c08 |0139: move-result-object v8 │ │ +02d608: 7020 9e0e 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +02d60e: 2707 |013d: throw v7 │ │ +02d610: 5c3a 7900 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +02d614: 5537 8500 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +02d618: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +02d61c: 5437 8600 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02d620: 6e40 e301 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01e3 │ │ +02d626: 54b7 a600 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d62a: 6e20 9e02 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@029e │ │ +02d630: 2880 |014e: goto 00ce // -0080 │ │ +02d632: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +02d636: 5437 8f00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02d63a: 6e20 3d0c 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0c3d │ │ +02d640: 5437 8f00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02d644: 6e10 190c 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0c19 │ │ +02d64a: 0c07 |015b: move-result-object v7 │ │ +02d64c: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +02d650: 5437 8f00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02d654: 6e20 460c 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0c46 │ │ +02d65a: 5437 8f00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +02d65e: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=237 │ │ 0x000c line=238 │ │ 0x0010 line=312 │ │ 0x0011 line=241 │ │ 0x0017 line=242 │ │ @@ -6608,25 +6608,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02c7d0: |[02c7d0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -02c7e0: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ -02c7e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02c7e8: 6e20 1702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ -02c7ee: 5410 a600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c7f2: 6e10 8002 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0280 │ │ -02c7f8: 5410 a800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c7fc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -02c800: 5410 a800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02c804: 6e10 5903 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ -02c80a: 0e00 |0015: return-void │ │ +02d664: |[02d664] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +02d674: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ +02d67a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02d67c: 6e20 1702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ +02d682: 5410 a600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d686: 6e10 8002 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0280 │ │ +02d68c: 5410 a800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d690: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +02d694: 5410 a800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d698: 6e10 5903 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ +02d69e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0007 line=324 │ │ 0x000c line=325 │ │ 0x0010 line=326 │ │ @@ -6639,29 +6639,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02c80c: |[02c80c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -02c81c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02c820: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02c822: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02c826: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -02c828: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -02c82c: 6e10 c40b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0bc4 │ │ -02c832: 0a00 |000b: move-result v0 │ │ -02c834: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -02c838: 6e10 2c02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@022c │ │ -02c83e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -02c840: 0f00 |0012: return v0 │ │ -02c842: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ -02c848: 0a00 |0016: move-result v0 │ │ -02c84a: 28fb |0017: goto 0012 // -0005 │ │ +02d6a0: |[02d6a0] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02d6b0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02d6b4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02d6b6: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02d6ba: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02d6bc: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02d6c0: 6e10 c40b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0bc4 │ │ +02d6c6: 0a00 |000b: move-result v0 │ │ +02d6c8: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02d6cc: 6e10 2c02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@022c │ │ +02d6d2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +02d6d4: 0f00 |0012: return v0 │ │ +02d6d6: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ +02d6dc: 0a00 |0016: move-result v0 │ │ +02d6de: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000e line=340 │ │ 0x0011 line=341 │ │ 0x0012 line=344 │ │ locals : │ │ @@ -6674,19 +6674,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02c84c: |[02c84c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02c85c: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ -02c862: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c866: 6e10 8202 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0282 │ │ -02c86c: 0e00 |0008: return-void │ │ +02d6e0: |[02d6e0] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02d6f0: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ +02d6f6: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d6fa: 6e10 8202 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0282 │ │ +02d700: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ 0x0008 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6696,33 +6696,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02c870: |[02c870] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -02c880: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ -02c886: 0a00 |0003: move-result v0 │ │ -02c888: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02c88c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02c88e: 0f00 |0007: return v0 │ │ -02c890: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02c896: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02c898: 28fb |000c: goto 0007 // -0005 │ │ -02c89a: 5410 a600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c89e: 6e20 8302 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0283 │ │ -02c8a4: 0a00 |0012: move-result v0 │ │ -02c8a6: 28f4 |0013: goto 0007 // -000c │ │ -02c8a8: 5410 a600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c8ac: 6e20 7d02 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@027d │ │ -02c8b2: 0a00 |0019: move-result v0 │ │ -02c8b4: 28ed |001a: goto 0007 // -0013 │ │ -02c8b6: 0000 |001b: nop // spacer │ │ -02c8b8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02d704: |[02d704] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02d714: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ +02d71a: 0a00 |0003: move-result v0 │ │ +02d71c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02d720: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02d722: 0f00 |0007: return v0 │ │ +02d724: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02d72a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02d72c: 28fb |000c: goto 0007 // -0005 │ │ +02d72e: 5410 a600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d732: 6e20 8302 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0283 │ │ +02d738: 0a00 |0012: move-result v0 │ │ +02d73a: 28f4 |0013: goto 0007 // -000c │ │ +02d73c: 5410 a600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d740: 6e20 7d02 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@027d │ │ +02d746: 0a00 |0019: move-result v0 │ │ +02d748: 28ed |001a: goto 0007 // -0013 │ │ +02d74a: 0000 |001b: nop // spacer │ │ +02d74c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0007 line=373 │ │ 0x0008 line=365 │ │ 0x000b line=373 │ │ @@ -6739,19 +6739,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c8cc: |[02c8cc] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -02c8dc: 6f20 1d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@001d │ │ -02c8e2: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c8e6: 6e10 a002 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02c8ec: 0e00 |0008: return-void │ │ +02d760: |[02d760] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02d770: 6f20 1d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@001d │ │ +02d776: 5410 a600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d77a: 6e10 a002 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02d780: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ 0x0008 line=418 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6762,23 +6762,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02c8f0: |[02c8f0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -02c900: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02c906: 6f30 1f00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001f │ │ -02c90c: 0e00 |0006: return-void │ │ -02c90e: 5410 a600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c912: 6e20 8402 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0284 │ │ -02c918: 28f7 |000c: goto 0003 // -0009 │ │ -02c91a: 0000 |000d: nop // spacer │ │ -02c91c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02d784: |[02d784] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02d794: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02d79a: 6f30 1f00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001f │ │ +02d7a0: 0e00 |0006: return-void │ │ +02d7a2: 5410 a600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d7a6: 6e20 8402 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0284 │ │ +02d7ac: 28f7 |000c: goto 0003 // -0009 │ │ +02d7ae: 0000 |000d: nop // spacer │ │ +02d7b0: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=384 │ │ 0x000d line=382 │ │ @@ -6792,29 +6792,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02c928: |[02c928] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02c938: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02c93a: 6f10 2000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0020 │ │ -02c940: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02c942: 5c20 ac00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ -02c946: 5420 a700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02c94a: 6e20 1001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ -02c950: 0a00 |000c: move-result v0 │ │ -02c952: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02c956: 5420 a700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02c95a: 6e20 1401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -02c960: 6e10 3d02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ -02c966: 5420 a600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c96a: 6e10 8502 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0285 │ │ -02c970: 0e00 |001c: return-void │ │ +02d7bc: |[02d7bc] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02d7cc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02d7ce: 6f10 2000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0020 │ │ +02d7d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d7d6: 5c20 ac00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ +02d7da: 5420 a700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02d7de: 6e20 1001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ +02d7e4: 0a00 |000c: move-result v0 │ │ +02d7e6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02d7ea: 5420 a700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02d7ee: 6e20 1401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +02d7f4: 6e10 3d02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ +02d7fa: 5420 a600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d7fe: 6e10 8502 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0285 │ │ +02d804: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=396 │ │ 0x0007 line=397 │ │ 0x000f line=398 │ │ 0x0014 line=399 │ │ @@ -6828,23 +6828,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02c974: |[02c974] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02c984: 6f10 2100 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0021 │ │ -02c98a: 5420 a700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02c98e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02c990: 6e20 1401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -02c996: 6e10 3d02 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ -02c99c: 5420 a600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c9a0: 6e10 8d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02c9a6: 0e00 |0011: return-void │ │ +02d808: |[02d808] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02d818: 6f10 2100 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0021 │ │ +02d81e: 5420 a700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02d822: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02d824: 6e20 1401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +02d82a: 6e10 3d02 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@023d │ │ +02d830: 5420 a600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d834: 6e10 8d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02d83a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -6856,38 +6856,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -02c9a8: |[02c9a8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -02c9b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c9ba: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -02c9be: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -02c9c2: 5532 aa00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ -02c9c6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02c9ca: 5c31 aa00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ -02c9ce: 7210 cc0b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0bcc │ │ -02c9d4: 6e30 3002 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0230 │ │ -02c9da: 6f40 2200 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0022 │ │ -02c9e0: 0a00 |0014: move-result v0 │ │ -02c9e2: 5432 a600 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c9e6: 6e20 8602 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0286 │ │ -02c9ec: 0a02 |001a: move-result v2 │ │ -02c9ee: b620 |001b: or-int/2addr v0, v2 │ │ -02c9f0: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -02c9f4: 7210 ce0b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0bce │ │ -02c9fa: 0a02 |0021: move-result v2 │ │ -02c9fc: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -02ca00: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -02ca02: 0f01 |0025: return v1 │ │ -02ca04: 6f40 2200 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0022 │ │ -02ca0a: 0a01 |0029: move-result v1 │ │ -02ca0c: 28fb |002a: goto 0025 // -0005 │ │ +02d83c: |[02d83c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02d84c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d84e: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +02d852: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +02d856: 5532 aa00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ +02d85a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +02d85e: 5c31 aa00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ +02d862: 7210 cc0b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0bcc │ │ +02d868: 6e30 3002 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0230 │ │ +02d86e: 6f40 2200 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0022 │ │ +02d874: 0a00 |0014: move-result v0 │ │ +02d876: 5432 a600 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d87a: 6e20 8602 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0286 │ │ +02d880: 0a02 |001a: move-result v2 │ │ +02d882: b620 |001b: or-int/2addr v0, v2 │ │ +02d884: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +02d888: 7210 ce0b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0bce │ │ +02d88e: 0a02 |0021: move-result v2 │ │ +02d890: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +02d894: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +02d896: 0f01 |0025: return v1 │ │ +02d898: 6f40 2200 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0022 │ │ +02d89e: 0a01 |0029: move-result v1 │ │ +02d8a0: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0009 line=465 │ │ 0x000b line=466 │ │ 0x000e line=467 │ │ @@ -6907,31 +6907,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02ca10: |[02ca10] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -02ca20: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02ca24: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -02ca28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02ca2a: 5c10 a900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02ca2e: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ca32: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02ca36: 5510 ad00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ -02ca3a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -02ca3e: 5410 a800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ca42: 6e10 5e03 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@035e │ │ -02ca48: 5410 a600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02ca4c: 6e10 8702 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0287 │ │ -02ca52: 0e00 |0019: return-void │ │ -02ca54: 5410 a800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ca58: 6e10 5c03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@035c │ │ -02ca5e: 28f5 |001f: goto 0014 // -000b │ │ +02d8a4: |[02d8a4] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02d8b4: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02d8b8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02d8bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d8be: 5c10 a900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02d8c2: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d8c6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02d8ca: 5510 ad00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ad │ │ +02d8ce: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02d8d2: 5410 a800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d8d6: 6e10 5e03 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@035e │ │ +02d8dc: 5410 a600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d8e0: 6e10 8702 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0287 │ │ +02d8e6: 0e00 |0019: return-void │ │ +02d8e8: 5410 a800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02d8ec: 6e10 5c03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@035c │ │ +02d8f2: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -6946,24 +6946,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02ca60: |[02ca60] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02ca70: 6f10 2300 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0023 │ │ -02ca76: 5420 a700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02ca7a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02ca7c: 6e20 1501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ -02ca82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02ca84: 5c20 ac00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ -02ca88: 5420 a600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02ca8c: 6e10 8d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02ca92: 0e00 |0011: return-void │ │ +02d8f4: |[02d8f4] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02d904: 6f10 2300 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0023 │ │ +02d90a: 5420 a700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02d90e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02d910: 6e20 1501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ +02d916: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02d918: 5c20 ac00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ac │ │ +02d91c: 5420 a600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d920: 6e10 8d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02d926: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -6975,18 +6975,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ca94: |[02ca94] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -02caa4: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02caa8: 6e10 8802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ -02caae: 0e00 |0005: return-void │ │ +02d928: |[02d928] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02d938: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d93c: 6e10 8802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0288 │ │ +02d942: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6995,17 +6995,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cab0: |[02cab0] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02cac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cac2: 1100 |0001: return-object v0 │ │ +02d944: |[02d944] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d956: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7013,65 +7013,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -02cac4: |[02cac4] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -02cad4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02cad6: 55a8 ae00 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ -02cada: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -02cade: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -02cae0: 6e20 1702 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ -02cae6: 6e10 3e02 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@023e │ │ -02caec: 0c00 |000c: move-result-object v0 │ │ -02caee: 54a8 a600 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02caf2: 6e10 ae02 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02ae │ │ -02caf8: 0c01 |0012: move-result-object v1 │ │ -02cafa: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -02cafc: 54a8 a200 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cb00: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -02cb04: 54a8 a200 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cb08: 6e10 350f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@0f35 │ │ -02cb0e: 0a08 |001d: move-result v8 │ │ -02cb10: 2384 0b03 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@030b │ │ -02cb14: 54a8 a200 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cb18: 6e10 360f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0f36 │ │ -02cb1e: 0c08 |0025: move-result-object v8 │ │ -02cb20: 7220 260f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f26 │ │ -02cb26: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -02cb2a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -02cb2c: 2148 |002c: array-length v8, v4 │ │ -02cb2e: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -02cb32: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -02cb36: 5538 3a01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -02cb3a: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -02cb3e: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -02cb40: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02cb44: 28f4 |0038: goto 002c // -000c │ │ -02cb46: 6e10 5903 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ -02cb4c: 54a8 a200 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cb50: 5439 3d01 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@013d │ │ -02cb54: 6e20 340f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ -02cb5a: 28f3 |0043: goto 0036 // -000d │ │ -02cb5c: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -02cb60: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -02cb64: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -02cb68: 0775 |004a: move-object v5, v7 │ │ -02cb6a: 1105 |004b: return-object v5 │ │ -02cb6c: 2205 5c00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005c │ │ -02cb70: 7010 1502 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0215 │ │ -02cb76: 5b57 9800 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@0098 │ │ -02cb7a: 5b50 9a00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009a │ │ -02cb7e: 5b57 9900 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@0099 │ │ -02cb82: 5b51 9b00 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009b │ │ -02cb86: 54a7 a200 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cb8a: 5b57 9c00 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@009c │ │ -02cb8e: 28ee |005d: goto 004b // -0012 │ │ +02d958: |[02d958] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d968: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02d96a: 55a8 ae00 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ +02d96e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02d972: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02d974: 6e20 1702 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0217 │ │ +02d97a: 6e10 3e02 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@023e │ │ +02d980: 0c00 |000c: move-result-object v0 │ │ +02d982: 54a8 a600 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d986: 6e10 ae02 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02ae │ │ +02d98c: 0c01 |0012: move-result-object v1 │ │ +02d98e: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +02d990: 54a8 a200 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d994: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +02d998: 54a8 a200 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d99c: 6e10 350f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@0f35 │ │ +02d9a2: 0a08 |001d: move-result v8 │ │ +02d9a4: 2384 0903 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0309 │ │ +02d9a8: 54a8 a200 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d9ac: 6e10 360f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0f36 │ │ +02d9b2: 0c08 |0025: move-result-object v8 │ │ +02d9b4: 7220 260f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f26 │ │ +02d9ba: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +02d9be: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +02d9c0: 2148 |002c: array-length v8, v4 │ │ +02d9c2: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +02d9c6: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +02d9ca: 5538 3a01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +02d9ce: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +02d9d2: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +02d9d4: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02d9d8: 28f4 |0038: goto 002c // -000c │ │ +02d9da: 6e10 5903 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0359 │ │ +02d9e0: 54a8 a200 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02d9e4: 5439 3d01 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@013d │ │ +02d9e8: 6e20 340f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ +02d9ee: 28f3 |0043: goto 0036 // -000d │ │ +02d9f0: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +02d9f4: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +02d9f8: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +02d9fc: 0775 |004a: move-object v5, v7 │ │ +02d9fe: 1105 |004b: return-object v5 │ │ +02da00: 2205 5b00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@005b │ │ +02da04: 7010 1502 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0215 │ │ +02da0a: 5b57 9800 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@0098 │ │ +02da0e: 5b50 9a00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009a │ │ +02da12: 5b57 9900 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@0099 │ │ +02da16: 5b51 9b00 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009b │ │ +02da1a: 54a7 a200 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02da1e: 5b57 9c00 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@009c │ │ +02da22: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=483 │ │ 0x0005 line=484 │ │ 0x0009 line=487 │ │ 0x000d line=489 │ │ 0x0013 line=490 │ │ @@ -7109,23 +7109,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02cb90: |[02cb90] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02cba0: 6f20 2400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0024 │ │ -02cba6: 5421 a600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02cbaa: 6e10 b002 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02b0 │ │ -02cbb0: 0c00 |0008: move-result-object v0 │ │ -02cbb2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -02cbb6: 1a01 8c0b |000b: const-string v1, "android:support:fragments" // string@0b8c │ │ -02cbba: 6e30 0501 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0105 │ │ -02cbc0: 0e00 |0010: return-void │ │ +02da24: |[02da24] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02da34: 6f20 2400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0024 │ │ +02da3a: 5421 a600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02da3e: 6e10 b002 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02b0 │ │ +02da44: 0c00 |0008: move-result-object v0 │ │ +02da46: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02da4a: 1a01 8a0b |000b: const-string v1, "android:support:fragments" // string@0b8a │ │ +02da4e: 6e30 0501 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0105 │ │ +02da54: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0003 line=527 │ │ 0x0009 line=528 │ │ 0x000b line=529 │ │ 0x0010 line=531 │ │ @@ -7139,76 +7139,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -02cbc4: |[02cbc4] android.support.v4.app.FragmentActivity.onStart:()V │ │ -02cbd4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02cbd6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -02cbd8: 6f10 2500 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0025 │ │ -02cbde: 5c76 ae00 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ -02cbe2: 5c76 ab00 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ -02cbe6: 5473 a700 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02cbea: 6e20 1401 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -02cbf0: 5573 a500 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ -02cbf4: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02cbf8: 5c75 a500 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ -02cbfc: 5473 a600 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02cc00: 6e10 7b02 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ -02cc06: 5473 a600 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02cc0a: 6e10 a002 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ -02cc10: 5473 a600 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02cc14: 6e10 8d02 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02cc1a: 5573 a900 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02cc1e: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -02cc22: 5c75 a900 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02cc26: 5473 a800 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02cc2a: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -02cc2e: 5473 a800 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02cc32: 6e10 5d03 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ -02cc38: 5c75 a300 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ -02cc3c: 5473 a600 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02cc40: 6e10 8902 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ -02cc46: 5473 a200 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cc4a: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -02cc4e: 5473 a200 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cc52: 6e10 350f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@0f35 │ │ -02cc58: 0a03 |0042: move-result v3 │ │ -02cc5a: 2332 0b03 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@030b │ │ -02cc5e: 5473 a200 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ -02cc62: 6e10 360f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0f36 │ │ -02cc68: 0c03 |004a: move-result-object v3 │ │ -02cc6a: 7220 260f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f26 │ │ -02cc70: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -02cc74: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -02cc76: 2123 |0051: array-length v3, v2 │ │ -02cc78: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -02cc7c: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -02cc80: 6e10 6003 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0360 │ │ -02cc86: 6e10 5b03 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@035b │ │ -02cc8c: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02cc90: 28f3 |005e: goto 0051 // -000d │ │ -02cc92: 5573 a300 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ -02cc96: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -02cc9a: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -02cc9c: 5574 a900 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ -02cca0: 6e40 2002 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ -02cca6: 0c03 |0069: move-result-object v3 │ │ -02cca8: 5b73 a800 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ccac: 5473 a800 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ccb0: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -02ccb4: 5473 a800 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ccb8: 5533 3c01 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -02ccbc: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -02ccc0: 5473 a800 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ -02ccc4: 6e10 5d03 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ -02ccca: 28b7 |007b: goto 0032 // -0049 │ │ -02cccc: 0e00 |007c: return-void │ │ +02da58: |[02da58] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02da68: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02da6a: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +02da6c: 6f10 2500 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0025 │ │ +02da72: 5c76 ae00 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ +02da76: 5c76 ab00 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ab │ │ +02da7a: 5473 a700 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02da7e: 6e20 1401 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +02da84: 5573 a500 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ +02da88: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02da8c: 5c75 a500 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a5 │ │ +02da90: 5473 a600 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02da94: 6e10 7b02 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@027b │ │ +02da9a: 5473 a600 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02da9e: 6e10 a002 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02a0 │ │ +02daa4: 5473 a600 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02daa8: 6e10 8d02 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02daae: 5573 a900 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02dab2: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +02dab6: 5c75 a900 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02daba: 5473 a800 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02dabe: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +02dac2: 5473 a800 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02dac6: 6e10 5d03 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ +02dacc: 5c75 a300 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ +02dad0: 5473 a600 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02dad4: 6e10 8902 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0289 │ │ +02dada: 5473 a200 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02dade: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +02dae2: 5473 a200 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02dae6: 6e10 350f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@0f35 │ │ +02daec: 0a03 |0042: move-result v3 │ │ +02daee: 2332 0903 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0309 │ │ +02daf2: 5473 a200 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a2 │ │ +02daf6: 6e10 360f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0f36 │ │ +02dafc: 0c03 |004a: move-result-object v3 │ │ +02dafe: 7220 260f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f26 │ │ +02db04: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +02db08: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +02db0a: 2123 |0051: array-length v3, v2 │ │ +02db0c: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +02db10: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +02db14: 6e10 6003 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0360 │ │ +02db1a: 6e10 5b03 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@035b │ │ +02db20: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02db24: 28f3 |005e: goto 0051 // -000d │ │ +02db26: 5573 a300 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a3 │ │ +02db2a: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +02db2e: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +02db30: 5574 a900 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00a9 │ │ +02db34: 6e40 2002 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0220 │ │ +02db3a: 0c03 |0069: move-result-object v3 │ │ +02db3c: 5b73 a800 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02db40: 5473 a800 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02db44: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +02db48: 5473 a800 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02db4c: 5533 3c01 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +02db50: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +02db54: 5473 a800 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a8 │ │ +02db58: 6e10 5d03 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@035d │ │ +02db5e: 28b7 |007b: goto 0032 // -0049 │ │ +02db60: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=539 │ │ 0x0005 line=541 │ │ 0x0007 line=542 │ │ 0x0009 line=543 │ │ 0x000e line=545 │ │ @@ -7247,23 +7247,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ccd0: |[02ccd0] android.support.v4.app.FragmentActivity.onStop:()V │ │ -02cce0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02cce2: 6f10 2600 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0026 │ │ -02cce8: 5c21 ae00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ -02ccec: 5420 a700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02ccf0: 6e20 1501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ -02ccf6: 5420 a600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02ccfa: 6e10 8a02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@028a │ │ -02cd00: 0e00 |0010: return-void │ │ +02db64: |[02db64] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02db74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02db76: 6f10 2600 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0026 │ │ +02db7c: 5c21 ae00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ae │ │ +02db80: 5420 a700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02db84: 6e20 1501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ +02db8a: 5420 a600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02db8e: 6e10 8a02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@028a │ │ +02db94: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0004 line=589 │ │ 0x0006 line=590 │ │ 0x000b line=592 │ │ 0x0010 line=593 │ │ @@ -7275,26 +7275,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02cd04: |[02cd04] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02cd14: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02cd16: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02cd1a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02cd1e: b540 |0005: and-int/2addr v0, v4 │ │ -02cd20: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02cd24: 2200 3a02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02cd28: 1a01 5e02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@025e │ │ -02cd2c: 7020 9e0e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02cd32: 2700 |000f: throw v0 │ │ -02cd34: 6f30 2900 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -02cd3a: 0e00 |0013: return-void │ │ +02db98: |[02db98] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02dba8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02dbaa: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02dbae: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02dbb2: b540 |0005: and-int/2addr v0, v4 │ │ +02dbb4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02dbb8: 2200 3802 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02dbbc: 1a01 5e02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@025e │ │ +02dbc0: 7020 9e0e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +02dbc6: 2700 |000f: throw v0 │ │ +02dbc8: 6f30 2900 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +02dbce: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -7307,34 +7307,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -02cd3c: |[02cd3c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -02cd4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02cd4e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02cd52: 6f30 2900 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -02cd58: 0e00 |0006: return-void │ │ -02cd5a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -02cd5e: b550 |0009: and-int/2addr v0, v5 │ │ -02cd60: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02cd64: 2200 3a02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02cd68: 1a01 5e02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@025e │ │ -02cd6c: 7020 9e0e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02cd72: 2700 |0013: throw v0 │ │ -02cd74: 5230 7a00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02cd78: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02cd7c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -02cd80: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02cd86: b551 |001d: and-int/2addr v1, v5 │ │ -02cd88: b010 |001e: add-int/2addr v0, v1 │ │ -02cd8a: 6f30 2900 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -02cd90: 28e4 |0022: goto 0006 // -001c │ │ +02dbd0: |[02dbd0] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02dbe0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02dbe2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02dbe6: 6f30 2900 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +02dbec: 0e00 |0006: return-void │ │ +02dbee: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02dbf2: b550 |0009: and-int/2addr v0, v5 │ │ +02dbf4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02dbf8: 2200 3802 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02dbfc: 1a01 5e02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@025e │ │ +02dc00: 7020 9e0e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +02dc06: 2700 |0013: throw v0 │ │ +02dc08: 5230 7a00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02dc0c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02dc10: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02dc14: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02dc1a: b551 |001d: and-int/2addr v1, v5 │ │ +02dc1c: b010 |001e: add-int/2addr v0, v1 │ │ +02dc1e: 6f30 2900 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +02dc24: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -7350,38 +7350,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02cd94: |[02cd94] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -02cda4: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02cda8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02cdac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -02cdb0: 7110 5001 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0150 │ │ -02cdb6: 0e00 |0009: return-void │ │ -02cdb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02cdba: 5c20 aa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ -02cdbe: 28fc |000d: goto 0009 // -0004 │ │ +02dc28: |[02dc28] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02dc38: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02dc3c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02dc40: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02dc44: 7110 5001 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0150 │ │ +02dc4a: 0e00 |0009: return-void │ │ +02dc4c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02dc4e: 5c20 aa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00aa │ │ +02dc52: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 886 (FragmentActivity.java) │ │ │ │ Class #15 header: │ │ -class_idx : 94 │ │ +class_idx : 93 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #15 - │ │ @@ -7398,17 +7398,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #16 header: │ │ -class_idx : 95 │ │ +class_idx : 94 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #16 annotations: │ │ @@ -7460,17 +7460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #17 header: │ │ -class_idx : 96 │ │ +class_idx : 95 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #17 annotations: │ │ @@ -7492,17 +7492,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #18 header: │ │ -class_idx : 97 │ │ +class_idx : 96 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 19 │ │ │ │ Class #18 annotations: │ │ @@ -7529,17 +7529,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cdc0: |[02cdc0] android.support.v4.app.FragmentManager.:()V │ │ -02cdd0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02cdd6: 0e00 |0003: return-void │ │ +02dc54: |[02dc54] android.support.v4.app.FragmentManager.:()V │ │ +02dc64: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dc6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -7548,17 +7548,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cdd8: |[02cdd8] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -02cde8: 6a00 c300 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -02cdec: 0e00 |0002: return-void │ │ +02dc6c: |[02dc6c] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02dc7c: 6a00 c300 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +02dc80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -7622,18 +7622,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02cdf0: |[02cdf0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02ce00: 6e10 5102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -02ce06: 0c00 |0003: move-result-object v0 │ │ -02ce08: 1100 |0004: return-object v0 │ │ +02dc84: |[02dc84] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02dc94: 6e10 5102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +02dc9a: 0c00 |0003: move-result-object v0 │ │ +02dc9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -7689,17 +7689,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #19 header: │ │ -class_idx : 98 │ │ +class_idx : 97 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 annotations: │ │ @@ -7725,18 +7725,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ce0c: |[02ce0c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02ce1c: 5b01 b000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02ce20: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ce26: 0e00 |0005: return-void │ │ +02dca0: |[02dca0] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02dcb0: 5b01 b000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02dcb4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dcba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7746,31 +7746,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ce28: |[02ce28] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -02ce38: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02ce3c: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -02ce42: 0e00 |0005: return-void │ │ +02dcbc: |[02dcbc] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02dccc: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02dcd0: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +02dcd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0005 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #20 header: │ │ -class_idx : 99 │ │ +class_idx : 98 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ @@ -7796,18 +7796,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ce44: |[02ce44] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02ce54: 5b01 b100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ -02ce58: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ce5e: 0e00 |0005: return-void │ │ +02dcd8: |[02dcd8] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02dce8: 5b01 b100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ +02dcec: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dcf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7817,37 +7817,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02ce60: |[02ce60] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -02ce70: 5450 b100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ -02ce74: 5451 b100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ -02ce78: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02ce7c: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02ce80: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02ce82: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02ce84: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02ce86: 6e54 a802 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -02ce8c: 0e00 |000e: return-void │ │ +02dcf4: |[02dcf4] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02dd04: 5450 b100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ +02dd08: 5451 b100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ +02dd0c: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02dd10: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02dd14: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02dd16: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02dd18: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02dd1a: 6e54 a802 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +02dd20: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000e line=469 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #21 header: │ │ -class_idx : 100 │ │ +class_idx : 99 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 annotations: │ │ @@ -7881,20 +7881,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02ce90: |[02ce90] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -02cea0: 5b01 b200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -02cea4: 5b02 b400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b4 │ │ -02cea8: 5903 b300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b3 │ │ -02ceac: 7010 ba0e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ceb2: 0e00 |0009: return-void │ │ +02dd24: |[02dd24] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02dd34: 5b01 b200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +02dd38: 5b02 b400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b4 │ │ +02dd3c: 5903 b300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b3 │ │ +02dd40: 7010 ba0e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dd46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -7906,37 +7906,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02ceb4: |[02ceb4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -02cec4: 5450 b200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -02cec8: 5451 b200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -02cecc: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02ced0: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02ced4: 5452 b400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b4 │ │ -02ced8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02ceda: 5254 b300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b3 │ │ -02cede: 6e54 a802 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -02cee4: 0e00 |0010: return-void │ │ +02dd48: |[02dd48] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02dd58: 5450 b200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +02dd5c: 5451 b200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +02dd60: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02dd64: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02dd68: 5452 b400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b4 │ │ +02dd6c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02dd6e: 5254 b300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b3 │ │ +02dd72: 6e54 a802 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +02dd78: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0010 line=485 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #22 header: │ │ -class_idx : 101 │ │ +class_idx : 100 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ @@ -7970,20 +7970,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02cee8: |[02cee8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -02cef8: 5b01 b500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -02cefc: 5902 b700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b7 │ │ -02cf00: 5903 b600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b6 │ │ -02cf04: 7010 ba0e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02cf0a: 0e00 |0009: return-void │ │ +02dd7c: |[02dd7c] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02dd8c: 5b01 b500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +02dd90: 5902 b700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b7 │ │ +02dd94: 5903 b600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b6 │ │ +02dd98: 7010 ba0e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dd9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -7995,37 +7995,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02cf0c: |[02cf0c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02cf1c: 5450 b500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -02cf20: 5451 b500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -02cf24: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02cf28: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -02cf2c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02cf2e: 5253 b700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b7 │ │ -02cf32: 5254 b600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b6 │ │ -02cf36: 6e54 a802 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -02cf3c: 0e00 |0010: return-void │ │ +02dda0: |[02dda0] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02ddb0: 5450 b500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +02ddb4: 5451 b500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +02ddb8: 5411 cd00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02ddbc: 5411 a700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +02ddc0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02ddc2: 5253 b700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b7 │ │ +02ddc6: 5254 b600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b6 │ │ +02ddca: 6e54 a802 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +02ddd0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0010 line=504 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #23 header: │ │ -class_idx : 102 │ │ +class_idx : 101 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #23 annotations: │ │ @@ -8055,19 +8055,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02cf40: |[02cf40] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -02cf50: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -02cf54: 5b02 b900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ -02cf58: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02cf5e: 0e00 |0007: return-void │ │ +02ddd4: |[02ddd4] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02dde4: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +02dde8: 5b02 b900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ +02ddec: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ddf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -8078,30 +8078,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -02cf60: |[02cf60] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -02cf70: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02cf72: 5460 b900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ -02cf76: 5400 6a00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -02cf7a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -02cf7e: 5460 b900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ -02cf82: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02cf84: 5b01 6a00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -02cf88: 5460 b800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -02cf8c: 5461 b900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ -02cf90: 5462 b900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ -02cf94: 5222 8900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ -02cf98: 0134 |0014: move v4, v3 │ │ -02cf9a: 0135 |0015: move v5, v3 │ │ -02cf9c: 7406 9f02 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -02cfa2: 0e00 |0019: return-void │ │ +02ddf4: |[02ddf4] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02de04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02de06: 5460 b900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ +02de0a: 5400 6a00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +02de0e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02de12: 5460 b900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ +02de16: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02de18: 5b01 6a00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +02de1c: 5460 b800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +02de20: 5461 b900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ +02de24: 5462 b900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00b9 │ │ +02de28: 5222 8900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ +02de2c: 0134 |0014: move v4, v3 │ │ +02de2e: 0135 |0015: move v5, v3 │ │ +02de30: 7406 9f02 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +02de36: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=994 │ │ 0x0007 line=995 │ │ 0x000c line=996 │ │ 0x0019 line=999 │ │ locals : │ │ @@ -8113,16 +8113,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02cfa4: |[02cfa4] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -02cfb4: 0e00 |0000: return-void │ │ +02de38: |[02de38] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02de48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -8131,29 +8131,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02cfb8: |[02cfb8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -02cfc8: 0e00 |0000: return-void │ │ +02de4c: |[02de4c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02de5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #24 header: │ │ -class_idx : 104 │ │ +class_idx : 103 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #24 annotations: │ │ @@ -8176,17 +8176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cfcc: |[02cfcc] android.support.v4.app.FragmentManagerState$1.:()V │ │ -02cfdc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02cfe2: 0e00 |0003: return-void │ │ +02de60: |[02de60] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02de70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02de76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -8195,18 +8195,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02cfe4: |[02cfe4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02cff4: 2200 6900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0069 │ │ -02cff8: 7020 c102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02c1 │ │ -02cffe: 1100 |0005: return-object v0 │ │ +02de78: |[02de78] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02de88: 2200 6800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0068 │ │ +02de8c: 7020 c102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02c1 │ │ +02de92: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8215,18 +8215,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d000: |[02d000] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d010: 6e20 bb02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02bb │ │ -02d016: 0c00 |0003: move-result-object v0 │ │ -02d018: 1100 |0004: return-object v0 │ │ +02de94: |[02de94] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02dea4: 6e20 bb02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02bb │ │ +02deaa: 0c00 |0003: move-result-object v0 │ │ +02deac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8235,17 +8235,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d01c: |[02d01c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -02d02c: 2320 0803 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0308 │ │ -02d030: 1100 |0002: return-object v0 │ │ +02deb0: |[02deb0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02dec0: 2320 0603 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0306 │ │ +02dec4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8254,31 +8254,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d034: |[02d034] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d044: 6e20 bd02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02bd │ │ -02d04a: 0c00 |0003: move-result-object v0 │ │ -02d04c: 1100 |0004: return-object v0 │ │ +02dec8: |[02dec8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02ded8: 6e20 bd02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02bd │ │ +02dede: 0c00 |0003: move-result-object v0 │ │ +02dee0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #25 header: │ │ -class_idx : 105 │ │ +class_idx : 104 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 889 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #25 annotations: │ │ @@ -8315,36 +8315,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d050: |[02d050] android.support.v4.app.FragmentManagerState.:()V │ │ -02d060: 2200 6800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0068 │ │ -02d064: 7010 ba02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02ba │ │ -02d06a: 6900 e300 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e3 │ │ -02d06e: 0e00 |0007: return-void │ │ +02dee4: |[02dee4] android.support.v4.app.FragmentManagerState.:()V │ │ +02def4: 2200 6700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0067 │ │ +02def8: 7010 ba02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02ba │ │ +02defe: 6900 e300 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e3 │ │ +02df02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d070: |[02d070] android.support.v4.app.FragmentManagerState.:()V │ │ -02d080: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d086: 0e00 |0003: return-void │ │ +02df04: |[02df04] android.support.v4.app.FragmentManagerState.:()V │ │ +02df14: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02df1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -8353,30 +8353,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02d088: |[02d088] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -02d098: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d09e: 6200 ec00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ec │ │ -02d0a2: 6e20 1e01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011e │ │ -02d0a8: 0c00 |0008: move-result-object v0 │ │ -02d0aa: 1f00 0903 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0309 │ │ -02d0ae: 5b10 e400 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -02d0b2: 6e10 1d01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011d │ │ -02d0b8: 0c00 |0010: move-result-object v0 │ │ -02d0ba: 5b10 e500 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -02d0be: 6200 4000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0040 │ │ -02d0c2: 6e20 1e01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011e │ │ -02d0c8: 0c00 |0018: move-result-object v0 │ │ -02d0ca: 1f00 0603 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0306 │ │ -02d0ce: 5b10 e600 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -02d0d2: 0e00 |001d: return-void │ │ +02df1c: |[02df1c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02df2c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +02df32: 6200 ec00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ec │ │ +02df36: 6e20 1e01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011e │ │ +02df3c: 0c00 |0008: move-result-object v0 │ │ +02df3e: 1f00 0703 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0307 │ │ +02df42: 5b10 e400 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +02df46: 6e10 1d01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@011d │ │ +02df4c: 0c00 |0010: move-result-object v0 │ │ +02df4e: 5b10 e500 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +02df52: 6200 4000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0040 │ │ +02df56: 6e20 1e01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@011e │ │ +02df5c: 0c00 |0018: move-result-object v0 │ │ +02df5e: 1f00 0403 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0304 │ │ +02df62: 5b10 e600 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +02df66: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -8390,17 +8390,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d0d4: |[02d0d4] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -02d0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d0e6: 0f00 |0001: return v0 │ │ +02df68: |[02df68] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02df78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02df7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -8408,39 +8408,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02d0e8: |[02d0e8] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d0f8: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -02d0fc: 6e30 2801 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0128 │ │ -02d102: 5410 e500 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -02d106: 6e20 2501 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0125 │ │ -02d10c: 5410 e600 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -02d110: 6e30 2801 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0128 │ │ -02d116: 0e00 |000f: return-void │ │ +02df7c: |[02df7c] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02df8c: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +02df90: 6e30 2801 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0128 │ │ +02df96: 5410 e500 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +02df9a: 6e20 2501 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0125 │ │ +02dfa0: 5410 e600 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +02dfa4: 6e30 2801 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0128 │ │ +02dfaa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #26 header: │ │ -class_idx : 107 │ │ +class_idx : 106 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #26 annotations: │ │ @@ -8463,17 +8463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d118: |[02d118] android.support.v4.app.FragmentState$1.:()V │ │ -02d128: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d12e: 0e00 |0003: return-void │ │ +02dfac: |[02dfac] android.support.v4.app.FragmentState$1.:()V │ │ +02dfbc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02dfc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -8482,18 +8482,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d130: |[02d130] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -02d140: 2200 6c00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@006c │ │ -02d144: 7020 d602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02d6 │ │ -02d14a: 1100 |0005: return-object v0 │ │ +02dfc4: |[02dfc4] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02dfd4: 2200 6b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@006b │ │ +02dfd8: 7020 d602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02d6 │ │ +02dfde: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8502,18 +8502,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d14c: |[02d14c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d15c: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02d1 │ │ -02d162: 0c00 |0003: move-result-object v0 │ │ -02d164: 1100 |0004: return-object v0 │ │ +02dfe0: |[02dfe0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02dff0: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02d1 │ │ +02dff6: 0c00 |0003: move-result-object v0 │ │ +02dff8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8522,17 +8522,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d168: |[02d168] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -02d178: 2320 0903 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0309 │ │ -02d17c: 1100 |0002: return-object v0 │ │ +02dffc: |[02dffc] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02e00c: 2320 0703 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0307 │ │ +02e010: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8541,31 +8541,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d180: |[02d180] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d190: 6e20 d302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02d3 │ │ -02d196: 0c00 |0003: move-result-object v0 │ │ -02d198: 1100 |0004: return-object v0 │ │ +02e014: |[02e014] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02e024: 6e20 d302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02d3 │ │ +02e02a: 0c00 |0003: move-result-object v0 │ │ +02e02c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #27 header: │ │ -class_idx : 108 │ │ +class_idx : 107 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #27 annotations: │ │ @@ -8634,79 +8634,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d19c: |[02d19c] android.support.v4.app.FragmentState.:()V │ │ -02d1ac: 2200 6b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@006b │ │ -02d1b0: 7010 d002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02d0 │ │ -02d1b6: 6900 ec00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ec │ │ -02d1ba: 0e00 |0007: return-void │ │ +02e030: |[02e030] android.support.v4.app.FragmentState.:()V │ │ +02e040: 2200 6a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@006a │ │ +02e044: 7010 d002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02d0 │ │ +02e04a: 6900 ec00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ec │ │ +02e04e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -02d1bc: |[02d1bc] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -02d1cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d1ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02d1d0: 7010 ba0e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d1d6: 6e10 2201 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ -02d1dc: 0c00 |0008: move-result-object v0 │ │ -02d1de: 5b30 ee00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ -02d1e2: 6e10 2001 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d1e8: 0a00 |000e: move-result v0 │ │ -02d1ea: 5930 f300 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ -02d1ee: 6e10 2001 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d1f4: 0a00 |0014: move-result v0 │ │ -02d1f6: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -02d1fa: 0110 |0017: move v0, v1 │ │ -02d1fc: 5c30 f200 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ -02d200: 6e10 2001 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d206: 0a00 |001d: move-result v0 │ │ -02d208: 5930 f100 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ -02d20c: 6e10 2001 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d212: 0a00 |0023: move-result v0 │ │ -02d214: 5930 ef00 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ -02d218: 6e10 2201 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ -02d21e: 0c00 |0029: move-result-object v0 │ │ -02d220: 5b30 f700 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ -02d224: 6e10 2001 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d22a: 0a00 |002f: move-result v0 │ │ -02d22c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -02d230: 0110 |0032: move v0, v1 │ │ -02d232: 5c30 f500 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ -02d236: 6e10 2001 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -02d23c: 0a00 |0038: move-result v0 │ │ -02d23e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02d242: 5c31 f000 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ -02d246: 6e10 1f01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ -02d24c: 0c00 |0040: move-result-object v0 │ │ -02d24e: 5b30 ed00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d252: 6e10 1f01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ -02d258: 0c00 |0046: move-result-object v0 │ │ -02d25a: 5b30 f600 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -02d25e: 0e00 |0049: return-void │ │ -02d260: 0120 |004a: move v0, v2 │ │ -02d262: 28cd |004b: goto 0018 // -0033 │ │ -02d264: 0120 |004c: move v0, v2 │ │ -02d266: 28e6 |004d: goto 0033 // -001a │ │ -02d268: 0121 |004e: move v1, v2 │ │ -02d26a: 28ec |004f: goto 003b // -0014 │ │ +02e050: |[02e050] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02e060: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e062: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02e064: 7010 ba0e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +02e06a: 6e10 2201 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ +02e070: 0c00 |0008: move-result-object v0 │ │ +02e072: 5b30 ee00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ +02e076: 6e10 2001 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e07c: 0a00 |000e: move-result v0 │ │ +02e07e: 5930 f300 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ +02e082: 6e10 2001 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e088: 0a00 |0014: move-result v0 │ │ +02e08a: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02e08e: 0110 |0017: move v0, v1 │ │ +02e090: 5c30 f200 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ +02e094: 6e10 2001 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e09a: 0a00 |001d: move-result v0 │ │ +02e09c: 5930 f100 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ +02e0a0: 6e10 2001 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e0a6: 0a00 |0023: move-result v0 │ │ +02e0a8: 5930 ef00 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ +02e0ac: 6e10 2201 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ +02e0b2: 0c00 |0029: move-result-object v0 │ │ +02e0b4: 5b30 f700 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ +02e0b8: 6e10 2001 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e0be: 0a00 |002f: move-result v0 │ │ +02e0c0: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02e0c4: 0110 |0032: move v0, v1 │ │ +02e0c6: 5c30 f500 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ +02e0ca: 6e10 2001 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +02e0d0: 0a00 |0038: move-result v0 │ │ +02e0d2: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02e0d6: 5c31 f000 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ +02e0da: 6e10 1f01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ +02e0e0: 0c00 |0040: move-result-object v0 │ │ +02e0e2: 5b30 ed00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e0e6: 6e10 1f01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@011f │ │ +02e0ec: 0c00 |0046: move-result-object v0 │ │ +02e0ee: 5b30 f600 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +02e0f2: 0e00 |0049: return-void │ │ +02e0f4: 0120 |004a: move v0, v2 │ │ +02e0f6: 28cd |004b: goto 0018 // -0033 │ │ +02e0f8: 0120 |004c: move v0, v2 │ │ +02e0fa: 28e6 |004d: goto 0033 // -001a │ │ +02e0fc: 0121 |004e: move v1, v2 │ │ +02e0fe: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -8729,38 +8729,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -02d26c: |[02d26c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -02d27c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d282: 6e10 bd0e 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -02d288: 0c00 |0006: move-result-object v0 │ │ -02d28a: 6e10 910e 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -02d290: 0c00 |000a: move-result-object v0 │ │ -02d292: 5b10 ee00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ -02d296: 5220 7a00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -02d29a: 5910 f300 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ -02d29e: 5520 7600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -02d2a2: 5c10 f200 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ -02d2a6: 5220 7400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02d2aa: 5910 f100 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ -02d2ae: 5220 7100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -02d2b2: 5910 ef00 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ -02d2b6: 5420 8a00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02d2ba: 5b10 f700 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ -02d2be: 5520 8400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -02d2c2: 5c10 f500 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ -02d2c6: 5520 7300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -02d2ca: 5c10 f000 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ -02d2ce: 5420 6b00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ -02d2d2: 5b10 ed00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d2d6: 0e00 |002d: return-void │ │ +02e100: |[02e100] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02e110: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +02e116: 6e10 bd0e 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +02e11c: 0c00 |0006: move-result-object v0 │ │ +02e11e: 6e10 910e 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +02e124: 0c00 |000a: move-result-object v0 │ │ +02e126: 5b10 ee00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ +02e12a: 5220 7a00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +02e12e: 5910 f300 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ +02e132: 5520 7600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +02e136: 5c10 f200 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ +02e13a: 5220 7400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02e13e: 5910 f100 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ +02e142: 5220 7100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +02e146: 5910 ef00 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ +02e14a: 5420 8a00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02e14e: 5b10 f700 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ +02e152: 5520 8400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +02e156: 5c10 f500 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ +02e15a: 5520 7300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +02e15e: 5c10 f000 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ +02e162: 5420 6b00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@006b │ │ +02e166: 5b10 ed00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e16a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -8780,17 +8780,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d2d8: |[02d2d8] android.support.v4.app.FragmentState.describeContents:()I │ │ -02d2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d2ea: 0f00 |0001: return v0 │ │ +02e16c: |[02e16c] android.support.v4.app.FragmentState.describeContents:()I │ │ +02e17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e17e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -8798,82 +8798,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -02d2ec: |[02d2ec] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02d2fc: 5430 f400 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d300: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02d304: 5430 f400 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d308: 1100 |0006: return-object v0 │ │ -02d30a: 5430 ed00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d30e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02d312: 5430 ed00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d316: 6e10 1c02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ -02d31c: 0c01 |0010: move-result-object v1 │ │ -02d31e: 6e20 0a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -02d324: 5430 ee00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ -02d328: 5431 ed00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d32c: 7130 ca01 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ -02d332: 0c00 |001b: move-result-object v0 │ │ -02d334: 5b30 f400 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d338: 5430 f600 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -02d33c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -02d340: 5430 f600 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -02d344: 6e10 1c02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ -02d34a: 0c01 |0027: move-result-object v1 │ │ -02d34c: 6e20 0a01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -02d352: 5430 f400 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d356: 5431 f600 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -02d35a: 5b01 8600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -02d35e: 5430 f400 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d362: 5231 f300 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ -02d366: 6e30 0502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ -02d36c: 5430 f400 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d370: 5531 f200 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ -02d374: 5c01 7600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -02d378: 5430 f400 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d37c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -02d37e: 5c01 8200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ -02d382: 5430 f400 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d386: 5231 f100 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ -02d38a: 5901 7400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -02d38e: 5430 f400 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d392: 5231 ef00 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ -02d396: 5901 7100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -02d39a: 5430 f400 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d39e: 5431 f700 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ -02d3a2: 5b01 8a00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -02d3a6: 5430 f400 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d3aa: 5531 f500 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ -02d3ae: 5c01 8400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -02d3b2: 5430 f400 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d3b6: 5531 f000 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ -02d3ba: 5c01 7300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -02d3be: 5430 f400 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d3c2: 5441 a600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02d3c6: 5b01 7500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -02d3ca: 6300 c300 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -02d3ce: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -02d3d2: 1a00 7703 |006b: const-string v0, "FragmentManager" // string@0377 │ │ -02d3d6: 2201 4e02 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02d3da: 7010 f00e 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02d3e0: 1a02 ee03 |0072: const-string v2, "Instantiated fragment " // string@03ee │ │ -02d3e4: 6e20 f70e 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d3ea: 0c01 |0077: move-result-object v1 │ │ -02d3ec: 5432 f400 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d3f0: 6e20 f60e 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -02d3f6: 0c01 |007d: move-result-object v1 │ │ -02d3f8: 6e10 fb0e 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02d3fe: 0c01 |0081: move-result-object v1 │ │ -02d400: 7120 a90b 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -02d406: 5430 f400 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -02d40a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02e180: |[02e180] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02e190: 5430 f400 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e194: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02e198: 5430 f400 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e19c: 1100 |0006: return-object v0 │ │ +02e19e: 5430 ed00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e1a2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02e1a6: 5430 ed00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e1aa: 6e10 1c02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ +02e1b0: 0c01 |0010: move-result-object v1 │ │ +02e1b2: 6e20 0a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +02e1b8: 5430 ee00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ +02e1bc: 5431 ed00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e1c0: 7130 ca01 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ +02e1c6: 0c00 |001b: move-result-object v0 │ │ +02e1c8: 5b30 f400 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e1cc: 5430 f600 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +02e1d0: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02e1d4: 5430 f600 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +02e1d8: 6e10 1c02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ +02e1de: 0c01 |0027: move-result-object v1 │ │ +02e1e0: 6e20 0a01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +02e1e6: 5430 f400 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e1ea: 5431 f600 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +02e1ee: 5b01 8600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +02e1f2: 5430 f400 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e1f6: 5231 f300 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ +02e1fa: 6e30 0502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ +02e200: 5430 f400 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e204: 5531 f200 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ +02e208: 5c01 7600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +02e20c: 5430 f400 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e210: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02e212: 5c01 8200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ +02e216: 5430 f400 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e21a: 5231 f100 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ +02e21e: 5901 7400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +02e222: 5430 f400 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e226: 5231 ef00 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ +02e22a: 5901 7100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +02e22e: 5430 f400 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e232: 5431 f700 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ +02e236: 5b01 8a00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +02e23a: 5430 f400 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e23e: 5531 f500 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ +02e242: 5c01 8400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +02e246: 5430 f400 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e24a: 5531 f000 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ +02e24e: 5c01 7300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +02e252: 5430 f400 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e256: 5441 a600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02e25a: 5b01 7500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +02e25e: 6300 c300 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +02e262: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02e266: 1a00 7703 |006b: const-string v0, "FragmentManager" // string@0377 │ │ +02e26a: 2201 4c02 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02e26e: 7010 f00e 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02e274: 1a02 ee03 |0072: const-string v2, "Instantiated fragment " // string@03ee │ │ +02e278: 6e20 f70e 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e27e: 0c01 |0077: move-result-object v1 │ │ +02e280: 5432 f400 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e284: 6e20 f60e 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +02e28a: 0c01 |007d: move-result-object v1 │ │ +02e28c: 6e10 fb0e 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02e292: 0c01 |0081: move-result-object v1 │ │ +02e294: 7120 a90b 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +02e29a: 5430 f400 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +02e29e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -8902,49 +8902,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -02d410: |[02d410] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d420: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d422: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02d424: 5430 ee00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ -02d428: 6e20 2701 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ -02d42e: 5230 f300 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ -02d432: 6e20 2401 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d438: 5530 f200 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ -02d43c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -02d440: 0110 |0010: move v0, v1 │ │ -02d442: 6e20 2401 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d448: 5230 f100 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ -02d44c: 6e20 2401 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d452: 5230 ef00 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ -02d456: 6e20 2401 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d45c: 5430 f700 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ -02d460: 6e20 2701 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ -02d466: 5530 f500 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ -02d46a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -02d46e: 0110 |0027: move v0, v1 │ │ -02d470: 6e20 2401 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d476: 5530 f000 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ -02d47a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -02d47e: 6e20 2401 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -02d484: 5430 ed00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ -02d488: 6e20 2301 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ -02d48e: 5430 f600 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -02d492: 6e20 2301 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ -02d498: 0e00 |003c: return-void │ │ -02d49a: 0120 |003d: move v0, v2 │ │ -02d49c: 28d3 |003e: goto 0011 // -002d │ │ -02d49e: 0120 |003f: move v0, v2 │ │ -02d4a0: 28e8 |0040: goto 0028 // -0018 │ │ -02d4a2: 0121 |0041: move v1, v2 │ │ -02d4a4: 28ed |0042: goto 002f // -0013 │ │ +02e2a4: |[02e2a4] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e2b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e2b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02e2b8: 5430 ee00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ee │ │ +02e2bc: 6e20 2701 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ +02e2c2: 5230 f300 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f3 │ │ +02e2c6: 6e20 2401 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e2cc: 5530 f200 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f2 │ │ +02e2d0: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02e2d4: 0110 |0010: move v0, v1 │ │ +02e2d6: 6e20 2401 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e2dc: 5230 f100 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f1 │ │ +02e2e0: 6e20 2401 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e2e6: 5230 ef00 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ef │ │ +02e2ea: 6e20 2401 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e2f0: 5430 f700 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f7 │ │ +02e2f4: 6e20 2701 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ +02e2fa: 5530 f500 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f5 │ │ +02e2fe: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02e302: 0110 |0027: move v0, v1 │ │ +02e304: 6e20 2401 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e30a: 5530 f000 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f0 │ │ +02e30e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02e312: 6e20 2401 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +02e318: 5430 ed00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ed │ │ +02e31c: 6e20 2301 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ +02e322: 5430 f600 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +02e326: 6e20 2301 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0123 │ │ +02e32c: 0e00 |003c: return-void │ │ +02e32e: 0120 |003d: move v0, v2 │ │ +02e330: 28d3 |003e: goto 0011 // -002d │ │ +02e332: 0120 |003f: move v0, v2 │ │ +02e334: 28e8 |0040: goto 0028 // -0018 │ │ +02e336: 0121 |0041: move v1, v2 │ │ +02e338: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -8961,17 +8961,17 @@ │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #28 header: │ │ -class_idx : 110 │ │ +class_idx : 109 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #28 annotations: │ │ @@ -8987,17 +8987,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #29 header: │ │ -class_idx : 111 │ │ +class_idx : 110 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ @@ -9023,18 +9023,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d4a8: |[02d4a8] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -02d4b8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d4be: 5b01 ff00 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@00ff │ │ -02d4c2: 0e00 |0005: return-void │ │ +02e33c: |[02e33c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02e34c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02e352: 5b01 ff00 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@00ff │ │ +02e356: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -9046,39 +9046,39 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02d4c4: |[02d4c4] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -02d4d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d4d6: 2200 a601 |0001: new-instance v0, Landroid/view/View; // type@01a6 │ │ -02d4da: 5431 ff00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@00ff │ │ -02d4de: 7020 000c 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c00 │ │ -02d4e4: 6e20 430c 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0c43 │ │ -02d4ea: 6e20 420c 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0c42 │ │ -02d4f0: 1100 |000e: return-object v0 │ │ +02e358: |[02e358] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02e368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e36a: 2200 a501 |0001: new-instance v0, Landroid/view/View; // type@01a5 │ │ +02e36e: 5431 ff00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@00ff │ │ +02e372: 7020 000c 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c00 │ │ +02e378: 6e20 430c 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0c43 │ │ +02e37e: 6e20 420c 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0c42 │ │ +02e384: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #30 header: │ │ -class_idx : 112 │ │ +class_idx : 111 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #30 annotations: │ │ @@ -9101,17 +9101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d4f4: |[02d4f4] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02d504: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d50a: 0e00 |0003: return-void │ │ +02e388: |[02e388] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02e398: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02e39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -9120,19 +9120,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02d50c: |[02d50c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02d51c: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0071 │ │ -02d520: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02d522: 7030 ee02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@02ee │ │ -02d528: 1100 |0006: return-object v0 │ │ +02e3a0: |[02e3a0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02e3b0: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0070 │ │ +02e3b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02e3b6: 7030 ee02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@02ee │ │ +02e3bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -9141,18 +9141,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d52c: |[02d52c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d53c: 6e20 e802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02e8 │ │ -02d542: 0c00 |0003: move-result-object v0 │ │ -02d544: 1100 |0004: return-object v0 │ │ +02e3c0: |[02e3c0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02e3d0: 6e20 e802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02e8 │ │ +02e3d6: 0c00 |0003: move-result-object v0 │ │ +02e3d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9161,17 +9161,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d548: |[02d548] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02d558: 2320 0a03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@030a │ │ -02d55c: 1100 |0002: return-object v0 │ │ +02e3dc: |[02e3dc] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02e3ec: 2320 0803 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0308 │ │ +02e3f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9180,31 +9180,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d560: |[02d560] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d570: 6e20 ea02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02ea │ │ -02d576: 0c00 |0003: move-result-object v0 │ │ -02d578: 1100 |0004: return-object v0 │ │ +02e3f4: |[02e3f4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02e404: 6e20 ea02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02ea │ │ +02e40a: 0c00 |0003: move-result-object v0 │ │ +02e40c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #31 header: │ │ -class_idx : 113 │ │ +class_idx : 112 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 416 │ │ +superclass_idx : 415 │ │ source_file_idx : 897 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #31 annotations: │ │ @@ -9235,39 +9235,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d57c: |[02d57c] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -02d58c: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0070 │ │ -02d590: 7010 e702 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@02e7 │ │ -02d596: 6900 0001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0100 │ │ -02d59a: 0e00 |0007: return-void │ │ +02e410: |[02e410] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02e420: 2200 6f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@006f │ │ +02e424: 7010 e702 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@02e7 │ │ +02e42a: 6900 0001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0100 │ │ +02e42e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02d59c: |[02d59c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -02d5ac: 7020 fa0b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0bfa │ │ -02d5b2: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ -02d5b8: 0c00 |0006: move-result-object v0 │ │ -02d5ba: 5b10 0101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ -02d5be: 0e00 |0009: return-void │ │ +02e430: |[02e430] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02e440: 7020 fa0b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0bfa │ │ +02e446: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0122 │ │ +02e44c: 0c00 |0006: move-result-object v0 │ │ +02e44e: 5b10 0101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ +02e452: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -9278,17 +9278,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d5c0: |[02d5c0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -02d5d0: 7020 ed02 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@02ed │ │ -02d5d6: 0e00 |0003: return-void │ │ +02e454: |[02e454] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02e464: 7020 ed02 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@02ed │ │ +02e46a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -9298,17 +9298,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d5d8: |[02d5d8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02d5e8: 7020 fb0b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0bfb │ │ -02d5ee: 0e00 |0003: return-void │ │ +02e46c: |[02e46c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02e47c: 7020 fb0b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0bfb │ │ +02e482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -9319,38 +9319,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02d5f0: |[02d5f0] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -02d600: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -02d604: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02d60a: 1a01 8003 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0380 │ │ -02d60e: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d614: 0c00 |000a: move-result-object v0 │ │ -02d616: 7110 fe0e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -02d61c: 0a01 |000e: move-result v1 │ │ -02d61e: 7110 ab0e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -02d624: 0c01 |0012: move-result-object v1 │ │ -02d626: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d62c: 0c00 |0016: move-result-object v0 │ │ -02d62e: 1a01 3200 |0017: const-string v1, " curTab=" // string@0032 │ │ -02d632: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d638: 0c00 |001c: move-result-object v0 │ │ -02d63a: 5421 0101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ -02d63e: 6e20 f70e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d644: 0c00 |0022: move-result-object v0 │ │ -02d646: 1a01 fb19 |0023: const-string v1, "}" // string@19fb │ │ -02d64a: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d650: 0c00 |0028: move-result-object v0 │ │ -02d652: 6e10 fb0e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02d658: 0c00 |002c: move-result-object v0 │ │ -02d65a: 1100 |002d: return-object v0 │ │ +02e484: |[02e484] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02e494: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +02e498: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02e49e: 1a01 8003 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0380 │ │ +02e4a2: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e4a8: 0c00 |000a: move-result-object v0 │ │ +02e4aa: 7110 fe0e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +02e4b0: 0a01 |000e: move-result v1 │ │ +02e4b2: 7110 ab0e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +02e4b8: 0c01 |0012: move-result-object v1 │ │ +02e4ba: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e4c0: 0c00 |0016: move-result-object v0 │ │ +02e4c2: 1a01 3200 |0017: const-string v1, " curTab=" // string@0032 │ │ +02e4c6: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e4cc: 0c00 |001c: move-result-object v0 │ │ +02e4ce: 5421 0101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ +02e4d2: 6e20 f70e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e4d8: 0c00 |0022: move-result-object v0 │ │ +02e4da: 1a01 f919 |0023: const-string v1, "}" // string@19f9 │ │ +02e4de: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e4e4: 0c00 |0028: move-result-object v0 │ │ +02e4e6: 6e10 fb0e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02e4ec: 0c00 |002c: move-result-object v0 │ │ +02e4ee: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -9358,35 +9358,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02d65c: |[02d65c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d66c: 6f30 fc0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0bfc │ │ -02d672: 5410 0101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ -02d676: 6e20 2701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ -02d67c: 0e00 |0008: return-void │ │ +02e4f0: |[02e4f0] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e500: 6f30 fc0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0bfc │ │ +02e506: 5410 0101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ +02e50a: 6e20 2701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0127 │ │ +02e510: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #32 header: │ │ -class_idx : 114 │ │ +class_idx : 113 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #32 annotations: │ │ @@ -9427,20 +9427,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02d680: |[02d680] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02d690: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02d696: 5b01 0501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0105 │ │ -02d69a: 5b02 0301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0103 │ │ -02d69e: 5b03 0201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0102 │ │ -02d6a2: 0e00 |0009: return-void │ │ +02e514: |[02e514] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02e524: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02e52a: 5b01 0501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0105 │ │ +02e52e: 5b02 0301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0103 │ │ +02e532: 5b03 0201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0102 │ │ +02e536: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -9456,17 +9456,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d6a4: |[02d6a4] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -02d6b4: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0104 │ │ -02d6b8: 1100 |0002: return-object v0 │ │ +02e538: |[02e538] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02e548: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0104 │ │ +02e54c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9474,17 +9474,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d6bc: |[02d6bc] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02d6cc: 5b01 0401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0104 │ │ -02d6d0: 1101 |0002: return-object v1 │ │ +02e550: |[02e550] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02e560: 5b01 0401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0104 │ │ +02e564: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -9493,17 +9493,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d6d4: |[02d6d4] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -02d6e4: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0105 │ │ -02d6e8: 1100 |0002: return-object v0 │ │ +02e568: |[02e568] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02e578: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0105 │ │ +02e57c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9511,17 +9511,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d6ec: |[02d6ec] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -02d6fc: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0103 │ │ -02d700: 1100 |0002: return-object v0 │ │ +02e580: |[02e580] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02e590: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0103 │ │ +02e594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9529,30 +9529,30 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d704: |[02d704] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02d714: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0102 │ │ -02d718: 1100 |0002: return-object v0 │ │ +02e598: |[02e598] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02e5a8: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0102 │ │ +02e5ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #33 header: │ │ -class_idx : 115 │ │ +class_idx : 114 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 477 │ │ +superclass_idx : 475 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 10 │ │ │ │ Class #33 annotations: │ │ @@ -9611,22 +9611,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02d71c: |[02d71c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -02d72c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02d72e: 7030 500d 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d50 │ │ -02d734: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02d738: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02d73e: 5b20 0d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02d742: 7030 0303 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0303 │ │ -02d748: 0e00 |000e: return-void │ │ +02e5b0: |[02e5b0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02e5c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e5c2: 7030 500d 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d50 │ │ +02e5c8: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02e5cc: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02e5d2: 5b20 0d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e5d6: 7030 0303 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0303 │ │ +02e5dc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -9638,21 +9638,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -02d74c: |[02d74c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02d75c: 7030 500d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d50 │ │ -02d762: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02d766: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02d76c: 5b10 0d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02d770: 7030 0303 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0303 │ │ -02d776: 0e00 |000d: return-void │ │ +02e5e0: |[02e5e0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e5f0: 7030 500d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d50 │ │ +02e5f6: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02e5fa: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02e600: 5b10 0d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e604: 7030 0303 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0303 │ │ +02e60a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -9665,88 +9665,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -02d778: |[02d778] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -02d788: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02d78a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02d78c: 5463 0d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02d790: 6e10 1f0f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02d796: 0a03 |0007: move-result v3 │ │ -02d798: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -02d79c: 5463 0d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02d7a0: 6e20 190f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02d7a6: 0c02 |000f: move-result-object v2 │ │ -02d7a8: 1f02 7200 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0072 │ │ -02d7ac: 7110 f602 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ -02d7b2: 0c03 |0015: move-result-object v3 │ │ -02d7b4: 6e20 cd0e 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02d7ba: 0a03 |0019: move-result v3 │ │ -02d7bc: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -02d7c0: 0721 |001c: move-object v1, v2 │ │ -02d7c2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02d7c6: 28e3 |001f: goto 0002 // -001d │ │ -02d7c8: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -02d7cc: 2203 3b02 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@023b │ │ -02d7d0: 2204 4e02 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -02d7d4: 7010 f00e 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02d7da: 1a05 5c08 |0029: const-string v5, "No tab known for tag " // string@085c │ │ -02d7de: 6e20 f70e 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d7e4: 0c04 |002e: move-result-object v4 │ │ -02d7e6: 6e20 f70e 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d7ec: 0c04 |0032: move-result-object v4 │ │ -02d7ee: 6e10 fb0e 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02d7f4: 0c04 |0036: move-result-object v4 │ │ -02d7f6: 7020 a10e 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02d7fc: 2703 |003a: throw v3 │ │ -02d7fe: 5463 0a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02d802: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02d806: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02d80a: 5463 0901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02d80e: 6e10 5102 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -02d814: 0c08 |0046: move-result-object v8 │ │ -02d816: 5463 0a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02d81a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -02d81e: 5463 0a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02d822: 7110 f402 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02d828: 0c03 |0050: move-result-object v3 │ │ -02d82a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -02d82e: 5463 0a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02d832: 7110 f402 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02d838: 0c03 |0058: move-result-object v3 │ │ -02d83a: 6e20 1703 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ -02d840: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02d844: 7110 f402 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02d84a: 0c03 |0061: move-result-object v3 │ │ -02d84c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -02d850: 5463 0801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ -02d854: 7110 f702 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@02f7 │ │ -02d85a: 0c04 |0069: move-result-object v4 │ │ -02d85c: 6e10 910e 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -02d862: 0c04 |006d: move-result-object v4 │ │ -02d864: 7110 f802 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@02f8 │ │ -02d86a: 0c05 |0071: move-result-object v5 │ │ -02d86c: 7130 ca01 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ -02d872: 0c03 |0075: move-result-object v3 │ │ -02d874: 7120 f502 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ -02d87a: 5263 0701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02d87e: 7110 f402 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02d884: 0c04 |007e: move-result-object v4 │ │ -02d886: 7110 f602 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ -02d88c: 0c05 |0082: move-result-object v5 │ │ -02d88e: 6e40 1103 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ -02d894: 5b61 0a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02d898: 1108 |0088: return-object v8 │ │ -02d89a: 7110 f402 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02d8a0: 0c03 |008c: move-result-object v3 │ │ -02d8a2: 6e20 1403 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0314 │ │ -02d8a8: 28f6 |0090: goto 0086 // -000a │ │ +02e60c: |[02e60c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02e61c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e61e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02e620: 5463 0d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e624: 6e10 1f0f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02e62a: 0a03 |0007: move-result v3 │ │ +02e62c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02e630: 5463 0d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e634: 6e20 190f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02e63a: 0c02 |000f: move-result-object v2 │ │ +02e63c: 1f02 7100 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0071 │ │ +02e640: 7110 f602 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ +02e646: 0c03 |0015: move-result-object v3 │ │ +02e648: 6e20 cd0e 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +02e64e: 0a03 |0019: move-result v3 │ │ +02e650: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02e654: 0721 |001c: move-object v1, v2 │ │ +02e656: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02e65a: 28e3 |001f: goto 0002 // -001d │ │ +02e65c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02e660: 2203 3902 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0239 │ │ +02e664: 2204 4c02 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +02e668: 7010 f00e 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02e66e: 1a05 5a08 |0029: const-string v5, "No tab known for tag " // string@085a │ │ +02e672: 6e20 f70e 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e678: 0c04 |002e: move-result-object v4 │ │ +02e67a: 6e20 f70e 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e680: 0c04 |0032: move-result-object v4 │ │ +02e682: 6e10 fb0e 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02e688: 0c04 |0036: move-result-object v4 │ │ +02e68a: 7020 a10e 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02e690: 2703 |003a: throw v3 │ │ +02e692: 5463 0a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e696: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02e69a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02e69e: 5463 0901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02e6a2: 6e10 5102 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +02e6a8: 0c08 |0046: move-result-object v8 │ │ +02e6aa: 5463 0a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e6ae: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02e6b2: 5463 0a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e6b6: 7110 f402 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e6bc: 0c03 |0050: move-result-object v3 │ │ +02e6be: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02e6c2: 5463 0a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e6c6: 7110 f402 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e6cc: 0c03 |0058: move-result-object v3 │ │ +02e6ce: 6e20 1703 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ +02e6d4: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02e6d8: 7110 f402 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e6de: 0c03 |0061: move-result-object v3 │ │ +02e6e0: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02e6e4: 5463 0801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ +02e6e8: 7110 f702 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@02f7 │ │ +02e6ee: 0c04 |0069: move-result-object v4 │ │ +02e6f0: 6e10 910e 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +02e6f6: 0c04 |006d: move-result-object v4 │ │ +02e6f8: 7110 f802 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@02f8 │ │ +02e6fe: 0c05 |0071: move-result-object v5 │ │ +02e700: 7130 ca01 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@01ca │ │ +02e706: 0c03 |0075: move-result-object v3 │ │ +02e708: 7120 f502 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ +02e70e: 5263 0701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02e712: 7110 f402 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e718: 0c04 |007e: move-result-object v4 │ │ +02e71a: 7110 f602 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ +02e720: 0c05 |0082: move-result-object v5 │ │ +02e722: 6e40 1103 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ +02e728: 5b61 0a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e72c: 1108 |0088: return-object v8 │ │ +02e72e: 7110 f402 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e734: 0c03 |008c: move-result-object v3 │ │ +02e736: 6e20 1403 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0314 │ │ +02e73c: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -9779,38 +9779,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02d8ac: |[02d8ac] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -02d8bc: 5430 0c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02d8c0: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -02d8c4: 5230 0701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02d8c8: 6e20 0003 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0300 │ │ -02d8ce: 0c00 |0009: move-result-object v0 │ │ -02d8d0: 1f00 cb01 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@01cb │ │ -02d8d4: 5b30 0c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02d8d8: 5430 0c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02d8dc: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -02d8e0: 2200 3b02 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02d8e4: 2201 4e02 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02d8e8: 7010 f00e 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02d8ee: 1a02 5b08 |0019: const-string v2, "No tab content FrameLayout found for id " // string@085b │ │ -02d8f2: 6e20 f70e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02d8f8: 0c01 |001e: move-result-object v1 │ │ -02d8fa: 5232 0701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02d8fe: 6e20 f40e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02d904: 0c01 |0024: move-result-object v1 │ │ -02d906: 6e10 fb0e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02d90c: 0c01 |0028: move-result-object v1 │ │ -02d90e: 7020 a10e 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02d914: 2700 |002c: throw v0 │ │ -02d916: 0e00 |002d: return-void │ │ +02e740: |[02e740] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02e750: 5430 0c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02e754: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02e758: 5230 0701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02e75c: 6e20 0003 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0300 │ │ +02e762: 0c00 |0009: move-result-object v0 │ │ +02e764: 1f00 c901 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@01c9 │ │ +02e768: 5b30 0c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02e76c: 5430 0c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02e770: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02e774: 2200 3902 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02e778: 2201 4c02 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +02e77c: 7010 f00e 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02e782: 1a02 5908 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0859 │ │ +02e786: 6e20 f70e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02e78c: 0c01 |001e: move-result-object v1 │ │ +02e78e: 5232 0701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02e792: 6e20 f40e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +02e798: 0c01 |0024: move-result-object v1 │ │ +02e79a: 6e10 fb0e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02e7a0: 0c01 |0028: move-result-object v1 │ │ +02e7a2: 7020 a10e 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02e7a8: 2700 |002c: throw v0 │ │ +02e7aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -9822,65 +9822,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -02d918: |[02d918] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02d928: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -02d92e: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -02d930: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -02d932: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -02d934: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -02d936: 2394 0203 |0007: new-array v4, v9, [I // type@0302 │ │ -02d93a: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -02d940: 4b05 0406 |000c: aput v5, v4, v6 │ │ -02d944: 6e56 7e00 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@007e │ │ -02d94a: 0c00 |0011: move-result-object v0 │ │ -02d94c: 6e30 c600 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ -02d952: 0a04 |0015: move-result v4 │ │ -02d954: 59b4 0701 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02d958: 6e10 c900 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ -02d95e: 6f20 550d bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@0d55 │ │ -02d964: 6e20 0003 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0300 │ │ -02d96a: 0c04 |0021: move-result-object v4 │ │ -02d96c: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -02d970: 2202 ce01 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@01ce │ │ -02d974: 7020 140d c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0d14 │ │ -02d97a: 6e20 180d 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0d18 │ │ -02d980: 2204 ca01 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -02d984: 7030 0c0d 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -02d98a: 6e30 fd02 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02fd │ │ -02d990: 2203 de01 |0034: new-instance v3, Landroid/widget/TabWidget; // type@01de │ │ -02d994: 7020 570d c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@0d57 │ │ -02d99a: 6e20 580d a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@0d58 │ │ -02d9a0: 6e20 590d 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@0d59 │ │ -02d9a6: 2204 cd01 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -02d9aa: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -02d9ac: 7040 130d 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -02d9b2: 6e30 150d 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ -02d9b8: 2201 cb01 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@01cb │ │ -02d9bc: 7020 0d0d c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ -02d9c2: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -02d9c8: 6e20 0f0d 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ -02d9ce: 2204 cd01 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -02d9d2: 7040 130d 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -02d9d8: 6e30 150d 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ -02d9de: 2201 cb01 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@01cb │ │ -02d9e2: 7020 0d0d c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ -02d9e8: 5bb1 0c01 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02d9ec: 54b4 0c01 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02d9f0: 52b5 0701 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02d9f4: 6e20 0f0d 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ -02d9fa: 2204 cd01 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -02d9fe: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -02da02: 7040 130d 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -02da08: 6e30 150d 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ -02da0e: 0e00 |0073: return-void │ │ +02e7ac: |[02e7ac] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e7bc: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +02e7c2: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +02e7c4: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +02e7c6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +02e7c8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +02e7ca: 2394 0003 |0007: new-array v4, v9, [I // type@0300 │ │ +02e7ce: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +02e7d4: 4b05 0406 |000c: aput v5, v4, v6 │ │ +02e7d8: 6e56 7e00 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@007e │ │ +02e7de: 0c00 |0011: move-result-object v0 │ │ +02e7e0: 6e30 c600 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ +02e7e6: 0a04 |0015: move-result v4 │ │ +02e7e8: 59b4 0701 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02e7ec: 6e10 c900 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ +02e7f2: 6f20 550d bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@0d55 │ │ +02e7f8: 6e20 0003 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0300 │ │ +02e7fe: 0c04 |0021: move-result-object v4 │ │ +02e800: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +02e804: 2202 cc01 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@01cc │ │ +02e808: 7020 140d c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0d14 │ │ +02e80e: 6e20 180d 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0d18 │ │ +02e814: 2204 c801 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +02e818: 7030 0c0d 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +02e81e: 6e30 fd02 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02fd │ │ +02e824: 2203 dc01 |0034: new-instance v3, Landroid/widget/TabWidget; // type@01dc │ │ +02e828: 7020 570d c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@0d57 │ │ +02e82e: 6e20 580d a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@0d58 │ │ +02e834: 6e20 590d 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@0d59 │ │ +02e83a: 2204 cb01 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +02e83e: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +02e840: 7040 130d 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +02e846: 6e30 150d 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ +02e84c: 2201 c901 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@01c9 │ │ +02e850: 7020 0d0d c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ +02e856: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +02e85c: 6e20 0f0d 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ +02e862: 2204 cb01 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +02e866: 7040 130d 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +02e86c: 6e30 150d 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ +02e872: 2201 c901 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@01c9 │ │ +02e876: 7020 0d0d c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ +02e87c: 5bb1 0c01 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02e880: 54b4 0c01 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02e884: 52b5 0701 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02e888: 6e20 0f0d 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ +02e88e: 2204 cb01 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +02e892: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +02e896: 7040 130d 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +02e89c: 6e30 150d 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ +02e8a2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -9914,48 +9914,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -02da10: |[02da10] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02da20: 2203 6f00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@006f │ │ -02da24: 5454 0801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ -02da28: 7020 e502 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@02e5 │ │ -02da2e: 6e20 4f0d 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@0d4f │ │ -02da34: 6e10 4e0d 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@0d4e │ │ -02da3a: 0c02 |000d: move-result-object v2 │ │ -02da3c: 2201 7200 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0072 │ │ -02da40: 7040 f302 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@02f3 │ │ -02da46: 5553 0601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ -02da4a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -02da4e: 5453 0901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02da52: 6e20 5602 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ -02da58: 0c03 |001c: move-result-object v3 │ │ -02da5a: 7120 f502 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ -02da60: 7110 f402 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02da66: 0c03 |0023: move-result-object v3 │ │ -02da68: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -02da6c: 7110 f402 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02da72: 0c03 |0029: move-result-object v3 │ │ -02da74: 6e10 cd01 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01cd │ │ -02da7a: 0a03 |002d: move-result v3 │ │ -02da7c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -02da80: 5453 0901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02da84: 6e10 5102 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -02da8a: 0c00 |0035: move-result-object v0 │ │ -02da8c: 7110 f402 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02da92: 0c03 |0039: move-result-object v3 │ │ -02da94: 6e20 1703 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ -02da9a: 6e10 1503 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -02daa0: 5453 0d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02daa4: 6e20 160f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02daaa: 6e20 fb02 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@02fb │ │ -02dab0: 0e00 |0048: return-void │ │ +02e8a4: |[02e8a4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02e8b4: 2203 6e00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@006e │ │ +02e8b8: 5454 0801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ +02e8bc: 7020 e502 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@02e5 │ │ +02e8c2: 6e20 4f0d 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@0d4f │ │ +02e8c8: 6e10 4e0d 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@0d4e │ │ +02e8ce: 0c02 |000d: move-result-object v2 │ │ +02e8d0: 2201 7100 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0071 │ │ +02e8d4: 7040 f302 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@02f3 │ │ +02e8da: 5553 0601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ +02e8de: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02e8e2: 5453 0901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02e8e6: 6e20 5602 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ +02e8ec: 0c03 |001c: move-result-object v3 │ │ +02e8ee: 7120 f502 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ +02e8f4: 7110 f402 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e8fa: 0c03 |0023: move-result-object v3 │ │ +02e8fc: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02e900: 7110 f402 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e906: 0c03 |0029: move-result-object v3 │ │ +02e908: 6e10 cd01 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01cd │ │ +02e90e: 0a03 |002d: move-result v3 │ │ +02e910: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02e914: 5453 0901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02e918: 6e10 5102 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +02e91e: 0c00 |0035: move-result-object v0 │ │ +02e920: 7110 f402 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e926: 0c03 |0039: move-result-object v3 │ │ +02e928: 6e20 1703 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ +02e92e: 6e10 1503 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +02e934: 5453 0d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e938: 6e20 160f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02e93e: 6e20 fb02 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@02fb │ │ +02e944: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -9981,67 +9981,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -02dab4: |[02dab4] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -02dac4: 6f10 510d 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@0d51 │ │ -02daca: 6e10 0103 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0301 │ │ -02dad0: 0c00 |0006: move-result-object v0 │ │ -02dad2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02dad4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02dad6: 5464 0d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02dada: 6e10 1f0f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02dae0: 0a04 |000e: move-result v4 │ │ -02dae2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02dae6: 5464 0d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ -02daea: 6e20 190f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02daf0: 0c03 |0016: move-result-object v3 │ │ -02daf2: 1f03 7200 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0072 │ │ -02daf6: 5464 0901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02dafa: 7110 f602 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ -02db00: 0c05 |001e: move-result-object v5 │ │ -02db02: 6e20 5602 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ -02db08: 0c04 |0022: move-result-object v4 │ │ -02db0a: 7120 f502 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ -02db10: 7110 f402 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02db16: 0c04 |0029: move-result-object v4 │ │ -02db18: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -02db1c: 7110 f402 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02db22: 0c04 |002f: move-result-object v4 │ │ -02db24: 6e10 cd01 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01cd │ │ -02db2a: 0a04 |0033: move-result v4 │ │ -02db2c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -02db30: 7110 f602 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ -02db36: 0c04 |0039: move-result-object v4 │ │ -02db38: 6e20 cd0e 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02db3e: 0a04 |003d: move-result v4 │ │ -02db40: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02db44: 5b63 0a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ -02db48: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02db4c: 28c5 |0044: goto 0009 // -003b │ │ -02db4e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02db52: 5464 0901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02db56: 6e10 5102 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -02db5c: 0c01 |004c: move-result-object v1 │ │ -02db5e: 7110 f402 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ -02db64: 0c04 |0050: move-result-object v4 │ │ -02db66: 6e20 1703 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ -02db6c: 28ee |0054: goto 0042 // -0012 │ │ -02db6e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -02db70: 5c64 0601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ -02db74: 7030 fe02 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@02fe │ │ -02db7a: 0c01 |005b: move-result-object v1 │ │ -02db7c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -02db80: 6e10 1503 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -02db86: 5464 0901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02db8a: 6e10 5402 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ -02db90: 0e00 |0066: return-void │ │ +02e948: |[02e948] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02e958: 6f10 510d 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@0d51 │ │ +02e95e: 6e10 0103 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0301 │ │ +02e964: 0c00 |0006: move-result-object v0 │ │ +02e966: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02e968: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02e96a: 5464 0d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e96e: 6e10 1f0f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02e974: 0a04 |000e: move-result v4 │ │ +02e976: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02e97a: 5464 0d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@010d │ │ +02e97e: 6e20 190f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02e984: 0c03 |0016: move-result-object v3 │ │ +02e986: 1f03 7100 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0071 │ │ +02e98a: 5464 0901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02e98e: 7110 f602 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ +02e994: 0c05 |001e: move-result-object v5 │ │ +02e996: 6e20 5602 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ +02e99c: 0c04 |0022: move-result-object v4 │ │ +02e99e: 7120 f502 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02f5 │ │ +02e9a4: 7110 f402 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e9aa: 0c04 |0029: move-result-object v4 │ │ +02e9ac: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02e9b0: 7110 f402 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e9b6: 0c04 |002f: move-result-object v4 │ │ +02e9b8: 6e10 cd01 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01cd │ │ +02e9be: 0a04 |0033: move-result v4 │ │ +02e9c0: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02e9c4: 7110 f602 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02f6 │ │ +02e9ca: 0c04 |0039: move-result-object v4 │ │ +02e9cc: 6e20 cd0e 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +02e9d2: 0a04 |003d: move-result v4 │ │ +02e9d4: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02e9d8: 5b63 0a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@010a │ │ +02e9dc: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02e9e0: 28c5 |0044: goto 0009 // -003b │ │ +02e9e2: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02e9e6: 5464 0901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02e9ea: 6e10 5102 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +02e9f0: 0c01 |004c: move-result-object v1 │ │ +02e9f2: 7110 f402 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@02f4 │ │ +02e9f8: 0c04 |0050: move-result-object v4 │ │ +02e9fa: 6e20 1703 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ +02ea00: 28ee |0054: goto 0042 // -0012 │ │ +02ea02: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02ea04: 5c64 0601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ +02ea08: 7030 fe02 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@02fe │ │ +02ea0e: 0c01 |005b: move-result-object v1 │ │ +02ea10: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02ea14: 6e10 1503 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +02ea1a: 5464 0901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02ea1e: 6e10 5402 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ +02ea24: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -10071,19 +10071,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02db94: |[02db94] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -02dba4: 6f10 520d 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@0d52 │ │ -02dbaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02dbac: 5c10 0601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ -02dbb0: 0e00 |0006: return-void │ │ +02ea28: |[02ea28] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02ea38: 6f10 520d 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@0d52 │ │ +02ea3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02ea40: 5c10 0601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ +02ea44: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -10093,23 +10093,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02dbb4: |[02dbb4] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02dbc4: 0730 |0000: move-object v0, v3 │ │ -02dbc6: 1f00 7100 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0071 │ │ -02dbca: 6e10 f002 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@02f0 │ │ -02dbd0: 0c01 |0006: move-result-object v1 │ │ -02dbd2: 6f20 530d 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0d53 │ │ -02dbd8: 5401 0101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ -02dbdc: 6e20 0903 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0309 │ │ -02dbe2: 0e00 |000f: return-void │ │ +02ea48: |[02ea48] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02ea58: 0730 |0000: move-object v0, v3 │ │ +02ea5a: 1f00 7000 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0070 │ │ +02ea5e: 6e10 f002 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@02f0 │ │ +02ea64: 0c01 |0006: move-result-object v1 │ │ +02ea66: 6f20 530d 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0d53 │ │ +02ea6c: 5401 0101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ +02ea70: 6e20 0903 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0309 │ │ +02ea76: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -10122,23 +10122,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02dbe4: |[02dbe4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02dbf4: 6f10 540d 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0d54 │ │ -02dbfa: 0c01 |0003: move-result-object v1 │ │ -02dbfc: 2200 7100 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0071 │ │ -02dc00: 7020 ef02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@02ef │ │ -02dc06: 6e10 0103 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0301 │ │ -02dc0c: 0c02 |000c: move-result-object v2 │ │ -02dc0e: 5b02 0101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ -02dc12: 1100 |000f: return-object v0 │ │ +02ea78: |[02ea78] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02ea88: 6f10 540d 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0d54 │ │ +02ea8e: 0c01 |0003: move-result-object v1 │ │ +02ea90: 2200 7000 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0070 │ │ +02ea94: 7020 ef02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@02ef │ │ +02ea9a: 6e10 0103 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0301 │ │ +02eaa0: 0c02 |000c: move-result-object v2 │ │ +02eaa2: 5b02 0101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0101 │ │ +02eaa6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -10151,27 +10151,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02dc14: |[02dc14] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02dc24: 5521 0601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ -02dc28: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -02dc2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02dc2e: 7030 fe02 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@02fe │ │ -02dc34: 0c00 |0008: move-result-object v0 │ │ -02dc36: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02dc3a: 6e10 1503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -02dc40: 5421 0b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ -02dc44: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02dc48: 5421 0b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ -02dc4c: 7220 4d0d 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@0d4d │ │ -02dc52: 0e00 |0017: return-void │ │ +02eaa8: |[02eaa8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +02eab8: 5521 0601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0106 │ │ +02eabc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +02eac0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02eac2: 7030 fe02 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@02fe │ │ +02eac8: 0c00 |0008: move-result-object v0 │ │ +02eaca: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02eace: 6e10 1503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +02ead4: 5421 0b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ +02ead8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02eadc: 5421 0b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ +02eae0: 7220 4d0d 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@0d4d │ │ +02eae6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -10187,17 +10187,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02dc54: |[02dc54] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02dc64: 5b01 0b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ -02dc68: 0e00 |0002: return-void │ │ +02eae8: |[02eae8] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +02eaf8: 5b01 0b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@010b │ │ +02eafc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -10207,19 +10207,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02dc6c: |[02dc6c] android.support.v4.app.FragmentTabHost.setup:()V │ │ -02dc7c: 2200 3b02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02dc80: 1a01 2508 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0825 │ │ -02dc84: 7020 a10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02dc8a: 2700 |0007: throw v0 │ │ +02eb00: |[02eb00] android.support.v4.app.FragmentTabHost.setup:()V │ │ +02eb10: 2200 3902 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +02eb14: 1a01 2308 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0823 │ │ +02eb18: 7020 a10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +02eb1e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -10227,20 +10227,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02dc8c: |[02dc8c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -02dc9c: 6f10 560d 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@0d56 │ │ -02dca2: 5b01 0801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ -02dca6: 5b02 0901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02dcaa: 7010 ff02 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02ff │ │ -02dcb0: 0e00 |000a: return-void │ │ +02eb20: |[02eb20] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +02eb30: 6f10 560d 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@0d56 │ │ +02eb36: 5b01 0801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ +02eb3a: 5b02 0901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02eb3e: 7010 ff02 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02ff │ │ +02eb44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -10254,29 +10254,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -02dcb4: |[02dcb4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -02dcc4: 6f10 560d 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@0d56 │ │ -02dcca: 5b23 0801 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ -02dcce: 5b24 0901 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ -02dcd2: 5925 0701 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ -02dcd6: 7010 ff02 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02ff │ │ -02dcdc: 5420 0c01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ -02dce0: 6e20 0f0d 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ -02dce6: 6e10 0203 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0302 │ │ -02dcec: 0a00 |0014: move-result v0 │ │ -02dcee: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -02dcf0: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -02dcf4: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -02dcfa: 6e20 0a03 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@030a │ │ -02dd00: 0e00 |001e: return-void │ │ +02eb48: |[02eb48] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +02eb58: 6f10 560d 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@0d56 │ │ +02eb5e: 5b23 0801 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0108 │ │ +02eb62: 5b24 0901 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0109 │ │ +02eb66: 5925 0701 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0107 │ │ +02eb6a: 7010 ff02 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02ff │ │ +02eb70: 5420 0c01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@010c │ │ +02eb74: 6e20 0f0d 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ +02eb7a: 6e10 0203 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0302 │ │ +02eb80: 0a00 |0014: move-result v0 │ │ +02eb82: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +02eb84: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +02eb88: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +02eb8e: 6e20 0a03 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@030a │ │ +02eb94: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -10289,17 +10289,17 @@ │ │ 0x0000 - 0x001f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x001f reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x001f reg=5 containerId I │ │ │ │ source_file_idx : 897 (FragmentTabHost.java) │ │ │ │ Class #34 header: │ │ -class_idx : 116 │ │ +class_idx : 115 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 899 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #34 - │ │ @@ -10350,17 +10350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dd04: |[02dd04] android.support.v4.app.FragmentTransaction.:()V │ │ -02dd14: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02dd1a: 0e00 |0003: return-void │ │ +02eb98: |[02eb98] android.support.v4.app.FragmentTransaction.:()V │ │ +02eba8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ebae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -10507,18 +10507,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 899 (FragmentTransaction.java) │ │ │ │ Class #35 header: │ │ -class_idx : 117 │ │ +class_idx : 116 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1652 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -10543,18 +10543,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02dd1c: |[02dd1c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -02dd2c: 5b01 1501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ -02dd30: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02dd36: 0e00 |0005: return-void │ │ +02ebb0: |[02ebb0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +02ebc0: 5b01 1501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ +02ebc4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ebca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -10564,35 +10564,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02dd38: |[02dd38] android.support.v4.app.ListFragment$1.run:()V │ │ -02dd48: 5420 1501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ -02dd4c: 5400 1e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -02dd50: 5421 1501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ -02dd54: 5411 1e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -02dd58: 6e20 1b0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0d1b │ │ -02dd5e: 0e00 |000b: return-void │ │ +02ebcc: |[02ebcc] android.support.v4.app.ListFragment$1.run:()V │ │ +02ebdc: 5420 1501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ +02ebe0: 5400 1e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +02ebe4: 5421 1501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0115 │ │ +02ebe8: 5411 1e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +02ebec: 6e20 1b0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0d1b │ │ +02ebf2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 1652 (ListFragment.java) │ │ + source_file_idx : 1650 (ListFragment.java) │ │ │ │ Class #36 header: │ │ -class_idx : 118 │ │ +class_idx : 117 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1652 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -10619,18 +10619,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02dd60: |[02dd60] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02dd70: 5b01 1601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0116 │ │ -02dd74: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02dd7a: 0e00 |0005: return-void │ │ +02ebf4: |[02ebf4] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +02ec04: 5b01 1601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0116 │ │ +02ec08: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ec0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -10640,42 +10640,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -02dd7c: |[02dd7c] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02dd8c: 5460 1601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0116 │ │ -02dd90: 0771 |0002: move-object v1, v7 │ │ -02dd92: 1f01 d001 |0003: check-cast v1, Landroid/widget/ListView; // type@01d0 │ │ -02dd96: 0782 |0005: move-object v2, v8 │ │ -02dd98: 0193 |0006: move v3, v9 │ │ -02dd9a: 04a4 |0007: move-wide v4, v10 │ │ -02dd9c: 7406 3603 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0336 │ │ -02dda2: 0e00 |000b: return-void │ │ +02ec10: |[02ec10] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02ec20: 5460 1601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0116 │ │ +02ec24: 0771 |0002: move-object v1, v7 │ │ +02ec26: 1f01 ce01 |0003: check-cast v1, Landroid/widget/ListView; // type@01ce │ │ +02ec2a: 0782 |0005: move-object v2, v8 │ │ +02ec2c: 0193 |0006: move v3, v9 │ │ +02ec2e: 04a4 |0007: move-wide v4, v10 │ │ +02ec30: 7406 3603 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0336 │ │ +02ec36: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 1652 (ListFragment.java) │ │ + source_file_idx : 1650 (ListFragment.java) │ │ │ │ Class #37 header: │ │ -class_idx : 120 │ │ +class_idx : 119 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -10712,21 +10712,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1956 (LoaderManager.java) │ │ + source_file_idx : 1954 (LoaderManager.java) │ │ │ │ Class #38 header: │ │ -class_idx : 121 │ │ +class_idx : 120 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -10751,17 +10751,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dda4: |[02dda4] android.support.v4.app.LoaderManager.:()V │ │ -02ddb4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ddba: 0e00 |0003: return-void │ │ +02ec38: |[02ec38] android.support.v4.app.LoaderManager.:()V │ │ +02ec48: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ec4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -10770,17 +10770,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ddbc: |[02ddbc] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -02ddcc: 6a00 3401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -02ddd0: 0e00 |0002: return-void │ │ +02ec50: |[02ec50] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +02ec60: 6a00 3401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +02ec64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -10808,17 +10808,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ddd4: |[02ddd4] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -02dde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dde6: 0f00 |0001: return v0 │ │ +02ec68: |[02ec68] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02ec78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ec7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -10829,21 +10829,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1956 (LoaderManager.java) │ │ + source_file_idx : 1954 (LoaderManager.java) │ │ │ │ Class #39 header: │ │ -class_idx : 124 │ │ +class_idx : 123 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2120 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -10879,21 +10879,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2120 (NavUtils.java) │ │ + source_file_idx : 2118 (NavUtils.java) │ │ │ │ Class #40 header: │ │ -class_idx : 127 │ │ +class_idx : 126 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2120 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2118 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -10934,26 +10934,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02dde8: |[02dde8] android.support.v4.app.NavUtils.:()V │ │ -02ddf8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02ddfc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02de00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02de04: 2201 7e00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@007e │ │ -02de08: 7010 7103 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0371 │ │ -02de0e: 6901 3e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02de12: 0e00 |000d: return-void │ │ -02de14: 2201 7d00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@007d │ │ -02de18: 7010 6c03 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@036c │ │ -02de1e: 6901 3e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02de22: 28f8 |0015: goto 000d // -0008 │ │ +02ec7c: |[02ec7c] android.support.v4.app.NavUtils.:()V │ │ +02ec8c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02ec90: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02ec94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02ec98: 2201 7d00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@007d │ │ +02ec9c: 7010 7103 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0371 │ │ +02eca2: 6901 3e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02eca6: 0e00 |000d: return-void │ │ +02eca8: 2201 7c00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@007c │ │ +02ecac: 7010 6c03 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@036c │ │ +02ecb2: 6901 3e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02ecb6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -10965,17 +10965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02de24: |[02de24] android.support.v4.app.NavUtils.:()V │ │ -02de34: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02de3a: 0e00 |0003: return-void │ │ +02ecb8: |[02ecb8] android.support.v4.app.NavUtils.:()V │ │ +02ecc8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02ecce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -10984,19 +10984,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02de3c: |[02de3c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02de4c: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02de50: 7220 6803 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0368 │ │ -02de56: 0c00 |0005: move-result-object v0 │ │ -02de58: 1100 |0006: return-object v0 │ │ +02ecd0: |[02ecd0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02ece0: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02ece4: 7220 6803 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0368 │ │ +02ecea: 0c00 |0005: move-result-object v0 │ │ +02ecec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -11004,35 +11004,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02de5c: |[02de5c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02de6c: 7120 7d03 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -02de72: 0c01 |0003: move-result-object v1 │ │ -02de74: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02de78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02de7a: 1102 |0007: return-object v2 │ │ -02de7c: 2203 1700 |0008: new-instance v3, Landroid/content/ComponentName; // type@0017 │ │ -02de80: 6e10 7200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0072 │ │ -02de86: 0c04 |000d: move-result-object v4 │ │ -02de88: 7030 7100 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0071 │ │ -02de8e: 7120 7d03 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -02de94: 0c00 |0014: move-result-object v0 │ │ -02de96: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -02de9a: 7110 8704 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ -02dea0: 0c02 |001a: move-result-object v2 │ │ -02dea2: 28ec |001b: goto 0007 // -0014 │ │ -02dea4: 2204 1f00 |001c: new-instance v4, Landroid/content/Intent; // type@001f │ │ -02dea8: 7010 8200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0082 │ │ -02deae: 6e20 a200 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ -02deb4: 0c02 |0024: move-result-object v2 │ │ -02deb6: 28f6 |0025: goto 001b // -000a │ │ +02ecf0: |[02ecf0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02ed00: 7120 7d03 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +02ed06: 0c01 |0003: move-result-object v1 │ │ +02ed08: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02ed0c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02ed0e: 1102 |0007: return-object v2 │ │ +02ed10: 2203 1700 |0008: new-instance v3, Landroid/content/ComponentName; // type@0017 │ │ +02ed14: 6e10 7200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0072 │ │ +02ed1a: 0c04 |000d: move-result-object v4 │ │ +02ed1c: 7030 7100 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0071 │ │ +02ed22: 7120 7d03 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +02ed28: 0c00 |0014: move-result-object v0 │ │ +02ed2a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02ed2e: 7110 8704 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ +02ed34: 0c02 |001a: move-result-object v2 │ │ +02ed36: 28ec |001b: goto 0007 // -0014 │ │ +02ed38: 2204 1f00 |001c: new-instance v4, Landroid/content/Intent; // type@001f │ │ +02ed3c: 7010 8200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0082 │ │ +02ed42: 6e20 a200 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ +02ed48: 0c02 |0024: move-result-object v2 │ │ +02ed4a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -11052,35 +11052,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -02deb8: |[02deb8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -02dec8: 2204 1700 |0000: new-instance v4, Landroid/content/ComponentName; // type@0017 │ │ -02decc: 7030 6f00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006f │ │ -02ded2: 7120 7d03 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -02ded8: 0c01 |0008: move-result-object v1 │ │ -02deda: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -02dede: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02dee0: 1102 |000c: return-object v2 │ │ -02dee2: 2203 1700 |000d: new-instance v3, Landroid/content/ComponentName; // type@0017 │ │ -02dee6: 7030 7000 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0070 │ │ -02deec: 7120 7d03 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -02def2: 0c00 |0015: move-result-object v0 │ │ -02def4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -02def8: 7110 8704 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ -02defe: 0c02 |001b: move-result-object v2 │ │ -02df00: 28f0 |001c: goto 000c // -0010 │ │ -02df02: 2204 1f00 |001d: new-instance v4, Landroid/content/Intent; // type@001f │ │ -02df06: 7010 8200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0082 │ │ -02df0c: 6e20 a200 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ -02df12: 0c02 |0025: move-result-object v2 │ │ -02df14: 28f6 |0026: goto 001c // -000a │ │ +02ed4c: |[02ed4c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02ed5c: 2204 1700 |0000: new-instance v4, Landroid/content/ComponentName; // type@0017 │ │ +02ed60: 7030 6f00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006f │ │ +02ed66: 7120 7d03 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +02ed6c: 0c01 |0008: move-result-object v1 │ │ +02ed6e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +02ed72: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02ed74: 1102 |000c: return-object v2 │ │ +02ed76: 2203 1700 |000d: new-instance v3, Landroid/content/ComponentName; // type@0017 │ │ +02ed7a: 7030 7000 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0070 │ │ +02ed80: 7120 7d03 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +02ed86: 0c00 |0015: move-result-object v0 │ │ +02ed88: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +02ed8c: 7110 8704 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ +02ed92: 0c02 |001b: move-result-object v2 │ │ +02ed94: 28f0 |001c: goto 000c // -0010 │ │ +02ed96: 2204 1f00 |001d: new-instance v4, Landroid/content/Intent; // type@001f │ │ +02ed9a: 7010 8200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0082 │ │ +02eda0: 6e20 a200 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ +02eda6: 0c02 |0025: move-result-object v2 │ │ +02eda8: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -11101,24 +11101,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02df18: |[02df18] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02df28: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -02df2e: 0c01 |0003: move-result-object v1 │ │ -02df30: 7120 7d03 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -02df36: 0c01 |0007: move-result-object v1 │ │ -02df38: 1101 |0008: return-object v1 │ │ -02df3a: 0d00 |0009: move-exception v0 │ │ -02df3c: 2201 3a02 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02df40: 7020 9f0e 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0e9f │ │ -02df46: 2701 |000f: throw v1 │ │ +02edac: |[02edac] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02edbc: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +02edc2: 0c01 |0003: move-result-object v1 │ │ +02edc4: 7120 7d03 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +02edca: 0c01 |0007: move-result-object v1 │ │ +02edcc: 1101 |0008: return-object v1 │ │ +02edce: 0d00 |0009: move-exception v0 │ │ +02edd0: 2201 3802 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02edd4: 7020 9f0e 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0e9f │ │ +02edda: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -11131,24 +11131,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02df54: |[02df54] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -02df64: 6e10 7800 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ -02df6a: 0c02 |0003: move-result-object v2 │ │ -02df6c: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -02df70: 6e30 b200 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00b2 │ │ -02df76: 0c00 |0009: move-result-object v0 │ │ -02df78: 6203 3e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02df7c: 7230 6903 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0369 │ │ -02df82: 0c01 |000f: move-result-object v1 │ │ -02df84: 1101 |0010: return-object v1 │ │ +02ede8: |[02ede8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +02edf8: 6e10 7800 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ +02edfe: 0c02 |0003: move-result-object v2 │ │ +02ee00: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +02ee04: 6e30 b200 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00b2 │ │ +02ee0a: 0c00 |0009: move-result-object v0 │ │ +02ee0c: 6203 3e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02ee10: 7230 6903 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0369 │ │ +02ee16: 0c01 |000f: move-result-object v1 │ │ +02ee18: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -11163,45 +11163,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02df88: |[02df88] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02df98: 7110 7903 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0379 │ │ -02df9e: 0c00 |0003: move-result-object v0 │ │ -02dfa0: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -02dfa4: 2201 3a02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02dfa8: 2202 4e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02dfac: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02dfb2: 1a03 aa01 |000d: const-string v3, "Activity " // string@01aa │ │ -02dfb6: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02dfbc: 0c02 |0012: move-result-object v2 │ │ -02dfbe: 6e10 bd0e 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -02dfc4: 0c03 |0016: move-result-object v3 │ │ -02dfc6: 6e10 920e 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ -02dfcc: 0c03 |001a: move-result-object v3 │ │ -02dfce: 6e20 f70e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02dfd4: 0c02 |001e: move-result-object v2 │ │ -02dfd6: 1a03 3f00 |001f: const-string v3, " does not have a parent activity name specified." // string@003f │ │ -02dfda: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02dfe0: 0c02 |0024: move-result-object v2 │ │ -02dfe2: 1a03 2700 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0027 │ │ -02dfe6: 6e20 f70e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02dfec: 0c02 |002a: move-result-object v2 │ │ -02dfee: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ -02dff2: 6e20 f70e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02dff8: 0c02 |0030: move-result-object v2 │ │ -02dffa: 6e10 fb0e 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02e000: 0c02 |0034: move-result-object v2 │ │ -02e002: 7020 9e0e 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02e008: 2701 |0038: throw v1 │ │ -02e00a: 7120 7f03 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@037f │ │ -02e010: 0e00 |003c: return-void │ │ +02ee1c: |[02ee1c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02ee2c: 7110 7903 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0379 │ │ +02ee32: 0c00 |0003: move-result-object v0 │ │ +02ee34: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +02ee38: 2201 3802 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +02ee3c: 2202 4c02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +02ee40: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +02ee46: 1a03 aa01 |000d: const-string v3, "Activity " // string@01aa │ │ +02ee4a: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ee50: 0c02 |0012: move-result-object v2 │ │ +02ee52: 6e10 bd0e 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +02ee58: 0c03 |0016: move-result-object v3 │ │ +02ee5a: 6e10 920e 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ +02ee60: 0c03 |001a: move-result-object v3 │ │ +02ee62: 6e20 f70e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ee68: 0c02 |001e: move-result-object v2 │ │ +02ee6a: 1a03 3f00 |001f: const-string v3, " does not have a parent activity name specified." // string@003f │ │ +02ee6e: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ee74: 0c02 |0024: move-result-object v2 │ │ +02ee76: 1a03 2700 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0027 │ │ +02ee7a: 6e20 f70e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ee80: 0c02 |002a: move-result-object v2 │ │ +02ee82: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ +02ee86: 6e20 f70e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +02ee8c: 0c02 |0030: move-result-object v2 │ │ +02ee8e: 6e10 fb0e 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +02ee94: 0c02 |0034: move-result-object v2 │ │ +02ee96: 7020 9e0e 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +02ee9c: 2701 |0038: throw v1 │ │ +02ee9e: 7120 7f03 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@037f │ │ +02eea4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -11214,18 +11214,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02e014: |[02e014] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e024: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02e028: 7230 6a03 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@036a │ │ -02e02e: 0e00 |0005: return-void │ │ +02eea8: |[02eea8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02eeb8: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02eebc: 7230 6a03 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@036a │ │ +02eec2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -11235,34 +11235,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02e030: |[02e030] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e040: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ -02e044: 7230 6b03 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@036b │ │ -02e04a: 0a00 |0005: move-result v0 │ │ -02e04c: 0f00 |0006: return v0 │ │ +02eec4: |[02eec4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02eed4: 6200 3e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@013e │ │ +02eed8: 7230 6b03 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@036b │ │ +02eede: 0a00 |0005: move-result v0 │ │ +02eee0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2120 (NavUtils.java) │ │ + source_file_idx : 2118 (NavUtils.java) │ │ │ │ Class #41 header: │ │ -class_idx : 128 │ │ +class_idx : 127 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2124 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2122 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #41 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -11277,17 +11277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e050: |[02e050] android.support.v4.app.NavUtilsJB.:()V │ │ -02e060: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e066: 0e00 |0003: return-void │ │ +02eee4: |[02eee4] android.support.v4.app.NavUtilsJB.:()V │ │ +02eef4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02eefa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11295,18 +11295,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e068: |[02e068] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02e078: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ -02e07e: 0c00 |0003: move-result-object v0 │ │ -02e080: 1100 |0004: return-object v0 │ │ +02eefc: |[02eefc] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02ef0c: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ +02ef12: 0c00 |0003: move-result-object v0 │ │ +02ef14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11314,17 +11314,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e084: |[02e084] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -02e094: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02e098: 1100 |0002: return-object v0 │ │ +02ef18: |[02ef18] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +02ef28: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +02ef2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11332,17 +11332,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e09c: |[02e09c] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e0ac: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ -02e0b2: 0e00 |0003: return-void │ │ +02ef30: |[02ef30] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02ef40: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ +02ef46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -11352,33 +11352,33 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e0b4: |[02e0b4] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e0c4: 6e20 2700 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0027 │ │ -02e0ca: 0a00 |0003: move-result v0 │ │ -02e0cc: 0f00 |0004: return v0 │ │ +02ef48: |[02ef48] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02ef58: 6e20 2700 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0027 │ │ +02ef5e: 0a00 |0003: move-result v0 │ │ +02ef60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2124 (NavUtilsJB.java) │ │ + source_file_idx : 2122 (NavUtilsJB.java) │ │ │ │ Class #42 header: │ │ -class_idx : 129 │ │ +class_idx : 128 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 459 │ │ -source_file_idx : 2144 │ │ +superclass_idx : 457 │ │ +source_file_idx : 2142 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on method #905 'dispatchRestoreInstanceState' │ │ @@ -11399,17 +11399,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e0d0: |[02e0d0] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02e0e0: 7020 0d0d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ -02e0e6: 0e00 |0003: return-void │ │ +02ef64: |[02ef64] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +02ef74: 7020 0d0d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ +02ef7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -11419,29 +11419,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02e0e8: |[02e0e8] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -02e0f8: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02e0fa: 2202 8100 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0081 │ │ -02e0fe: 6e10 0a0c 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c0a │ │ -02e104: 0c03 |0006: move-result-object v3 │ │ -02e106: 7020 8603 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0386 │ │ -02e10c: 6e10 0f0c 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -02e112: 0c00 |000d: move-result-object v0 │ │ -02e114: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -02e118: 6e20 8c03 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@038c │ │ -02e11e: 2201 ca01 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -02e122: 7030 0c0d 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -02e128: 6e20 410c 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c41 │ │ -02e12e: 6e20 8703 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0387 │ │ -02e134: 1102 |001e: return-object v2 │ │ +02ef7c: |[02ef7c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02ef8c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02ef8e: 2202 8000 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0080 │ │ +02ef92: 6e10 0a0c 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c0a │ │ +02ef98: 0c03 |0006: move-result-object v3 │ │ +02ef9a: 7020 8603 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0386 │ │ +02efa0: 6e10 0f0c 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +02efa6: 0c00 |000d: move-result-object v0 │ │ +02efa8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02efac: 6e20 8c03 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@038c │ │ +02efb2: 2201 c801 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +02efb6: 7030 0c0d 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +02efbc: 6e20 410c 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c41 │ │ +02efc2: 6e20 8703 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0387 │ │ +02efc8: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -11460,17 +11460,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e138: |[02e138] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02e148: 6e20 8b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@038b │ │ -02e14e: 0e00 |0003: return-void │ │ +02efcc: |[02efcc] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02efdc: 6e20 8b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@038b │ │ +02efe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -11481,33 +11481,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e150: |[02e150] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -02e160: 6e20 8803 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0388 │ │ -02e166: 0e00 |0003: return-void │ │ +02efe4: |[02efe4] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +02eff4: 6e20 8803 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0388 │ │ +02effa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 2144 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2142 (NoSaveStateFrameLayout.java) │ │ │ │ Class #43 header: │ │ -class_idx : 130 │ │ +class_idx : 129 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -11539,41 +11539,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02e168: |[02e168] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02e178: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e17e: 5901 4201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0142 │ │ -02e182: 5b02 4301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0143 │ │ -02e186: 5b03 4101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0141 │ │ -02e18a: 0e00 |0009: return-void │ │ +02effc: |[02effc] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02f00c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f012: 5901 4201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0142 │ │ +02f016: 5b02 4301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0143 │ │ +02f01a: 5b03 4101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0141 │ │ +02f01e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ 0x0003 line=812 │ │ 0x0005 line=813 │ │ 0x0007 line=814 │ │ 0x0009 line=815 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #44 header: │ │ -class_idx : 133 │ │ +class_idx : 132 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11665,73 +11665,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02e18c: |[02e18c] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -02e19c: 7010 ba0e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e1a2: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02e1a6: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02e1ac: 5b30 4c01 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ -02e1b0: 2200 1100 |000a: new-instance v0, Landroid/app/Notification; // type@0011 │ │ -02e1b4: 7010 6800 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0068 │ │ -02e1ba: 5b30 5401 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e1be: 5b34 5101 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ -02e1c2: 5430 5401 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e1c6: 7100 fd0e 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ -02e1cc: 0b01 |0018: move-result-wide v1 │ │ -02e1ce: 5a01 0d00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02e1d2: 5430 5401 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e1d6: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -02e1d8: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e1dc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02e1de: 5930 5601 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ -02e1e2: 0e00 |0023: return-void │ │ +02f020: |[02f020] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +02f030: 7010 ba0e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f036: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02f03a: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02f040: 5b40 4c01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ +02f044: 2200 1100 |000a: new-instance v0, Landroid/app/Notification; // type@0011 │ │ +02f048: 7010 6800 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0068 │ │ +02f04e: 5b40 5401 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f052: 5b45 5101 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ +02f056: 5440 5401 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f05a: 7100 fd0e 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ +02f060: 0b02 |0018: move-result-wide v2 │ │ +02f062: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02f066: 5440 5401 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f06a: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +02f06c: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f070: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02f072: 5940 5601 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ +02f076: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0003 line=200 │ │ 0x000a line=202 │ │ 0x0011 line=216 │ │ 0x0013 line=219 │ │ 0x001b line=220 │ │ 0x0020 line=221 │ │ 0x0023 line=222 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02e1e4: |[02e1e4] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -02e1f4: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -02e1f8: 5430 5401 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e1fc: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e200: b641 |0006: or-int/2addr v1, v4 │ │ -02e202: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e206: 0e00 |0009: return-void │ │ -02e208: 5430 5401 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e20c: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e210: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -02e214: b521 |0010: and-int/2addr v1, v2 │ │ -02e216: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e21a: 28f6 |0013: goto 0009 // -000a │ │ +02f078: |[02f078] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02f088: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02f08c: 5430 5401 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f090: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f094: b641 |0006: or-int/2addr v1, v4 │ │ +02f096: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f09a: 0e00 |0009: return-void │ │ +02f09c: 5430 5401 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f0a0: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f0a4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02f0a8: b521 |0010: and-int/2addr v1, v2 │ │ +02f0aa: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f0ae: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ 0x0009 line=523 │ │ 0x000a line=521 │ │ locals : │ │ @@ -11745,20 +11745,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -02e21c: |[02e21c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e22c: 5420 4c01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ -02e230: 2201 8200 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0082 │ │ -02e234: 7040 8e03 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@038e │ │ -02e23a: 6e20 160f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02e240: 1102 |000a: return-object v2 │ │ +02f0b0: |[02f0b0] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f0c0: 5420 4c01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ +02f0c4: 2201 8100 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ +02f0c8: 7040 8e03 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@038e │ │ +02f0ce: 6e20 160f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02f0d4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000a line=559 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -11770,20 +11770,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e244: |[02e244] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -02e254: 7100 cf03 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03cf │ │ -02e25a: 0c00 |0003: move-result-object v0 │ │ -02e25c: 7220 c103 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c1 │ │ -02e262: 0c00 |0007: move-result-object v0 │ │ -02e264: 1100 |0008: return-object v0 │ │ +02f0d8: |[02f0d8] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02f0e8: 7100 cf03 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03cf │ │ +02f0ee: 0c00 |0003: move-result-object v0 │ │ +02f0f0: 7220 c103 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c1 │ │ +02f0f6: 0c00 |0007: move-result-object v0 │ │ +02f0f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11791,20 +11791,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e268: |[02e268] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02e278: 7100 cf03 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03cf │ │ -02e27e: 0c00 |0003: move-result-object v0 │ │ -02e280: 7220 c103 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c1 │ │ -02e286: 0c00 |0007: move-result-object v0 │ │ -02e288: 1100 |0008: return-object v0 │ │ +02f0fc: |[02f0fc] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02f10c: 7100 cf03 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03cf │ │ +02f112: 0c00 |0003: move-result-object v0 │ │ +02f114: 7220 c103 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c1 │ │ +02f11a: 0c00 |0007: move-result-object v0 │ │ +02f11c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11812,18 +11812,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02e28c: |[02e28c] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e29c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -02e2a0: 7030 a703 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ -02e2a6: 1101 |0005: return-object v1 │ │ +02f120: |[02f120] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f130: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +02f134: 7030 a703 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ +02f13a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0005 line=496 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -11833,18 +11833,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e2a8: |[02e2a8] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e2b8: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e2bc: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02e2c0: 1101 |0004: return-object v1 │ │ +02f13c: |[02f13c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f14c: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f150: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f154: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0004 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -11854,17 +11854,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e2c4: |[02e2c4] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e2d4: 5b01 4d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ -02e2d8: 1100 |0002: return-object v0 │ │ +02f158: |[02f158] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f168: 5b01 4d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ +02f16c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0002 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -11874,17 +11874,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e2dc: |[02e2dc] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e2ec: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ -02e2f0: 1100 |0002: return-object v0 │ │ +02f170: |[02f170] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f180: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ +02f184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0002 line=354 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -11894,17 +11894,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e2f4: |[02e2f4] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e304: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ -02e308: 1100 |0002: return-object v0 │ │ +02f188: |[02f188] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f198: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ +02f19c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0002 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -11914,17 +11914,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e30c: |[02e30c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e31c: 5b01 5001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ -02e320: 1100 |0002: return-object v0 │ │ +02f1a0: |[02f1a0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f1b0: 5b01 5001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ +02f1b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0002 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -11934,24 +11934,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -02e324: |[02e324] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e334: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e338: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02e33c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -02e340: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02e344: 5420 5401 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e348: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e34c: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -02e350: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e354: 1102 |0010: return-object v2 │ │ +02f1b8: |[02f1b8] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f1c8: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f1cc: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f1d0: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +02f1d4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02f1d8: 5420 5401 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f1dc: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f1e0: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +02f1e4: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f1e8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0008 line=512 │ │ 0x0010 line=514 │ │ locals : │ │ @@ -11963,18 +11963,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e358: |[02e358] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e368: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e36c: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02e370: 1101 |0004: return-object v1 │ │ +02f1ec: |[02f1ec] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f1fc: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f200: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f204: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0004 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -11984,19 +11984,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02e374: |[02e374] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e384: 5b12 5201 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ -02e388: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -02e38c: 7030 a703 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ -02e392: 1101 |0007: return-object v1 │ │ +02f208: |[02f208] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f218: 5b12 5201 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ +02f21c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +02f220: 7030 a703 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ +02f226: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x0007 line=385 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12008,17 +12008,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e394: |[02e394] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e3a4: 5b01 5301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ -02e3a8: 1100 |0002: return-object v0 │ │ +02f228: |[02f228] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f238: 5b01 5301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ +02f23c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -12028,42 +12028,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -02e3ac: |[02e3ac] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e3bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02e3be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02e3c0: 5453 5401 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3c4: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02e3c8: 5453 5401 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3cc: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e3d0: 5453 5401 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3d4: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e3d8: 5453 5401 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3dc: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e3e0: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -02e3e4: 5453 5401 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3e8: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e3ec: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -02e3f0: 0110 |001a: move v0, v1 │ │ -02e3f2: 5453 5401 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3f6: 5454 5401 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e3fa: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e3fe: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -02e402: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -02e406: b641 |0025: or-int/2addr v1, v4 │ │ -02e408: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e40c: 1105 |0028: return-object v5 │ │ -02e40e: 0120 |0029: move v0, v2 │ │ -02e410: 28f1 |002a: goto 001b // -000f │ │ -02e412: 0121 |002b: move v1, v2 │ │ -02e414: 28f9 |002c: goto 0025 // -0007 │ │ +02f240: |[02f240] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f250: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f252: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f254: 5453 5401 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f258: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f25c: 5453 5401 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f260: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f264: 5453 5401 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f268: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f26c: 5453 5401 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f270: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f274: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02f278: 5453 5401 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f27c: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f280: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +02f284: 0110 |001a: move v0, v1 │ │ +02f286: 5453 5401 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f28a: 5454 5401 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f28e: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f292: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02f296: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02f29a: b641 |0025: or-int/2addr v1, v4 │ │ +02f29c: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f2a0: 1105 |0028: return-object v5 │ │ +02f2a2: 0120 |0029: move v0, v2 │ │ +02f2a4: 28f1 |002a: goto 001b // -000f │ │ +02f2a6: 0121 |002b: move v1, v2 │ │ +02f2a8: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=454 │ │ 0x0006 line=455 │ │ 0x000a line=456 │ │ 0x000e line=457 │ │ 0x001b line=458 │ │ @@ -12083,17 +12083,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e418: |[02e418] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e428: 5901 5501 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ -02e42c: 1100 |0002: return-object v0 │ │ +02f2ac: |[02f2ac] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f2bc: 5901 5501 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ +02f2c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -12103,18 +12103,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02e430: |[02e430] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e440: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02e442: 7030 a703 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ -02e448: 1101 |0004: return-object v1 │ │ +02f2c4: |[02f2c4] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f2d4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02f2d6: 7030 a703 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ +02f2dc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0004 line=476 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -12124,18 +12124,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02e44c: |[02e44c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e45c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -02e460: 7030 a703 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ -02e466: 1101 |0005: return-object v1 │ │ +02f2e0: |[02f2e0] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f2f0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +02f2f4: 7030 a703 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03a7 │ │ +02f2fa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0005 line=485 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -12145,17 +12145,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e468: |[02e468] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e478: 5901 5601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ -02e47c: 1100 |0002: return-object v0 │ │ +02f2fc: |[02f2fc] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f30c: 5901 5601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ +02f310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -12165,19 +12165,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02e480: |[02e480] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e490: 5901 5901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ -02e494: 5902 5701 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ -02e498: 5c03 5801 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ -02e49c: 1100 |0006: return-object v0 │ │ +02f314: |[02f314] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f324: 5901 5901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ +02f328: 5902 5701 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ +02f32c: 5c03 5801 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ +02f330: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0002 line=331 │ │ 0x0004 line=332 │ │ 0x0006 line=333 │ │ locals : │ │ @@ -12191,18 +12191,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e4a0: |[02e4a0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4b0: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e4b4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e4b8: 1101 |0004: return-object v1 │ │ +02f334: |[02f334] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f344: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f348: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f34c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -12212,20 +12212,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -02e4bc: |[02e4bc] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4cc: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e4d0: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e4d4: 5410 5401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e4d8: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02e4dc: 1101 |0008: return-object v1 │ │ +02f350: |[02f350] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f360: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f364: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f368: 5410 5401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f36c: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f370: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0008 line=274 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12237,21 +12237,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -02e4e0: |[02e4e0] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4f0: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e4f4: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e4f8: 5420 5401 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e4fc: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02e4fe: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e502: 1102 |0009: return-object v2 │ │ +02f374: |[02f374] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f384: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f388: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f38c: 5420 5401 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f390: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +02f392: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f396: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0004 line=421 │ │ 0x0009 line=422 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12262,20 +12262,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -02e504: |[02e504] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e514: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e518: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e51c: 5410 5401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e520: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e524: 1101 |0008: return-object v1 │ │ +02f398: |[02f398] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3a8: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f3ac: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f3b0: 5410 5401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f3b4: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f3b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12287,23 +12287,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e528: |[02e528] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e538: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -02e53c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02e540: 5b12 5a01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -02e544: 5410 5a01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -02e548: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02e54c: 5410 5a01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -02e550: 6e20 cc03 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03cc │ │ -02e556: 1101 |000f: return-object v1 │ │ +02f3bc: |[02f3bc] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3cc: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +02f3d0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02f3d4: 5b12 5a01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +02f3d8: 5410 5a01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +02f3dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02f3e0: 5410 5a01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +02f3e4: 6e20 cc03 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03cc │ │ +02f3ea: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0004 line=572 │ │ 0x0006 line=573 │ │ 0x000a line=574 │ │ 0x000f line=577 │ │ @@ -12316,17 +12316,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e558: |[02e558] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e568: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@015b │ │ -02e56c: 1100 |0002: return-object v0 │ │ +02f3ec: |[02f3ec] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3fc: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@015b │ │ +02f400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0002 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -12336,18 +12336,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e570: |[02e570] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e580: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e584: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e588: 1101 |0004: return-object v1 │ │ +02f404: |[02f404] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f414: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f418: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f41c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=394 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -12357,19 +12357,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02e58c: |[02e58c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e59c: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e5a0: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e5a4: 5b13 5c01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ -02e5a8: 1101 |0006: return-object v1 │ │ +02f420: |[02f420] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f430: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f434: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f438: 5b13 5c01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ +02f43c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0004 line=404 │ │ 0x0006 line=405 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12381,17 +12381,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e5ac: |[02e5ac] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e5bc: 5c01 5d01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@015d │ │ -02e5c0: 1100 |0002: return-object v0 │ │ +02f440: |[02f440] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f450: 5c01 5d01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@015d │ │ +02f454: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0002 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -12401,18 +12401,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e5c4: |[02e5c4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e5d4: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e5d8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02e5dc: 1101 |0004: return-object v1 │ │ +02f458: |[02f458] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f468: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f46c: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f470: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0004 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -12422,33 +12422,33 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02e5e0: |[02e5e0] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e5f0: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -02e5f4: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02e5f8: 1101 |0004: return-object v1 │ │ +02f474: |[02f474] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f484: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +02f488: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02f48c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=230 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #45 header: │ │ -class_idx : 135 │ │ +class_idx : 134 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -12466,21 +12466,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #46 header: │ │ -class_idx : 140 │ │ +class_idx : 139 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -12516,19 +12516,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e5fc: |[02e5fc] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02e60c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e612: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02e614: 5c10 6501 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0165 │ │ -02e618: 0e00 |0006: return-void │ │ +02f490: |[02f490] android.support.v4.app.NotificationCompat$Style.:()V │ │ +02f4a0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f4a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02f4a8: 5c10 6501 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0165 │ │ +02f4ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=609 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -12538,22 +12538,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e61c: |[02e61c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02e62c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e62e: 5421 6301 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e632: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02e636: 5421 6301 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e63a: 6e10 9d03 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@039d │ │ -02e640: 0c00 |000a: move-result-object v0 │ │ -02e642: 1100 |000b: return-object v0 │ │ +02f4b0: |[02f4b0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +02f4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f4c2: 5421 6301 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f4c6: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02f4ca: 5421 6301 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f4ce: 6e10 9d03 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@039d │ │ +02f4d4: 0c00 |000a: move-result-object v0 │ │ +02f4d6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0001 line=622 │ │ 0x0005 line=623 │ │ 0x000b line=625 │ │ locals : │ │ @@ -12565,41 +12565,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e644: |[02e644] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02e654: 5410 6301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e658: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02e65c: 5b12 6301 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e660: 5410 6301 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e664: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02e668: 5410 6301 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ -02e66c: 6e20 b403 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@03b4 │ │ -02e672: 0e00 |000f: return-void │ │ +02f4d8: |[02f4d8] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02f4e8: 5410 6301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f4ec: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02f4f0: 5b12 6301 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f4f4: 5410 6301 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f4f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02f4fc: 5410 6301 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0163 │ │ +02f500: 6e20 b403 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@03b4 │ │ +02f506: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0004 line=613 │ │ 0x0006 line=614 │ │ 0x000a line=615 │ │ 0x000f line=618 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #47 header: │ │ -class_idx : 141 │ │ +class_idx : 140 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12653,40 +12653,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02e674: |[02e674] android.support.v4.app.NotificationCompat.:()V │ │ -02e684: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02e688: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02e68c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e690: 2200 8b00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@008b │ │ -02e694: 7010 c803 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03c8 │ │ -02e69a: 6900 6701 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ -02e69e: 0e00 |000d: return-void │ │ -02e6a0: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02e6a4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02e6a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02e6ac: 2200 8a00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@008a │ │ -02e6b0: 7010 c603 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03c6 │ │ -02e6b6: 6900 6701 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ -02e6ba: 28f2 |001b: goto 000d // -000e │ │ -02e6bc: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02e6c0: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02e6c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02e6c8: 2200 8900 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0089 │ │ -02e6cc: 7010 c403 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03c4 │ │ -02e6d2: 6900 6701 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ -02e6d6: 28e4 |0029: goto 000d // -001c │ │ -02e6d8: 2200 8800 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0088 │ │ -02e6dc: 7010 c203 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03c2 │ │ -02e6e2: 6900 6701 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ -02e6e6: 28dc |0031: goto 000d // -0024 │ │ +02f508: |[02f508] android.support.v4.app.NotificationCompat.:()V │ │ +02f518: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02f51c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02f520: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f524: 2200 8a00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@008a │ │ +02f528: 7010 c803 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03c8 │ │ +02f52e: 6900 6701 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ +02f532: 0e00 |000d: return-void │ │ +02f534: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02f538: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02f53c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02f540: 2200 8900 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0089 │ │ +02f544: 7010 c603 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03c6 │ │ +02f54a: 6900 6701 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ +02f54e: 28f2 |001b: goto 000d // -000e │ │ +02f550: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +02f554: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +02f558: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02f55c: 2200 8800 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0088 │ │ +02f560: 7010 c403 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03c4 │ │ +02f566: 6900 6701 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ +02f56a: 28e4 |0029: goto 000d // -001c │ │ +02f56c: 2200 8700 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0087 │ │ +02f570: 7010 c203 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03c2 │ │ +02f576: 6900 6701 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ +02f57a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=160 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -12700,17 +12700,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e6e8: |[02e6e8] android.support.v4.app.NotificationCompat.:()V │ │ -02e6f8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e6fe: 0e00 |0003: return-void │ │ +02f57c: |[02f57c] android.support.v4.app.NotificationCompat.:()V │ │ +02f58c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=806 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -12719,30 +12719,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e700: |[02e700] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02e710: 6200 6701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ -02e714: 1100 |0002: return-object v0 │ │ +02f594: |[02f594] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +02f5a4: 6200 6701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0167 │ │ +02f5a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #48 header: │ │ -class_idx : 142 │ │ +class_idx : 141 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2148 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #48 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -12757,17 +12757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e718: |[02e718] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02e728: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e72e: 0e00 |0003: return-void │ │ +02f5ac: |[02f5ac] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02f5bc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -12775,95 +12775,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -02e730: |[02e730] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ -02e740: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ -02e744: 7020 4900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -02e74a: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -02e74e: 6e30 6300 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ -02e754: 0c01 |000a: move-result-object v1 │ │ -02e756: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e75a: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02e75e: 6e30 5d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ -02e764: 0c01 |0012: move-result-object v1 │ │ -02e766: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02e76a: 6e20 4e00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ -02e770: 0c01 |0018: move-result-object v1 │ │ -02e772: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e776: 6e30 6000 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ -02e77c: 0c01 |001e: move-result-object v1 │ │ -02e77e: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e782: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e786: 6e30 5e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ -02e78c: 0c01 |0026: move-result-object v1 │ │ -02e78e: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02e792: 6e20 6200 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ -02e798: 0c01 |002c: move-result-object v1 │ │ -02e79a: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02e79e: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e7a2: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e7a6: 6e40 5700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ -02e7ac: 0c02 |0036: move-result-object v2 │ │ -02e7ae: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e7b2: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02e7b6: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02e7ba: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02e7bc: 6e20 5900 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02e7c2: 0c02 |0041: move-result-object v2 │ │ -02e7c4: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e7c8: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02e7cc: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02e7d0: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02e7d2: 6e20 5a00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ -02e7d8: 0c02 |004c: move-result-object v2 │ │ -02e7da: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e7de: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02e7e2: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02e7e6: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02e7e8: 6e20 4d00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ -02e7ee: 0c01 |0057: move-result-object v1 │ │ -02e7f0: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02e7f4: 6e20 5300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ -02e7fa: 0c01 |005d: move-result-object v1 │ │ -02e7fc: 6e20 5200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ -02e802: 0c01 |0061: move-result-object v1 │ │ -02e804: 6e20 5100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -02e80a: 0c01 |0065: move-result-object v1 │ │ -02e80c: 6e20 4f00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ -02e812: 0c01 |0069: move-result-object v1 │ │ -02e814: 6e20 5000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ -02e81a: 0c01 |006d: move-result-object v1 │ │ -02e81c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02e820: 6e20 5400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -02e826: 0c02 |0073: move-result-object v2 │ │ -02e828: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e82c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02e830: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02e834: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02e836: 6e30 5500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ -02e83c: 0c01 |007e: move-result-object v1 │ │ -02e83e: 6e20 5600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ -02e844: 0c01 |0082: move-result-object v1 │ │ -02e846: 6e20 5800 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02e84c: 0c00 |0086: move-result-object v0 │ │ -02e84e: 6e10 4c00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004c │ │ -02e854: 0c01 |008a: move-result-object v1 │ │ -02e856: 1101 |008b: return-object v1 │ │ -02e858: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02e85a: 28b1 |008d: goto 003e // -004f │ │ -02e85c: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02e85e: 28ba |008f: goto 0049 // -0046 │ │ -02e860: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02e862: 28c3 |0091: goto 0054 // -003d │ │ -02e864: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02e866: 28e8 |0093: goto 007b // -0018 │ │ +02f5c4: |[02f5c4] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ +02f5d4: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ +02f5d8: 7020 4900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +02f5de: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +02f5e2: 6e30 6300 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ +02f5e8: 0c01 |000a: move-result-object v1 │ │ +02f5ea: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f5ee: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f5f2: 6e30 5d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ +02f5f8: 0c01 |0012: move-result-object v1 │ │ +02f5fa: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f5fe: 6e20 4e00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ +02f604: 0c01 |0018: move-result-object v1 │ │ +02f606: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f60a: 6e30 6000 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ +02f610: 0c01 |001e: move-result-object v1 │ │ +02f612: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f616: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f61a: 6e30 5e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ +02f620: 0c01 |0026: move-result-object v1 │ │ +02f622: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f626: 6e20 6200 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ +02f62c: 0c01 |002c: move-result-object v1 │ │ +02f62e: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f632: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f636: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f63a: 6e40 5700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ +02f640: 0c02 |0036: move-result-object v2 │ │ +02f642: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f646: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02f64a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02f64e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +02f650: 6e20 5900 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +02f656: 0c02 |0041: move-result-object v2 │ │ +02f658: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f65c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02f660: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +02f664: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +02f666: 6e20 5a00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ +02f66c: 0c02 |004c: move-result-object v2 │ │ +02f66e: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f672: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +02f676: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +02f67a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +02f67c: 6e20 4d00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ +02f682: 0c01 |0057: move-result-object v1 │ │ +02f684: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f688: 6e20 5300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ +02f68e: 0c01 |005d: move-result-object v1 │ │ +02f690: 6e20 5200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ +02f696: 0c01 |0061: move-result-object v1 │ │ +02f698: 6e20 5100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +02f69e: 0c01 |0065: move-result-object v1 │ │ +02f6a0: 6e20 4f00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ +02f6a6: 0c01 |0069: move-result-object v1 │ │ +02f6a8: 6e20 5000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ +02f6ae: 0c01 |006d: move-result-object v1 │ │ +02f6b0: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f6b4: 6e20 5400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +02f6ba: 0c02 |0073: move-result-object v2 │ │ +02f6bc: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f6c0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +02f6c4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +02f6c8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02f6ca: 6e30 5500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ +02f6d0: 0c01 |007e: move-result-object v1 │ │ +02f6d2: 6e20 5600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ +02f6d8: 0c01 |0082: move-result-object v1 │ │ +02f6da: 6e20 5800 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02f6e0: 0c00 |0086: move-result-object v0 │ │ +02f6e2: 6e10 4c00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004c │ │ +02f6e8: 0c01 |008a: move-result-object v1 │ │ +02f6ea: 1101 |008b: return-object v1 │ │ +02f6ec: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02f6ee: 28b1 |008d: goto 003e // -004f │ │ +02f6f0: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +02f6f2: 28ba |008f: goto 0049 // -0046 │ │ +02f6f4: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +02f6f6: 28c3 |0091: goto 0054 // -003d │ │ +02f6f8: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02f6fa: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -12875,21 +12875,21 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2148 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2146 (NotificationCompatHoneycomb.java) │ │ │ │ Class #49 header: │ │ -class_idx : 143 │ │ +class_idx : 142 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2149 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2147 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -12904,149 +12904,150 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e868: |[02e868] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02e878: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e87e: 0e00 |0003: return-void │ │ +02f6fc: |[02f6fc] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02f70c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -02e880: |[02e880] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ -02e890: 2204 0f00 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@000f │ │ -02e894: 7020 4900 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -02e89a: 5395 0d00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000d │ │ -02e89e: 6e30 6300 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ -02e8a4: 0c04 |000a: move-result-object v4 │ │ -02e8a6: 5295 0500 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e8aa: 5296 0600 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02e8ae: 6e30 5d00 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ -02e8b4: 0c04 |0012: move-result-object v4 │ │ -02e8b6: 5495 0100 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02e8ba: 6e20 4e00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ -02e8c0: 0c04 |0018: move-result-object v4 │ │ -02e8c2: 5495 0b00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e8c6: 6e30 6000 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ -02e8cc: 0c04 |001e: move-result-object v4 │ │ -02e8ce: 5495 0a00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e8d2: 5296 0000 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e8d6: 6e30 5e00 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ -02e8dc: 0c04 |0026: move-result-object v4 │ │ -02e8de: 5495 0c00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02e8e2: 6e20 6200 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ -02e8e8: 0c04 |002c: move-result-object v4 │ │ -02e8ea: 5295 0700 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02e8ee: 5296 0900 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e8f2: 5297 0800 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e8f6: 6e40 5700 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ -02e8fc: 0c05 |0036: move-result-object v5 │ │ -02e8fe: 5294 0400 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e902: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02e906: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -02e90a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -02e90c: 6e20 5900 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02e912: 0c05 |0041: move-result-object v5 │ │ -02e914: 5294 0400 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e918: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02e91c: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -02e920: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -02e922: 6e20 5a00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ -02e928: 0c05 |004c: move-result-object v5 │ │ -02e92a: 5294 0400 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e92e: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02e932: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -02e936: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -02e938: 6e20 4d00 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ -02e93e: 0c04 |0057: move-result-object v4 │ │ -02e940: 5295 0200 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02e944: 6e20 5300 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ -02e94a: 0c04 |005d: move-result-object v4 │ │ -02e94c: 6e20 5200 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ -02e952: 0c04 |0061: move-result-object v4 │ │ -02e954: 6e20 5100 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -02e95a: 0c04 |0065: move-result-object v4 │ │ -02e95c: 6e20 4f00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ -02e962: 0c04 |0069: move-result-object v4 │ │ -02e964: 6e20 5000 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ -02e96a: 0c04 |006d: move-result-object v4 │ │ -02e96c: 5495 0300 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02e970: 6e20 5400 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -02e976: 0c05 |0073: move-result-object v5 │ │ -02e978: 5294 0400 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e97c: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02e980: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -02e984: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -02e986: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -02e98a: 6e30 5500 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ -02e990: 0c04 |0080: move-result-object v4 │ │ -02e992: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -02e996: 6e20 5600 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ -02e99c: 0c04 |0086: move-result-object v4 │ │ -02e99e: 6e20 5800 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02e9a4: 0c04 |008a: move-result-object v4 │ │ -02e9a6: 0200 1200 |008b: move/from16 v0, v18 │ │ -02e9aa: 0201 1300 |008d: move/from16 v1, v19 │ │ -02e9ae: 0202 1400 |008f: move/from16 v2, v20 │ │ -02e9b2: 6e40 5c00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005c │ │ -02e9b8: 0c03 |0094: move-result-object v3 │ │ -02e9ba: 6e10 4c00 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004c │ │ -02e9c0: 0c04 |0098: move-result-object v4 │ │ -02e9c2: 1104 |0099: return-object v4 │ │ -02e9c4: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -02e9c6: 28a3 |009b: goto 003e // -005d │ │ -02e9c8: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -02e9ca: 28ac |009d: goto 0049 // -0054 │ │ -02e9cc: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -02e9ce: 28b5 |009f: goto 0054 // -004b │ │ -02e9d0: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -02e9d2: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +02f714: |[02f714] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ +02f724: 2205 0f00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@000f │ │ +02f728: 7020 4900 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +02f72e: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02f732: 6e30 6300 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ +02f738: 0c05 |000a: move-result-object v5 │ │ +02f73a: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f73e: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f742: 6e30 5d00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ +02f748: 0c05 |0012: move-result-object v5 │ │ +02f74a: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f74e: 6e20 4e00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ +02f754: 0c05 |0018: move-result-object v5 │ │ +02f756: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f75a: 6e30 6000 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ +02f760: 0c05 |001e: move-result-object v5 │ │ +02f762: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f766: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f76a: 6e30 5e00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ +02f770: 0c05 |0026: move-result-object v5 │ │ +02f772: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f776: 6e20 6200 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ +02f77c: 0c05 |002c: move-result-object v5 │ │ +02f77e: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f782: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f786: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f78a: 6e40 5700 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ +02f790: 0c06 |0036: move-result-object v6 │ │ +02f792: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f796: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +02f79a: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +02f79e: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +02f7a0: 6e20 5900 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +02f7a6: 0c06 |0041: move-result-object v6 │ │ +02f7a8: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f7ac: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +02f7b0: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +02f7b4: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +02f7b6: 6e20 5a00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ +02f7bc: 0c06 |004c: move-result-object v6 │ │ +02f7be: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f7c2: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +02f7c6: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02f7ca: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02f7cc: 6e20 4d00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ +02f7d2: 0c05 |0057: move-result-object v5 │ │ +02f7d4: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f7d8: 6e20 5300 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ +02f7de: 0c05 |005d: move-result-object v5 │ │ +02f7e0: 6e20 5200 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ +02f7e6: 0c05 |0061: move-result-object v5 │ │ +02f7e8: 6e20 5100 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +02f7ee: 0c05 |0065: move-result-object v5 │ │ +02f7f0: 6e20 4f00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ +02f7f6: 0c05 |0069: move-result-object v5 │ │ +02f7f8: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02f7fc: 6e20 5000 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ +02f802: 0c05 |006f: move-result-object v5 │ │ +02f804: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f808: 6e20 5400 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +02f80e: 0c06 |0075: move-result-object v6 │ │ +02f810: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f814: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +02f818: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02f81c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02f81e: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +02f822: 6e30 5500 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ +02f828: 0c05 |0082: move-result-object v5 │ │ +02f82a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02f82e: 6e20 5600 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ +02f834: 0c05 |0088: move-result-object v5 │ │ +02f836: 6e20 5800 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02f83c: 0c05 |008c: move-result-object v5 │ │ +02f83e: 0200 1300 |008d: move/from16 v0, v19 │ │ +02f842: 0201 1400 |008f: move/from16 v1, v20 │ │ +02f846: 0202 1500 |0091: move/from16 v2, v21 │ │ +02f84a: 6e40 5c00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005c │ │ +02f850: 0c04 |0096: move-result-object v4 │ │ +02f852: 6e10 4c00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004c │ │ +02f858: 0c05 |009a: move-result-object v5 │ │ +02f85a: 1105 |009b: return-object v5 │ │ +02f85c: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +02f85e: 28a1 |009d: goto 003e // -005f │ │ +02f860: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +02f862: 28aa |009f: goto 0049 // -0056 │ │ +02f864: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +02f866: 28b3 |00a1: goto 0054 // -004d │ │ +02f868: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +02f86a: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ + 0x0000 - 0x00a4 reg=20 mProgress I │ │ + 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2149 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2147 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #50 header: │ │ -class_idx : 144 │ │ +class_idx : 143 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2155 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2153 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #50 annotations: │ │ Annotations on method #984 'addInboxStyle' │ │ @@ -13065,154 +13066,155 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 181 16-bit code units │ │ -02e9d4: |[02e9d4] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -02e9e4: 7010 ba0e 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0eba │ │ -02e9ea: 2203 0f00 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@000f │ │ -02e9ee: 7020 4900 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -02e9f4: 5394 0d00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000d │ │ -02e9f8: 6e30 6300 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ -02e9fe: 0c03 |000d: move-result-object v3 │ │ -02ea00: 5294 0500 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -02ea04: 5295 0600 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02ea08: 6e30 5d00 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ -02ea0e: 0c03 |0015: move-result-object v3 │ │ -02ea10: 5494 0100 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02ea14: 6e20 4e00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ -02ea1a: 0c03 |001b: move-result-object v3 │ │ -02ea1c: 5494 0b00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ea20: 6e30 6000 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ -02ea26: 0c03 |0021: move-result-object v3 │ │ -02ea28: 5494 0a00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ea2c: 5295 0000 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02ea30: 6e30 5e00 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ -02ea36: 0c03 |0029: move-result-object v3 │ │ -02ea38: 5494 0c00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02ea3c: 6e20 6200 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ -02ea42: 0c03 |002f: move-result-object v3 │ │ -02ea44: 5294 0700 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02ea48: 5295 0900 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02ea4c: 5296 0800 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02ea50: 6e40 5700 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ -02ea56: 0c04 |0039: move-result-object v4 │ │ -02ea58: 5293 0400 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ea5c: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -02ea60: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -02ea64: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -02ea66: 6e20 5900 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02ea6c: 0c04 |0044: move-result-object v4 │ │ -02ea6e: 5293 0400 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ea72: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -02ea76: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -02ea7a: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -02ea7c: 6e20 5a00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ -02ea82: 0c04 |004f: move-result-object v4 │ │ -02ea84: 5293 0400 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ea88: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -02ea8c: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -02ea90: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -02ea92: 6e20 4d00 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ -02ea98: 0c03 |005a: move-result-object v3 │ │ -02ea9a: 5294 0200 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02ea9e: 6e20 5300 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ -02eaa4: 0c03 |0060: move-result-object v3 │ │ -02eaa6: 6e20 5200 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ -02eaac: 0c03 |0064: move-result-object v3 │ │ -02eaae: 6e20 5100 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -02eab4: 0c03 |0068: move-result-object v3 │ │ -02eab6: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -02eaba: 6e20 5f00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005f │ │ -02eac0: 0c03 |006e: move-result-object v3 │ │ -02eac2: 6e20 4f00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ -02eac8: 0c03 |0072: move-result-object v3 │ │ -02eaca: 6e20 5000 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ -02ead0: 0c03 |0076: move-result-object v3 │ │ -02ead2: 5494 0300 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02ead6: 6e20 5400 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -02eadc: 0c04 |007c: move-result-object v4 │ │ -02eade: 5293 0400 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eae2: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -02eae6: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -02eaea: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -02eaec: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -02eaf0: 6e30 5500 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ -02eaf6: 0c03 |0089: move-result-object v3 │ │ -02eaf8: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -02eafc: 6e20 5600 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ -02eb02: 0c03 |008f: move-result-object v3 │ │ -02eb04: 6e20 5800 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02eb0a: 0c03 |0093: move-result-object v3 │ │ -02eb0c: 0200 1500 |0094: move/from16 v0, v21 │ │ -02eb10: 6e20 6100 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0061 │ │ -02eb16: 0c03 |0099: move-result-object v3 │ │ -02eb18: 0200 1600 |009a: move/from16 v0, v22 │ │ -02eb1c: 6e20 5b00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005b │ │ -02eb22: 0c03 |009f: move-result-object v3 │ │ -02eb24: 0200 1200 |00a0: move/from16 v0, v18 │ │ -02eb28: 0201 1300 |00a2: move/from16 v1, v19 │ │ -02eb2c: 0202 1400 |00a4: move/from16 v2, v20 │ │ -02eb30: 6e40 5c00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005c │ │ -02eb36: 0c03 |00a9: move-result-object v3 │ │ -02eb38: 5b73 6d01 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02eb3c: 0e00 |00ac: return-void │ │ -02eb3e: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -02eb40: 2893 |00ae: goto 0041 // -006d │ │ -02eb42: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -02eb44: 289c |00b0: goto 004c // -0064 │ │ -02eb46: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -02eb48: 28a5 |00b2: goto 0057 // -005b │ │ -02eb4a: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -02eb4c: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +02f86c: |[02f86c] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +02f87c: 7010 ba0e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0eba │ │ +02f882: 2204 0f00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@000f │ │ +02f886: 7020 4900 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +02f88c: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02f890: 6e30 6300 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0063 │ │ +02f896: 0c04 |000d: move-result-object v4 │ │ +02f898: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f89c: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f8a0: 6e30 5d00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ +02f8a6: 0c04 |0015: move-result-object v4 │ │ +02f8a8: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f8ac: 6e20 4e00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004e │ │ +02f8b2: 0c04 |001b: move-result-object v4 │ │ +02f8b4: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f8b8: 6e30 6000 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0060 │ │ +02f8be: 0c04 |0021: move-result-object v4 │ │ +02f8c0: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f8c4: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f8c8: 6e30 5e00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ +02f8ce: 0c04 |0029: move-result-object v4 │ │ +02f8d0: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f8d4: 6e20 6200 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0062 │ │ +02f8da: 0c04 |002f: move-result-object v4 │ │ +02f8dc: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f8e0: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f8e4: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f8e8: 6e40 5700 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0057 │ │ +02f8ee: 0c05 |0039: move-result-object v5 │ │ +02f8f0: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f8f4: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +02f8f8: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02f8fc: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02f8fe: 6e20 5900 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +02f904: 0c05 |0044: move-result-object v5 │ │ +02f906: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f90a: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02f90e: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +02f912: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +02f914: 6e20 5a00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005a │ │ +02f91a: 0c05 |004f: move-result-object v5 │ │ +02f91c: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f920: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +02f924: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +02f928: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02f92a: 6e20 4d00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004d │ │ +02f930: 0c04 |005a: move-result-object v4 │ │ +02f932: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f936: 6e20 5300 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0053 │ │ +02f93c: 0c04 |0060: move-result-object v4 │ │ +02f93e: 6e20 5200 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0052 │ │ +02f944: 0c04 |0064: move-result-object v4 │ │ +02f946: 6e20 5100 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +02f94c: 0c04 |0068: move-result-object v4 │ │ +02f94e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +02f952: 6e20 5f00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005f │ │ +02f958: 0c04 |006e: move-result-object v4 │ │ +02f95a: 6e20 4f00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004f │ │ +02f960: 0c04 |0072: move-result-object v4 │ │ +02f962: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +02f966: 6e20 5000 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0050 │ │ +02f96c: 0c04 |0078: move-result-object v4 │ │ +02f96e: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f972: 6e20 5400 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +02f978: 0c05 |007e: move-result-object v5 │ │ +02f97a: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f97e: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +02f982: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +02f986: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +02f988: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +02f98c: 6e30 5500 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0055 │ │ +02f992: 0c04 |008b: move-result-object v4 │ │ +02f994: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +02f998: 6e20 5600 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0056 │ │ +02f99e: 0c04 |0091: move-result-object v4 │ │ +02f9a0: 6e20 5800 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02f9a6: 0c04 |0095: move-result-object v4 │ │ +02f9a8: 0200 1600 |0096: move/from16 v0, v22 │ │ +02f9ac: 6e20 6100 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0061 │ │ +02f9b2: 0c04 |009b: move-result-object v4 │ │ +02f9b4: 0200 1700 |009c: move/from16 v0, v23 │ │ +02f9b8: 6e20 5b00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005b │ │ +02f9be: 0c04 |00a1: move-result-object v4 │ │ +02f9c0: 0200 1300 |00a2: move/from16 v0, v19 │ │ +02f9c4: 0201 1400 |00a4: move/from16 v1, v20 │ │ +02f9c8: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02f9cc: 6e40 5c00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005c │ │ +02f9d2: 0c04 |00ab: move-result-object v4 │ │ +02f9d4: 5b84 6d01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02f9d8: 0e00 |00ae: return-void │ │ +02f9da: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02f9dc: 2891 |00b0: goto 0041 // -006f │ │ +02f9de: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +02f9e0: 289a |00b2: goto 004c // -0066 │ │ +02f9e2: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +02f9e4: 28a3 |00b4: goto 0057 // -005d │ │ +02f9e6: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +02f9e8: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x00ae line=59 │ │ + 0x00af line=34 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b7 reg=15 number I │ │ + 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ + 0x0000 - 0x00b7 reg=20 mProgress I │ │ + 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ + 0x0000 - 0x00b7 reg=23 priority I │ │ + 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02eb50: |[02eb50] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02eb60: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02eb64: 6e40 4a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004a │ │ -02eb6a: 0e00 |0005: return-void │ │ +02f9ec: |[02f9ec] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02f9fc: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02fa00: 6e40 4a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004a │ │ +02fa06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -13224,25 +13226,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02eb6c: |[02eb6c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ -02eb7c: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000d │ │ -02eb80: 5432 6d01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02eb84: 7020 4100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0041 │ │ -02eb8a: 6e20 4300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0043 │ │ -02eb90: 0c01 |000a: move-result-object v1 │ │ -02eb92: 6e20 4200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0042 │ │ -02eb98: 0c00 |000e: move-result-object v0 │ │ -02eb9a: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02eb9e: 6e20 4400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0044 │ │ -02eba4: 0e00 |0014: return-void │ │ +02fa08: |[02fa08] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ +02fa18: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000d │ │ +02fa1c: 5432 6d01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02fa20: 7020 4100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0041 │ │ +02fa26: 6e20 4300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0043 │ │ +02fa2c: 0c01 |000a: move-result-object v1 │ │ +02fa2e: 6e20 4200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0042 │ │ +02fa34: 0c00 |000e: move-result-object v0 │ │ +02fa36: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02fa3a: 6e20 4400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0044 │ │ +02fa40: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=80 │ │ 0x0011 line=81 │ │ 0x0014 line=83 │ │ locals : │ │ @@ -13258,25 +13260,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02eba8: |[02eba8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02ebb8: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000e │ │ -02ebbc: 5432 6d01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02ebc0: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ -02ebc6: 6e20 4700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0047 │ │ -02ebcc: 0c01 |000a: move-result-object v1 │ │ -02ebce: 6e20 4600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0046 │ │ -02ebd4: 0c00 |000e: move-result-object v0 │ │ -02ebd6: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02ebda: 6e20 4800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0048 │ │ -02ebe0: 0e00 |0014: return-void │ │ +02fa44: |[02fa44] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +02fa54: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000e │ │ +02fa58: 5432 6d01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02fa5c: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ +02fa62: 6e20 4700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0047 │ │ +02fa68: 0c01 |000a: move-result-object v1 │ │ +02fa6a: 6e20 4600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0046 │ │ +02fa70: 0c00 |000e: move-result-object v0 │ │ +02fa72: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02fa76: 6e20 4800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0048 │ │ +02fa7c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -13292,33 +13294,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02ebe4: |[02ebe4] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02ebf4: 2203 1000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0010 │ │ -02ebf8: 5454 6d01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02ebfc: 7020 6400 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0064 │ │ -02ec02: 6e20 6600 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0066 │ │ -02ec08: 0c01 |000a: move-result-object v1 │ │ -02ec0a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02ec0e: 6e20 6700 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0067 │ │ -02ec14: 6e10 1b0f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ -02ec1a: 0c00 |0013: move-result-object v0 │ │ -02ec1c: 7210 380f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -02ec22: 0a03 |0017: move-result v3 │ │ -02ec24: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02ec28: 7210 390f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -02ec2e: 0c02 |001d: move-result-object v2 │ │ -02ec30: 1f02 2f02 |001e: check-cast v2, Ljava/lang/CharSequence; // type@022f │ │ -02ec34: 6e20 6500 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0065 │ │ -02ec3a: 28f1 |0023: goto 0014 // -000f │ │ -02ec3c: 0e00 |0024: return-void │ │ +02fa80: |[02fa80] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +02fa90: 2203 1000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0010 │ │ +02fa94: 5454 6d01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02fa98: 7020 6400 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0064 │ │ +02fa9e: 6e20 6600 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0066 │ │ +02faa4: 0c01 |000a: move-result-object v1 │ │ +02faa6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +02faaa: 6e20 6700 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0067 │ │ +02fab0: 6e10 1b0f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ +02fab6: 0c00 |0013: move-result-object v0 │ │ +02fab8: 7210 380f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +02fabe: 0a03 |0017: move-result v3 │ │ +02fac0: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +02fac4: 7210 390f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +02faca: 0c02 |001d: move-result-object v2 │ │ +02facc: 1f02 2d02 |001e: check-cast v2, Ljava/lang/CharSequence; // type@022d │ │ +02fad0: 6e20 6500 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0065 │ │ +02fad6: 28f1 |0023: goto 0014 // -000f │ │ +02fad8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0010 line=92 │ │ 0x0020 line=93 │ │ @@ -13339,32 +13341,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ec40: |[02ec40] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02ec50: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ -02ec54: 6e10 4b00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004b │ │ -02ec5a: 0c00 |0005: move-result-object v0 │ │ -02ec5c: 1100 |0006: return-object v0 │ │ +02fadc: |[02fadc] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02faec: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@016d │ │ +02faf0: 6e10 4b00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004b │ │ +02faf6: 0c00 |0005: move-result-object v0 │ │ +02faf8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2155 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2153 (NotificationCompatJellybean.java) │ │ │ │ Class #51 header: │ │ -class_idx : 145 │ │ +class_idx : 144 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2459 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2457 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -13384,32 +13386,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ec60: |[02ec60] android.support.v4.app.ServiceCompat.:()V │ │ -02ec70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ec76: 0e00 |0003: return-void │ │ +02fafc: |[02fafc] android.support.v4.app.ServiceCompat.:()V │ │ +02fb0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +02fb12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2459 (ServiceCompat.java) │ │ + source_file_idx : 2457 (ServiceCompat.java) │ │ │ │ Class #52 header: │ │ -class_idx : 146 │ │ +class_idx : 145 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2462 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -13467,37 +13469,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02ec78: |[02ec78] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02ec88: 7010 ba0e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ec8e: 5b34 6f01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ -02ec92: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ -02ec96: 7010 8200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0082 │ │ -02ec9c: 1a01 770b |000a: const-string v1, "android.intent.action.SEND" // string@0b77 │ │ -02eca0: 6e20 a100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ -02eca6: 0c00 |000f: move-result-object v0 │ │ -02eca8: 5b30 7301 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ecac: 5430 7301 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ecb0: 1a01 850b |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b85 │ │ -02ecb4: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ -02ecba: 0c02 |0019: move-result-object v2 │ │ -02ecbc: 6e30 9b00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -02ecc2: 5430 7301 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ecc6: 1a01 840b |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b84 │ │ -02ecca: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -02ecd0: 0c02 |0024: move-result-object v2 │ │ -02ecd2: 6e30 9900 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ -02ecd8: 5430 7301 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ecdc: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02ece0: 6e20 8700 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -02ece6: 0e00 |002f: return-void │ │ +02fb14: |[02fb14] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +02fb24: 7010 ba0e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +02fb2a: 5b34 6f01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ +02fb2e: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ +02fb32: 7010 8200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0082 │ │ +02fb38: 1a01 750b |000a: const-string v1, "android.intent.action.SEND" // string@0b75 │ │ +02fb3c: 6e20 a100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ +02fb42: 0c00 |000f: move-result-object v0 │ │ +02fb44: 5b30 7301 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fb48: 5430 7301 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fb4c: 1a01 830b |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b83 │ │ +02fb50: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ +02fb56: 0c02 |0019: move-result-object v2 │ │ +02fb58: 6e30 9b00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +02fb5e: 5430 7301 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fb62: 1a01 820b |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b82 │ │ +02fb66: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +02fb6c: 0c02 |0024: move-result-object v2 │ │ +02fb6e: 6e30 9900 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ +02fb74: 5430 7301 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fb78: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +02fb7c: 6e20 8700 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +02fb82: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -13512,35 +13514,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -02ece8: |[02ece8] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02ecf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02ecfa: 5454 7301 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ecfe: 6e20 9200 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ -02ed04: 0c00 |0006: move-result-object v0 │ │ -02ed06: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02ed0a: 2101 |0009: array-length v1, v0 │ │ -02ed0c: 6e10 1f0f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02ed12: 0a04 |000d: move-result v4 │ │ -02ed14: b014 |000e: add-int/2addr v4, v1 │ │ -02ed16: 2342 1703 |000f: new-array v2, v4, [Ljava/lang/String; // type@0317 │ │ -02ed1a: 6e20 210f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -02ed20: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02ed24: 6e10 1f0f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02ed2a: 0a04 |0019: move-result v4 │ │ -02ed2c: 7151 fc0e 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -02ed32: 5453 7301 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02ed36: 6e30 9c00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -02ed3c: 0e00 |0022: return-void │ │ -02ed3e: 0131 |0023: move v1, v3 │ │ -02ed40: 28e6 |0024: goto 000a // -001a │ │ +02fb84: |[02fb84] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +02fb94: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02fb96: 5454 7301 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fb9a: 6e20 9200 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ +02fba0: 0c00 |0006: move-result-object v0 │ │ +02fba2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02fba6: 2101 |0009: array-length v1, v0 │ │ +02fba8: 6e10 1f0f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02fbae: 0a04 |000d: move-result v4 │ │ +02fbb0: b014 |000e: add-int/2addr v4, v1 │ │ +02fbb2: 2342 1503 |000f: new-array v2, v4, [Ljava/lang/String; // type@0315 │ │ +02fbb6: 6e20 210f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +02fbbc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +02fbc0: 6e10 1f0f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02fbc6: 0a04 |0019: move-result v4 │ │ +02fbc8: 7151 fc0e 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +02fbce: 5453 7301 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fbd2: 6e30 9c00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02fbd8: 0e00 |0022: return-void │ │ +02fbda: 0131 |0023: move v1, v3 │ │ +02fbdc: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -13562,33 +13564,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -02ed44: |[02ed44] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02ed54: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ed56: 6e10 e803 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -02ed5c: 0c00 |0004: move-result-object v0 │ │ -02ed5e: 6e20 9200 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ -02ed64: 0c01 |0008: move-result-object v1 │ │ -02ed66: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02ed6a: 2112 |000b: array-length v2, v1 │ │ -02ed6c: 2185 |000c: array-length v5, v8 │ │ -02ed6e: b025 |000d: add-int/2addr v5, v2 │ │ -02ed70: 2353 1703 |000e: new-array v3, v5, [Ljava/lang/String; // type@0317 │ │ -02ed74: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02ed78: 7152 fc0e 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -02ed7e: 2185 |0015: array-length v5, v8 │ │ -02ed80: 7155 fc0e 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -02ed86: 6e30 9c00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -02ed8c: 0e00 |001c: return-void │ │ -02ed8e: 0142 |001d: move v2, v4 │ │ -02ed90: 28ee |001e: goto 000c // -0012 │ │ +02fbe0: |[02fbe0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +02fbf0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02fbf2: 6e10 e803 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +02fbf8: 0c00 |0004: move-result-object v0 │ │ +02fbfa: 6e20 9200 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ +02fc00: 0c01 |0008: move-result-object v1 │ │ +02fc02: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +02fc06: 2112 |000b: array-length v2, v1 │ │ +02fc08: 2185 |000c: array-length v5, v8 │ │ +02fc0a: b025 |000d: add-int/2addr v5, v2 │ │ +02fc0c: 2353 1503 |000e: new-array v3, v5, [Ljava/lang/String; // type@0315 │ │ +02fc10: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +02fc14: 7152 fc0e 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +02fc1a: 2185 |0015: array-length v5, v8 │ │ +02fc1c: 7155 fc0e 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +02fc22: 6e30 9c00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02fc28: 0e00 |001c: return-void │ │ +02fc2a: 0142 |001d: move v2, v4 │ │ +02fc2c: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -13610,18 +13612,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ed94: |[02ed94] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02eda4: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0092 │ │ -02eda8: 7020 db03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03db │ │ -02edae: 1100 |0005: return-object v0 │ │ +02fc30: |[02fc30] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fc40: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0091 │ │ +02fc44: 7020 db03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03db │ │ +02fc4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -13630,23 +13632,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02edb0: |[02edb0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02edc0: 5410 7001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02edc4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02edc8: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02edcc: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02edd2: 5b10 7001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02edd6: 5410 7001 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02edda: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02ede0: 1101 |0010: return-object v1 │ │ +02fc4c: |[02fc4c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fc5c: 5410 7001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fc60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fc64: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02fc68: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02fc6e: 5b10 7001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fc72: 5410 7001 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fc76: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02fc7c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -13658,18 +13660,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ede4: |[02ede4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02edf4: 1a00 7a0b |0000: const-string v0, "android.intent.extra.BCC" // string@0b7a │ │ -02edf8: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -02edfe: 1101 |0005: return-object v1 │ │ +02fc80: |[02fc80] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fc90: 1a00 780b |0000: const-string v0, "android.intent.extra.BCC" // string@0b78 │ │ +02fc94: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +02fc9a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13679,23 +13681,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ee00: |[02ee00] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ee10: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ee14: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02ee18: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02ee1c: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02ee22: 5b10 7101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ee26: 5410 7101 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ee2a: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02ee30: 1101 |0010: return-object v1 │ │ +02fc9c: |[02fc9c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fcac: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fcb0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fcb4: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02fcb8: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02fcbe: 5b10 7101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fcc2: 5410 7101 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fcc6: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02fccc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -13707,18 +13709,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ee34: |[02ee34] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ee44: 1a00 7b0b |0000: const-string v0, "android.intent.extra.CC" // string@0b7b │ │ -02ee48: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -02ee4e: 1101 |0005: return-object v1 │ │ +02fcd0: |[02fcd0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fce0: 1a00 790b |0000: const-string v0, "android.intent.extra.CC" // string@0b79 │ │ +02fce4: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +02fcea: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13728,23 +13730,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ee50: |[02ee50] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ee60: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ee64: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02ee68: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02ee6c: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02ee72: 5b10 7501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ee76: 5410 7501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ee7a: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02ee80: 1101 |0010: return-object v1 │ │ +02fcec: |[02fcec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fcfc: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fd00: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fd04: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +02fd08: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02fd0e: 5b10 7501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fd12: 5410 7501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fd16: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02fd1c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -13756,18 +13758,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ee84: |[02ee84] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ee94: 1a00 7c0b |0000: const-string v0, "android.intent.extra.EMAIL" // string@0b7c │ │ -02ee98: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -02ee9e: 1101 |0005: return-object v1 │ │ +02fd20: |[02fd20] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fd30: 1a00 7a0b |0000: const-string v0, "android.intent.extra.EMAIL" // string@0b7a │ │ +02fd34: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +02fd3a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13777,38 +13779,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02eea0: |[02eea0] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02eeb0: 5431 7301 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02eeb4: 1a02 7e0b |0002: const-string v2, "android.intent.extra.STREAM" // string@0b7e │ │ -02eeb8: 6e20 9000 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ -02eebe: 0c00 |0007: move-result-object v0 │ │ -02eec0: 1f00 3900 |0008: check-cast v0, Landroid/net/Uri; // type@0039 │ │ -02eec4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02eec8: 6e20 ef03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ -02eece: 0c03 |000f: move-result-object v3 │ │ -02eed0: 1103 |0010: return-object v3 │ │ -02eed2: 5431 7401 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02eed6: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02eeda: 2201 5f02 |0015: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -02eede: 7010 120f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02eee4: 5b31 7401 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02eee8: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02eeec: 5431 7301 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02eef0: 1a02 7e0b |0020: const-string v2, "android.intent.extra.STREAM" // string@0b7e │ │ -02eef4: 6e20 9e00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ -02eefa: 5431 7401 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02eefe: 6e20 160f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02ef04: 5431 7401 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02ef08: 6e20 160f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02ef0e: 28e1 |002f: goto 0010 // -001f │ │ +02fd3c: |[02fd3c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fd4c: 5431 7301 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fd50: 1a02 7c0b |0002: const-string v2, "android.intent.extra.STREAM" // string@0b7c │ │ +02fd54: 6e20 9000 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ +02fd5a: 0c00 |0007: move-result-object v0 │ │ +02fd5c: 1f00 3900 |0008: check-cast v0, Landroid/net/Uri; // type@0039 │ │ +02fd60: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +02fd64: 6e20 ef03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ +02fd6a: 0c03 |000f: move-result-object v3 │ │ +02fd6c: 1103 |0010: return-object v3 │ │ +02fd6e: 5431 7401 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fd72: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02fd76: 2201 5d02 |0015: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +02fd7a: 7010 120f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +02fd80: 5b31 7401 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fd84: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02fd88: 5431 7301 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fd8c: 1a02 7c0b |0020: const-string v2, "android.intent.extra.STREAM" // string@0b7c │ │ +02fd90: 6e20 9e00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ +02fd96: 5431 7401 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fd9a: 6e20 160f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02fda0: 5431 7401 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fda4: 6e20 160f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +02fdaa: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -13828,21 +13830,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ef10: |[02ef10] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02ef20: 6e10 e803 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -02ef26: 0c00 |0003: move-result-object v0 │ │ -02ef28: 5421 7201 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0172 │ │ -02ef2c: 7120 8800 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0088 │ │ -02ef32: 0c00 |0009: move-result-object v0 │ │ -02ef34: 1100 |000a: return-object v0 │ │ +02fdac: |[02fdac] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02fdbc: 6e10 e803 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +02fdc2: 0c00 |0003: move-result-object v0 │ │ +02fdc4: 5421 7201 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0172 │ │ +02fdc8: 7120 8800 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0088 │ │ +02fdce: 0c00 |0009: move-result-object v0 │ │ +02fdd0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13850,17 +13852,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ef38: |[02ef38] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02ef48: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ -02ef4c: 1100 |0002: return-object v0 │ │ +02fdd4: |[02fdd4] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +02fde4: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ +02fde8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13868,94 +13870,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02ef50: |[02ef50] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02ef60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ef62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02ef64: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02ef66: 5473 7501 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ef6a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02ef6e: 1a03 7c0b |0007: const-string v3, "android.intent.extra.EMAIL" // string@0b7c │ │ -02ef72: 5474 7501 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ef76: 7030 e303 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -02ef7c: 5b76 7501 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02ef80: 5473 7101 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ef84: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02ef88: 1a03 7b0b |0014: const-string v3, "android.intent.extra.CC" // string@0b7b │ │ -02ef8c: 5474 7101 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ef90: 7030 e303 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -02ef96: 5b76 7101 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ -02ef9a: 5473 7001 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02ef9e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02efa2: 1a03 7a0b |0021: const-string v3, "android.intent.extra.BCC" // string@0b7a │ │ -02efa6: 5474 7001 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02efaa: 7030 e303 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -02efb0: 5b76 7001 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ -02efb4: 5473 7401 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02efb8: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02efbc: 5473 7401 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02efc0: 6e10 1f0f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02efc6: 0a03 |0033: move-result v3 │ │ -02efc8: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02efcc: 5473 7301 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02efd0: 6e10 8900 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -02efd6: 0c03 |003b: move-result-object v3 │ │ -02efd8: 1a04 780b |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0b78 │ │ -02efdc: 6e20 cd0e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02efe2: 0a00 |0041: move-result v0 │ │ -02efe4: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02efe8: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02efec: 5473 7301 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02eff0: 1a04 770b |0048: const-string v4, "android.intent.action.SEND" // string@0b77 │ │ -02eff4: 6e20 a100 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ -02effa: 5473 7401 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02effe: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02f002: 5473 7401 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f006: 6e10 1a0f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ -02f00c: 0a03 |0056: move-result v3 │ │ -02f00e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02f012: 5473 7301 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f016: 1a04 7e0b |005b: const-string v4, "android.intent.extra.STREAM" // string@0b7e │ │ -02f01a: 5475 7401 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f01e: 6e20 190f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02f024: 0c02 |0062: move-result-object v2 │ │ -02f026: 1f02 4500 |0063: check-cast v2, Landroid/os/Parcelable; // type@0045 │ │ -02f02a: 6e30 9900 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ -02f030: 5b76 7401 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f034: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02f038: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02f03c: 5472 7301 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f040: 1a03 780b |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0b78 │ │ -02f044: 6e20 a100 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ -02f04a: 5472 7401 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f04e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02f052: 5472 7401 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f056: 6e10 1a0f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ -02f05c: 0a02 |007e: move-result v2 │ │ -02f05e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02f062: 5472 7301 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f066: 1a03 7e0b |0083: const-string v3, "android.intent.extra.STREAM" // string@0b7e │ │ -02f06a: 5474 7401 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f06e: 6e30 9d00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@009d │ │ -02f074: 5472 7301 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f078: 1102 |008c: return-object v2 │ │ -02f07a: 0121 |008d: move v1, v2 │ │ -02f07c: 28a8 |008e: goto 0036 // -0058 │ │ -02f07e: 5472 7301 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f082: 1a03 7e0b |0091: const-string v3, "android.intent.extra.STREAM" // string@0b7e │ │ -02f086: 6e20 9e00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ -02f08c: 28d2 |0096: goto 0068 // -002e │ │ -02f08e: 5472 7301 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f092: 1a03 7e0b |0099: const-string v3, "android.intent.extra.STREAM" // string@0b7e │ │ -02f096: 6e20 9e00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ -02f09c: 28ec |009e: goto 008a // -0014 │ │ +02fdec: |[02fdec] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02fdfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02fdfe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02fe00: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02fe02: 5473 7501 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fe06: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02fe0a: 1a03 7a0b |0007: const-string v3, "android.intent.extra.EMAIL" // string@0b7a │ │ +02fe0e: 5474 7501 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fe12: 7030 e303 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +02fe18: 5b76 7501 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02fe1c: 5473 7101 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fe20: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +02fe24: 1a03 790b |0014: const-string v3, "android.intent.extra.CC" // string@0b79 │ │ +02fe28: 5474 7101 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fe2c: 7030 e303 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +02fe32: 5b76 7101 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0171 │ │ +02fe36: 5473 7001 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fe3a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +02fe3e: 1a03 780b |0021: const-string v3, "android.intent.extra.BCC" // string@0b78 │ │ +02fe42: 5474 7001 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fe46: 7030 e303 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +02fe4c: 5b76 7001 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0170 │ │ +02fe50: 5473 7401 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fe54: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +02fe58: 5473 7401 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fe5c: 6e10 1f0f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +02fe62: 0a03 |0033: move-result v3 │ │ +02fe64: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +02fe68: 5473 7301 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fe6c: 6e10 8900 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +02fe72: 0c03 |003b: move-result-object v3 │ │ +02fe74: 1a04 760b |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0b76 │ │ +02fe78: 6e20 cd0e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +02fe7e: 0a00 |0041: move-result v0 │ │ +02fe80: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +02fe84: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +02fe88: 5473 7301 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fe8c: 1a04 750b |0048: const-string v4, "android.intent.action.SEND" // string@0b75 │ │ +02fe90: 6e20 a100 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ +02fe96: 5473 7401 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fe9a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +02fe9e: 5473 7401 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fea2: 6e10 1a0f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ +02fea8: 0a03 |0056: move-result v3 │ │ +02feaa: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +02feae: 5473 7301 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02feb2: 1a04 7c0b |005b: const-string v4, "android.intent.extra.STREAM" // string@0b7c │ │ +02feb6: 5475 7401 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02feba: 6e20 190f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +02fec0: 0c02 |0062: move-result-object v2 │ │ +02fec2: 1f02 4400 |0063: check-cast v2, Landroid/os/Parcelable; // type@0044 │ │ +02fec6: 6e30 9900 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ +02fecc: 5b76 7401 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fed0: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +02fed4: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +02fed8: 5472 7301 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02fedc: 1a03 760b |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0b76 │ │ +02fee0: 6e20 a100 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ +02fee6: 5472 7401 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02feea: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02feee: 5472 7401 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02fef2: 6e10 1a0f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ +02fef8: 0a02 |007e: move-result v2 │ │ +02fefa: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02fefe: 5472 7301 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ff02: 1a03 7c0b |0083: const-string v3, "android.intent.extra.STREAM" // string@0b7c │ │ +02ff06: 5474 7401 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +02ff0a: 6e30 9d00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@009d │ │ +02ff10: 5472 7301 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ff14: 1102 |008c: return-object v2 │ │ +02ff16: 0121 |008d: move v1, v2 │ │ +02ff18: 28a8 |008e: goto 0036 // -0058 │ │ +02ff1a: 5472 7301 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ff1e: 1a03 7c0b |0091: const-string v3, "android.intent.extra.STREAM" // string@0b7c │ │ +02ff22: 6e20 9e00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ +02ff28: 28d2 |0096: goto 0068 // -002e │ │ +02ff2a: 5472 7301 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ff2e: 1a03 7c0b |0099: const-string v3, "android.intent.extra.STREAM" // string@0b7c │ │ +02ff32: 6e20 9e00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009e │ │ +02ff38: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -13990,21 +13992,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02f0a0: |[02f0a0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f0b0: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ -02f0b4: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ -02f0ba: 0c00 |0005: move-result-object v0 │ │ -02f0bc: 6e20 ea03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ea │ │ -02f0c2: 0c00 |0009: move-result-object v0 │ │ -02f0c4: 1100 |000a: return-object v0 │ │ +02ff3c: |[02ff3c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff4c: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ +02ff50: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ +02ff56: 0c00 |0005: move-result-object v0 │ │ +02ff58: 6e20 ea03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ea │ │ +02ff5e: 0c00 |0009: move-result-object v0 │ │ +02ff60: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -14013,17 +14015,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f0c8: |[02f0c8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f0d8: 5b01 7201 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0172 │ │ -02f0dc: 1100 |0002: return-object v0 │ │ +02ff64: |[02ff64] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff74: 5b01 7201 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0172 │ │ +02ff78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -14033,19 +14035,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02f0e0: |[02f0e0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f0f0: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f0f4: 1a01 7a0b |0002: const-string v1, "android.intent.extra.BCC" // string@0b7a │ │ -02f0f8: 6e30 9c00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -02f0fe: 1102 |0007: return-object v2 │ │ +02ff7c: |[02ff7c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff8c: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ff90: 1a01 780b |0002: const-string v1, "android.intent.extra.BCC" // string@0b78 │ │ +02ff94: 6e30 9c00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02ff9a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14055,19 +14057,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02f100: |[02f100] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f110: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f114: 1a01 7b0b |0002: const-string v1, "android.intent.extra.CC" // string@0b7b │ │ -02f118: 6e30 9c00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -02f11e: 1102 |0007: return-object v2 │ │ +02ff9c: |[02ff9c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ffac: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ffb0: 1a01 790b |0002: const-string v1, "android.intent.extra.CC" // string@0b79 │ │ +02ffb4: 6e30 9c00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02ffba: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14077,23 +14079,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02f120: |[02f120] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f130: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02f134: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f138: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02f13a: 5b20 7501 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ -02f13e: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f142: 1a01 7c0b |0009: const-string v1, "android.intent.extra.EMAIL" // string@0b7c │ │ -02f146: 6e30 9c00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ -02f14c: 1102 |000e: return-object v2 │ │ +02ffbc: |[02ffbc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ffcc: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02ffd0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02ffd4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02ffd6: 5b20 7501 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0175 │ │ +02ffda: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +02ffde: 1a01 7a0b |0009: const-string v1, "android.intent.extra.EMAIL" // string@0b7a │ │ +02ffe2: 6e30 9c00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009c │ │ +02ffe8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -14105,27 +14107,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -02f150: |[02f150] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f160: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f164: 1a01 7d0b |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0b7d │ │ -02f168: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -02f16e: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f172: 1a01 800b |0009: const-string v1, "android.intent.extra.TEXT" // string@0b80 │ │ -02f176: 6e20 9500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0095 │ │ -02f17c: 0a00 |000e: move-result v0 │ │ -02f17e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02f182: 7110 990b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0b99 │ │ -02f188: 0c00 |0014: move-result-object v0 │ │ -02f18a: 6e20 f103 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f1 │ │ -02f190: 1102 |0018: return-object v2 │ │ +02ffec: |[02ffec] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fffc: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +030000: 1a01 7b0b |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0b7b │ │ +030004: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +03000a: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +03000e: 1a01 7e0b |0009: const-string v1, "android.intent.extra.TEXT" // string@0b7e │ │ +030012: 6e20 9500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0095 │ │ +030018: 0a00 |000e: move-result v0 │ │ +03001a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +03001e: 7110 990b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0b99 │ │ +030024: 0c00 |0014: move-result-object v0 │ │ +030026: 6e20 f103 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f1 │ │ +03002c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -14137,31 +14139,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -02f194: |[02f194] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f1a4: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f1a8: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -02f1ae: 0c00 |0005: move-result-object v0 │ │ -02f1b0: 1a01 770b |0006: const-string v1, "android.intent.action.SEND" // string@0b77 │ │ -02f1b4: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02f1ba: 0a00 |000b: move-result v0 │ │ -02f1bc: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02f1c0: 5420 7301 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f1c4: 1a01 770b |0010: const-string v1, "android.intent.action.SEND" // string@0b77 │ │ -02f1c8: 6e20 a100 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ -02f1ce: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02f1d0: 5b20 7401 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ -02f1d4: 5420 7301 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f1d8: 1a01 7e0b |001a: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f1dc: 6e30 9900 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ -02f1e2: 1102 |001f: return-object v2 │ │ +030030: |[030030] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +030040: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +030044: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +03004a: 0c00 |0005: move-result-object v0 │ │ +03004c: 1a01 750b |0006: const-string v1, "android.intent.action.SEND" // string@0b75 │ │ +030050: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +030056: 0a00 |000b: move-result v0 │ │ +030058: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +03005c: 5420 7301 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +030060: 1a01 750b |0010: const-string v1, "android.intent.action.SEND" // string@0b75 │ │ +030064: 6e20 a100 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a1 │ │ +03006a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03006c: 5b20 7401 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0174 │ │ +030070: 5420 7301 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +030074: 1a01 7c0b |001a: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +030078: 6e30 9900 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0099 │ │ +03007e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -14174,19 +14176,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02f1e4: |[02f1e4] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f1f4: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f1f8: 1a01 7f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b7f │ │ -02f1fc: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -02f202: 1102 |0007: return-object v2 │ │ +030080: |[030080] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +030090: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +030094: 1a01 7d0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b7d │ │ +030098: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +03009e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -14196,19 +14198,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02f204: |[02f204] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f214: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f218: 1a01 800b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b80 │ │ -02f21c: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@009a │ │ -02f222: 1102 |0007: return-object v2 │ │ +0300a0: |[0300a0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0300b0: 5420 7301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +0300b4: 1a01 7e0b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b7e │ │ +0300b8: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@009a │ │ +0300be: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -14218,18 +14220,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f224: |[02f224] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f234: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ -02f238: 6e20 a300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ -02f23e: 1101 |0005: return-object v1 │ │ +0300c0: |[0300c0] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0300d0: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0173 │ │ +0300d4: 6e20 a300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ +0300da: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -14239,34 +14241,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f240: |[02f240] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02f250: 5420 6f01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ -02f254: 6e10 e503 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -02f25a: 0c01 |0005: move-result-object v1 │ │ -02f25c: 6e20 2800 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -02f262: 0e00 |0009: return-void │ │ +0300dc: |[0300dc] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +0300ec: 5420 6f01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@016f │ │ +0300f0: 6e10 e503 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +0300f6: 0c01 |0005: move-result-object v1 │ │ +0300f8: 6e20 2800 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +0300fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #53 header: │ │ -class_idx : 147 │ │ +class_idx : 146 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2462 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -14313,27 +14315,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02f264: |[02f264] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02f274: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02f27a: 5b12 7701 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ -02f27e: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -02f284: 0c00 |0008: move-result-object v0 │ │ -02f286: 5b10 7a01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f28a: 7110 1a04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041a │ │ -02f290: 0c00 |000e: move-result-object v0 │ │ -02f292: 5b10 7901 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f296: 7110 1904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0419 │ │ -02f29c: 0c00 |0014: move-result-object v0 │ │ -02f29e: 5b10 7801 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ -02f2a2: 0e00 |0017: return-void │ │ +030100: |[030100] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +030110: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +030116: 5b12 7701 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ +03011a: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +030120: 0c00 |0008: move-result-object v0 │ │ +030122: 5b10 7a01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030126: 7110 1a04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041a │ │ +03012c: 0c00 |000e: move-result-object v0 │ │ +03012e: 5b10 7901 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +030132: 7110 1904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0419 │ │ +030138: 0c00 |0014: move-result-object v0 │ │ +03013a: 5b10 7801 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ +03013e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -14347,18 +14349,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f2a4: |[02f2a4] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02f2b4: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0093 │ │ -02f2b8: 7020 f403 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f4 │ │ -02f2be: 1100 |0005: return-object v0 │ │ +030140: |[030140] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +030150: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0092 │ │ +030154: 7020 f403 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f4 │ │ +03015a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -14367,17 +14369,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f2c0: |[02f2c0] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02f2d0: 5410 7801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ -02f2d4: 1100 |0002: return-object v0 │ │ +03015c: |[03015c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +03016c: 5410 7801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ +030170: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14385,31 +14387,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02f2d8: |[02f2d8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02f2e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f2ea: 5453 7801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ -02f2ee: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f2f2: 1102 |0005: return-object v2 │ │ -02f2f4: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ -02f2f8: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -02f2fe: 0c01 |000b: move-result-object v1 │ │ -02f300: 5453 7801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ -02f304: 6e20 b100 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00b1 │ │ -02f30a: 0c02 |0011: move-result-object v2 │ │ -02f30c: 28f3 |0012: goto 0005 // -000d │ │ -02f30e: 0d00 |0013: move-exception v0 │ │ -02f310: 1a03 f903 |0014: const-string v3, "IntentReader" // string@03f9 │ │ -02f314: 1a04 a202 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02a2 │ │ -02f318: 7130 a50b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -02f31e: 28ea |001b: goto 0005 // -0016 │ │ +030174: |[030174] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +030184: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +030186: 5453 7801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ +03018a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03018e: 1102 |0005: return-object v2 │ │ +030190: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ +030194: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +03019a: 0c01 |000b: move-result-object v1 │ │ +03019c: 5453 7801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0178 │ │ +0301a0: 6e20 b100 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00b1 │ │ +0301a6: 0c02 |0011: move-result-object v2 │ │ +0301a8: 28f3 |0012: goto 0005 // -000d │ │ +0301aa: 0d00 |0013: move-exception v0 │ │ +0301ac: 1a03 f903 |0014: const-string v3, "IntentReader" // string@03f9 │ │ +0301b0: 1a04 a202 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02a2 │ │ +0301b4: 7130 a50b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +0301ba: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -14426,31 +14428,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02f32c: |[02f32c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02f33c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f33e: 5453 7901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f342: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f346: 1102 |0005: return-object v2 │ │ -02f348: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ -02f34c: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -02f352: 0c01 |000b: move-result-object v1 │ │ -02f354: 5453 7901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f358: 6e20 b300 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ -02f35e: 0c02 |0011: move-result-object v2 │ │ -02f360: 28f3 |0012: goto 0005 // -000d │ │ -02f362: 0d00 |0013: move-exception v0 │ │ -02f364: 1a03 f903 |0014: const-string v3, "IntentReader" // string@03f9 │ │ -02f368: 1a04 a302 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02a3 │ │ -02f36c: 7130 a50b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -02f372: 28ea |001b: goto 0005 // -0016 │ │ +0301c8: |[0301c8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +0301d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0301da: 5453 7901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +0301de: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0301e2: 1102 |0005: return-object v2 │ │ +0301e4: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ +0301e8: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +0301ee: 0c01 |000b: move-result-object v1 │ │ +0301f0: 5453 7901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +0301f4: 6e20 b300 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ +0301fa: 0c02 |0011: move-result-object v2 │ │ +0301fc: 28f3 |0012: goto 0005 // -000d │ │ +0301fe: 0d00 |0013: move-exception v0 │ │ +030200: 1a03 f903 |0014: const-string v3, "IntentReader" // string@03f9 │ │ +030204: 1a04 a302 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02a3 │ │ +030208: 7130 a50b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +03020e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -14467,34 +14469,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02f380: |[02f380] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02f390: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f392: 5453 7901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f396: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f39a: 1102 |0005: return-object v2 │ │ -02f39c: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ -02f3a0: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -02f3a6: 0c01 |000b: move-result-object v1 │ │ -02f3a8: 5453 7901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f3ac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02f3ae: 6e30 b400 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00b4 │ │ -02f3b4: 0c03 |0012: move-result-object v3 │ │ -02f3b6: 6e20 b500 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00b5 │ │ -02f3bc: 0c02 |0016: move-result-object v2 │ │ -02f3be: 28ee |0017: goto 0005 // -0012 │ │ -02f3c0: 0d00 |0018: move-exception v0 │ │ -02f3c2: 1a03 f903 |0019: const-string v3, "IntentReader" // string@03f9 │ │ -02f3c6: 1a04 a402 |001b: const-string v4, "Could not retrieve label for calling application" // string@02a4 │ │ -02f3ca: 7130 a50b 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -02f3d0: 28e5 |0020: goto 0005 // -001b │ │ +03021c: |[03021c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +03022c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03022e: 5453 7901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +030232: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +030236: 1102 |0005: return-object v2 │ │ +030238: 5453 7701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0177 │ │ +03023c: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +030242: 0c01 |000b: move-result-object v1 │ │ +030244: 5453 7901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +030248: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03024a: 6e30 b400 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00b4 │ │ +030250: 0c03 |0012: move-result-object v3 │ │ +030252: 6e20 b500 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00b5 │ │ +030258: 0c02 |0016: move-result-object v2 │ │ +03025a: 28ee |0017: goto 0005 // -0012 │ │ +03025c: 0d00 |0018: move-exception v0 │ │ +03025e: 1a03 f903 |0019: const-string v3, "IntentReader" // string@03f9 │ │ +030262: 1a04 a402 |001b: const-string v4, "Could not retrieve label for calling application" // string@02a4 │ │ +030266: 7130 a50b 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +03026c: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -14511,17 +14513,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f3e0: |[02f3e0] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02f3f0: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ -02f3f4: 1100 |0002: return-object v0 │ │ +03027c: |[03027c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +03028c: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0179 │ │ +030290: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14529,20 +14531,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f3f8: |[02f3f8] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02f408: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f40c: 1a01 7a0b |0002: const-string v1, "android.intent.extra.BCC" // string@0b7a │ │ -02f410: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ -02f416: 0c00 |0007: move-result-object v0 │ │ -02f418: 1100 |0008: return-object v0 │ │ +030294: |[030294] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +0302a4: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0302a8: 1a01 780b |0002: const-string v1, "android.intent.extra.BCC" // string@0b78 │ │ +0302ac: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ +0302b2: 0c00 |0007: move-result-object v0 │ │ +0302b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14550,20 +14552,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f41c: |[02f41c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02f42c: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f430: 1a01 7b0b |0002: const-string v1, "android.intent.extra.CC" // string@0b7b │ │ -02f434: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ -02f43a: 0c00 |0007: move-result-object v0 │ │ -02f43c: 1100 |0008: return-object v0 │ │ +0302b8: |[0302b8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +0302c8: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0302cc: 1a01 790b |0002: const-string v1, "android.intent.extra.CC" // string@0b79 │ │ +0302d0: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ +0302d6: 0c00 |0007: move-result-object v0 │ │ +0302d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14571,20 +14573,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f440: |[02f440] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02f450: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f454: 1a01 7c0b |0002: const-string v1, "android.intent.extra.EMAIL" // string@0b7c │ │ -02f458: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ -02f45e: 0c00 |0007: move-result-object v0 │ │ -02f460: 1100 |0008: return-object v0 │ │ +0302dc: |[0302dc] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +0302ec: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0302f0: 1a01 7a0b |0002: const-string v1, "android.intent.extra.EMAIL" // string@0b7a │ │ +0302f4: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0092 │ │ +0302fa: 0c00 |0007: move-result-object v0 │ │ +0302fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14592,35 +14594,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02f464: |[02f464] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02f474: 5442 7a01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f478: 1a03 7d0b |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0b7d │ │ -02f47c: 6e20 9300 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ -02f482: 0c00 |0007: move-result-object v0 │ │ -02f484: 5442 7a01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f488: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -02f48c: 6e10 0304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0403 │ │ -02f492: 0c01 |000f: move-result-object v1 │ │ -02f494: 2012 8501 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0185 │ │ -02f498: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -02f49c: 1f01 8501 |0014: check-cast v1, Landroid/text/Spanned; // type@0185 │ │ -02f4a0: 7110 9a0b 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0b9a │ │ -02f4a6: 0c00 |0019: move-result-object v0 │ │ -02f4a8: 1100 |001a: return-object v0 │ │ -02f4aa: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -02f4ae: 7100 1604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0416 │ │ -02f4b4: 0c02 |0020: move-result-object v2 │ │ -02f4b6: 7220 0904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0409 │ │ -02f4bc: 0c00 |0024: move-result-object v0 │ │ -02f4be: 28f5 |0025: goto 001a // -000b │ │ +030300: |[030300] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +030310: 5442 7a01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030314: 1a03 7b0b |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0b7b │ │ +030318: 6e20 9300 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ +03031e: 0c00 |0007: move-result-object v0 │ │ +030320: 5442 7a01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030324: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +030328: 6e10 0304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0403 │ │ +03032e: 0c01 |000f: move-result-object v1 │ │ +030330: 2012 8401 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0184 │ │ +030334: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +030338: 1f01 8401 |0014: check-cast v1, Landroid/text/Spanned; // type@0184 │ │ +03033c: 7110 9a0b 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0b9a │ │ +030342: 0c00 |0019: move-result-object v0 │ │ +030344: 1100 |001a: return-object v0 │ │ +030346: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +03034a: 7100 1604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0416 │ │ +030350: 0c02 |0020: move-result-object v2 │ │ +030352: 7220 0904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0409 │ │ +030358: 0c00 |0024: move-result-object v0 │ │ +03035a: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -14638,21 +14640,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02f4c0: |[02f4c0] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02f4d0: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f4d4: 1a01 7e0b |0002: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f4d8: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ -02f4de: 0c00 |0007: move-result-object v0 │ │ -02f4e0: 1f00 3900 |0008: check-cast v0, Landroid/net/Uri; // type@0039 │ │ -02f4e4: 1100 |000a: return-object v0 │ │ +03035c: |[03035c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +03036c: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030370: 1a01 7c0b |0002: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +030374: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ +03037a: 0c00 |0007: move-result-object v0 │ │ +03037c: 1f00 3900 |0008: check-cast v0, Landroid/net/Uri; // type@0039 │ │ +030380: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14660,58 +14662,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02f4e8: |[02f4e8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02f4f8: 5430 7b01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f4fc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02f500: 6e10 0504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ -02f506: 0a00 |0007: move-result v0 │ │ -02f508: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02f50c: 5430 7a01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f510: 1a01 7e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f514: 6e20 8f00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008f │ │ -02f51a: 0c00 |0011: move-result-object v0 │ │ -02f51c: 5b30 7b01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f520: 5430 7b01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f524: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02f528: 5430 7b01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f52c: 6e20 190f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02f532: 0c00 |001d: move-result-object v0 │ │ -02f534: 1f00 3900 |001e: check-cast v0, Landroid/net/Uri; // type@0039 │ │ -02f538: 1100 |0020: return-object v0 │ │ -02f53a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02f53e: 5430 7a01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f542: 1a01 7e0b |0025: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f546: 6e20 9000 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ -02f54c: 0c00 |002a: move-result-object v0 │ │ -02f54e: 1f00 3900 |002b: check-cast v0, Landroid/net/Uri; // type@0039 │ │ -02f552: 28f3 |002d: goto 0020 // -000d │ │ -02f554: 2200 3c02 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023c │ │ -02f558: 2201 4e02 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -02f55c: 7010 f00e 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02f562: 1a02 be09 |0035: const-string v2, "Stream items available: " // string@09be │ │ -02f566: 6e20 f70e 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f56c: 0c01 |003a: move-result-object v1 │ │ -02f56e: 6e10 0104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0401 │ │ -02f574: 0a02 |003e: move-result v2 │ │ -02f576: 6e20 f40e 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02f57c: 0c01 |0042: move-result-object v1 │ │ -02f57e: 1a02 4d00 |0043: const-string v2, " index requested: " // string@004d │ │ -02f582: 6e20 f70e 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f588: 0c01 |0048: move-result-object v1 │ │ -02f58a: 6e20 f40e 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02f590: 0c01 |004c: move-result-object v1 │ │ -02f592: 6e10 fb0e 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02f598: 0c01 |0050: move-result-object v1 │ │ -02f59a: 7020 a30e 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ -02f5a0: 2700 |0054: throw v0 │ │ +030384: |[030384] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +030394: 5430 7b01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +030398: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03039c: 6e10 0504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ +0303a2: 0a00 |0007: move-result v0 │ │ +0303a4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0303a8: 5430 7a01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0303ac: 1a01 7c0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +0303b0: 6e20 8f00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008f │ │ +0303b6: 0c00 |0011: move-result-object v0 │ │ +0303b8: 5b30 7b01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +0303bc: 5430 7b01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +0303c0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +0303c4: 5430 7b01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +0303c8: 6e20 190f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0303ce: 0c00 |001d: move-result-object v0 │ │ +0303d0: 1f00 3900 |001e: check-cast v0, Landroid/net/Uri; // type@0039 │ │ +0303d4: 1100 |0020: return-object v0 │ │ +0303d6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +0303da: 5430 7a01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0303de: 1a01 7c0b |0025: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +0303e2: 6e20 9000 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ +0303e8: 0c00 |002a: move-result-object v0 │ │ +0303ea: 1f00 3900 |002b: check-cast v0, Landroid/net/Uri; // type@0039 │ │ +0303ee: 28f3 |002d: goto 0020 // -000d │ │ +0303f0: 2200 3a02 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023a │ │ +0303f4: 2201 4c02 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +0303f8: 7010 f00e 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0303fe: 1a02 bc09 |0035: const-string v2, "Stream items available: " // string@09bc │ │ +030402: 6e20 f70e 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +030408: 0c01 |003a: move-result-object v1 │ │ +03040a: 6e10 0104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0401 │ │ +030410: 0a02 |003e: move-result v2 │ │ +030412: 6e20 f40e 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +030418: 0c01 |0042: move-result-object v1 │ │ +03041a: 1a02 4d00 |0043: const-string v2, " index requested: " // string@004d │ │ +03041e: 6e20 f70e 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +030424: 0c01 |0048: move-result-object v1 │ │ +030426: 6e20 f40e 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +03042c: 0c01 |004c: move-result-object v1 │ │ +03042e: 6e10 fb0e 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +030434: 0c01 |0050: move-result-object v1 │ │ +030436: 7020 a30e 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ +03043c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -14727,40 +14729,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02f5a4: |[02f5a4] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02f5b4: 5420 7b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f5b8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02f5bc: 6e10 0504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ -02f5c2: 0a00 |0007: move-result v0 │ │ -02f5c4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02f5c8: 5420 7a01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f5cc: 1a01 7e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f5d0: 6e20 8f00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008f │ │ -02f5d6: 0c00 |0011: move-result-object v0 │ │ -02f5d8: 5b20 7b01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f5dc: 5420 7b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f5e0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02f5e4: 5420 7b01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ -02f5e8: 6e10 1f0f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02f5ee: 0a00 |001d: move-result v0 │ │ -02f5f0: 0f00 |001e: return v0 │ │ -02f5f2: 5420 7a01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f5f6: 1a01 7e0b |0021: const-string v1, "android.intent.extra.STREAM" // string@0b7e │ │ -02f5fa: 6e20 9500 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0095 │ │ -02f600: 0a00 |0026: move-result v0 │ │ -02f602: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02f606: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02f608: 28f4 |002a: goto 001e // -000c │ │ -02f60a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02f60c: 28f2 |002c: goto 001e // -000e │ │ +030440: |[030440] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +030450: 5420 7b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +030454: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +030458: 6e10 0504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ +03045e: 0a00 |0007: move-result v0 │ │ +030460: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +030464: 5420 7a01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030468: 1a01 7c0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +03046c: 6e20 8f00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008f │ │ +030472: 0c00 |0011: move-result-object v0 │ │ +030474: 5b20 7b01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +030478: 5420 7b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +03047c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +030480: 5420 7b01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@017b │ │ +030484: 6e10 1f0f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03048a: 0a00 |001d: move-result v0 │ │ +03048c: 0f00 |001e: return v0 │ │ +03048e: 5420 7a01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030492: 1a01 7c0b |0021: const-string v1, "android.intent.extra.STREAM" // string@0b7c │ │ +030496: 6e20 9500 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0095 │ │ +03049c: 0a00 |0026: move-result v0 │ │ +03049e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0304a2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0304a4: 28f4 |002a: goto 001e // -000c │ │ +0304a6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +0304a8: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -14772,20 +14774,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f610: |[02f610] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02f620: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f624: 1a01 7f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b7f │ │ -02f628: 6e20 9300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ -02f62e: 0c00 |0007: move-result-object v0 │ │ -02f630: 1100 |0008: return-object v0 │ │ +0304ac: |[0304ac] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +0304bc: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0304c0: 1a01 7d0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b7d │ │ +0304c4: 6e20 9300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ +0304ca: 0c00 |0007: move-result-object v0 │ │ +0304cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14793,20 +14795,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f634: |[02f634] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02f644: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f648: 1a01 800b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b80 │ │ -02f64c: 6e20 8b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@008b │ │ -02f652: 0c00 |0007: move-result-object v0 │ │ -02f654: 1100 |0008: return-object v0 │ │ +0304d0: |[0304d0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +0304e0: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +0304e4: 1a01 7e0b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b7e │ │ +0304e8: 6e20 8b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@008b │ │ +0304ee: 0c00 |0007: move-result-object v0 │ │ +0304f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14814,19 +14816,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02f658: |[02f658] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02f668: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f66c: 6e10 9400 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0094 │ │ -02f672: 0c00 |0005: move-result-object v0 │ │ -02f674: 1100 |0006: return-object v0 │ │ +0304f4: |[0304f4] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +030504: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030508: 6e10 9400 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0094 │ │ +03050e: 0c00 |0005: move-result-object v0 │ │ +030510: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14834,22 +14836,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f678: |[02f678] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02f688: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f68c: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -02f692: 0c00 |0005: move-result-object v0 │ │ -02f694: 1a01 780b |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b78 │ │ -02f698: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02f69e: 0a00 |000b: move-result v0 │ │ -02f6a0: 0f00 |000c: return v0 │ │ +030514: |[030514] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +030524: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030528: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +03052e: 0c00 |0005: move-result-object v0 │ │ +030530: 1a01 760b |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b76 │ │ +030534: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03053a: 0a00 |000b: move-result v0 │ │ +03053c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14857,30 +14859,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02f6a4: |[02f6a4] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02f6b4: 5421 7a01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f6b8: 6e10 8900 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -02f6be: 0c00 |0005: move-result-object v0 │ │ -02f6c0: 1a01 770b |0006: const-string v1, "android.intent.action.SEND" // string@0b77 │ │ -02f6c4: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02f6ca: 0a01 |000b: move-result v1 │ │ -02f6cc: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02f6d0: 1a01 780b |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b78 │ │ -02f6d4: 6e20 cd0e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02f6da: 0a01 |0013: move-result v1 │ │ -02f6dc: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02f6e0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02f6e2: 0f01 |0017: return v1 │ │ -02f6e4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02f6e6: 28fe |0019: goto 0017 // -0002 │ │ +030540: |[030540] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +030550: 5421 7a01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030554: 6e10 8900 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +03055a: 0c00 |0005: move-result-object v0 │ │ +03055c: 1a01 750b |0006: const-string v1, "android.intent.action.SEND" // string@0b75 │ │ +030560: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +030566: 0a01 |000b: move-result v1 │ │ +030568: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +03056c: 1a01 760b |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b76 │ │ +030570: 6e20 cd0e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +030576: 0a01 |0013: move-result v1 │ │ +030578: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +03057c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03057e: 0f01 |0017: return v1 │ │ +030580: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +030582: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -14890,35 +14892,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f6e8: |[02f6e8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02f6f8: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ -02f6fc: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -02f702: 0c00 |0005: move-result-object v0 │ │ -02f704: 1a01 770b |0006: const-string v1, "android.intent.action.SEND" // string@0b77 │ │ -02f708: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -02f70e: 0a00 |000b: move-result v0 │ │ -02f710: 0f00 |000c: return v0 │ │ +030584: |[030584] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +030594: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@017a │ │ +030598: 6e10 8900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +03059e: 0c00 |0005: move-result-object v0 │ │ +0305a0: 1a01 750b |0006: const-string v1, "android.intent.action.SEND" // string@0b75 │ │ +0305a4: 6e20 cd0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +0305aa: 0a00 |000b: move-result v0 │ │ +0305ac: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #54 header: │ │ -class_idx : 148 │ │ +class_idx : 147 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -14942,21 +14944,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #55 header: │ │ -class_idx : 152 │ │ +class_idx : 151 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2462 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -14989,33 +14991,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02f714: |[02f714] android.support.v4.app.ShareCompat.:()V │ │ -02f724: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02f728: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02f72c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02f730: 2200 9700 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0097 │ │ -02f734: 7010 1104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0411 │ │ -02f73a: 6900 7e01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ -02f73e: 0e00 |000d: return-void │ │ -02f740: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02f744: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02f748: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02f74c: 2200 9600 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0096 │ │ -02f750: 7010 0e04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ -02f756: 6900 7e01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ -02f75a: 28f2 |001b: goto 000d // -000e │ │ -02f75c: 2200 9500 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0095 │ │ -02f760: 7010 0a04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ -02f766: 6900 7e01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ -02f76a: 28ea |0023: goto 000d // -0016 │ │ +0305b0: |[0305b0] android.support.v4.app.ShareCompat.:()V │ │ +0305c0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0305c4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0305c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0305cc: 2200 9600 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0096 │ │ +0305d0: 7010 1104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0411 │ │ +0305d6: 6900 7e01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ +0305da: 0e00 |000d: return-void │ │ +0305dc: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0305e0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0305e4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0305e8: 2200 9500 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0095 │ │ +0305ec: 7010 0e04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ +0305f2: 6900 7e01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ +0305f6: 28f2 |001b: goto 000d // -000e │ │ +0305f8: 2200 9400 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0094 │ │ +0305fc: 7010 0a04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ +030602: 6900 7e01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ +030606: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -15027,17 +15029,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f76c: |[02f76c] android.support.v4.app.ShareCompat.:()V │ │ -02f77c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02f782: 0e00 |0003: return-void │ │ +030608: |[030608] android.support.v4.app.ShareCompat.:()V │ │ +030618: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03061e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -15046,52 +15048,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f784: |[02f784] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -02f794: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ -02f798: 1100 |0002: return-object v0 │ │ +030620: |[030620] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +030630: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ +030634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -02f79c: |[02f79c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02f7ac: 7220 cd0b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -02f7b2: 0c00 |0003: move-result-object v0 │ │ -02f7b4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -02f7b8: 2201 3a02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02f7bc: 2202 4e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02f7c0: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02f7c6: 1a03 a002 |000d: const-string v3, "Could not find menu item with id " // string@02a0 │ │ -02f7ca: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f7d0: 0c02 |0012: move-result-object v2 │ │ -02f7d2: 6e20 f40e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -02f7d8: 0c02 |0016: move-result-object v2 │ │ -02f7da: 1a03 4c00 |0017: const-string v3, " in the supplied menu" // string@004c │ │ -02f7de: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f7e4: 0c02 |001c: move-result-object v2 │ │ -02f7e6: 6e10 fb0e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02f7ec: 0c02 |0020: move-result-object v2 │ │ -02f7ee: 7020 9e0e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -02f7f4: 2701 |0024: throw v1 │ │ -02f7f6: 7120 1804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0418 │ │ -02f7fc: 0e00 |0028: return-void │ │ +030638: |[030638] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +030648: 7220 cd0b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +03064e: 0c00 |0003: move-result-object v0 │ │ +030650: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +030654: 2201 3802 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +030658: 2202 4c02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +03065c: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +030662: 1a03 a002 |000d: const-string v3, "Could not find menu item with id " // string@02a0 │ │ +030666: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03066c: 0c02 |0012: move-result-object v2 │ │ +03066e: 6e20 f40e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +030674: 0c02 |0016: move-result-object v2 │ │ +030676: 1a03 4c00 |0017: const-string v3, " in the supplied menu" // string@004c │ │ +03067a: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +030680: 0c02 |001c: move-result-object v2 │ │ +030682: 6e10 fb0e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +030688: 0c02 |0020: move-result-object v2 │ │ +03068a: 7020 9e0e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +030690: 2701 |0024: throw v1 │ │ +030692: 7120 1804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0418 │ │ +030698: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -15106,18 +15108,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02f800: |[02f800] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02f810: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ -02f814: 7230 0804 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0408 │ │ -02f81a: 0e00 |0005: return-void │ │ +03069c: |[03069c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0306ac: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@017e │ │ +0306b0: 7230 0804 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0408 │ │ +0306b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -15127,25 +15129,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02f81c: |[02f81c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -02f82c: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ -02f832: 0c00 |0003: move-result-object v0 │ │ -02f834: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -02f838: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -02f83e: 0c01 |0009: move-result-object v1 │ │ -02f840: 1a02 840b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b84 │ │ -02f844: 6e20 9000 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ -02f84a: 0c00 |000f: move-result-object v0 │ │ -02f84c: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ -02f850: 1100 |0012: return-object v0 │ │ +0306b8: |[0306b8] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +0306c8: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ +0306ce: 0c00 |0003: move-result-object v0 │ │ +0306d0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +0306d4: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +0306da: 0c01 |0009: move-result-object v1 │ │ +0306dc: 1a02 820b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b82 │ │ +0306e0: 6e20 9000 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ +0306e6: 0c00 |000f: move-result-object v0 │ │ +0306e8: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ +0306ec: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -15158,42 +15160,42 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02f854: |[02f854] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02f864: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ -02f86a: 0c00 |0003: move-result-object v0 │ │ -02f86c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02f870: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -02f876: 0c01 |0009: move-result-object v1 │ │ -02f878: 1a02 850b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b85 │ │ -02f87c: 6e20 9300 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ -02f882: 0c00 |000f: move-result-object v0 │ │ -02f884: 1100 |0010: return-object v0 │ │ +0306f0: |[0306f0] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +030700: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ +030706: 0c00 |0003: move-result-object v0 │ │ +030708: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +03070c: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +030712: 0c01 |0009: move-result-object v1 │ │ +030714: 1a02 830b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b83 │ │ +030718: 6e20 9300 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ +03071e: 0c00 |000f: move-result-object v0 │ │ +030720: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #56 header: │ │ -class_idx : 153 │ │ +class_idx : 152 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2463 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #56 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -15213,17 +15215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f888: |[02f888] android.support.v4.app.ShareCompatICS.:()V │ │ -02f898: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02f89e: 0e00 |0003: return-void │ │ +030724: |[030724] android.support.v4.app.ShareCompatICS.:()V │ │ +030734: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03073a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -15231,42 +15233,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -02f8a0: |[02f8a0] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02f8b0: 7210 d00b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0bd0 │ │ -02f8b6: 0c00 |0003: move-result-object v0 │ │ -02f8b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02f8ba: 2002 d901 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01d9 │ │ -02f8be: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02f8c2: 2201 d901 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01d9 │ │ -02f8c6: 7020 4a0d 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0d4a │ │ -02f8cc: 2202 4e02 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -02f8d0: 7010 f00e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -02f8d6: 1a03 da00 |0013: const-string v3, ".sharecompat_" // string@00da │ │ -02f8da: 6e20 f70e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f8e0: 0c02 |0018: move-result-object v2 │ │ -02f8e2: 6e10 bd0e 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -02f8e8: 0c03 |001c: move-result-object v3 │ │ -02f8ea: 6e10 910e 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -02f8f0: 0c03 |0020: move-result-object v3 │ │ -02f8f2: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -02f8f8: 0c02 |0024: move-result-object v2 │ │ -02f8fa: 6e10 fb0e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -02f900: 0c02 |0028: move-result-object v2 │ │ -02f902: 6e20 4b0d 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0d4b │ │ -02f908: 6e20 4c0d 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0d4c │ │ -02f90e: 7220 d30b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0bd3 │ │ -02f914: 0e00 |0032: return-void │ │ -02f916: 0701 |0033: move-object v1, v0 │ │ -02f918: 1f01 d901 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01d9 │ │ -02f91c: 28d8 |0036: goto 000e // -0028 │ │ +03073c: |[03073c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03074c: 7210 d00b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0bd0 │ │ +030752: 0c00 |0003: move-result-object v0 │ │ +030754: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +030756: 2002 d701 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01d7 │ │ +03075a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +03075e: 2201 d701 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01d7 │ │ +030762: 7020 4a0d 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0d4a │ │ +030768: 2202 4c02 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +03076c: 7010 f00e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +030772: 1a03 da00 |0013: const-string v3, ".sharecompat_" // string@00da │ │ +030776: 6e20 f70e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03077c: 0c02 |0018: move-result-object v2 │ │ +03077e: 6e10 bd0e 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +030784: 0c03 |001c: move-result-object v3 │ │ +030786: 6e10 910e 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +03078c: 0c03 |0020: move-result-object v3 │ │ +03078e: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +030794: 0c02 |0024: move-result-object v2 │ │ +030796: 6e10 fb0e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03079c: 0c02 |0028: move-result-object v2 │ │ +03079e: 6e20 4b0d 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0d4b │ │ +0307a4: 6e20 4c0d 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0d4c │ │ +0307aa: 7220 d30b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0bd3 │ │ +0307b0: 0e00 |0032: return-void │ │ +0307b2: 0701 |0033: move-object v1, v0 │ │ +0307b4: 1f01 d701 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01d7 │ │ +0307b8: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -15279,21 +15281,21 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2465 (ShareCompatICS.java) │ │ + source_file_idx : 2463 (ShareCompatICS.java) │ │ │ │ Class #57 header: │ │ -class_idx : 154 │ │ +class_idx : 153 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2470 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #57 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -15308,17 +15310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f920: |[02f920] android.support.v4.app.ShareCompatJB.:()V │ │ -02f930: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02f936: 0e00 |0003: return-void │ │ +0307bc: |[0307bc] android.support.v4.app.ShareCompatJB.:()V │ │ +0307cc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0307d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -15326,32 +15328,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02f938: |[02f938] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -02f948: 7110 980b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0b98 │ │ -02f94e: 0c00 |0003: move-result-object v0 │ │ -02f950: 1100 |0004: return-object v0 │ │ +0307d4: |[0307d4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0307e4: 7110 980b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0b98 │ │ +0307ea: 0c00 |0003: move-result-object v0 │ │ +0307ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2470 (ShareCompatJB.java) │ │ + source_file_idx : 2468 (ShareCompatJB.java) │ │ │ │ Class #58 header: │ │ -class_idx : 155 │ │ +class_idx : 154 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 394 │ │ -source_file_idx : 2500 │ │ +superclass_idx : 393 │ │ +source_file_idx : 2498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -15366,33 +15368,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f954: |[02f954] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -02f964: 7020 9f0b 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0b9f │ │ -02f96a: 0e00 |0003: return-void │ │ +0307f0: |[0307f0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +030800: 7020 9f0b 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0b9f │ │ +030806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2500 (SuperNotCalledException.java) │ │ + source_file_idx : 2498 (SuperNotCalledException.java) │ │ │ │ Class #59 header: │ │ -class_idx : 156 │ │ +class_idx : 155 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -15410,21 +15412,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2566 (TaskStackBuilder.java) │ │ + source_file_idx : 2564 (TaskStackBuilder.java) │ │ │ │ Class #60 header: │ │ -class_idx : 160 │ │ +class_idx : 159 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2564 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -15469,26 +15471,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02f96c: |[02f96c] android.support.v4.app.TaskStackBuilder.:()V │ │ -02f97c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02f980: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02f984: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02f988: 2200 9e00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@009e │ │ -02f98c: 7010 2304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0423 │ │ -02f992: 6900 8001 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ -02f996: 0e00 |000d: return-void │ │ -02f998: 2200 9d00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@009d │ │ -02f99c: 7010 2104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0421 │ │ -02f9a2: 6900 8001 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ -02f9a6: 28f8 |0015: goto 000d // -0008 │ │ +030808: |[030808] android.support.v4.app.TaskStackBuilder.:()V │ │ +030818: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03081c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +030820: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030824: 2200 9d00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@009d │ │ +030828: 7010 2304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0423 │ │ +03082e: 6900 8001 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ +030832: 0e00 |000d: return-void │ │ +030834: 2200 9c00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@009c │ │ +030838: 7010 2104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0421 │ │ +03083e: 6900 8001 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ +030842: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=116 │ │ 0x000e line=114 │ │ locals : │ │ @@ -15498,21 +15500,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02f9a8: |[02f9a8] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -02f9b8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -02f9be: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -02f9c2: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -02f9c8: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02f9cc: 5b12 8301 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02f9d0: 0e00 |000c: return-void │ │ +030844: |[030844] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +030854: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03085a: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +03085e: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +030864: 5b10 8201 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030868: 5b12 8301 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +03086c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=118 │ │ 0x000a line=122 │ │ 0x000c line=123 │ │ locals : │ │ @@ -15524,18 +15526,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02f9d4: |[02f9d4] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02f9e4: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00a0 │ │ -02f9e8: 7020 2804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0428 │ │ -02f9ee: 1100 |0005: return-object v0 │ │ +030870: |[030870] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030880: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@009f │ │ +030884: 7020 2804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0428 │ │ +03088a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15543,18 +15545,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02f9f0: |[02f9f0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fa00: 7110 2e04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@042e │ │ -02fa06: 0c00 |0003: move-result-object v0 │ │ -02fa08: 1100 |0004: return-object v0 │ │ +03088c: |[03088c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03089c: 7110 2e04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@042e │ │ +0308a2: 0c00 |0003: move-result-object v0 │ │ +0308a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -15563,18 +15565,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02fa0c: |[02fa0c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fa1c: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fa20: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -02fa26: 1101 |0005: return-object v1 │ │ +0308a8: |[0308a8] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0308b8: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +0308bc: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +0308c2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -15584,27 +15586,27 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02fa28: |[02fa28] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fa38: 6e10 8c00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ -02fa3e: 0c00 |0003: move-result-object v0 │ │ -02fa40: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02fa44: 5421 8301 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fa48: 6e10 7800 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ -02fa4e: 0c01 |000b: move-result-object v1 │ │ -02fa50: 6e20 9f00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009f │ │ -02fa56: 0c00 |000f: move-result-object v0 │ │ -02fa58: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -02fa5c: 6e20 2c04 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ -02fa62: 6e20 2904 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0429 │ │ -02fa68: 1102 |0018: return-object v2 │ │ +0308c4: |[0308c4] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0308d4: 6e10 8c00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ +0308da: 0c00 |0003: move-result-object v0 │ │ +0308dc: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0308e0: 5421 8301 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +0308e4: 6e10 7800 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ +0308ea: 0c01 |000b: move-result-object v1 │ │ +0308ec: 6e20 9f00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009f │ │ +0308f2: 0c00 |000f: move-result-object v0 │ │ +0308f4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0308f8: 6e20 2c04 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ +0308fe: 6e20 2904 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0429 │ │ +030904: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ 0x0012 line=179 │ │ @@ -15620,29 +15622,29 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02fa6c: |[02fa6c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fa7c: 7110 7903 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0379 │ │ -02fa82: 0c00 |0003: move-result-object v0 │ │ -02fa84: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -02fa88: 6e10 8c00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ -02fa8e: 0c01 |0009: move-result-object v1 │ │ -02fa90: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -02fa94: 5432 8301 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fa98: 6e10 7800 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ -02fa9e: 0c02 |0011: move-result-object v2 │ │ -02faa0: 6e20 9f00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009f │ │ -02faa6: 0c01 |0015: move-result-object v1 │ │ -02faa8: 6e20 2c04 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ -02faae: 6e20 2904 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0429 │ │ -02fab4: 1103 |001c: return-object v3 │ │ +030908: |[030908] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030918: 7110 7903 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0379 │ │ +03091e: 0c00 |0003: move-result-object v0 │ │ +030920: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +030924: 6e10 8c00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ +03092a: 0c01 |0009: move-result-object v1 │ │ +03092c: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +030930: 5432 8301 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +030934: 6e10 7800 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0078 │ │ +03093a: 0c02 |0011: move-result-object v2 │ │ +03093c: 6e20 9f00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009f │ │ +030942: 0c01 |0015: move-result-object v1 │ │ +030944: 6e20 2c04 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ +03094a: 6e20 2904 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0429 │ │ +030950: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x000c line=199 │ │ @@ -15660,38 +15662,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -02fab8: |[02fab8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fac8: 5453 8201 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02facc: 6e10 1f0f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02fad2: 0a01 |0005: move-result v1 │ │ -02fad4: 5453 8301 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fad8: 7120 7a03 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037a │ │ -02fade: 0c02 |000b: move-result-object v2 │ │ -02fae0: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -02fae4: 5453 8201 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fae8: 6e30 150f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0f15 │ │ -02faee: 5453 8301 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02faf2: 6e10 8c00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ -02faf8: 0c04 |0018: move-result-object v4 │ │ -02fafa: 7120 7a03 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037a │ │ -02fb00: 0c02 |001c: move-result-object v2 │ │ -02fb02: 28ef |001d: goto 000c // -0011 │ │ -02fb04: 0d00 |001e: move-exception v0 │ │ -02fb06: 1a03 050a |001f: const-string v3, "TaskStackBuilder" // string@0a05 │ │ -02fb0a: 1a04 ef01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ -02fb0e: 7120 a40b 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -02fb14: 2203 3a02 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@023a │ │ -02fb18: 7020 9f0e 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0e9f │ │ -02fb1e: 2703 |002b: throw v3 │ │ -02fb20: 1105 |002c: return-object v5 │ │ +030954: |[030954] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030964: 5453 8201 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030968: 6e10 1f0f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03096e: 0a01 |0005: move-result v1 │ │ +030970: 5453 8301 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +030974: 7120 7a03 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037a │ │ +03097a: 0c02 |000b: move-result-object v2 │ │ +03097c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +030980: 5453 8201 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030984: 6e30 150f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0f15 │ │ +03098a: 5453 8301 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +03098e: 6e10 8c00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008c │ │ +030994: 0c04 |0018: move-result-object v4 │ │ +030996: 7120 7a03 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037a │ │ +03099c: 0c02 |001c: move-result-object v2 │ │ +03099e: 28ef |001d: goto 000c // -0011 │ │ +0309a0: 0d00 |001e: move-exception v0 │ │ +0309a2: 1a03 030a |001f: const-string v3, "TaskStackBuilder" // string@0a03 │ │ +0309a6: 1a04 ef01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ +0309aa: 7120 a40b 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +0309b0: 2203 3802 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +0309b4: 7020 9f0e 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0e9f │ │ +0309ba: 2703 |002b: throw v3 │ │ +0309bc: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=229 │ │ 0x000c line=230 │ │ @@ -15714,21 +15716,21 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -02fb30: |[02fb30] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fb40: 2200 1700 |0000: new-instance v0, Landroid/content/ComponentName; // type@0017 │ │ -02fb44: 5421 8301 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fb48: 7030 6f00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006f │ │ -02fb4e: 6e20 2c04 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ -02fb54: 0c00 |000a: move-result-object v0 │ │ -02fb56: 1100 |000b: return-object v0 │ │ +0309cc: |[0309cc] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0309dc: 2200 1700 |0000: new-instance v0, Landroid/content/ComponentName; // type@0017 │ │ +0309e0: 5421 8301 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +0309e4: 7030 6f00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006f │ │ +0309ea: 6e20 2c04 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ +0309f0: 0c00 |000a: move-result-object v0 │ │ +0309f2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -15738,20 +15740,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02fb58: |[02fb58] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02fb68: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fb6c: 6e20 190f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02fb72: 0c00 |0005: move-result-object v0 │ │ -02fb74: 1f00 1f00 |0006: check-cast v0, Landroid/content/Intent; // type@001f │ │ -02fb78: 1100 |0008: return-object v0 │ │ +0309f4: |[0309f4] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +030a04: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030a08: 6e20 190f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +030a0e: 0c00 |0005: move-result-object v0 │ │ +030a10: 1f00 1f00 |0006: check-cast v0, Landroid/content/Intent; // type@001f │ │ +030a14: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -15760,18 +15762,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02fb7c: |[02fb7c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -02fb8c: 6e20 2f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@042f │ │ -02fb92: 0c00 |0003: move-result-object v0 │ │ -02fb94: 1100 |0004: return-object v0 │ │ +030a18: |[030a18] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +030a28: 6e20 2f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@042f │ │ +030a2e: 0c00 |0003: move-result-object v0 │ │ +030a30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -15780,19 +15782,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fb98: |[02fb98] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -02fba8: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fbac: 6e10 1f0f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02fbb2: 0a00 |0005: move-result v0 │ │ -02fbb4: 0f00 |0006: return v0 │ │ +030a34: |[030a34] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +030a44: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030a48: 6e10 1f0f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +030a4e: 0a00 |0005: move-result v0 │ │ +030a50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15800,45 +15802,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02fbb8: |[02fbb8] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -02fbc8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02fbca: 5452 8201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fbce: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02fbd4: 0a02 |0006: move-result v2 │ │ -02fbd6: 2321 0403 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0304 │ │ -02fbda: 2112 |0009: array-length v2, v1 │ │ -02fbdc: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -02fbe0: 1101 |000c: return-object v1 │ │ -02fbe2: 2203 1f00 |000d: new-instance v3, Landroid/content/Intent; // type@001f │ │ -02fbe6: 5452 8201 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fbea: 6e20 190f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02fbf0: 0c02 |0014: move-result-object v2 │ │ -02fbf2: 1f02 1f00 |0015: check-cast v2, Landroid/content/Intent; // type@001f │ │ -02fbf6: 7020 8400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -02fbfc: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -02fc02: 6e20 8700 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -02fc08: 0c02 |0020: move-result-object v2 │ │ -02fc0a: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -02fc0e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -02fc10: 2112 |0024: array-length v2, v1 │ │ -02fc12: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -02fc16: 2203 1f00 |0027: new-instance v3, Landroid/content/Intent; // type@001f │ │ -02fc1a: 5452 8201 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fc1e: 6e20 190f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -02fc24: 0c02 |002e: move-result-object v2 │ │ -02fc26: 1f02 1f00 |002f: check-cast v2, Landroid/content/Intent; // type@001f │ │ -02fc2a: 7020 8400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -02fc30: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -02fc34: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02fc38: 28ec |0038: goto 0024 // -0014 │ │ +030a54: |[030a54] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +030a64: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030a66: 5452 8201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030a6a: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +030a70: 0a02 |0006: move-result v2 │ │ +030a72: 2321 0203 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0302 │ │ +030a76: 2112 |0009: array-length v2, v1 │ │ +030a78: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +030a7c: 1101 |000c: return-object v1 │ │ +030a7e: 2203 1f00 |000d: new-instance v3, Landroid/content/Intent; // type@001f │ │ +030a82: 5452 8201 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030a86: 6e20 190f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +030a8c: 0c02 |0014: move-result-object v2 │ │ +030a8e: 1f02 1f00 |0015: check-cast v2, Landroid/content/Intent; // type@001f │ │ +030a92: 7020 8400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +030a98: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +030a9e: 6e20 8700 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +030aa4: 0c02 |0020: move-result-object v2 │ │ +030aa6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +030aaa: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +030aac: 2112 |0024: array-length v2, v1 │ │ +030aae: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +030ab2: 2203 1f00 |0027: new-instance v3, Landroid/content/Intent; // type@001f │ │ +030ab6: 5452 8201 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030aba: 6e20 190f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +030ac0: 0c02 |002e: move-result-object v2 │ │ +030ac2: 1f02 1f00 |002f: check-cast v2, Landroid/content/Intent; // type@001f │ │ +030ac6: 7020 8400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +030acc: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +030ad0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030ad4: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ 0x0009 line=372 │ │ 0x000c line=380 │ │ 0x000d line=374 │ │ 0x0023 line=377 │ │ @@ -15854,19 +15856,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02fc3c: |[02fc3c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -02fc4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fc4e: 6e40 3504 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0435 │ │ -02fc54: 0c00 |0004: move-result-object v0 │ │ -02fc56: 1100 |0005: return-object v0 │ │ +030ad8: |[030ad8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +030ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030aea: 6e40 3504 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0435 │ │ +030af0: 0c00 |0004: move-result-object v0 │ │ +030af2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -15876,47 +15878,47 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -02fc58: |[02fc58] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02fc68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02fc6a: 5460 8201 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fc6e: 6e10 1a0f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ -02fc74: 0a00 |0006: move-result v0 │ │ -02fc76: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02fc7a: 2200 3b02 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -02fc7e: 1a01 5808 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0858 │ │ -02fc82: 7020 a10e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02fc88: 2700 |0010: throw v0 │ │ -02fc8a: 5460 8201 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fc8e: 5461 8201 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fc92: 6e10 1f0f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02fc98: 0a01 |0018: move-result v1 │ │ -02fc9a: 2311 0403 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0304 │ │ -02fc9e: 6e20 210f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -02fca4: 0c02 |001e: move-result-object v2 │ │ -02fca6: 1f02 0403 |001f: check-cast v2, [Landroid/content/Intent; // type@0304 │ │ -02fcaa: 2200 1f00 |0021: new-instance v0, Landroid/content/Intent; // type@001f │ │ -02fcae: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -02fcb2: 7020 8400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -02fcb8: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -02fcbe: 6e20 8700 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -02fcc4: 0c00 |002e: move-result-object v0 │ │ -02fcc6: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -02fcca: 6200 8001 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ -02fcce: 5461 8301 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fcd2: 0173 |0035: move v3, v7 │ │ -02fcd4: 0184 |0036: move v4, v8 │ │ -02fcd6: 0795 |0037: move-object v5, v9 │ │ -02fcd8: 7806 2004 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0420 │ │ -02fcde: 0c00 |003b: move-result-object v0 │ │ -02fce0: 1100 |003c: return-object v0 │ │ +030af4: |[030af4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +030b04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +030b06: 5460 8201 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030b0a: 6e10 1a0f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ +030b10: 0a00 |0006: move-result v0 │ │ +030b12: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +030b16: 2200 3902 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +030b1a: 1a01 5608 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0856 │ │ +030b1e: 7020 a10e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +030b24: 2700 |0010: throw v0 │ │ +030b26: 5460 8201 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030b2a: 5461 8201 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030b2e: 6e10 1f0f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +030b34: 0a01 |0018: move-result v1 │ │ +030b36: 2311 0203 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0302 │ │ +030b3a: 6e20 210f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +030b40: 0c02 |001e: move-result-object v2 │ │ +030b42: 1f02 0203 |001f: check-cast v2, [Landroid/content/Intent; // type@0302 │ │ +030b46: 2200 1f00 |0021: new-instance v0, Landroid/content/Intent; // type@001f │ │ +030b4a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +030b4e: 7020 8400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +030b54: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +030b5a: 6e20 8700 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +030b60: 0c00 |002e: move-result-object v0 │ │ +030b62: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +030b66: 6200 8001 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0180 │ │ +030b6a: 5461 8301 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +030b6e: 0173 |0035: move v3, v7 │ │ +030b70: 0184 |0036: move v4, v8 │ │ +030b72: 0795 |0037: move-object v5, v9 │ │ +030b74: 7806 2004 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0420 │ │ +030b7a: 0c00 |003b: move-result-object v0 │ │ +030b7c: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=350 │ │ 0x0009 line=351 │ │ 0x0011 line=355 │ │ 0x0021 line=356 │ │ 0x0031 line=360 │ │ @@ -15932,19 +15934,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fce4: |[02fce4] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02fcf4: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fcf8: 6e10 1b0f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ -02fcfe: 0c00 |0005: move-result-object v0 │ │ -02fd00: 1100 |0006: return-object v0 │ │ +030b80: |[030b80] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +030b90: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030b94: 6e10 1b0f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ +030b9a: 0c00 |0005: move-result-object v0 │ │ +030b9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15952,18 +15954,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02fd04: |[02fd04] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02fd14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fd16: 6e20 3804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0438 │ │ -02fd1c: 0e00 |0004: return-void │ │ +030ba0: |[030ba0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +030bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030bb2: 6e20 3804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0438 │ │ +030bb8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0004 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -15972,53 +15974,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -02fd20: |[02fd20] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -02fd30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02fd32: 5452 8201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fd36: 6e10 1a0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ -02fd3c: 0a02 |0006: move-result v2 │ │ -02fd3e: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02fd42: 2202 3b02 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -02fd46: 1a03 5908 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0859 │ │ -02fd4a: 7020 a10e 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -02fd50: 2702 |0010: throw v2 │ │ -02fd52: 5452 8201 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fd56: 5453 8201 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ -02fd5a: 6e10 1f0f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -02fd60: 0a03 |0018: move-result v3 │ │ -02fd62: 2333 0403 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0304 │ │ -02fd66: 6e20 210f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -02fd6c: 0c00 |001e: move-result-object v0 │ │ -02fd6e: 1f00 0403 |001f: check-cast v0, [Landroid/content/Intent; // type@0304 │ │ -02fd72: 2202 1f00 |0021: new-instance v2, Landroid/content/Intent; // type@001f │ │ -02fd76: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -02fd7a: 7020 8400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -02fd80: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -02fd86: 6e20 8700 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -02fd8c: 0c02 |002e: move-result-object v2 │ │ -02fd8e: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -02fd92: 5452 8301 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fd96: 7130 5704 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0457 │ │ -02fd9c: 0a02 |0036: move-result v2 │ │ -02fd9e: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -02fda2: 2201 1f00 |0039: new-instance v1, Landroid/content/Intent; // type@001f │ │ -02fda6: 2102 |003b: array-length v2, v0 │ │ -02fda8: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02fdac: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -02fdb0: 7020 8400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -02fdb6: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -02fdba: 6e20 8700 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -02fdc0: 5452 8301 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ -02fdc4: 6e20 8100 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0081 │ │ -02fdca: 0e00 |004d: return-void │ │ +030bbc: |[030bbc] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +030bcc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030bce: 5452 8201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030bd2: 6e10 1a0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ +030bd8: 0a02 |0006: move-result v2 │ │ +030bda: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +030bde: 2202 3902 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +030be2: 1a03 5708 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0857 │ │ +030be6: 7020 a10e 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +030bec: 2702 |0010: throw v2 │ │ +030bee: 5452 8201 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030bf2: 5453 8201 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0182 │ │ +030bf6: 6e10 1f0f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +030bfc: 0a03 |0018: move-result v3 │ │ +030bfe: 2333 0203 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0302 │ │ +030c02: 6e20 210f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +030c08: 0c00 |001e: move-result-object v0 │ │ +030c0a: 1f00 0203 |001f: check-cast v0, [Landroid/content/Intent; // type@0302 │ │ +030c0e: 2202 1f00 |0021: new-instance v2, Landroid/content/Intent; // type@001f │ │ +030c12: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +030c16: 7020 8400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +030c1c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +030c22: 6e20 8700 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +030c28: 0c02 |002e: move-result-object v2 │ │ +030c2a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +030c2e: 5452 8301 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +030c32: 7130 5704 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0457 │ │ +030c38: 0a02 |0036: move-result v2 │ │ +030c3a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +030c3e: 2201 1f00 |0039: new-instance v1, Landroid/content/Intent; // type@001f │ │ +030c42: 2102 |003b: array-length v2, v0 │ │ +030c44: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +030c48: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +030c4c: 7020 8400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +030c52: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +030c56: 6e20 8700 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +030c5c: 5452 8301 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0183 │ │ +030c60: 6e20 8100 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0081 │ │ +030c66: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0009 line=306 │ │ 0x0011 line=310 │ │ 0x0021 line=311 │ │ 0x0031 line=314 │ │ @@ -16028,21 +16030,21 @@ │ │ 0x004d line=319 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2566 (TaskStackBuilder.java) │ │ + source_file_idx : 2564 (TaskStackBuilder.java) │ │ │ │ Class #61 header: │ │ -class_idx : 161 │ │ +class_idx : 160 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2567 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2565 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #61 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -16057,17 +16059,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fdcc: |[02fdcc] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -02fddc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02fde2: 0e00 |0003: return-void │ │ +030c68: |[030c68] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +030c78: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -16075,35 +16077,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02fde4: |[02fde4] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02fdf4: 7140 6a00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ -02fdfa: 0c00 |0003: move-result-object v0 │ │ -02fdfc: 1100 |0004: return-object v0 │ │ +030c80: |[030c80] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +030c90: 7140 6a00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ +030c96: 0c00 |0003: move-result-object v0 │ │ +030c98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2567 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2565 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #62 header: │ │ -class_idx : 162 │ │ +class_idx : 161 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -16118,17 +16120,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fe00: |[02fe00] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -02fe10: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02fe16: 0e00 |0003: return-void │ │ +030c9c: |[030c9c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +030cac: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -16136,35 +16138,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -02fe18: |[02fe18] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02fe28: 7155 6b00 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@006b │ │ -02fe2e: 0c00 |0003: move-result-object v0 │ │ -02fe30: 1100 |0004: return-object v0 │ │ +030cb4: |[030cb4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +030cc4: 7155 6b00 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@006b │ │ +030cca: 0c00 |0003: move-result-object v0 │ │ +030ccc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2570 (TaskStackBuilderJellybean.java) │ │ │ │ Class #63 header: │ │ -class_idx : 165 │ │ +class_idx : 164 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #63 - │ │ @@ -16180,17 +16182,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fe34: |[02fe34] android.support.v4.content.ContextCompat.:()V │ │ -02fe44: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02fe4a: 0e00 |0003: return-void │ │ +030cd0: |[030cd0] android.support.v4.content.ContextCompat.:()V │ │ +030ce0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -16198,19 +16200,19 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02fe4c: |[02fe4c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -02fe5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fe5e: 7130 5704 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0457 │ │ -02fe64: 0a00 |0004: move-result v0 │ │ -02fe66: 0f00 |0005: return v0 │ │ +030ce8: |[030ce8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +030cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030cfa: 7130 5704 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0457 │ │ +030d00: 0a00 |0004: move-result v0 │ │ +030d02: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -16219,27 +16221,27 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02fe68: |[02fe68] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -02fe78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02fe7a: 6000 1600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02fe7e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -02fe82: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -02fe86: 7130 5b04 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@045b │ │ -02fe8c: 0f01 |000a: return v1 │ │ -02fe8e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -02fe92: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -02fe96: 7120 5904 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0459 │ │ -02fe9c: 28f8 |0012: goto 000a // -0008 │ │ -02fe9e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02fea0: 28f6 |0014: goto 000a // -000a │ │ +030d04: |[030d04] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +030d14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +030d16: 6000 1600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +030d1a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +030d1e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +030d22: 7130 5b04 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@045b │ │ +030d28: 0f01 |000a: return v1 │ │ +030d2a: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +030d2e: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +030d32: 7120 5904 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0459 │ │ +030d38: 28f8 |0012: goto 000a // -0008 │ │ +030d3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +030d3c: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -16251,17 +16253,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 662 (ContextCompat.java) │ │ │ │ Class #64 header: │ │ -class_idx : 166 │ │ +class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #64 - │ │ @@ -16277,17 +16279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fea4: |[02fea4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -02feb4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02feba: 0e00 |0003: return-void │ │ +030d40: |[030d40] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +030d50: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -16295,32 +16297,32 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02febc: |[02febc] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -02fecc: 6e20 7f00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@007f │ │ -02fed2: 0e00 |0003: return-void │ │ +030d58: |[030d58] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +030d68: 6e20 7f00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@007f │ │ +030d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ source_file_idx : 663 (ContextCompatHoneycomb.java) │ │ │ │ Class #65 header: │ │ -class_idx : 167 │ │ +class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #65 - │ │ @@ -16336,17 +16338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fed4: |[02fed4] android.support.v4.content.ContextCompatJellybean.:()V │ │ -02fee4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02feea: 0e00 |0003: return-void │ │ +030d70: |[030d70] android.support.v4.content.ContextCompatJellybean.:()V │ │ +030d80: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -16354,33 +16356,33 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02feec: |[02feec] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02fefc: 6e30 8000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0080 │ │ -02ff02: 0e00 |0003: return-void │ │ +030d88: |[030d88] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +030d98: 6e30 8000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0080 │ │ +030d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 664 (ContextCompatJellybean.java) │ │ │ │ Class #66 header: │ │ -class_idx : 169 │ │ +class_idx : 168 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #66 annotations: │ │ @@ -16414,17 +16416,17 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1010 (IntentCompat.java) │ │ │ │ Class #67 header: │ │ -class_idx : 173 │ │ +class_idx : 172 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1010 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #67 annotations: │ │ @@ -16483,32 +16485,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02ff04: |[02ff04] android.support.v4.content.IntentCompat.:()V │ │ -02ff14: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -02ff18: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -02ff1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ff20: 2201 ac00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00ac │ │ -02ff24: 7010 8304 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0483 │ │ -02ff2a: 6901 9e01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ff2e: 0e00 |000d: return-void │ │ -02ff30: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02ff34: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -02ff38: 2201 ab00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00ab │ │ -02ff3c: 7010 8004 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0480 │ │ -02ff42: 6901 9e01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ff46: 28f4 |0019: goto 000d // -000c │ │ -02ff48: 2201 aa00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00aa │ │ -02ff4c: 7010 7c04 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@047c │ │ -02ff52: 6901 9e01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ff56: 28ec |0021: goto 000d // -0014 │ │ +030da0: |[030da0] android.support.v4.content.IntentCompat.:()V │ │ +030db0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +030db4: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +030db8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030dbc: 2201 ab00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00ab │ │ +030dc0: 7010 8304 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0483 │ │ +030dc6: 6901 9e01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030dca: 0e00 |000d: return-void │ │ +030dcc: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +030dd0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +030dd4: 2201 aa00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00aa │ │ +030dd8: 7010 8004 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0480 │ │ +030dde: 6901 9e01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030de2: 28f4 |0019: goto 000d // -000c │ │ +030de4: 2201 a900 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00a9 │ │ +030de8: 7010 7c04 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@047c │ │ +030dee: 6901 9e01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030df2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -16522,17 +16524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ff58: |[02ff58] android.support.v4.content.IntentCompat.:()V │ │ -02ff68: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ff6e: 0e00 |0003: return-void │ │ +030df4: |[030df4] android.support.v4.content.IntentCompat.:()V │ │ +030e04: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -16541,19 +16543,19 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ff70: |[02ff70] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02ff80: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ff84: 7220 7904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0479 │ │ -02ff8a: 0c00 |0005: move-result-object v0 │ │ -02ff8c: 1100 |0006: return-object v0 │ │ +030e0c: |[030e0c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030e1c: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030e20: 7220 7904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0479 │ │ +030e26: 0c00 |0005: move-result-object v0 │ │ +030e28: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #3 : (in Landroid/support/v4/content/IntentCompat;) │ │ @@ -16561,19 +16563,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02ff90: |[02ff90] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02ffa0: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ffa4: 7230 7a04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@047a │ │ -02ffaa: 0c00 |0005: move-result-object v0 │ │ -02ffac: 1100 |0006: return-object v0 │ │ +030e2c: |[030e2c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030e3c: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030e40: 7230 7a04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@047a │ │ +030e46: 0c00 |0005: move-result-object v0 │ │ +030e48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -16582,32 +16584,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ffb0: |[02ffb0] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02ffc0: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ -02ffc4: 7220 7b04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ -02ffca: 0c00 |0005: move-result-object v0 │ │ -02ffcc: 1100 |0006: return-object v0 │ │ +030e4c: |[030e4c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030e5c: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@019e │ │ +030e60: 7220 7b04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ +030e66: 0c00 |0005: move-result-object v0 │ │ +030e68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 1010 (IntentCompat.java) │ │ │ │ Class #68 header: │ │ -class_idx : 174 │ │ +class_idx : 173 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1011 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ @@ -16623,17 +16625,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ffd0: |[02ffd0] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -02ffe0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -02ffe6: 0e00 |0003: return-void │ │ +030e6c: |[030e6c] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +030e7c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030e82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -16641,18 +16643,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ffe8: |[02ffe8] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02fff8: 7110 9600 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0096 │ │ -02fffe: 0c00 |0003: move-result-object v0 │ │ -030000: 1100 |0004: return-object v0 │ │ +030e84: |[030e84] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030e94: 7110 9600 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0096 │ │ +030e9a: 0c00 |0003: move-result-object v0 │ │ +030e9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -16660,31 +16662,31 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030004: |[030004] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030014: 7110 9800 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0098 │ │ -03001a: 0c00 |0003: move-result-object v0 │ │ -03001c: 1100 |0004: return-object v0 │ │ +030ea0: |[030ea0] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030eb0: 7110 9800 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0098 │ │ +030eb6: 0c00 |0003: move-result-object v0 │ │ +030eb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 1011 (IntentCompatHoneycomb.java) │ │ │ │ Class #69 header: │ │ -class_idx : 175 │ │ +class_idx : 174 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1012 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ @@ -16700,17 +16702,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030020: |[030020] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -030030: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -030036: 0e00 |0003: return-void │ │ +030ebc: |[030ebc] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +030ecc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +030ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatIcsMr1;) │ │ @@ -16718,33 +16720,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030038: |[030038] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -030048: 7120 9700 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ -03004e: 0c00 |0003: move-result-object v0 │ │ -030050: 1100 |0004: return-object v0 │ │ +030ed4: |[030ed4] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030ee4: 7120 9700 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0097 │ │ +030eea: 0c00 |0003: move-result-object v0 │ │ +030eec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1012 (IntentCompatIcsMr1.java) │ │ │ │ Class #70 header: │ │ -class_idx : 176 │ │ +class_idx : 175 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 45 │ │ -source_file_idx : 1951 │ │ +source_file_idx : 1949 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -16768,20 +16770,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -030054: |[030054] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -030064: 5b12 9f01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@019f │ │ -030068: 2200 3e00 |0002: new-instance v0, Landroid/os/Handler; // type@003e │ │ -03006c: 7010 0c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -030072: 7020 ca00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ca │ │ -030078: 0e00 |000a: return-void │ │ +030ef0: |[030ef0] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +030f00: 5b12 9f01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@019f │ │ +030f04: 2200 3d00 |0002: new-instance v0, Landroid/os/Handler; // type@003d │ │ +030f08: 7010 0c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +030f0e: 7020 ca00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ca │ │ +030f14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -16794,17 +16796,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03007c: |[03007c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -03008c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03008e: 0f00 |0001: return v0 │ │ +030f18: |[030f18] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +030f28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030f2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -16813,34 +16815,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030090: |[030090] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -0300a0: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@019f │ │ -0300a4: 6e10 9f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@049f │ │ -0300aa: 0e00 |0005: return-void │ │ +030f2c: |[030f2c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +030f3c: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@019f │ │ +030f40: 6e10 9f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@049f │ │ +030f46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 1951 (Loader.java) │ │ + source_file_idx : 1949 (Loader.java) │ │ │ │ Class #71 header: │ │ -class_idx : 177 │ │ +class_idx : 176 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1951 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1949 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -16861,21 +16863,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1951 (Loader.java) │ │ + source_file_idx : 1949 (Loader.java) │ │ │ │ Class #72 header: │ │ -class_idx : 178 │ │ +class_idx : 177 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1951 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1949 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -16933,26 +16935,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0300ac: |[0300ac] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0300bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0300be: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -0300c4: 5c21 a601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -0300c8: 5c21 a001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -0300cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0300ce: 5c20 a501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ -0300d2: 5c21 a101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -0300d6: 6e10 7400 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0074 │ │ -0300dc: 0c00 |0010: move-result-object v0 │ │ -0300de: 5b20 a201 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a2 │ │ -0300e2: 0e00 |0013: return-void │ │ +030f48: |[030f48] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +030f58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030f5a: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +030f60: 5c21 a601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +030f64: 5c21 a001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +030f68: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +030f6a: 5c20 a501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ +030f6e: 5c21 a101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +030f72: 6e10 7400 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0074 │ │ +030f78: 0c00 |0010: move-result-object v0 │ │ +030f7a: 5b20 a201 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a2 │ │ +030f7e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -16969,19 +16971,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0300e4: |[0300e4] android.support.v4.content.Loader.abandon:()V │ │ -0300f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0300f6: 5c10 a001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -0300fa: 6e10 9e04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@049e │ │ -030100: 0e00 |0006: return-void │ │ +030f80: |[030f80] android.support.v4.content.Loader.abandon:()V │ │ +030f90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030f92: 5c10 a001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +030f96: 6e10 9e04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@049e │ │ +030f9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -16992,24 +16994,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -030104: |[030104] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -030114: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -030118: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03011c: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -030122: 7120 4305 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -030128: 1a01 fb19 |000a: const-string v1, "}" // string@19fb │ │ -03012c: 6e20 f70e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030132: 6e10 fb0e 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030138: 0c01 |0012: move-result-object v1 │ │ -03013a: 1101 |0013: return-object v1 │ │ +030fa0: |[030fa0] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +030fb0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +030fb4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +030fb8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +030fbe: 7120 4305 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +030fc4: 1a01 f919 |000a: const-string v1, "}" // string@19f9 │ │ +030fc8: 6e20 f70e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +030fce: 6e10 fb0e 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +030fd4: 0c01 |0012: move-result-object v1 │ │ +030fd6: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -17024,20 +17026,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03013c: |[03013c] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -03014c: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030150: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -030154: 5410 a401 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030158: 7230 9204 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0492 │ │ -03015e: 0e00 |0009: return-void │ │ +030fd8: |[030fd8] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +030fe8: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +030fec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +030ff0: 5410 a401 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +030ff4: 7230 9204 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0492 │ │ +030ffa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17050,42 +17052,42 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -030160: |[030160] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -030170: 6e20 740e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -030176: 1a00 d912 |0003: const-string v0, "mId=" // string@12d9 │ │ -03017a: 6e20 740e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -030180: 5210 a301 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ -030184: 6e20 720e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -03018a: 1a00 6000 |000d: const-string v0, " mListener=" // string@0060 │ │ -03018e: 6e20 740e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -030194: 5410 a401 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030198: 6e20 780e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -03019e: 6e20 740e 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0301a4: 1a00 7113 |001a: const-string v0, "mStarted=" // string@1371 │ │ -0301a8: 6e20 740e 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0301ae: 5510 a601 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -0301b2: 6e20 750e 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -0301b8: 1a00 5700 |0024: const-string v0, " mContentChanged=" // string@0057 │ │ -0301bc: 6e20 740e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0301c2: 5510 a101 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -0301c6: 6e20 750e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -0301cc: 1a00 5000 |002e: const-string v0, " mAbandoned=" // string@0050 │ │ -0301d0: 6e20 740e 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0301d6: 5510 a001 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -0301da: 6e20 750e 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -0301e0: 1a00 6700 |0038: const-string v0, " mReset=" // string@0067 │ │ -0301e4: 6e20 740e 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0301ea: 5510 a501 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ -0301ee: 6e20 7a0e 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -0301f4: 0e00 |0042: return-void │ │ +030ffc: |[030ffc] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03100c: 6e20 740e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +031012: 1a00 d712 |0003: const-string v0, "mId=" // string@12d7 │ │ +031016: 6e20 740e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +03101c: 5210 a301 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ +031020: 6e20 720e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +031026: 1a00 6000 |000d: const-string v0, " mListener=" // string@0060 │ │ +03102a: 6e20 740e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +031030: 5410 a401 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +031034: 6e20 780e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +03103a: 6e20 740e 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +031040: 1a00 6f13 |001a: const-string v0, "mStarted=" // string@136f │ │ +031044: 6e20 740e 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +03104a: 5510 a601 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +03104e: 6e20 750e 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +031054: 1a00 5700 |0024: const-string v0, " mContentChanged=" // string@0057 │ │ +031058: 6e20 740e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +03105e: 5510 a101 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +031062: 6e20 750e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +031068: 1a00 5000 |002e: const-string v0, " mAbandoned=" // string@0050 │ │ +03106c: 6e20 740e 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +031072: 5510 a001 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +031076: 6e20 750e 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +03107c: 1a00 6700 |0038: const-string v0, " mReset=" // string@0067 │ │ +031080: 6e20 740e 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +031086: 5510 a501 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ +03108a: 6e20 7a0e 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +031090: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -17104,17 +17106,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0301f8: |[0301f8] android.support.v4.content.Loader.forceLoad:()V │ │ -030208: 6e10 a004 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@04a0 │ │ -03020e: 0e00 |0003: return-void │ │ +031094: |[031094] android.support.v4.content.Loader.forceLoad:()V │ │ +0310a4: 6e10 a004 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@04a0 │ │ +0310aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -17124,17 +17126,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030210: |[030210] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -030220: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a2 │ │ -030224: 1100 |0002: return-object v0 │ │ +0310ac: |[0310ac] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +0310bc: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a2 │ │ +0310c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17143,17 +17145,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030228: |[030228] android.support.v4.content.Loader.getId:()I │ │ -030238: 5210 a301 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ -03023c: 0f00 |0002: return v0 │ │ +0310c4: |[0310c4] android.support.v4.content.Loader.getId:()I │ │ +0310d4: 5210 a301 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ +0310d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17162,17 +17164,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030240: |[030240] android.support.v4.content.Loader.isAbandoned:()Z │ │ -030250: 5510 a001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -030254: 0f00 |0002: return v0 │ │ +0310dc: |[0310dc] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0310ec: 5510 a001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +0310f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17181,17 +17183,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030258: |[030258] android.support.v4.content.Loader.isReset:()Z │ │ -030268: 5510 a501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ -03026c: 0f00 |0002: return v0 │ │ +0310f4: |[0310f4] android.support.v4.content.Loader.isReset:()Z │ │ +031104: 5510 a501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ +031108: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17200,17 +17202,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030270: |[030270] android.support.v4.content.Loader.isStarted:()Z │ │ -030280: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -030284: 0f00 |0002: return v0 │ │ +03110c: |[03110c] android.support.v4.content.Loader.isStarted:()Z │ │ +03111c: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +031120: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17219,16 +17221,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030288: |[030288] android.support.v4.content.Loader.onAbandon:()V │ │ -030298: 0e00 |0000: return-void │ │ +031124: |[031124] android.support.v4.content.Loader.onAbandon:()V │ │ +031134: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17237,22 +17239,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03029c: |[03029c] android.support.v4.content.Loader.onContentChanged:()V │ │ -0302ac: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -0302b0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0302b4: 6e10 9804 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0498 │ │ -0302ba: 0e00 |0007: return-void │ │ -0302bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0302be: 5c10 a101 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -0302c2: 28fc |000b: goto 0007 // -0004 │ │ +031138: |[031138] android.support.v4.content.Loader.onContentChanged:()V │ │ +031148: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +03114c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +031150: 6e10 9804 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0498 │ │ +031156: 0e00 |0007: return-void │ │ +031158: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03115a: 5c10 a101 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +03115e: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -17264,16 +17266,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0302c4: |[0302c4] android.support.v4.content.Loader.onForceLoad:()V │ │ -0302d4: 0e00 |0000: return-void │ │ +031160: |[031160] android.support.v4.content.Loader.onForceLoad:()V │ │ +031170: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17282,16 +17284,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0302d8: |[0302d8] android.support.v4.content.Loader.onReset:()V │ │ -0302e8: 0e00 |0000: return-void │ │ +031174: |[031174] android.support.v4.content.Loader.onReset:()V │ │ +031184: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17300,16 +17302,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0302ec: |[0302ec] android.support.v4.content.Loader.onStartLoading:()V │ │ -0302fc: 0e00 |0000: return-void │ │ +031188: |[031188] android.support.v4.content.Loader.onStartLoading:()V │ │ +031198: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17318,16 +17320,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030300: |[030300] android.support.v4.content.Loader.onStopLoading:()V │ │ -030310: 0e00 |0000: return-void │ │ +03119c: |[03119c] android.support.v4.content.Loader.onStopLoading:()V │ │ +0311ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17336,24 +17338,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -030314: |[030314] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -030324: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030328: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03032c: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -030330: 1a01 110a |0006: const-string v1, "There is already a listener registered" // string@0a11 │ │ -030334: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -03033a: 2700 |000b: throw v0 │ │ -03033c: 5b24 a401 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030340: 5923 a301 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ -030344: 0e00 |0010: return-void │ │ +0311b0: |[0311b0] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0311c0: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +0311c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0311c8: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +0311cc: 1a01 0f0a |0006: const-string v1, "There is already a listener registered" // string@0a0f │ │ +0311d0: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0311d6: 2700 |000b: throw v0 │ │ +0311d8: 5b24 a401 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +0311dc: 5923 a301 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ +0311e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -17369,23 +17371,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -030348: |[030348] android.support.v4.content.Loader.reset:()V │ │ -030358: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03035a: 6e10 a104 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@04a1 │ │ -030360: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -030362: 5c20 a501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ -030366: 5c21 a601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -03036a: 5c21 a001 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -03036e: 5c21 a101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -030372: 0e00 |000d: return-void │ │ +0311e4: |[0311e4] android.support.v4.content.Loader.reset:()V │ │ +0311f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0311f6: 6e10 a104 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@04a1 │ │ +0311fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0311fe: 5c20 a501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ +031202: 5c21 a601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +031206: 5c21 a001 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +03120a: 5c21 a101 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +03120e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -17399,22 +17401,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -030374: |[030374] android.support.v4.content.Loader.startLoading:()V │ │ -030384: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030386: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -030388: 5c20 a601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -03038c: 5c21 a501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ -030390: 5c21 a001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ -030394: 6e10 a204 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@04a2 │ │ -03039a: 0e00 |000b: return-void │ │ +031210: |[031210] android.support.v4.content.Loader.startLoading:()V │ │ +031220: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031222: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +031224: 5c20 a601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +031228: 5c21 a501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01a5 │ │ +03122c: 5c21 a001 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a0 │ │ +031230: 6e10 a204 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@04a2 │ │ +031236: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -17427,19 +17429,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03039c: |[03039c] android.support.v4.content.Loader.stopLoading:()V │ │ -0303ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0303ae: 5c10 a601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ -0303b2: 6e10 a304 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@04a3 │ │ -0303b8: 0e00 |0006: return-void │ │ +031238: |[031238] android.support.v4.content.Loader.stopLoading:()V │ │ +031248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03124a: 5c10 a601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01a6 │ │ +03124e: 6e10 a304 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@04a3 │ │ +031254: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17450,19 +17452,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0303bc: |[0303bc] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -0303cc: 5520 a101 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -0303d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0303d2: 5c21 a101 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ -0303d6: 0f00 |0005: return v0 │ │ +031258: |[031258] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +031268: 5520 a101 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +03126c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03126e: 5c21 a101 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a1 │ │ +031272: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -17474,28 +17476,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0303d8: |[0303d8] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -0303e8: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -0303ec: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0303f0: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -0303f6: 7120 4305 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -0303fc: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ -030400: 6e20 f70e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030406: 5221 a301 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ -03040a: 6e20 f40e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -030410: 1a01 fb19 |0014: const-string v1, "}" // string@19fb │ │ -030414: 6e20 f70e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03041a: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030420: 0c01 |001c: move-result-object v1 │ │ -030422: 1101 |001d: return-object v1 │ │ +031274: |[031274] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +031284: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +031288: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03128c: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +031292: 7120 4305 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +031298: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ +03129c: 6e20 f70e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0312a2: 5221 a301 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a3 │ │ +0312a6: 6e20 f40e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +0312ac: 1a01 f919 |0014: const-string v1, "}" // string@19f9 │ │ +0312b0: 6e20 f70e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0312b6: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0312bc: 0c01 |001c: move-result-object v1 │ │ +0312be: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -17510,51 +17512,51 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -030424: |[030424] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -030434: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030438: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03043c: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -030440: 1a01 5a08 |0006: const-string v1, "No listener register" // string@085a │ │ -030444: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -03044a: 2700 |000b: throw v0 │ │ -03044c: 5420 a401 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -030450: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -030454: 2200 3a02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -030458: 1a01 d101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01d1 │ │ -03045c: 7020 9e0e 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -030462: 2700 |0017: throw v0 │ │ -030464: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -030466: 5b20 a401 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ -03046a: 0e00 |001b: return-void │ │ +0312c0: |[0312c0] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0312d0: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +0312d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0312d8: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +0312dc: 1a01 5808 |0006: const-string v1, "No listener register" // string@0858 │ │ +0312e0: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0312e6: 2700 |000b: throw v0 │ │ +0312e8: 5420 a401 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +0312ec: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +0312f0: 2200 3802 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +0312f4: 1a01 d101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01d1 │ │ +0312f8: 7020 9e0e 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +0312fe: 2700 |0017: throw v0 │ │ +031300: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +031302: 5b20 a401 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01a4 │ │ +031306: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ 0x001b line=149 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 1951 (Loader.java) │ │ + source_file_idx : 1949 (Loader.java) │ │ │ │ Class #73 header: │ │ -class_idx : 179 │ │ +class_idx : 178 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ -source_file_idx : 1960 │ │ +superclass_idx : 61 │ │ +source_file_idx : 1958 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -17578,18 +17580,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03046c: |[03046c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -03047c: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01a7 │ │ -030480: 7020 0d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@010d │ │ -030486: 0e00 |0005: return-void │ │ +031308: |[031308] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +031318: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01a7 │ │ +03131c: 7020 0d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@010d │ │ +031322: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -17600,42 +17602,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -030488: |[030488] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -030498: 5220 1800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0018 │ │ -03049c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -0304a2: 6f20 0f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ -0304a8: 0e00 |0008: return-void │ │ -0304aa: 5410 a701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01a7 │ │ -0304ae: 7110 b204 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04b2 │ │ -0304b4: 28fa |000e: goto 0008 // -0006 │ │ -0304b6: 0000 |000f: nop // spacer │ │ -0304b8: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +031324: |[031324] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +031334: 5220 1800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0018 │ │ +031338: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +03133e: 6f20 0f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ +031344: 0e00 |0008: return-void │ │ +031346: 5410 a701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01a7 │ │ +03134a: 7110 b204 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04b2 │ │ +031350: 28fa |000e: goto 0008 // -0006 │ │ +031352: 0000 |000f: nop // spacer │ │ +031354: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1960 (LocalBroadcastManager.java) │ │ + source_file_idx : 1958 (LocalBroadcastManager.java) │ │ │ │ Class #74 header: │ │ -class_idx : 180 │ │ +class_idx : 179 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1960 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1958 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -17667,39 +17669,39 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0304c4: |[0304c4] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -0304d4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0304da: 5b01 a801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01a8 │ │ -0304de: 5b02 a901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ -0304e2: 0e00 |0007: return-void │ │ +031360: |[031360] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +031370: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +031376: 5b01 a801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01a8 │ │ +03137a: 5b02 a901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ +03137e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1960 (LocalBroadcastManager.java) │ │ + source_file_idx : 1958 (LocalBroadcastManager.java) │ │ │ │ Class #75 header: │ │ -class_idx : 181 │ │ +class_idx : 180 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1960 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1958 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #75 annotations: │ │ Annotations on class │ │ @@ -17731,19 +17733,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0304e4: |[0304e4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -0304f4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0304fa: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ -0304fe: 5b02 ac01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ -030502: 0e00 |0007: return-void │ │ +031380: |[031380] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +031390: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +031396: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ +03139a: 5b02 ac01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ +03139e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -17757,51 +17759,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -030504: |[030504] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -030514: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -030518: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03051c: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -030522: 1a01 1d09 |0007: const-string v1, "Receiver{" // string@091d │ │ -030526: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03052c: 5421 ac01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ -030530: 6e20 f60e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -030536: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ -03053a: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030540: 5421 ab01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ -030544: 6e20 f60e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -03054a: 1a01 fb19 |001b: const-string v1, "}" // string@19fb │ │ -03054e: 6e20 f70e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030554: 6e10 fb0e 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03055a: 0c01 |0023: move-result-object v1 │ │ -03055c: 1101 |0024: return-object v1 │ │ +0313a0: |[0313a0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +0313b0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0313b4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0313b8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +0313be: 1a01 1b09 |0007: const-string v1, "Receiver{" // string@091b │ │ +0313c2: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0313c8: 5421 ac01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ +0313cc: 6e20 f60e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0313d2: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ +0313d6: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0313dc: 5421 ab01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ +0313e0: 6e20 f60e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0313e6: 1a01 f919 |001b: const-string v1, "}" // string@19f9 │ │ +0313ea: 6e20 f70e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0313f0: 6e10 fb0e 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0313f6: 0c01 |0023: move-result-object v1 │ │ +0313f8: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 1960 (LocalBroadcastManager.java) │ │ + source_file_idx : 1958 (LocalBroadcastManager.java) │ │ │ │ Class #76 header: │ │ -class_idx : 182 │ │ +class_idx : 181 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1960 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1958 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #76 annotations: │ │ Annotations on class │ │ @@ -17869,51 +17871,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030560: |[030560] android.support.v4.content.LocalBroadcastManager.:()V │ │ -030570: 2200 4902 |0000: new-instance v0, Ljava/lang/Object; // type@0249 │ │ -030574: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03057a: 6900 b401 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01b4 │ │ -03057e: 0e00 |0007: return-void │ │ +0313fc: |[0313fc] android.support.v4.content.LocalBroadcastManager.:()V │ │ +03140c: 2200 4702 |0000: new-instance v0, Ljava/lang/Object; // type@0247 │ │ +031410: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +031416: 6900 b401 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01b4 │ │ +03141a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -030580: |[030580] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -030590: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -030596: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -03059a: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -0305a0: 5b20 b601 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -0305a4: 2200 6702 |000a: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -0305a8: 7010 2d0f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -0305ae: 5b20 b001 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -0305b2: 2200 5f02 |0011: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0305b6: 7010 120f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0305bc: 5b20 b501 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ -0305c0: 5b23 b101 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ -0305c4: 2200 b300 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b3 │ │ -0305c8: 6e10 7700 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0077 │ │ -0305ce: 0c01 |001f: move-result-object v1 │ │ -0305d0: 7030 ab04 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@04ab │ │ -0305d6: 5b20 b201 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ -0305da: 0e00 |0025: return-void │ │ +03141c: |[03141c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +03142c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +031432: 2200 6502 |0003: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +031436: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +03143c: 5b20 b601 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +031440: 2200 6502 |000a: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +031444: 7010 2d0f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +03144a: 5b20 b001 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +03144e: 2200 5d02 |0011: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +031452: 7010 120f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +031458: 5b20 b501 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ +03145c: 5b23 b101 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ +031460: 2200 b200 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b2 │ │ +031464: 6e10 7700 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0077 │ │ +03146a: 0c01 |001f: move-result-object v1 │ │ +03146c: 7030 ab04 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@04ab │ │ +031472: 5b20 b201 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ +031476: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -17928,17 +17930,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0305dc: |[0305dc] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -0305ec: 7010 b304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04b3 │ │ -0305f2: 0e00 |0003: return-void │ │ +031478: |[031478] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +031488: 7010 b304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04b3 │ │ +03148e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -17946,54 +17948,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0305f4: |[0305f4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -030604: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -030606: 5486 b601 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -03060a: 1d06 |0003: monitor-enter v6 │ │ -03060c: 5485 b501 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ -030610: 6e10 1f0f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030616: 0a00 |0009: move-result v0 │ │ -030618: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -03061c: 1e06 |000c: monitor-exit v6 │ │ -03061e: 0e00 |000d: return-void │ │ -030620: 2302 0c03 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@030c │ │ -030624: 5485 b501 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ -030628: 6e20 210f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -03062e: 5485 b501 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ -030632: 6e10 170f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -030638: 1e06 |001a: monitor-exit v6 │ │ -03063a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03063c: 2125 |001c: array-length v5, v2 │ │ -03063e: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -030642: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -030646: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -030648: 5415 a901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ -03064c: 6e10 1f0f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030652: 0a05 |0027: move-result v5 │ │ -030654: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -030658: 5415 a901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ -03065c: 6e20 190f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -030662: 0c05 |002f: move-result-object v5 │ │ -030664: 1f05 b500 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b5 │ │ -030668: 5455 ac01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ -03066c: 5486 b101 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ -030670: 5417 a801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01a8 │ │ -030674: 6e30 6e00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@006e │ │ -03067a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03067e: 28e5 |003d: goto 0022 // -001b │ │ -030680: 0d05 |003e: move-exception v5 │ │ -030682: 1e06 |003f: monitor-exit v6 │ │ -030684: 2705 |0040: throw v5 │ │ -030686: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03068a: 28d9 |0043: goto 001c // -0027 │ │ +031490: |[031490] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +0314a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0314a2: 5486 b601 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0314a6: 1d06 |0003: monitor-enter v6 │ │ +0314a8: 5485 b501 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ +0314ac: 6e10 1f0f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0314b2: 0a00 |0009: move-result v0 │ │ +0314b4: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +0314b8: 1e06 |000c: monitor-exit v6 │ │ +0314ba: 0e00 |000d: return-void │ │ +0314bc: 2302 0a03 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@030a │ │ +0314c0: 5485 b501 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ +0314c4: 6e20 210f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +0314ca: 5485 b501 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ +0314ce: 6e10 170f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +0314d4: 1e06 |001a: monitor-exit v6 │ │ +0314d6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0314d8: 2125 |001c: array-length v5, v2 │ │ +0314da: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +0314de: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +0314e2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0314e4: 5415 a901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ +0314e8: 6e10 1f0f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0314ee: 0a05 |0027: move-result v5 │ │ +0314f0: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +0314f4: 5415 a901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01a9 │ │ +0314f8: 6e20 190f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0314fe: 0c05 |002f: move-result-object v5 │ │ +031500: 1f05 b400 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b4 │ │ +031504: 5455 ac01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ +031508: 5486 b101 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ +03150c: 5417 a801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01a8 │ │ +031510: 6e30 6e00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@006e │ │ +031516: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03151a: 28e5 |003d: goto 0022 // -001b │ │ +03151c: 0d05 |003e: move-exception v5 │ │ +03151e: 1e06 |003f: monitor-exit v6 │ │ +031520: 2705 |0040: throw v5 │ │ +031522: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031526: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -18029,30 +18031,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0306a0: |[0306a0] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -0306b0: 6201 b401 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01b4 │ │ -0306b4: 1d01 |0002: monitor-enter v1 │ │ -0306b6: 6200 b301 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ -0306ba: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0306be: 2200 b600 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b6 │ │ -0306c2: 6e10 7400 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0074 │ │ -0306c8: 0c02 |000c: move-result-object v2 │ │ -0306ca: 7020 b104 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@04b1 │ │ -0306d0: 6900 b301 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ -0306d4: 6200 b301 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ -0306d8: 1e01 |0014: monitor-exit v1 │ │ -0306da: 1100 |0015: return-object v0 │ │ -0306dc: 0d00 |0016: move-exception v0 │ │ -0306de: 1e01 |0017: monitor-exit v1 │ │ -0306e0: 2700 |0018: throw v0 │ │ +03153c: |[03153c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +03154c: 6201 b401 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01b4 │ │ +031550: 1d01 |0002: monitor-enter v1 │ │ +031552: 6200 b301 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ +031556: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +03155a: 2200 b500 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b5 │ │ +03155e: 6e10 7400 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0074 │ │ +031564: 0c02 |000c: move-result-object v2 │ │ +031566: 7020 b104 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@04b1 │ │ +03156c: 6900 b301 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ +031570: 6200 b301 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b3 │ │ +031574: 1e01 |0014: monitor-exit v1 │ │ +031576: 1100 |0015: return-object v0 │ │ +031578: 0d00 |0016: move-exception v0 │ │ +03157a: 1e01 |0017: monitor-exit v1 │ │ +03157c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -18067,54 +18069,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0306f0: |[0306f0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -030700: 5476 b601 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -030704: 1d06 |0002: monitor-enter v6 │ │ -030706: 2202 b500 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b5 │ │ -03070a: 7030 ae04 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@04ae │ │ -030710: 5475 b601 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -030714: 6e20 300f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -03071a: 0c03 |000d: move-result-object v3 │ │ -03071c: 1f03 5f02 |000e: check-cast v3, Ljava/util/ArrayList; // type@025f │ │ -030720: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -030724: 2203 5f02 |0012: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ -030728: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -03072a: 7020 130f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -030730: 5475 b601 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -030734: 6e30 320f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ -03073a: 6e20 160f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -030740: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -030742: 6e10 a400 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ -030748: 0a05 |0024: move-result v5 │ │ -03074a: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -03074e: 6e20 a500 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ -030754: 0c00 |002a: move-result-object v0 │ │ -030756: 5475 b001 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -03075a: 6e20 300f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -030760: 0c01 |0030: move-result-object v1 │ │ -030762: 1f01 5f02 |0031: check-cast v1, Ljava/util/ArrayList; // type@025f │ │ -030766: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -03076a: 2201 5f02 |0035: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -03076e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -030770: 7020 130f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -030776: 5475 b001 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -03077a: 6e30 320f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ -030780: 6e20 160f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -030786: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03078a: 28dc |0045: goto 0021 // -0024 │ │ -03078c: 1e06 |0046: monitor-exit v6 │ │ -03078e: 0e00 |0047: return-void │ │ -030790: 0d05 |0048: move-exception v5 │ │ -030792: 1e06 |0049: monitor-exit v6 │ │ -030794: 2705 |004a: throw v5 │ │ +03158c: |[03158c] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +03159c: 5476 b601 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0315a0: 1d06 |0002: monitor-enter v6 │ │ +0315a2: 2202 b400 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b4 │ │ +0315a6: 7030 ae04 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@04ae │ │ +0315ac: 5475 b601 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0315b0: 6e20 300f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +0315b6: 0c03 |000d: move-result-object v3 │ │ +0315b8: 1f03 5d02 |000e: check-cast v3, Ljava/util/ArrayList; // type@025d │ │ +0315bc: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +0315c0: 2203 5d02 |0012: new-instance v3, Ljava/util/ArrayList; // type@025d │ │ +0315c4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +0315c6: 7020 130f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +0315cc: 5475 b601 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0315d0: 6e30 320f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ +0315d6: 6e20 160f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +0315dc: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +0315de: 6e10 a400 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ +0315e4: 0a05 |0024: move-result v5 │ │ +0315e6: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +0315ea: 6e20 a500 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ +0315f0: 0c00 |002a: move-result-object v0 │ │ +0315f2: 5475 b001 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +0315f6: 6e20 300f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +0315fc: 0c01 |0030: move-result-object v1 │ │ +0315fe: 1f01 5d02 |0031: check-cast v1, Ljava/util/ArrayList; // type@025d │ │ +031602: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +031606: 2201 5d02 |0035: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +03160a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +03160c: 7020 130f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +031612: 5475 b001 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +031616: 6e30 320f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ +03161c: 6e20 160f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +031622: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +031626: 28dc |0045: goto 0021 // -0024 │ │ +031628: 1e06 |0046: monitor-exit v6 │ │ +03162a: 0e00 |0047: return-void │ │ +03162c: 0d05 |0048: move-exception v5 │ │ +03162e: 1e06 |0049: monitor-exit v6 │ │ +031630: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -18150,209 +18152,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -0307a4: |[0307a4] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -0307b4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0307b8: 540f b601 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -0307bc: 1d0f |0004: monitor-enter v15 │ │ -0307be: 7401 8900 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -0307c4: 0c02 |0008: move-result-object v2 │ │ -0307c6: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -0307ca: 5401 b101 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ -0307ce: 6e10 7600 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0076 │ │ -0307d4: 0c01 |0010: move-result-object v1 │ │ -0307d6: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -0307da: 6e20 a000 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00a0 │ │ -0307e0: 0c03 |0016: move-result-object v3 │ │ -0307e2: 7401 8d00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008d │ │ -0307e8: 0c05 |001a: move-result-object v5 │ │ -0307ea: 7401 9100 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0091 │ │ -0307f0: 0c04 |001e: move-result-object v4 │ │ -0307f2: 7401 8a00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@008a │ │ -0307f8: 0c06 |0022: move-result-object v6 │ │ -0307fa: 7401 8e00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008e │ │ -030800: 0a01 |0026: move-result v1 │ │ -030802: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -030806: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -03080a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -03080c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -030810: 1a01 a707 |002e: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -030814: 2207 4e02 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -030818: 7010 f00e 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03081e: 1a10 3209 |0035: const-string v16, "Resolving type " // string@0932 │ │ -030822: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -030826: 6e20 f70e 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03082c: 0c07 |003c: move-result-object v7 │ │ -03082e: 6e20 f70e 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030834: 0c07 |0040: move-result-object v7 │ │ -030836: 1a10 7c00 |0041: const-string v16, " scheme " // string@007c │ │ -03083a: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -03083e: 6e20 f70e 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030844: 0c07 |0048: move-result-object v7 │ │ -030846: 6e20 f70e 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03084c: 0c07 |004c: move-result-object v7 │ │ -03084e: 1a10 7700 |004d: const-string v16, " of intent " // string@0077 │ │ -030852: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -030856: 6e20 f70e 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03085c: 0c07 |0054: move-result-object v7 │ │ -03085e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -030862: 6e20 f60e 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -030868: 0c07 |005a: move-result-object v7 │ │ -03086a: 6e10 fb0e 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030870: 0c07 |005e: move-result-object v7 │ │ -030872: 7120 a90b 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -030878: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -03087c: 5401 b001 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -030880: 7401 8900 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -030886: 0c07 |0069: move-result-object v7 │ │ -030888: 6e20 300f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -03088e: 0c09 |006d: move-result-object v9 │ │ -030890: 1f09 5f02 |006e: check-cast v9, Ljava/util/ArrayList; // type@025f │ │ -030894: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -030898: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -03089c: 1a01 a707 |0074: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -0308a0: 2207 4e02 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -0308a4: 7010 f00e 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0308aa: 1a10 a701 |007b: const-string v16, "Action list: " // string@01a7 │ │ -0308ae: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -0308b2: 6e20 f70e 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0308b8: 0c07 |0082: move-result-object v7 │ │ -0308ba: 6e20 f60e 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0308c0: 0c07 |0086: move-result-object v7 │ │ -0308c2: 6e10 fb0e 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0308c8: 0c07 |008a: move-result-object v7 │ │ -0308ca: 7120 a90b 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0308d0: 120e |008e: const/4 v14, #int 0 // #0 │ │ -0308d2: 120a |008f: const/4 v10, #int 0 // #0 │ │ -0308d4: 6e10 1f0f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0308da: 0a01 |0093: move-result v1 │ │ -0308dc: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -0308e0: 6e20 190f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0308e6: 0c0d |0099: move-result-object v13 │ │ -0308e8: 1f0d b500 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b5 │ │ -0308ec: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -0308f0: 1a01 a707 |009e: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -0308f4: 2207 4e02 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -0308f8: 7010 f00e 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0308fe: 1a10 0e08 |00a5: const-string v16, "Matching against filter " // string@080e │ │ -030902: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -030906: 6e20 f70e 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03090c: 0c07 |00ac: move-result-object v7 │ │ -03090e: 54d0 ab01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ -030912: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -030916: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -03091a: 6e20 f60e 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -030920: 0c07 |00b6: move-result-object v7 │ │ -030922: 6e10 fb0e 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030928: 0c07 |00ba: move-result-object v7 │ │ -03092a: 7120 a90b 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -030930: 55d1 aa01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ -030934: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -030938: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -03093c: 1a01 a707 |00c4: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -030940: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ -030944: 7120 a90b 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -03094a: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03094e: 28c3 |00cd: goto 0090 // -003d │ │ -030950: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -030952: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -030956: 54d1 ab01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ -03095a: 1a07 a707 |00d3: const-string v7, "LocalBroadcastManager" // string@07a7 │ │ -03095e: 7407 a600 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00a6 │ │ -030964: 0a0b |00d8: move-result v11 │ │ -030966: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -03096a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -03096e: 1a01 a707 |00dd: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -030972: 2207 4e02 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -030976: 7010 f00e 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03097c: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ -030980: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -030984: 6e20 f70e 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03098a: 0c07 |00eb: move-result-object v7 │ │ -03098c: 7110 ab0e 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -030992: 0c10 |00ef: move-result-object v16 │ │ -030994: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -030998: 6e20 f70e 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03099e: 0c07 |00f5: move-result-object v7 │ │ -0309a0: 6e10 fb0e 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0309a6: 0c07 |00f9: move-result-object v7 │ │ -0309a8: 7120 a90b 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0309ae: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0309b2: 220e 5f02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@025f │ │ -0309b6: 7010 120f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0309bc: 6e20 160f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -0309c2: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0309c4: 5cd1 aa01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ -0309c8: 28c1 |010a: goto 00cb // -003f │ │ -0309ca: 0d01 |010b: move-exception v1 │ │ -0309cc: 1e0f |010c: monitor-exit v15 │ │ -0309ce: 2701 |010d: throw v1 │ │ -0309d0: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0309d4: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -0309da: 1a0c 5719 |0113: const-string v12, "unknown reason" // string@1957 │ │ -0309de: 1a01 a707 |0115: const-string v1, "LocalBroadcastManager" // string@07a7 │ │ -0309e2: 2207 4e02 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -0309e6: 7010 f00e 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0309ec: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ -0309f0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -0309f4: 6e20 f70e 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0309fa: 0c07 |0123: move-result-object v7 │ │ -0309fc: 6e20 f70e c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030a02: 0c07 |0127: move-result-object v7 │ │ -030a04: 6e10 fb0e 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030a0a: 0c07 |012b: move-result-object v7 │ │ -030a0c: 7120 a90b 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -030a12: 289c |012f: goto 00cb // -0064 │ │ -030a14: 1a0c 1c0b |0130: const-string v12, "action" // string@0b1c │ │ -030a18: 28e3 |0132: goto 0115 // -001d │ │ -030a1a: 1a0c 4d0c |0133: const-string v12, "category" // string@0c4d │ │ -030a1e: 28e0 |0135: goto 0115 // -0020 │ │ -030a20: 1a0c 470d |0136: const-string v12, "data" // string@0d47 │ │ -030a24: 28dd |0138: goto 0115 // -0023 │ │ -030a26: 1a0c 4d19 |0139: const-string v12, "type" // string@194d │ │ -030a2a: 28da |013b: goto 0115 // -0026 │ │ -030a2c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -030a30: 120a |013e: const/4 v10, #int 0 // #0 │ │ -030a32: 6e10 1f0f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030a38: 0a01 |0142: move-result v1 │ │ -030a3a: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -030a3e: 6e20 190f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -030a44: 0c01 |0148: move-result-object v1 │ │ -030a46: 1f01 b500 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b5 │ │ -030a4a: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -030a4c: 5c17 aa01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ -030a50: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -030a54: 28ef |0150: goto 013f // -0011 │ │ -030a56: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -030a5a: 5401 b501 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ -030a5e: 2207 b400 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00b4 │ │ -030a62: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -030a66: 7030 ad04 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@04ad │ │ -030a6c: 6e20 160f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -030a72: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -030a76: 5401 b201 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ -030a7a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -030a7c: 6e20 1001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ -030a82: 0a01 |0167: move-result v1 │ │ -030a84: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -030a88: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -030a8c: 5401 b201 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ -030a90: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -030a92: 6e20 1501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ -030a98: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -030a9a: 1e0f |0173: monitor-exit v15 │ │ -030a9c: 0f01 |0174: return v1 │ │ -030a9e: 1e0f |0175: monitor-exit v15 │ │ -030aa0: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -030aa2: 28fd |0177: goto 0174 // -0003 │ │ -030aa4: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +031640: |[031640] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +031650: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +031654: 540f b601 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +031658: 1d0f |0004: monitor-enter v15 │ │ +03165a: 7401 8900 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +031660: 0c02 |0008: move-result-object v2 │ │ +031662: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +031666: 5401 b101 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b1 │ │ +03166a: 6e10 7600 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0076 │ │ +031670: 0c01 |0010: move-result-object v1 │ │ +031672: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +031676: 6e20 a000 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00a0 │ │ +03167c: 0c03 |0016: move-result-object v3 │ │ +03167e: 7401 8d00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008d │ │ +031684: 0c05 |001a: move-result-object v5 │ │ +031686: 7401 9100 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0091 │ │ +03168c: 0c04 |001e: move-result-object v4 │ │ +03168e: 7401 8a00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@008a │ │ +031694: 0c06 |0022: move-result-object v6 │ │ +031696: 7401 8e00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008e │ │ +03169c: 0a01 |0026: move-result v1 │ │ +03169e: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0316a2: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +0316a6: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +0316a8: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +0316ac: 1a01 a507 |002e: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +0316b0: 2207 4c02 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +0316b4: 7010 f00e 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0316ba: 1a10 3009 |0035: const-string v16, "Resolving type " // string@0930 │ │ +0316be: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +0316c2: 6e20 f70e 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0316c8: 0c07 |003c: move-result-object v7 │ │ +0316ca: 6e20 f70e 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0316d0: 0c07 |0040: move-result-object v7 │ │ +0316d2: 1a10 7c00 |0041: const-string v16, " scheme " // string@007c │ │ +0316d6: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +0316da: 6e20 f70e 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0316e0: 0c07 |0048: move-result-object v7 │ │ +0316e2: 6e20 f70e 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0316e8: 0c07 |004c: move-result-object v7 │ │ +0316ea: 1a10 7700 |004d: const-string v16, " of intent " // string@0077 │ │ +0316ee: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +0316f2: 6e20 f70e 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0316f8: 0c07 |0054: move-result-object v7 │ │ +0316fa: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +0316fe: 6e20 f60e 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +031704: 0c07 |005a: move-result-object v7 │ │ +031706: 6e10 fb0e 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03170c: 0c07 |005e: move-result-object v7 │ │ +03170e: 7120 a90b 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +031714: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +031718: 5401 b001 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +03171c: 7401 8900 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +031722: 0c07 |0069: move-result-object v7 │ │ +031724: 6e20 300f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +03172a: 0c09 |006d: move-result-object v9 │ │ +03172c: 1f09 5d02 |006e: check-cast v9, Ljava/util/ArrayList; // type@025d │ │ +031730: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +031734: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +031738: 1a01 a507 |0074: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +03173c: 2207 4c02 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +031740: 7010 f00e 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +031746: 1a10 a701 |007b: const-string v16, "Action list: " // string@01a7 │ │ +03174a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +03174e: 6e20 f70e 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +031754: 0c07 |0082: move-result-object v7 │ │ +031756: 6e20 f60e 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +03175c: 0c07 |0086: move-result-object v7 │ │ +03175e: 6e10 fb0e 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +031764: 0c07 |008a: move-result-object v7 │ │ +031766: 7120 a90b 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +03176c: 120e |008e: const/4 v14, #int 0 // #0 │ │ +03176e: 120a |008f: const/4 v10, #int 0 // #0 │ │ +031770: 6e10 1f0f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +031776: 0a01 |0093: move-result v1 │ │ +031778: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +03177c: 6e20 190f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +031782: 0c0d |0099: move-result-object v13 │ │ +031784: 1f0d b400 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b4 │ │ +031788: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +03178c: 1a01 a507 |009e: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +031790: 2207 4c02 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +031794: 7010 f00e 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03179a: 1a10 0c08 |00a5: const-string v16, "Matching against filter " // string@080c │ │ +03179e: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +0317a2: 6e20 f70e 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0317a8: 0c07 |00ac: move-result-object v7 │ │ +0317aa: 54d0 ab01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ +0317ae: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +0317b2: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +0317b6: 6e20 f60e 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0317bc: 0c07 |00b6: move-result-object v7 │ │ +0317be: 6e10 fb0e 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0317c4: 0c07 |00ba: move-result-object v7 │ │ +0317c6: 7120 a90b 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0317cc: 55d1 aa01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ +0317d0: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +0317d4: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +0317d8: 1a01 a507 |00c4: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +0317dc: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ +0317e0: 7120 a90b 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0317e6: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0317ea: 28c3 |00cd: goto 0090 // -003d │ │ +0317ec: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +0317ee: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +0317f2: 54d1 ab01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01ab │ │ +0317f6: 1a07 a507 |00d3: const-string v7, "LocalBroadcastManager" // string@07a5 │ │ +0317fa: 7407 a600 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00a6 │ │ +031800: 0a0b |00d8: move-result v11 │ │ +031802: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +031806: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +03180a: 1a01 a507 |00dd: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +03180e: 2207 4c02 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +031812: 7010 f00e 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +031818: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ +03181c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +031820: 6e20 f70e 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +031826: 0c07 |00eb: move-result-object v7 │ │ +031828: 7110 ab0e 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +03182e: 0c10 |00ef: move-result-object v16 │ │ +031830: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +031834: 6e20 f70e 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03183a: 0c07 |00f5: move-result-object v7 │ │ +03183c: 6e10 fb0e 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +031842: 0c07 |00f9: move-result-object v7 │ │ +031844: 7120 a90b 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +03184a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +03184e: 220e 5d02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@025d │ │ +031852: 7010 120f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +031858: 6e20 160f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +03185e: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +031860: 5cd1 aa01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ +031864: 28c1 |010a: goto 00cb // -003f │ │ +031866: 0d01 |010b: move-exception v1 │ │ +031868: 1e0f |010c: monitor-exit v15 │ │ +03186a: 2701 |010d: throw v1 │ │ +03186c: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +031870: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +031876: 1a0c 5519 |0113: const-string v12, "unknown reason" // string@1955 │ │ +03187a: 1a01 a507 |0115: const-string v1, "LocalBroadcastManager" // string@07a5 │ │ +03187e: 2207 4c02 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +031882: 7010 f00e 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +031888: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ +03188c: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +031890: 6e20 f70e 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +031896: 0c07 |0123: move-result-object v7 │ │ +031898: 6e20 f70e c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03189e: 0c07 |0127: move-result-object v7 │ │ +0318a0: 6e10 fb0e 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0318a6: 0c07 |012b: move-result-object v7 │ │ +0318a8: 7120 a90b 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0318ae: 289c |012f: goto 00cb // -0064 │ │ +0318b0: 1a0c 1a0b |0130: const-string v12, "action" // string@0b1a │ │ +0318b4: 28e3 |0132: goto 0115 // -001d │ │ +0318b6: 1a0c 4b0c |0133: const-string v12, "category" // string@0c4b │ │ +0318ba: 28e0 |0135: goto 0115 // -0020 │ │ +0318bc: 1a0c 450d |0136: const-string v12, "data" // string@0d45 │ │ +0318c0: 28dd |0138: goto 0115 // -0023 │ │ +0318c2: 1a0c 4b19 |0139: const-string v12, "type" // string@194b │ │ +0318c6: 28da |013b: goto 0115 // -0026 │ │ +0318c8: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +0318cc: 120a |013e: const/4 v10, #int 0 // #0 │ │ +0318ce: 6e10 1f0f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0318d4: 0a01 |0142: move-result v1 │ │ +0318d6: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +0318da: 6e20 190f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0318e0: 0c01 |0148: move-result-object v1 │ │ +0318e2: 1f01 b400 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b4 │ │ +0318e6: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +0318e8: 5c17 aa01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01aa │ │ +0318ec: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0318f0: 28ef |0150: goto 013f // -0011 │ │ +0318f2: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0318f6: 5401 b501 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01b5 │ │ +0318fa: 2207 b300 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00b3 │ │ +0318fe: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +031902: 7030 ad04 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@04ad │ │ +031908: 6e20 160f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +03190e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +031912: 5401 b201 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ +031916: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +031918: 6e20 1001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ +03191e: 0a01 |0167: move-result v1 │ │ +031920: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +031924: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +031928: 5401 b201 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b2 │ │ +03192c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +03192e: 6e20 1501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0115 │ │ +031934: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +031936: 1e0f |0173: monitor-exit v15 │ │ +031938: 0f01 |0174: return v1 │ │ +03193a: 1e0f |0175: monitor-exit v15 │ │ +03193c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +03193e: 28fd |0177: goto 0174 // -0003 │ │ +031940: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -18445,20 +18447,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -030ad0: |[030ad0] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -030ae0: 6e20 b604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04b6 │ │ -030ae6: 0a00 |0003: move-result v0 │ │ -030ae8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -030aec: 7010 b304 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04b3 │ │ -030af2: 0e00 |0009: return-void │ │ +03196c: |[03196c] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +03197c: 6e20 b604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04b6 │ │ +031982: 0a00 |0003: move-result v0 │ │ +031984: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +031988: 7010 b304 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04b3 │ │ +03198e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -18469,69 +18471,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -030af4: |[030af4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -030b04: 5498 b601 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -030b08: 1d08 |0002: monitor-enter v8 │ │ -030b0a: 5497 b601 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ -030b0e: 6e20 340f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ -030b14: 0c02 |0008: move-result-object v2 │ │ -030b16: 1f02 5f02 |0009: check-cast v2, Ljava/util/ArrayList; // type@025f │ │ -030b1a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -030b1e: 1e08 |000d: monitor-exit v8 │ │ -030b20: 0e00 |000e: return-void │ │ -030b22: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -030b24: 6e10 1f0f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030b2a: 0a07 |0013: move-result v7 │ │ -030b2c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -030b30: 6e20 190f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -030b36: 0c01 |0019: move-result-object v1 │ │ -030b38: 1f01 2000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0020 │ │ -030b3c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -030b3e: 6e10 a400 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ -030b44: 0a07 |0020: move-result v7 │ │ -030b46: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -030b4a: 6e20 a500 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ -030b50: 0c00 |0026: move-result-object v0 │ │ -030b52: 5497 b001 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -030b56: 6e20 300f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -030b5c: 0c06 |002c: move-result-object v6 │ │ -030b5e: 1f06 5f02 |002d: check-cast v6, Ljava/util/ArrayList; // type@025f │ │ -030b62: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -030b66: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -030b68: 6e10 1f0f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030b6e: 0a07 |0035: move-result v7 │ │ -030b70: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -030b74: 6e20 190f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -030b7a: 0c07 |003b: move-result-object v7 │ │ -030b7c: 1f07 b500 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b5 │ │ -030b80: 5477 ac01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ -030b84: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -030b88: 6e20 1c0f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -030b8e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -030b92: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -030b96: 28e9 |0049: goto 0032 // -0017 │ │ -030b98: 6e10 1f0f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -030b9e: 0a07 |004d: move-result v7 │ │ -030ba0: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -030ba4: 5497 b001 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ -030ba8: 6e20 340f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ -030bae: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -030bb2: 28c6 |0057: goto 001d // -003a │ │ -030bb4: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030bb8: 28b6 |005a: goto 0010 // -004a │ │ -030bba: 1e08 |005b: monitor-exit v8 │ │ -030bbc: 28b2 |005c: goto 000e // -004e │ │ -030bbe: 0d07 |005d: move-exception v7 │ │ -030bc0: 1e08 |005e: monitor-exit v8 │ │ -030bc2: 2707 |005f: throw v7 │ │ +031990: |[031990] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +0319a0: 5498 b601 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0319a4: 1d08 |0002: monitor-enter v8 │ │ +0319a6: 5497 b601 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01b6 │ │ +0319aa: 6e20 340f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ +0319b0: 0c02 |0008: move-result-object v2 │ │ +0319b2: 1f02 5d02 |0009: check-cast v2, Ljava/util/ArrayList; // type@025d │ │ +0319b6: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0319ba: 1e08 |000d: monitor-exit v8 │ │ +0319bc: 0e00 |000e: return-void │ │ +0319be: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0319c0: 6e10 1f0f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0319c6: 0a07 |0013: move-result v7 │ │ +0319c8: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +0319cc: 6e20 190f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0319d2: 0c01 |0019: move-result-object v1 │ │ +0319d4: 1f01 2000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0020 │ │ +0319d8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0319da: 6e10 a400 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ +0319e0: 0a07 |0020: move-result v7 │ │ +0319e2: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +0319e6: 6e20 a500 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ +0319ec: 0c00 |0026: move-result-object v0 │ │ +0319ee: 5497 b001 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +0319f2: 6e20 300f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +0319f8: 0c06 |002c: move-result-object v6 │ │ +0319fa: 1f06 5d02 |002d: check-cast v6, Ljava/util/ArrayList; // type@025d │ │ +0319fe: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +031a02: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +031a04: 6e10 1f0f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +031a0a: 0a07 |0035: move-result v7 │ │ +031a0c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +031a10: 6e20 190f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +031a16: 0c07 |003b: move-result-object v7 │ │ +031a18: 1f07 b400 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b4 │ │ +031a1c: 5477 ac01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ac │ │ +031a20: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +031a24: 6e20 1c0f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +031a2a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +031a2e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +031a32: 28e9 |0049: goto 0032 // -0017 │ │ +031a34: 6e10 1f0f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +031a3a: 0a07 |004d: move-result v7 │ │ +031a3c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +031a40: 5497 b001 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b0 │ │ +031a44: 6e20 340f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ +031a4a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +031a4e: 28c6 |0057: goto 001d // -003a │ │ +031a50: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031a54: 28b6 |005a: goto 0010 // -004a │ │ +031a56: 1e08 |005b: monitor-exit v8 │ │ +031a58: 28b2 |005c: goto 000e // -004e │ │ +031a5a: 0d07 |005d: move-exception v7 │ │ +031a5c: 1e08 |005e: monitor-exit v8 │ │ +031a5e: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -18560,21 +18562,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 1960 (LocalBroadcastManager.java) │ │ + source_file_idx : 1958 (LocalBroadcastManager.java) │ │ │ │ Class #77 header: │ │ -class_idx : 183 │ │ +class_idx : 182 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -18599,21 +18601,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -030bd0: |[030bd0] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -030be0: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -030be6: 2200 8002 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0280 │ │ -030bea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -030bec: 7020 730f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0f73 │ │ -030bf2: 5b20 b701 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01b7 │ │ -030bf6: 0e00 |000b: return-void │ │ +031a6c: |[031a6c] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +031a7c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +031a82: 2200 7e02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@027e │ │ +031a86: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +031a88: 7020 730f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0f73 │ │ +031a8e: 5b20 b701 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01b7 │ │ +031a92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -18623,44 +18625,44 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -030bf8: |[030bf8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -030c08: 2200 5002 |0000: new-instance v0, Ljava/lang/Thread; // type@0250 │ │ -030c0c: 2201 4e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -030c10: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -030c16: 1a02 1b08 |0007: const-string v2, "ModernAsyncTask #" // string@081b │ │ -030c1a: 6e20 f70e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -030c20: 0c01 |000c: move-result-object v1 │ │ -030c22: 5432 b701 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01b7 │ │ -030c26: 6e10 740f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0f74 │ │ -030c2c: 0a02 |0012: move-result v2 │ │ -030c2e: 6e20 f40e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -030c34: 0c01 |0016: move-result-object v1 │ │ -030c36: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -030c3c: 0c01 |001a: move-result-object v1 │ │ -030c3e: 7030 ff0e 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0eff │ │ -030c44: 1100 |001e: return-object v0 │ │ +031a94: |[031a94] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +031aa4: 2200 4e02 |0000: new-instance v0, Ljava/lang/Thread; // type@024e │ │ +031aa8: 2201 4c02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +031aac: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +031ab2: 1a02 1908 |0007: const-string v2, "ModernAsyncTask #" // string@0819 │ │ +031ab6: 6e20 f70e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +031abc: 0c01 |000c: move-result-object v1 │ │ +031abe: 5432 b701 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01b7 │ │ +031ac2: 6e10 740f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0f74 │ │ +031ac8: 0a02 |0012: move-result v2 │ │ +031aca: 6e20 f40e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +031ad0: 0c01 |0016: move-result-object v1 │ │ +031ad2: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +031ad8: 0c01 |001a: move-result-object v1 │ │ +031ada: 7030 ff0e 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0eff │ │ +031ae0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #78 header: │ │ -class_idx : 185 │ │ +class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 633 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 631 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -18685,18 +18687,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030c48: |[030c48] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -030c58: 5b01 ba01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ -030c5c: 7020 690f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0f69 │ │ -030c62: 0e00 |0005: return-void │ │ +031ae4: |[031ae4] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +031af4: 5b01 ba01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ +031af8: 7020 690f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0f69 │ │ +031afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -18709,41 +18711,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -030c64: |[030c64] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -030c74: 6e10 bf04 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04bf │ │ -030c7a: 0c01 |0003: move-result-object v1 │ │ -030c7c: 5463 ba01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ -030c80: 7120 d204 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d2 │ │ -030c86: 0e00 |0009: return-void │ │ -030c88: 0d00 |000a: move-exception v0 │ │ -030c8a: 1a03 cb01 |000b: const-string v3, "AsyncTask" // string@01cb │ │ -030c8e: 7120 ad0b 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bad │ │ -030c94: 28f9 |0010: goto 0009 // -0007 │ │ -030c96: 0d00 |0011: move-exception v0 │ │ -030c98: 2203 4b02 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@024b │ │ -030c9c: 1a04 bb01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01bb │ │ -030ca0: 6e10 670f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0f67 │ │ -030ca6: 0c05 |0019: move-result-object v5 │ │ -030ca8: 7030 c20e 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ -030cae: 2703 |001d: throw v3 │ │ -030cb0: 0d00 |001e: move-exception v0 │ │ -030cb2: 5463 ba01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ -030cb6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -030cb8: 7120 d204 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d2 │ │ -030cbe: 28e4 |0025: goto 0009 // -001c │ │ -030cc0: 0d02 |0026: move-exception v2 │ │ -030cc2: 2203 4b02 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@024b │ │ -030cc6: 1a04 bb01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01bb │ │ -030cca: 7030 c20e 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ -030cd0: 2703 |002e: throw v3 │ │ +031b00: |[031b00] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +031b10: 6e10 bf04 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04bf │ │ +031b16: 0c01 |0003: move-result-object v1 │ │ +031b18: 5463 ba01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ +031b1c: 7120 d204 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d2 │ │ +031b22: 0e00 |0009: return-void │ │ +031b24: 0d00 |000a: move-exception v0 │ │ +031b26: 1a03 cb01 |000b: const-string v3, "AsyncTask" // string@01cb │ │ +031b2a: 7120 ad0b 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bad │ │ +031b30: 28f9 |0010: goto 0009 // -0007 │ │ +031b32: 0d00 |0011: move-exception v0 │ │ +031b34: 2203 4902 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0249 │ │ +031b38: 1a04 bb01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01bb │ │ +031b3c: 6e10 670f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0f67 │ │ +031b42: 0c05 |0019: move-result-object v5 │ │ +031b44: 7030 c20e 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ +031b4a: 2703 |001d: throw v3 │ │ +031b4c: 0d00 |001e: move-exception v0 │ │ +031b4e: 5463 ba01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ba │ │ +031b52: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +031b54: 7120 d204 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d2 │ │ +031b5a: 28e4 |0025: goto 0009 // -001c │ │ +031b5c: 0d02 |0026: move-exception v2 │ │ +031b5e: 2203 4902 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0249 │ │ +031b62: 1a04 bb01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01bb │ │ +031b66: 7030 c20e 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ec2 │ │ +031b6c: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -18763,21 +18765,21 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #79 header: │ │ -class_idx : 186 │ │ +class_idx : 185 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2074 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -18801,54 +18803,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -030cec: |[030cec] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -030cfc: 7100 cb04 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04cb │ │ -030d02: 0c00 |0003: move-result-object v0 │ │ -030d04: 2100 |0004: array-length v0, v0 │ │ -030d06: 2300 0203 |0005: new-array v0, v0, [I // type@0302 │ │ -030d0a: 6900 bb01 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ -030d0e: 6200 bb01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ -030d12: 6201 c101 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ -030d16: 6e10 c904 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ -030d1c: 0a01 |0010: move-result v1 │ │ -030d1e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -030d20: 4b02 0001 |0012: aput v2, v0, v1 │ │ -030d24: 6200 bb01 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ -030d28: 6201 bf01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ -030d2c: 6e10 c904 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ -030d32: 0a01 |001b: move-result v1 │ │ -030d34: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -030d36: 4b02 0001 |001d: aput v2, v0, v1 │ │ -030d3a: 0e00 |001f: return-void │ │ -030d3c: 0d00 |0020: move-exception v0 │ │ -030d3e: 28fe |0021: goto 001f // -0002 │ │ -030d40: 0d00 |0022: move-exception v0 │ │ -030d42: 28f1 |0023: goto 0014 // -000f │ │ +031b88: |[031b88] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +031b98: 7100 cb04 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04cb │ │ +031b9e: 0c00 |0003: move-result-object v0 │ │ +031ba0: 2100 |0004: array-length v0, v0 │ │ +031ba2: 2300 0003 |0005: new-array v0, v0, [I // type@0300 │ │ +031ba6: 6900 bb01 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ +031baa: 6200 bb01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ +031bae: 6201 c101 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ +031bb2: 6e10 c904 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ +031bb8: 0a01 |0010: move-result v1 │ │ +031bba: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +031bbc: 4b02 0001 |0012: aput v2, v0, v1 │ │ +031bc0: 6200 bb01 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ +031bc4: 6201 bf01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ +031bc8: 6e10 c904 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ +031bce: 0a01 |001b: move-result v1 │ │ +031bd0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +031bd2: 4b02 0001 |001d: aput v2, v0, v1 │ │ +031bd6: 0e00 |001f: return-void │ │ +031bd8: 0d00 |0020: move-exception v0 │ │ +031bda: 28fe |0021: goto 001f // -0002 │ │ +031bdc: 0d00 |0022: move-exception v0 │ │ +031bde: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #80 header: │ │ -class_idx : 187 │ │ +class_idx : 186 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -18881,40 +18883,40 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030d60: |[030d60] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -030d70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -030d76: 5b01 bd01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ -030d7a: 5b02 bc01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ -030d7e: 0e00 |0007: return-void │ │ +031bfc: |[031bfc] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +031c0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +031c12: 5b01 bd01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ +031c16: 5b02 bc01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ +031c1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #81 header: │ │ -class_idx : 188 │ │ +class_idx : 187 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 61 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -18934,17 +18936,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d80: |[030d80] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -030d90: 7010 0c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -030d96: 0e00 |0003: return-void │ │ +031c1c: |[031c1c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +031c2c: 7010 0c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +031c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -18952,17 +18954,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d98: |[030d98] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -030da8: 7010 c204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04c2 │ │ -030dae: 0e00 |0003: return-void │ │ +031c34: |[031c34] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031c44: 7010 c204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04c2 │ │ +031c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -18972,52 +18974,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -030db0: |[030db0] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -030dc0: 5450 1700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0017 │ │ -030dc4: 1f00 bb00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bb │ │ -030dc8: 5251 1800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0018 │ │ -030dcc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -030dd2: 0e00 |0009: return-void │ │ -030dd4: 5401 bd01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ -030dd8: 5402 bc01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ -030ddc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -030dde: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -030de2: 7120 d304 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d3 │ │ -030de8: 28f5 |0014: goto 0009 // -000b │ │ -030dea: 5401 bd01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ -030dee: 5402 bc01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ -030df2: 6e20 e304 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04e3 │ │ -030df8: 28ed |001c: goto 0009 // -0013 │ │ -030dfa: 0000 |001d: nop // spacer │ │ -030dfc: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +031c4c: |[031c4c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +031c5c: 5450 1700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0017 │ │ +031c60: 1f00 ba00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ba │ │ +031c64: 5251 1800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0018 │ │ +031c68: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +031c6e: 0e00 |0009: return-void │ │ +031c70: 5401 bd01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ +031c74: 5402 bc01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ +031c78: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +031c7a: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +031c7e: 7120 d304 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04d3 │ │ +031c84: 28f5 |0014: goto 0009 // -000b │ │ +031c86: 5401 bd01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01bd │ │ +031c8a: 5402 bc01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01bc │ │ +031c8e: 6e20 e304 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04e3 │ │ +031c94: 28ed |001c: goto 0009 // -0013 │ │ +031c96: 0000 |001d: nop // spacer │ │ +031c98: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #82 header: │ │ -class_idx : 189 │ │ +class_idx : 188 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2074 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -19056,40 +19058,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -030e0c: |[030e0c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -030e1c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -030e1e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -030e20: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -030e22: 2200 bd00 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bd │ │ -030e26: 1a01 a108 |0005: const-string v1, "PENDING" // string@08a1 │ │ -030e2a: 7030 c804 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ -030e30: 6900 c001 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ -030e34: 2200 bd00 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bd │ │ -030e38: 1a01 1a09 |000e: const-string v1, "RUNNING" // string@091a │ │ -030e3c: 7030 c804 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ -030e42: 6900 c101 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ -030e46: 2200 bd00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bd │ │ -030e4a: 1a01 4703 |0017: const-string v1, "FINISHED" // string@0347 │ │ -030e4e: 7030 c804 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ -030e54: 6900 bf01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ -030e58: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -030e5a: 2300 0d03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@030d │ │ -030e5e: 6201 c001 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ -030e62: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -030e66: 6201 c101 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ -030e6a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -030e6e: 6201 bf01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ -030e72: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -030e76: 6900 be01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01be │ │ -030e7a: 0e00 |002f: return-void │ │ +031ca8: |[031ca8] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +031cb8: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +031cba: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +031cbc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +031cbe: 2200 bc00 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bc │ │ +031cc2: 1a01 9f08 |0005: const-string v1, "PENDING" // string@089f │ │ +031cc6: 7030 c804 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ +031ccc: 6900 c001 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ +031cd0: 2200 bc00 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bc │ │ +031cd4: 1a01 1809 |000e: const-string v1, "RUNNING" // string@0918 │ │ +031cd8: 7030 c804 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ +031cde: 6900 c101 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ +031ce2: 2200 bc00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bc │ │ +031ce6: 1a01 4703 |0017: const-string v1, "FINISHED" // string@0347 │ │ +031cea: 7030 c804 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04c8 │ │ +031cf0: 6900 bf01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ +031cf4: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +031cf6: 2300 0b03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@030b │ │ +031cfa: 6201 c001 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ +031cfe: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +031d02: 6201 c101 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ +031d06: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +031d0a: 6201 bf01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ +031d0e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +031d12: 6900 be01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01be │ │ +031d16: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -19099,17 +19101,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -030e7c: |[030e7c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -030e8c: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -030e92: 0e00 |0003: return-void │ │ +031d18: |[031d18] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +031d28: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +031d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -19119,20 +19121,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030e94: |[030e94] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -030ea4: 1c00 bd00 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bd │ │ -030ea8: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -030eae: 0c00 |0005: move-result-object v0 │ │ -030eb0: 1f00 bd00 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bd │ │ -030eb4: 1100 |0008: return-object v0 │ │ +031d30: |[031d30] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031d40: 1c00 bc00 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bc │ │ +031d44: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +031d4a: 0c00 |0005: move-result-object v0 │ │ +031d4c: 1f00 bc00 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bc │ │ +031d50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -19140,33 +19142,33 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -030eb8: |[030eb8] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -030ec8: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01be │ │ -030ecc: 6e10 8f13 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@138f │ │ -030ed2: 0c00 |0005: move-result-object v0 │ │ -030ed4: 1f00 0d03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@030d │ │ -030ed8: 1100 |0008: return-object v0 │ │ +031d54: |[031d54] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031d64: 6200 be01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01be │ │ +031d68: 6e10 8f13 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@138f │ │ +031d6e: 0c00 |0005: move-result-object v0 │ │ +031d70: 1f00 0b03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@030b │ │ +031d74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #83 header: │ │ -class_idx : 190 │ │ +class_idx : 189 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -19194,17 +19196,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030edc: |[030edc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -030eec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -030ef2: 0e00 |0003: return-void │ │ +031d78: |[031d78] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +031d88: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +031d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -19213,33 +19215,33 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030ef4: |[030ef4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -030f04: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04cc │ │ -030f0a: 0e00 |0003: return-void │ │ +031d90: |[031d90] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031da0: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04cc │ │ +031da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #84 header: │ │ -class_idx : 191 │ │ +class_idx : 190 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2074 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -19353,42 +19355,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -030f0c: |[030f0c] android.support.v4.content.ModernAsyncTask.:()V │ │ -030f1c: 2200 b700 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b7 │ │ -030f20: 7010 b904 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04b9 │ │ -030f26: 6900 d101 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d1 │ │ -030f2a: 2200 7a02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@027a │ │ -030f2e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -030f32: 7020 6e0f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0f6e │ │ -030f38: 6900 d001 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d0 │ │ -030f3c: 2200 7c02 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@027c │ │ -030f40: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -030f42: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -030f46: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -030f4a: 6205 2204 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0422 │ │ -030f4e: 6206 d001 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d0 │ │ -030f52: 6207 d101 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d1 │ │ -030f56: 7608 6f0f 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0f6f │ │ -030f5c: 6900 c901 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ -030f60: 2200 bc00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00bc │ │ -030f64: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -030f66: 7020 c304 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04c3 │ │ -030f6c: 6900 cf01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ -030f70: 6200 c901 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ -030f74: 6900 ce01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ -030f78: 0e00 |002e: return-void │ │ +031da8: |[031da8] android.support.v4.content.ModernAsyncTask.:()V │ │ +031db8: 2200 b600 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b6 │ │ +031dbc: 7010 b904 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04b9 │ │ +031dc2: 6900 d101 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d1 │ │ +031dc6: 2200 7802 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0278 │ │ +031dca: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +031dce: 7020 6e0f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0f6e │ │ +031dd4: 6900 d001 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d0 │ │ +031dd8: 2201 7a02 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@027a │ │ +031ddc: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +031dde: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +031de2: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +031de6: 6206 2204 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0422 │ │ +031dea: 6207 d001 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d0 │ │ +031dee: 6208 d101 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d1 │ │ +031df2: 7608 6f0f 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0f6f │ │ +031df8: 6901 c901 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ +031dfc: 2200 bb00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00bb │ │ +031e00: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +031e02: 7020 c304 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04c3 │ │ +031e08: 6900 cf01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ +031e0c: 6200 c901 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ +031e10: 6900 ce01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ +031e14: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -19399,29 +19401,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -030f7c: |[030f7c] android.support.v4.content.ModernAsyncTask.:()V │ │ -030f8c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -030f92: 6200 c001 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ -030f96: 5b20 cb01 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -030f9a: 2200 7f02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@027f │ │ -030f9e: 7010 700f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0f70 │ │ -030fa4: 5b20 cc01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ -030fa8: 2200 b800 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b8 │ │ -030fac: 7020 bb04 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04bb │ │ -030fb2: 5b20 cd01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ -030fb6: 2200 b900 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b9 │ │ -030fba: 5421 cd01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ -030fbe: 7030 bd04 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04bd │ │ -030fc4: 5b20 ca01 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -030fc8: 0e00 |001e: return-void │ │ +031e18: |[031e18] android.support.v4.content.ModernAsyncTask.:()V │ │ +031e28: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +031e2e: 6200 c001 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ +031e32: 5b20 cb01 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +031e36: 2200 7d02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@027d │ │ +031e3a: 7010 700f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0f70 │ │ +031e40: 5b20 cc01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ +031e44: 2200 b700 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b7 │ │ +031e48: 7020 bb04 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04bb │ │ +031e4e: 5b20 cd01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ +031e52: 2200 b800 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b8 │ │ +031e56: 5421 cd01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ +031e5a: 7030 bd04 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04bd │ │ +031e60: 5b20 ca01 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +031e64: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -19435,17 +19437,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030fcc: |[030fcc] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -030fdc: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ -030fe0: 1100 |0002: return-object v0 │ │ +031e68: |[031e68] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +031e78: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ +031e7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -19453,18 +19455,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030fe4: |[030fe4] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -030ff4: 7020 e404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04e4 │ │ -030ffa: 0c00 |0003: move-result-object v0 │ │ -030ffc: 1100 |0004: return-object v0 │ │ +031e80: |[031e80] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +031e90: 7020 e404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04e4 │ │ +031e96: 0c00 |0003: move-result-object v0 │ │ +031e98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -19473,17 +19475,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031000: |[031000] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031010: 7020 e504 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04e5 │ │ -031016: 0e00 |0003: return-void │ │ +031e9c: |[031e9c] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031eac: 7020 e504 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04e5 │ │ +031eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -19492,17 +19494,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031018: |[031018] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031028: 7020 d904 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04d9 │ │ -03102e: 0e00 |0003: return-void │ │ +031eb4: |[031eb4] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031ec4: 7020 d904 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04d9 │ │ +031eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -19511,18 +19513,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031030: |[031030] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -031040: 6200 ce01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ -031044: 7220 680f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0f68 │ │ -03104a: 0e00 |0005: return-void │ │ +031ecc: |[031ecc] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +031edc: 6200 ce01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ +031ee0: 7220 680f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0f68 │ │ +031ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -19531,24 +19533,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03104c: |[03104c] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -03105c: 6e10 de04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04de │ │ -031062: 0a00 |0003: move-result v0 │ │ -031064: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -031068: 6e20 e004 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04e0 │ │ -03106e: 6200 bf01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ -031072: 5b10 cb01 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -031076: 0e00 |000d: return-void │ │ -031078: 6e20 e104 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04e1 │ │ -03107e: 28f8 |0011: goto 0009 // -0008 │ │ +031ee8: |[031ee8] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +031ef8: 6e10 de04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04de │ │ +031efe: 0a00 |0003: move-result v0 │ │ +031f00: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +031f04: 6e20 e004 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04e0 │ │ +031f0a: 6200 bf01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01bf │ │ +031f0e: 5b10 cb01 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +031f12: 0e00 |000d: return-void │ │ +031f14: 6e20 e104 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04e1 │ │ +031f1a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -19563,18 +19565,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031080: |[031080] android.support.v4.content.ModernAsyncTask.init:()V │ │ -031090: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ -031094: 6e10 c404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04c4 │ │ -03109a: 0e00 |0005: return-void │ │ +031f1c: |[031f1c] android.support.v4.content.ModernAsyncTask.init:()V │ │ +031f2c: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ +031f30: 6e10 c404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04c4 │ │ +031f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -19582,26 +19584,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -03109c: |[03109c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0310ac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0310ae: 6201 cf01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ -0310b2: 2202 bb00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bb │ │ -0310b6: 2353 1503 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0315 │ │ -0310ba: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0310bc: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -0310c0: 7030 c104 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04c1 │ │ -0310c6: 6e30 c604 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04c6 │ │ -0310cc: 0c00 |0010: move-result-object v0 │ │ -0310ce: 6e10 1b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011b │ │ -0310d4: 1107 |0014: return-object v7 │ │ +031f38: |[031f38] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +031f48: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +031f4a: 6201 cf01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ +031f4e: 2202 ba00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ba │ │ +031f52: 2353 1303 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0313 │ │ +031f56: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +031f58: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +031f5c: 7030 c104 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04c1 │ │ +031f62: 6e30 c604 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04c6 │ │ +031f68: 0c00 |0010: move-result-object v0 │ │ +031f6a: 6e10 1b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011b │ │ +031f70: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -19615,21 +19617,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0310d8: |[0310d8] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -0310e8: 5421 cc01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ -0310ec: 6e10 710f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0f71 │ │ -0310f2: 0a00 |0005: move-result v0 │ │ -0310f4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0310f8: 7020 e404 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04e4 │ │ -0310fe: 0e00 |000b: return-void │ │ +031f74: |[031f74] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +031f84: 5421 cc01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01cc │ │ +031f88: 6e10 710f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0f71 │ │ +031f8e: 0a00 |0005: move-result v0 │ │ +031f90: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +031f94: 7020 e404 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04e4 │ │ +031f9a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -19644,17 +19646,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031100: |[031100] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -031110: 6900 ce01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ -031114: 0e00 |0002: return-void │ │ +031f9c: |[031f9c] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +031fac: 6900 ce01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ +031fb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -19664,19 +19666,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031118: |[031118] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -031128: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -03112c: 6e20 6a0f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0f6a │ │ -031132: 0a00 |0005: move-result v0 │ │ -031134: 0f00 |0006: return v0 │ │ +031fb4: |[031fb4] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +031fc4: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +031fc8: 6e20 6a0f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0f6a │ │ +031fce: 0a00 |0005: move-result v0 │ │ +031fd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -19692,19 +19694,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -031138: |[031138] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -031148: 6200 ce01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ -03114c: 6e30 d804 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@04d8 │ │ -031152: 0c00 |0005: move-result-object v0 │ │ -031154: 1100 |0006: return-object v0 │ │ +031fd4: |[031fd4] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +031fe4: 6200 ce01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01ce │ │ +031fe8: 6e30 d804 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@04d8 │ │ +031fee: 0c00 |0005: move-result-object v0 │ │ +031ff0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -19715,41 +19717,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -031158: |[031158] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -031168: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -03116c: 6201 c001 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ -031170: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -031174: 6200 bb01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ -031178: 5421 cb01 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -03117c: 6e10 c904 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ -031182: 0a01 |000d: move-result v1 │ │ -031184: 4400 0001 |000e: aget v0, v0, v1 │ │ -031188: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03118e: 6200 c101 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ -031192: 5b20 cb01 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -031196: 6e10 e204 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04e2 │ │ -03119c: 5420 cd01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ -0311a0: 5b04 c201 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01c2 │ │ -0311a4: 5420 ca01 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -0311a8: 7220 680f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0f68 │ │ -0311ae: 1102 |0023: return-object v2 │ │ -0311b0: 2200 3b02 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -0311b4: 1a01 6802 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0268 │ │ -0311b8: 7020 a10e 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -0311be: 2700 |002b: throw v0 │ │ -0311c0: 2200 3b02 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -0311c4: 1a01 6702 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0267 │ │ -0311c8: 7020 a10e 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -0311ce: 2700 |0033: throw v0 │ │ -0311d0: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +031ff4: |[031ff4] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +032004: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +032008: 6201 c001 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c0 │ │ +03200c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +032010: 6200 bb01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01bb │ │ +032014: 5421 cb01 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +032018: 6e10 c904 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04c9 │ │ +03201e: 0a01 |000d: move-result v1 │ │ +032020: 4400 0001 |000e: aget v0, v0, v1 │ │ +032024: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +03202a: 6200 c101 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c1 │ │ +03202e: 5b20 cb01 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +032032: 6e10 e204 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04e2 │ │ +032038: 5420 cd01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01cd │ │ +03203c: 5b04 c201 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01c2 │ │ +032040: 5420 ca01 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +032044: 7220 680f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0f68 │ │ +03204a: 1102 |0023: return-object v2 │ │ +03204c: 2200 3902 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +032050: 1a01 6802 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0268 │ │ +032054: 7020 a10e 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +03205a: 2700 |002b: throw v0 │ │ +03205c: 2200 3902 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +032060: 1a01 6702 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0267 │ │ +032064: 7020 a10e 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +03206a: 2700 |0033: throw v0 │ │ +03206c: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -19770,19 +19772,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0311e0: |[0311e0] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -0311f0: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -0311f4: 6e10 6b0f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0f6b │ │ -0311fa: 0c00 |0005: move-result-object v0 │ │ -0311fc: 1100 |0006: return-object v0 │ │ +03207c: |[03207c] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +03208c: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +032090: 6e10 6b0f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0f6b │ │ +032096: 0c00 |0005: move-result-object v0 │ │ +032098: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -19791,19 +19793,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -031200: |[031200] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -031210: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -031214: 6e40 6c0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0f6c │ │ -03121a: 0c00 |0005: move-result-object v0 │ │ -03121c: 1100 |0006: return-object v0 │ │ +03209c: |[03209c] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +0320ac: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +0320b0: 6e40 6c0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0f6c │ │ +0320b6: 0c00 |0005: move-result-object v0 │ │ +0320b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -19814,17 +19816,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031220: |[031220] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -031230: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ -031234: 1100 |0002: return-object v0 │ │ +0320bc: |[0320bc] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0320cc: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01cb │ │ +0320d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -19833,19 +19835,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031238: |[031238] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -031248: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ -03124c: 6e10 6d0f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0f6d │ │ -031252: 0a00 |0005: move-result v0 │ │ -031254: 0f00 |0006: return v0 │ │ +0320d4: |[0320d4] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +0320e4: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01ca │ │ +0320e8: 6e10 6d0f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0f6d │ │ +0320ee: 0a00 |0005: move-result v0 │ │ +0320f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -19854,16 +19856,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031258: |[031258] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -031268: 0e00 |0000: return-void │ │ +0320f4: |[0320f4] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +032104: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -19872,17 +19874,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03126c: |[03126c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -03127c: 6e10 df04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04df │ │ -031282: 0e00 |0003: return-void │ │ +032108: |[032108] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +032118: 6e10 df04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04df │ │ +03211e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -19894,16 +19896,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031284: |[031284] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -031294: 0e00 |0000: return-void │ │ +032120: |[032120] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +032130: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -19914,16 +19916,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031298: |[031298] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -0312a8: 0e00 |0000: return-void │ │ +032134: |[032134] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +032144: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -19932,16 +19934,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0312ac: |[0312ac] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0312bc: 0e00 |0000: return-void │ │ +032148: |[032148] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +032158: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -19952,43 +19954,43 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0312c0: |[0312c0] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -0312d0: 6e10 de04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04de │ │ -0312d6: 0a00 |0003: move-result v0 │ │ -0312d8: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -0312dc: 6200 cf01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ -0312e0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -0312e2: 2202 bb00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bb │ │ -0312e6: 7030 c104 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04c1 │ │ -0312ec: 6e30 c604 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04c6 │ │ -0312f2: 0c00 |0011: move-result-object v0 │ │ -0312f4: 6e10 1b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011b │ │ -0312fa: 0e00 |0015: return-void │ │ +03215c: |[03215c] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +03216c: 6e10 de04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04de │ │ +032172: 0a00 |0003: move-result v0 │ │ +032174: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +032178: 6200 cf01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01cf │ │ +03217c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +03217e: 2202 ba00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ba │ │ +032182: 7030 c104 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04c1 │ │ +032188: 6e30 c604 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04c6 │ │ +03218e: 0c00 |0011: move-result-object v0 │ │ +032190: 6e10 1b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@011b │ │ +032196: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #85 header: │ │ -class_idx : 192 │ │ +class_idx : 191 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 433 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 - │ │ @@ -20009,31 +20011,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0312fc: |[0312fc] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -03130c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -031312: 0e00 |0003: return-void │ │ +032198: |[032198] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +0321a8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0321ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 433 (ActivityInfoCompat.java) │ │ │ │ Class #86 header: │ │ -class_idx : 193 │ │ +class_idx : 192 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #86 - │ │ @@ -20049,17 +20051,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031314: |[031314] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -031324: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03132a: 0e00 |0003: return-void │ │ +0321b0: |[0321b0] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +0321c0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0321c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -20068,31 +20070,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -03132c: |[03132c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -03133c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03133e: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -031342: 2141 |0003: array-length v1, v4 │ │ -031344: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -031348: 0750 |0006: move-object v0, v5 │ │ -03134a: 1100 |0007: return-object v0 │ │ -03134c: 2141 |0008: array-length v1, v4 │ │ -03134e: 2152 |0009: array-length v2, v5 │ │ -031350: b021 |000a: add-int/2addr v1, v2 │ │ -031352: 2310 1703 |000b: new-array v0, v1, [Ljava/lang/String; // type@0317 │ │ -031356: 2141 |000d: array-length v1, v4 │ │ -031358: 7151 fc0e 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -03135e: 2141 |0011: array-length v1, v4 │ │ -031360: 2152 |0012: array-length v2, v5 │ │ -031362: 7152 fc0e 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -031368: 28f1 |0016: goto 0007 // -000f │ │ +0321c8: |[0321c8] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +0321d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0321da: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +0321de: 2141 |0003: array-length v1, v4 │ │ +0321e0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0321e4: 0750 |0006: move-object v0, v5 │ │ +0321e6: 1100 |0007: return-object v0 │ │ +0321e8: 2141 |0008: array-length v1, v4 │ │ +0321ea: 2152 |0009: array-length v2, v5 │ │ +0321ec: b021 |000a: add-int/2addr v1, v2 │ │ +0321ee: 2310 1503 |000b: new-array v0, v1, [Ljava/lang/String; // type@0315 │ │ +0321f2: 2141 |000d: array-length v1, v4 │ │ +0321f4: 7151 fc0e 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +0321fa: 2141 |0011: array-length v1, v4 │ │ +0321fc: 2152 |0012: array-length v2, v5 │ │ +0321fe: 7152 fc0e 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +032204: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -20106,42 +20108,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03136c: |[03136c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03137c: 7110 9b0b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b9b │ │ -031382: 0a00 |0003: move-result v0 │ │ -031384: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -031388: 1103 |0006: return-object v3 │ │ -03138a: 7110 9b0b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b9b │ │ -031390: 0a00 |000a: move-result v0 │ │ -031392: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -031396: 0723 |000d: move-object v3, v2 │ │ -031398: 28f8 |000e: goto 0006 // -0008 │ │ -03139a: 2200 4e02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -03139e: 7010 f00e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0313a4: 1a01 9900 |0014: const-string v1, "(" // string@0099 │ │ -0313a8: 6e20 f70e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0313ae: 0c00 |0019: move-result-object v0 │ │ -0313b0: 6e20 f70e 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0313b6: 0c00 |001d: move-result-object v0 │ │ -0313b8: 1a01 b600 |001e: const-string v1, ") AND (" // string@00b6 │ │ -0313bc: 6e20 f70e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0313c2: 0c00 |0023: move-result-object v0 │ │ -0313c4: 6e20 f70e 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0313ca: 0c00 |0027: move-result-object v0 │ │ -0313cc: 1a01 b500 |0028: const-string v1, ")" // string@00b5 │ │ -0313d0: 6e20 f70e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0313d6: 0c00 |002d: move-result-object v0 │ │ -0313d8: 6e10 fb0e 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0313de: 0c03 |0031: move-result-object v3 │ │ -0313e0: 28d4 |0032: goto 0006 // -002c │ │ +032208: |[032208] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +032218: 7110 9b0b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b9b │ │ +03221e: 0a00 |0003: move-result v0 │ │ +032220: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +032224: 1103 |0006: return-object v3 │ │ +032226: 7110 9b0b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b9b │ │ +03222c: 0a00 |000a: move-result v0 │ │ +03222e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +032232: 0723 |000d: move-object v3, v2 │ │ +032234: 28f8 |000e: goto 0006 // -0008 │ │ +032236: 2200 4c02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +03223a: 7010 f00e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +032240: 1a01 9900 |0014: const-string v1, "(" // string@0099 │ │ +032244: 6e20 f70e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03224a: 0c00 |0019: move-result-object v0 │ │ +03224c: 6e20 f70e 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032252: 0c00 |001d: move-result-object v0 │ │ +032254: 1a01 b600 |001e: const-string v1, ") AND (" // string@00b6 │ │ +032258: 6e20 f70e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03225e: 0c00 |0023: move-result-object v0 │ │ +032260: 6e20 f70e 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032266: 0c00 |0027: move-result-object v0 │ │ +032268: 1a01 b500 |0028: const-string v1, ")" // string@00b5 │ │ +03226c: 6e20 f70e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032272: 0c00 |002d: move-result-object v0 │ │ +032274: 6e10 fb0e 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03227a: 0c03 |0031: move-result-object v3 │ │ +03227c: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -20150,17 +20152,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 745 (DatabaseUtilsCompat.java) │ │ │ │ Class #87 header: │ │ -class_idx : 195 │ │ +class_idx : 194 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ @@ -20182,17 +20184,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #88 header: │ │ -class_idx : 199 │ │ +class_idx : 198 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 annotations: │ │ @@ -20216,40 +20218,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0313e4: |[0313e4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0313f4: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -0313f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0313fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031400: 2200 c600 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c6 │ │ -031404: 7010 f304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04f3 │ │ -03140a: 6900 d301 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ -03140e: 0e00 |000d: return-void │ │ -031410: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -031414: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -031418: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03141c: 2200 c500 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00c5 │ │ -031420: 7010 f104 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04f1 │ │ -031426: 6900 d301 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ -03142a: 28f2 |001b: goto 000d // -000e │ │ -03142c: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -031430: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -031434: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -031438: 2200 c400 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00c4 │ │ -03143c: 7010 ef04 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04ef │ │ -031442: 6900 d301 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ -031446: 28e4 |0029: goto 000d // -001c │ │ -031448: 2200 c200 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c2 │ │ -03144c: 7010 ec04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04ec │ │ -031452: 6900 d301 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ -031456: 28dc |0031: goto 000d // -0024 │ │ +032280: |[032280] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032290: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +032294: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +032298: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03229c: 2200 c500 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c5 │ │ +0322a0: 7010 f304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04f3 │ │ +0322a6: 6900 d301 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ +0322aa: 0e00 |000d: return-void │ │ +0322ac: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0322b0: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +0322b4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0322b8: 2200 c400 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00c4 │ │ +0322bc: 7010 f104 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04f1 │ │ +0322c2: 6900 d301 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ +0322c6: 28f2 |001b: goto 000d // -000e │ │ +0322c8: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0322cc: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +0322d0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0322d4: 2200 c300 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00c3 │ │ +0322d8: 7010 ef04 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04ef │ │ +0322de: 6900 d301 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ +0322e2: 28e4 |0029: goto 000d // -001c │ │ +0322e4: 2200 c100 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c1 │ │ +0322e8: 7010 ec04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04ec │ │ +0322ee: 6900 d301 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ +0322f2: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -20263,17 +20265,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031458: |[031458] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -031468: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03146e: 0e00 |0003: return-void │ │ +0322f4: |[0322f4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032304: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03230a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -20282,24 +20284,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -031470: |[031470] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -031480: 1a01 5114 |0000: const-string v1, "networkInfo" // string@1451 │ │ -031484: 6e20 9000 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ -03148a: 0c00 |0005: move-result-object v0 │ │ -03148c: 1f00 3700 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0037 │ │ -031490: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ -031496: 0a01 |000b: move-result v1 │ │ -031498: 6e20 ec00 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@00ec │ │ -03149e: 0c01 |000f: move-result-object v1 │ │ -0314a0: 1101 |0010: return-object v1 │ │ +03230c: |[03230c] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +03231c: 1a01 4f14 |0000: const-string v1, "networkInfo" // string@144f │ │ +032320: 6e20 9000 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0090 │ │ +032326: 0c00 |0005: move-result-object v0 │ │ +032328: 1f00 3700 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0037 │ │ +03232c: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ +032332: 0a01 |000b: move-result v1 │ │ +032334: 6e20 ec00 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@00ec │ │ +03233a: 0c01 |000f: move-result-object v1 │ │ +03233c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -20310,32 +20312,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0314a4: |[0314a4] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0314b4: 6200 d301 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ -0314b8: 7220 ee04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04ee │ │ -0314be: 0a00 |0005: move-result v0 │ │ -0314c0: 0f00 |0006: return v0 │ │ +032340: |[032340] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032350: 6200 d301 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d3 │ │ +032354: 7220 ee04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04ee │ │ +03235a: 0a00 |0005: move-result v0 │ │ +03235c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #89 header: │ │ -class_idx : 200 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #89 - │ │ @@ -20351,17 +20353,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0314c4: |[0314c4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -0314d4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0314da: 0e00 |0003: return-void │ │ +032360: |[032360] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +032370: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -20369,27 +20371,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0314dc: |[0314dc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0314ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0314ee: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -0314f4: 0c00 |0004: move-result-object v0 │ │ -0314f6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0314fa: 0f02 |0007: return v2 │ │ -0314fc: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ -031502: 0a01 |000b: move-result v1 │ │ -031504: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03150a: 28f8 |000f: goto 0007 // -0008 │ │ -03150c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03150e: 28f6 |0011: goto 0007 // -000a │ │ -031510: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +032378: |[032378] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032388: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03238a: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +032390: 0c00 |0004: move-result-object v0 │ │ +032392: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +032396: 0f02 |0007: return v2 │ │ +032398: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ +03239e: 0a01 |000b: move-result v1 │ │ +0323a0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0323a6: 28f8 |000f: goto 0007 // -0008 │ │ +0323a8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0323aa: 28f6 |0011: goto 0007 // -000a │ │ +0323ac: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -20400,17 +20402,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 645 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #90 header: │ │ -class_idx : 201 │ │ +class_idx : 200 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 646 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #90 - │ │ @@ -20426,17 +20428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031534: |[031534] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -031544: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03154a: 0e00 |0003: return-void │ │ +0323d0: |[0323d0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +0323e0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0323e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -20444,27 +20446,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -03154c: |[03154c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03155c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03155e: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -031564: 0c00 |0004: move-result-object v0 │ │ -031566: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03156a: 0f02 |0007: return v2 │ │ -03156c: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ -031572: 0a01 |000b: move-result v1 │ │ -031574: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03157a: 28f8 |000f: goto 0007 // -0008 │ │ -03157c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03157e: 28f6 |0011: goto 0007 // -000a │ │ -031580: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +0323e8: |[0323e8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0323f8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0323fa: 6e10 eb00 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +032400: 0c00 |0004: move-result-object v0 │ │ +032402: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +032406: 0f02 |0007: return v2 │ │ +032408: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ +03240e: 0a01 |000b: move-result v1 │ │ +032410: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +032416: 28f8 |000f: goto 0007 // -0008 │ │ +032418: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03241a: 28f6 |0011: goto 0007 // -000a │ │ +03241c: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -20475,17 +20477,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 646 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #91 header: │ │ -class_idx : 202 │ │ +class_idx : 201 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 648 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #91 - │ │ @@ -20501,17 +20503,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0315b0: |[0315b0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -0315c0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0315c6: 0e00 |0003: return-void │ │ +03244c: |[03244c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +03245c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -20519,32 +20521,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0315c8: |[0315c8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0315d8: 6e10 ed00 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00ed │ │ -0315de: 0a00 |0003: move-result v0 │ │ -0315e0: 0f00 |0004: return v0 │ │ +032464: |[032464] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032474: 6e10 ed00 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00ed │ │ +03247a: 0a00 |0003: move-result v0 │ │ +03247c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 648 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #92 header: │ │ -class_idx : 203 │ │ +class_idx : 202 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -20556,21 +20558,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #93 header: │ │ -class_idx : 204 │ │ +class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 593 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 591 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -20595,18 +20597,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0315e4: |[0315e4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -0315f4: 5b01 d401 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01d4 │ │ -0315f8: 7010 000f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0f00 │ │ -0315fe: 0e00 |0005: return-void │ │ +032480: |[032480] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +032490: 5b01 d401 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01d4 │ │ +032494: 7010 000f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0f00 │ │ +03249a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -20616,19 +20618,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031600: |[031600] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -031610: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cd │ │ -031614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -031616: 7020 0305 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0503 │ │ -03161c: 1100 |0006: return-object v0 │ │ +03249c: |[03249c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +0324ac: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cc │ │ +0324b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0324b2: 7020 0305 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0503 │ │ +0324b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -20636,31 +20638,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031620: |[031620] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -031630: 6e10 0005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0500 │ │ -031636: 0c00 |0003: move-result-object v0 │ │ -031638: 1100 |0004: return-object v0 │ │ +0324bc: |[0324bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +0324cc: 6e10 0005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0500 │ │ +0324d2: 0c00 |0003: move-result-object v0 │ │ +0324d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #94 header: │ │ -class_idx : 205 │ │ +class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -20684,19 +20686,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03163c: |[03163c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -03164c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -031652: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -031654: 5910 d501 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ -031658: 0e00 |0006: return-void │ │ +0324d8: |[0324d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +0324e8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0324ee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0324f0: 5910 d501 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ +0324f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -20705,32 +20707,32 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03165c: |[03165c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -03166c: 7010 0205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0502 │ │ -031672: 0e00 |0003: return-void │ │ +0324f8: |[0324f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +032508: 7010 0205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0502 │ │ +03250e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #95 header: │ │ -class_idx : 208 │ │ +class_idx : 207 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -20788,21 +20790,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #96 header: │ │ -class_idx : 209 │ │ +class_idx : 208 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -20829,26 +20831,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -031674: |[031674] android.support.v4.net.TrafficStatsCompat.:()V │ │ -031684: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -031688: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03168c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031690: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00cf │ │ -031694: 7010 0c05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@050c │ │ -03169a: 6900 d701 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -03169e: 0e00 |000d: return-void │ │ -0316a0: 2200 ce00 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00ce │ │ -0316a4: 7010 0405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0504 │ │ -0316aa: 6900 d701 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -0316ae: 28f8 |0015: goto 000d // -0008 │ │ +032510: |[032510] android.support.v4.net.TrafficStatsCompat.:()V │ │ +032520: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +032524: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +032528: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03252c: 2200 ce00 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00ce │ │ +032530: 7010 0c05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@050c │ │ +032536: 6900 d701 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +03253a: 0e00 |000d: return-void │ │ +03253c: 2200 cd00 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00cd │ │ +032540: 7010 0405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0504 │ │ +032546: 6900 d701 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +03254a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -20858,17 +20860,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0316b0: |[0316b0] android.support.v4.net.TrafficStatsCompat.:()V │ │ -0316c0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0316c6: 0e00 |0003: return-void │ │ +03254c: |[03254c] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03255c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -20877,18 +20879,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0316c8: |[0316c8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -0316d8: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -0316dc: 7210 1405 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0514 │ │ -0316e2: 0e00 |0005: return-void │ │ +032564: |[032564] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +032574: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +032578: 7210 1405 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0514 │ │ +03257e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -20896,37 +20898,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0316e4: |[0316e4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -0316f4: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -0316f8: 7210 1505 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0515 │ │ -0316fe: 0a00 |0005: move-result v0 │ │ -031700: 0f00 |0006: return v0 │ │ +032580: |[032580] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +032590: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +032594: 7210 1505 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0515 │ │ +03259a: 0a00 |0005: move-result v0 │ │ +03259c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031704: |[031704] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -031714: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -031718: 7220 1605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0516 │ │ -03171e: 0e00 |0005: return-void │ │ +0325a0: |[0325a0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +0325b0: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +0325b4: 7220 1605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0516 │ │ +0325ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -20935,18 +20937,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031720: |[031720] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -031730: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -031734: 7230 1705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0517 │ │ -03173a: 0e00 |0005: return-void │ │ +0325bc: |[0325bc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0325cc: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +0325d0: 7230 1705 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0517 │ │ +0325d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -20956,18 +20958,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03173c: |[03173c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -03174c: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -031750: 7220 1805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0518 │ │ -031756: 0e00 |0005: return-void │ │ +0325d8: |[0325d8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +0325e8: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +0325ec: 7220 1805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0518 │ │ +0325f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -20976,18 +20978,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031758: |[031758] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -031768: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -03176c: 7220 1905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0519 │ │ -031772: 0e00 |0005: return-void │ │ +0325f4: |[0325f4] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +032604: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +032608: 7220 1905 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0519 │ │ +03260e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -20996,33 +20998,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031774: |[031774] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -031784: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ -031788: 7220 1a05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@051a │ │ -03178e: 0e00 |0005: return-void │ │ +032610: |[032610] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +032620: 6200 d701 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01d7 │ │ +032624: 7220 1a05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@051a │ │ +03262a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #97 header: │ │ -class_idx : 210 │ │ +class_idx : 209 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2585 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2583 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on method #1322 'tagSocket' │ │ @@ -21043,17 +21045,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031790: |[031790] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -0317a0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0317a6: 0e00 |0003: return-void │ │ +03262c: |[03262c] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +03263c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -21061,17 +21063,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0317a8: |[0317a8] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -0317b8: 7100 ef00 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00ef │ │ -0317be: 0e00 |0003: return-void │ │ +032644: |[032644] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +032654: 7100 ef00 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00ef │ │ +03265a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -21079,35 +21081,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0317c0: |[0317c0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -0317d0: 7100 f000 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00f0 │ │ -0317d6: 0a00 |0003: move-result v0 │ │ -0317d8: 0f00 |0004: return v0 │ │ +03265c: |[03265c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +03266c: 7100 f000 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00f0 │ │ +032672: 0a00 |0003: move-result v0 │ │ +032674: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0317dc: |[0317dc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -0317ec: 7110 f100 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00f1 │ │ -0317f2: 0e00 |0003: return-void │ │ +032678: |[032678] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +032688: 7110 f100 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00f1 │ │ +03268e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -21116,17 +21118,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0317f4: |[0317f4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -031804: 7120 f200 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00f2 │ │ -03180a: 0e00 |0003: return-void │ │ +032690: |[032690] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +0326a0: 7120 f200 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00f2 │ │ +0326a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -21136,17 +21138,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03180c: |[03180c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -03181c: 7110 f300 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00f3 │ │ -031822: 0e00 |0003: return-void │ │ +0326a8: |[0326a8] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +0326b8: 7110 f300 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00f3 │ │ +0326be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -21155,17 +21157,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031824: |[031824] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -031834: 7110 f400 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00f4 │ │ -03183a: 0e00 |0003: return-void │ │ +0326c0: |[0326c0] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0326d0: 7110 f400 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00f4 │ │ +0326d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -21174,32 +21176,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03183c: |[03183c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -03184c: 7110 f500 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00f5 │ │ -031852: 0e00 |0003: return-void │ │ +0326d8: |[0326d8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +0326e8: 7110 f500 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00f5 │ │ +0326ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2585 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2583 (TrafficStatsCompatIcs.java) │ │ │ │ Class #98 header: │ │ -class_idx : 211 │ │ +class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2270 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -21233,18 +21235,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031854: |[031854] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -031864: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03186a: 5b01 d801 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ -03186e: 0e00 |0005: return-void │ │ +0326f0: |[0326f0] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +032700: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032706: 5b01 d801 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ +03270a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -21258,20 +21260,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031870: |[031870] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -031880: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ -031884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -031886: 7230 3105 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ -03188c: 0c00 |0006: move-result-object v0 │ │ -03188e: 1100 |0007: return-object v0 │ │ +03270c: |[03270c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03271c: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ +032720: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +032722: 7230 3105 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ +032728: 0c00 |0006: move-result-object v0 │ │ +03272a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -21281,34 +21283,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031890: |[031890] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -0318a0: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ -0318a4: 7220 3205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0532 │ │ -0318aa: 0c00 |0005: move-result-object v0 │ │ -0318ac: 1100 |0006: return-object v0 │ │ +03272c: |[03272c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +03273c: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d8 │ │ +032740: 7220 3205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0532 │ │ +032746: 0c00 |0005: move-result-object v0 │ │ +032748: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2270 (ParcelableCompat.java) │ │ + source_file_idx : 2268 (ParcelableCompat.java) │ │ │ │ Class #99 header: │ │ -class_idx : 212 │ │ +class_idx : 211 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2270 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -21329,17 +21331,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0318b0: |[0318b0] android.support.v4.os.ParcelableCompat.:()V │ │ -0318c0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0318c6: 0e00 |0003: return-void │ │ +03274c: |[03274c] android.support.v4.os.ParcelableCompat.:()V │ │ +03275c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -21348,39 +21350,39 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0318c8: |[0318c8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -0318d8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -0318dc: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -0318e0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0318e4: 7110 3805 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0538 │ │ -0318ea: 2200 d300 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d3 │ │ -0318ee: 7020 2c05 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@052c │ │ -0318f4: 1100 |000e: return-object v0 │ │ +032764: |[032764] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +032774: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +032778: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +03277c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +032780: 7110 3805 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0538 │ │ +032786: 2200 d200 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d2 │ │ +03278a: 7020 2c05 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@052c │ │ +032790: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2270 (ParcelableCompat.java) │ │ + source_file_idx : 2268 (ParcelableCompat.java) │ │ │ │ Class #100 header: │ │ -class_idx : 213 │ │ +class_idx : 212 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -21407,21 +21409,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2271 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2269 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #101 header: │ │ -class_idx : 214 │ │ +class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2272 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2270 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -21455,18 +21457,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0318f8: |[0318f8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -031908: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03190e: 5b01 d901 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ -031912: 0e00 |0005: return-void │ │ +032794: |[032794] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0327a4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0327aa: 5b01 d901 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ +0327ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -21480,20 +21482,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031914: |[031914] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -031924: 5420 d901 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ -031928: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03192a: 7230 3105 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ -031930: 0c00 |0006: move-result-object v0 │ │ -031932: 1100 |0007: return-object v0 │ │ +0327b0: |[0327b0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0327c0: 5420 d901 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ +0327c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0327c6: 7230 3105 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ +0327cc: 0c00 |0006: move-result-object v0 │ │ +0327ce: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -21503,19 +21505,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -031934: |[031934] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -031944: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ -031948: 7230 3105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ -03194e: 0c00 |0005: move-result-object v0 │ │ -031950: 1100 |0006: return-object v0 │ │ +0327d0: |[0327d0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0327e0: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ +0327e4: 7230 3105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0531 │ │ +0327ea: 0c00 |0005: move-result-object v0 │ │ +0327ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -21526,34 +21528,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031954: |[031954] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -031964: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ -031968: 7220 3205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0532 │ │ -03196e: 0c00 |0005: move-result-object v0 │ │ -031970: 1100 |0006: return-object v0 │ │ +0327f0: |[0327f0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +032800: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01d9 │ │ +032804: 7220 3205 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0532 │ │ +03280a: 0c00 |0005: move-result-object v0 │ │ +03280c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2272 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2270 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #102 header: │ │ -class_idx : 215 │ │ +class_idx : 214 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2272 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 annotations: │ │ Annotations on method #1336 'instantiate' │ │ @@ -21572,17 +21574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031974: |[031974] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -031984: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03198a: 0e00 |0003: return-void │ │ +032810: |[032810] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +032820: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -21590,32 +21592,32 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03198c: |[03198c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03199c: 2200 d600 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d6 │ │ -0319a0: 7020 3305 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0533 │ │ -0319a6: 1100 |0005: return-object v0 │ │ +032828: |[032828] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +032838: 2200 d500 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d5 │ │ +03283c: 7020 3305 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0533 │ │ +032842: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2272 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2270 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #103 header: │ │ -class_idx : 216 │ │ +class_idx : 215 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 464 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #103 annotations: │ │ @@ -21647,32 +21649,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0319a8: |[0319a8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -0319b8: 7010 ba0e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -0319be: 5b34 db01 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -0319c2: 2200 1802 |0005: new-instance v0, Ljava/io/File; // type@0218 │ │ -0319c6: 2201 4e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -0319ca: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0319d0: 6e10 480e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0e48 │ │ -0319d6: 0c02 |000f: move-result-object v2 │ │ -0319d8: 6e20 f70e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0319de: 0c01 |0013: move-result-object v1 │ │ -0319e0: 1a02 cb00 |0014: const-string v2, ".bak" // string@00cb │ │ -0319e4: 6e20 f70e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0319ea: 0c01 |0019: move-result-object v1 │ │ -0319ec: 6e10 fb0e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0319f2: 0c01 |001d: move-result-object v1 │ │ -0319f4: 7020 420e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -0319fa: 5b30 da01 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -0319fe: 0e00 |0023: return-void │ │ +032844: |[032844] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +032854: 7010 ba0e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +03285a: 5b34 db01 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +03285e: 2200 1602 |0005: new-instance v0, Ljava/io/File; // type@0216 │ │ +032862: 2201 4c02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +032866: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03286c: 6e10 480e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0e48 │ │ +032872: 0c02 |000f: move-result-object v2 │ │ +032874: 6e20 f70e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03287a: 0c01 |0013: move-result-object v1 │ │ +03287c: 1a02 cb00 |0014: const-string v2, ".bak" // string@00cb │ │ +032880: 6e20 f70e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032886: 0c01 |0019: move-result-object v1 │ │ +032888: 6e10 fb0e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03288e: 0c01 |001d: move-result-object v1 │ │ +032890: 7020 420e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +032896: 5b30 da01 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +03289a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -21684,24 +21686,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -031a00: |[031a00] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -031a10: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -031a14: 6e10 570e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@0e57 │ │ -031a1a: 0c00 |0005: move-result-object v0 │ │ -031a1c: 6e10 4e0e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@0e4e │ │ -031a22: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -031a24: 0f00 |000a: return v0 │ │ -031a26: 0d00 |000b: move-exception v0 │ │ -031a28: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -031a2a: 28fd |000d: goto 000a // -0003 │ │ +03289c: |[03289c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +0328ac: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +0328b0: 6e10 570e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@0e57 │ │ +0328b6: 0c00 |0005: move-result-object v0 │ │ +0328b8: 6e10 4e0e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@0e4e │ │ +0328be: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0328c0: 0f00 |000a: return v0 │ │ +0328c2: 0d00 |000b: move-exception v0 │ │ +0328c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0328c6: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -21717,20 +21719,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -031a3c: |[031a3c] android.support.v4.util.AtomicFile.delete:()V │ │ -031a4c: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031a50: 6e10 430e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031a56: 5410 da01 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031a5a: 6e10 430e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031a60: 0e00 |000a: return-void │ │ +0328d8: |[0328d8] android.support.v4.util.AtomicFile.delete:()V │ │ +0328e8: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +0328ec: 6e10 430e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +0328f2: 5410 da01 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +0328f6: 6e10 430e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +0328fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/AtomicFile; │ │ @@ -21740,29 +21742,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -031a64: |[031a64] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -031a74: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -031a78: 7110 4105 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0541 │ │ -031a7e: 6e10 560e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0e56 │ │ -031a84: 5431 db01 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031a88: 6e10 430e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031a8e: 5431 da01 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031a92: 5432 db01 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031a96: 6e20 4d0e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ -031a9c: 0e00 |0014: return-void │ │ -031a9e: 0d00 |0015: move-exception v0 │ │ -031aa0: 1a01 cf01 |0016: const-string v1, "AtomicFile" // string@01cf │ │ -031aa4: 1a02 590e |0018: const-string v2, "failWrite: Got exception:" // string@0e59 │ │ -031aa8: 7130 ac0b 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -031aae: 28f7 |001d: goto 0014 // -0009 │ │ +032900: |[032900] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +032910: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +032914: 7110 4105 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0541 │ │ +03291a: 6e10 560e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0e56 │ │ +032920: 5431 db01 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032924: 6e10 430e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +03292a: 5431 da01 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +03292e: 5432 db01 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032932: 6e20 4d0e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ +032938: 0e00 |0014: return-void │ │ +03293a: 0d00 |0015: move-exception v0 │ │ +03293c: 1a01 cf01 |0016: const-string v1, "AtomicFile" // string@01cf │ │ +032940: 1a02 570e |0018: const-string v2, "failWrite: Got exception:" // string@0e57 │ │ +032944: 7130 ac0b 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +03294a: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -21781,26 +21783,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -031ac0: |[031ac0] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -031ad0: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -031ad4: 7110 4105 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0541 │ │ -031ada: 6e10 560e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0e56 │ │ -031ae0: 5431 da01 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031ae4: 6e10 430e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031aea: 0e00 |000d: return-void │ │ -031aec: 0d00 |000e: move-exception v0 │ │ -031aee: 1a01 cf01 |000f: const-string v1, "AtomicFile" // string@01cf │ │ -031af2: 1a02 8f0e |0011: const-string v2, "finishWrite: Got exception:" // string@0e8f │ │ -031af6: 7130 ac0b 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -031afc: 28f7 |0016: goto 000d // -0009 │ │ +03295c: |[03295c] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +03296c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +032970: 7110 4105 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0541 │ │ +032976: 6e10 560e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0e56 │ │ +03297c: 5431 da01 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +032980: 6e10 430e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +032986: 0e00 |000d: return-void │ │ +032988: 0d00 |000e: move-exception v0 │ │ +03298a: 1a01 cf01 |000f: const-string v1, "AtomicFile" // string@01cf │ │ +03298e: 1a02 8d0e |0011: const-string v2, "finishWrite: Got exception:" // string@0e8d │ │ +032992: 7130 ac0b 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +032998: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -21818,17 +21820,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031b10: |[031b10] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -031b20: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031b24: 1100 |0002: return-object v0 │ │ +0329ac: |[0329ac] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +0329bc: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +0329c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/AtomicFile; │ │ │ │ #4 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -21836,28 +21838,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -031b28: |[031b28] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -031b38: 5420 da01 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031b3c: 6e10 440e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0e44 │ │ -031b42: 0a00 |0005: move-result v0 │ │ -031b44: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -031b48: 5420 db01 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031b4c: 6e10 430e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031b52: 5420 da01 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031b56: 5421 db01 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031b5a: 6e20 4d0e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ -031b60: 2200 1a02 |0014: new-instance v0, Ljava/io/FileInputStream; // type@021a │ │ -031b64: 5421 db01 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031b68: 7020 4f0e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ -031b6e: 1100 |001b: return-object v0 │ │ +0329c4: |[0329c4] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +0329d4: 5420 da01 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +0329d8: 6e10 440e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0e44 │ │ +0329de: 0a00 |0005: move-result v0 │ │ +0329e0: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +0329e4: 5420 db01 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +0329e8: 6e10 430e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +0329ee: 5420 da01 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +0329f2: 5421 db01 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +0329f6: 6e20 4d0e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ +0329fc: 2200 1802 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0218 │ │ +032a00: 5421 db01 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032a04: 7020 4f0e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ +032a0a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -21868,44 +21870,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -031b70: |[031b70] android.support.v4.util.AtomicFile.readFully:()[B │ │ -031b80: 6e10 3e05 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@053e │ │ -031b86: 0c05 |0003: move-result-object v5 │ │ -031b88: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -031b8a: 6e10 510e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ -031b90: 0a01 |0008: move-result v1 │ │ -031b92: 2312 fe02 |0009: new-array v2, v1, [B // type@02fe │ │ -031b96: 2126 |000b: array-length v6, v2 │ │ -031b98: b146 |000c: sub-int/2addr v6, v4 │ │ -031b9a: 6e40 540e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@0e54 │ │ -031ba0: 0a00 |0010: move-result v0 │ │ -031ba2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -031ba6: 6e10 520e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ -031bac: 1102 |0016: return-object v2 │ │ -031bae: b004 |0017: add-int/2addr v4, v0 │ │ -031bb0: 6e10 510e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ -031bb6: 0a01 |001b: move-result v1 │ │ -031bb8: 2126 |001c: array-length v6, v2 │ │ -031bba: b146 |001d: sub-int/2addr v6, v4 │ │ -031bbc: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -031bc0: 9006 0401 |0020: add-int v6, v4, v1 │ │ -031bc4: 2363 fe02 |0022: new-array v3, v6, [B // type@02fe │ │ -031bc8: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -031bca: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -031bcc: 7154 fc0e 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -031bd2: 0732 |0029: move-object v2, v3 │ │ -031bd4: 28e1 |002a: goto 000b // -001f │ │ -031bd6: 0d06 |002b: move-exception v6 │ │ -031bd8: 6e10 520e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ -031bde: 2706 |002f: throw v6 │ │ +032a0c: |[032a0c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +032a1c: 6e10 3e05 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@053e │ │ +032a22: 0c05 |0003: move-result-object v5 │ │ +032a24: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +032a26: 6e10 510e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ +032a2c: 0a01 |0008: move-result v1 │ │ +032a2e: 2312 fc02 |0009: new-array v2, v1, [B // type@02fc │ │ +032a32: 2126 |000b: array-length v6, v2 │ │ +032a34: b146 |000c: sub-int/2addr v6, v4 │ │ +032a36: 6e40 540e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@0e54 │ │ +032a3c: 0a00 |0010: move-result v0 │ │ +032a3e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +032a42: 6e10 520e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ +032a48: 1102 |0016: return-object v2 │ │ +032a4a: b004 |0017: add-int/2addr v4, v0 │ │ +032a4c: 6e10 510e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ +032a52: 0a01 |001b: move-result v1 │ │ +032a54: 2126 |001c: array-length v6, v2 │ │ +032a56: b146 |001d: sub-int/2addr v6, v4 │ │ +032a58: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +032a5c: 9006 0401 |0020: add-int v6, v4, v1 │ │ +032a60: 2363 fc02 |0022: new-array v3, v6, [B // type@02fc │ │ +032a64: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +032a66: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +032a68: 7154 fc0e 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +032a6e: 0732 |0029: move-object v2, v3 │ │ +032a70: 28e1 |002a: goto 000b // -001f │ │ +032a72: 0d06 |002b: move-exception v6 │ │ +032a74: 6e10 520e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ +032a7a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -21936,92 +21938,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -031bf4: |[031bf4] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -031c04: 5474 db01 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031c08: 6e10 440e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0e44 │ │ -031c0e: 0a04 |0005: move-result v4 │ │ -031c10: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -031c14: 5474 da01 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031c18: 6e10 440e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0e44 │ │ -031c1e: 0a04 |000d: move-result v4 │ │ -031c20: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -031c24: 5474 db01 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031c28: 5475 da01 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031c2c: 6e20 4d0e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ -031c32: 0a04 |0017: move-result v4 │ │ -031c34: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -031c38: 1a04 cf01 |001a: const-string v4, "AtomicFile" // string@01cf │ │ -031c3c: 2205 4e02 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -031c40: 7010 f00e 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -031c46: 1a06 a702 |0021: const-string v6, "Couldn't rename file " // string@02a7 │ │ -031c4a: 6e20 f70e 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031c50: 0c05 |0026: move-result-object v5 │ │ -031c52: 5476 db01 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031c56: 6e20 f60e 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -031c5c: 0c05 |002c: move-result-object v5 │ │ -031c5e: 1a06 8000 |002d: const-string v6, " to backup file " // string@0080 │ │ -031c62: 6e20 f70e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031c68: 0c05 |0032: move-result-object v5 │ │ -031c6a: 5476 da01 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ -031c6e: 6e20 f60e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -031c74: 0c05 |0038: move-result-object v5 │ │ -031c76: 6e10 fb0e 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -031c7c: 0c05 |003c: move-result-object v5 │ │ -031c7e: 7120 ab0b 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -031c84: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -031c86: 2203 1c02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@021c │ │ -031c8a: 5474 db01 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031c8e: 7020 550e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ -031c94: 1103 |0048: return-object v3 │ │ -031c96: 5474 db01 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031c9a: 6e10 430e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -031ca0: 28f2 |004e: goto 0040 // -000e │ │ -031ca2: 0d00 |004f: move-exception v0 │ │ -031ca4: 5474 db01 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031ca8: 6e10 470e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0e47 │ │ -031cae: 0c02 |0055: move-result-object v2 │ │ -031cb0: 6e10 4b0e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@0e4b │ │ -031cb6: 0a04 |0059: move-result v4 │ │ -031cb8: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -031cbc: 2204 2002 |005c: new-instance v4, Ljava/io/IOException; // type@0220 │ │ -031cc0: 2205 4e02 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -031cc4: 7010 f00e 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -031cca: 1a06 a602 |0063: const-string v6, "Couldn't create directory " // string@02a6 │ │ -031cce: 6e20 f70e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031cd4: 0c05 |0068: move-result-object v5 │ │ -031cd6: 5476 db01 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031cda: 6e20 f60e 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -031ce0: 0c05 |006e: move-result-object v5 │ │ -031ce2: 6e10 fb0e 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -031ce8: 0c05 |0072: move-result-object v5 │ │ -031cea: 7020 5f0e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ -031cf0: 2704 |0076: throw v4 │ │ -031cf2: 2203 1c02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@021c │ │ -031cf6: 5474 db01 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031cfa: 7020 550e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ -031d00: 28ca |007e: goto 0048 // -0036 │ │ -031d02: 0d01 |007f: move-exception v1 │ │ -031d04: 2204 2002 |0080: new-instance v4, Ljava/io/IOException; // type@0220 │ │ -031d08: 2205 4e02 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -031d0c: 7010 f00e 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -031d12: 1a06 a502 |0087: const-string v6, "Couldn't create " // string@02a5 │ │ -031d16: 6e20 f70e 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031d1c: 0c05 |008c: move-result-object v5 │ │ -031d1e: 5476 db01 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ -031d22: 6e20 f60e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -031d28: 0c05 |0092: move-result-object v5 │ │ -031d2a: 6e10 fb0e 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -031d30: 0c05 |0096: move-result-object v5 │ │ -031d32: 7020 5f0e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ -031d38: 2704 |009a: throw v4 │ │ +032a90: |[032a90] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +032aa0: 5474 db01 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032aa4: 6e10 440e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0e44 │ │ +032aaa: 0a04 |0005: move-result v4 │ │ +032aac: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +032ab0: 5474 da01 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +032ab4: 6e10 440e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0e44 │ │ +032aba: 0a04 |000d: move-result v4 │ │ +032abc: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +032ac0: 5474 db01 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032ac4: 5475 da01 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +032ac8: 6e20 4d0e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0e4d │ │ +032ace: 0a04 |0017: move-result v4 │ │ +032ad0: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +032ad4: 1a04 cf01 |001a: const-string v4, "AtomicFile" // string@01cf │ │ +032ad8: 2205 4c02 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +032adc: 7010 f00e 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +032ae2: 1a06 a702 |0021: const-string v6, "Couldn't rename file " // string@02a7 │ │ +032ae6: 6e20 f70e 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032aec: 0c05 |0026: move-result-object v5 │ │ +032aee: 5476 db01 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032af2: 6e20 f60e 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +032af8: 0c05 |002c: move-result-object v5 │ │ +032afa: 1a06 8000 |002d: const-string v6, " to backup file " // string@0080 │ │ +032afe: 6e20 f70e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032b04: 0c05 |0032: move-result-object v5 │ │ +032b06: 5476 da01 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01da │ │ +032b0a: 6e20 f60e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +032b10: 0c05 |0038: move-result-object v5 │ │ +032b12: 6e10 fb0e 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +032b18: 0c05 |003c: move-result-object v5 │ │ +032b1a: 7120 ab0b 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +032b20: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +032b22: 2203 1a02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@021a │ │ +032b26: 5474 db01 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032b2a: 7020 550e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ +032b30: 1103 |0048: return-object v3 │ │ +032b32: 5474 db01 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032b36: 6e10 430e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +032b3c: 28f2 |004e: goto 0040 // -000e │ │ +032b3e: 0d00 |004f: move-exception v0 │ │ +032b40: 5474 db01 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032b44: 6e10 470e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0e47 │ │ +032b4a: 0c02 |0055: move-result-object v2 │ │ +032b4c: 6e10 4b0e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@0e4b │ │ +032b52: 0a04 |0059: move-result v4 │ │ +032b54: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +032b58: 2204 1e02 |005c: new-instance v4, Ljava/io/IOException; // type@021e │ │ +032b5c: 2205 4c02 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +032b60: 7010 f00e 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +032b66: 1a06 a602 |0063: const-string v6, "Couldn't create directory " // string@02a6 │ │ +032b6a: 6e20 f70e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032b70: 0c05 |0068: move-result-object v5 │ │ +032b72: 5476 db01 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032b76: 6e20 f60e 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +032b7c: 0c05 |006e: move-result-object v5 │ │ +032b7e: 6e10 fb0e 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +032b84: 0c05 |0072: move-result-object v5 │ │ +032b86: 7020 5f0e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ +032b8c: 2704 |0076: throw v4 │ │ +032b8e: 2203 1a02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@021a │ │ +032b92: 5474 db01 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032b96: 7020 550e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ +032b9c: 28ca |007e: goto 0048 // -0036 │ │ +032b9e: 0d01 |007f: move-exception v1 │ │ +032ba0: 2204 1e02 |0080: new-instance v4, Ljava/io/IOException; // type@021e │ │ +032ba4: 2205 4c02 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +032ba8: 7010 f00e 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +032bae: 1a06 a502 |0087: const-string v6, "Couldn't create " // string@02a5 │ │ +032bb2: 6e20 f70e 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032bb8: 0c05 |008c: move-result-object v5 │ │ +032bba: 5476 db01 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01db │ │ +032bbe: 6e20 f60e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +032bc4: 0c05 |0092: move-result-object v5 │ │ +032bc6: 6e10 fb0e 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +032bcc: 0c05 |0096: move-result-object v5 │ │ +032bce: 7020 5f0e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ +032bd4: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -22047,17 +22049,17 @@ │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ source_file_idx : 464 (AtomicFile.java) │ │ │ │ Class #104 header: │ │ -class_idx : 217 │ │ +class_idx : 216 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 - │ │ @@ -22073,17 +22075,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031d58: |[031d58] android.support.v4.util.DebugUtils.:()V │ │ -031d68: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -031d6e: 0e00 |0003: return-void │ │ +032bf4: |[032bf4] android.support.v4.util.DebugUtils.:()V │ │ +032c04: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -22091,47 +22093,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -031d70: |[031d70] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -031d80: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -031d84: 1a02 9714 |0002: const-string v2, "null" // string@1497 │ │ -031d88: 6e20 f70e 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031d8e: 0e00 |0007: return-void │ │ -031d90: 6e10 bd0e 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -031d96: 0c02 |000b: move-result-object v2 │ │ -031d98: 6e10 920e 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ -031d9e: 0c01 |000f: move-result-object v1 │ │ -031da0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -031da4: 6e10 d80e 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -031daa: 0a02 |0015: move-result v2 │ │ -031dac: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -031db0: 6e10 bd0e 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -031db6: 0c02 |001b: move-result-object v2 │ │ -031db8: 6e10 910e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -031dbe: 0c01 |001f: move-result-object v1 │ │ -031dc0: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -031dc4: 6e20 d60e 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -031dca: 0a00 |0025: move-result v0 │ │ -031dcc: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -031dd0: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -031dd4: 6e20 dd0e 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -031dda: 0c01 |002d: move-result-object v1 │ │ -031ddc: 6e20 f70e 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031de2: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -031de6: 6e20 f30e 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -031dec: 7110 fe0e 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -031df2: 0a02 |0039: move-result v2 │ │ -031df4: 7110 ab0e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -031dfa: 0c02 |003d: move-result-object v2 │ │ -031dfc: 6e20 f70e 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -031e02: 28c6 |0041: goto 0007 // -003a │ │ +032c0c: |[032c0c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +032c1c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +032c20: 1a02 9514 |0002: const-string v2, "null" // string@1495 │ │ +032c24: 6e20 f70e 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032c2a: 0e00 |0007: return-void │ │ +032c2c: 6e10 bd0e 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +032c32: 0c02 |000b: move-result-object v2 │ │ +032c34: 6e10 920e 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ +032c3a: 0c01 |000f: move-result-object v1 │ │ +032c3c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +032c40: 6e10 d80e 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +032c46: 0a02 |0015: move-result v2 │ │ +032c48: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +032c4c: 6e10 bd0e 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +032c52: 0c02 |001b: move-result-object v2 │ │ +032c54: 6e10 910e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +032c5a: 0c01 |001f: move-result-object v1 │ │ +032c5c: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +032c60: 6e20 d60e 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +032c66: 0a00 |0025: move-result v0 │ │ +032c68: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +032c6c: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +032c70: 6e20 dd0e 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +032c76: 0c01 |002d: move-result-object v1 │ │ +032c78: 6e20 f70e 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032c7e: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +032c82: 6e20 f30e 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +032c88: 7110 fe0e 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +032c8e: 0a02 |0039: move-result v2 │ │ +032c90: 7110 ab0e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +032c96: 0c02 |003d: move-result-object v2 │ │ +032c98: 6e20 f70e 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +032c9e: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -22148,18 +22150,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 747 (DebugUtils.java) │ │ │ │ Class #105 header: │ │ -class_idx : 218 │ │ +class_idx : 217 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 557 │ │ -source_file_idx : 1963 │ │ +superclass_idx : 555 │ │ +source_file_idx : 1961 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #105 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -22182,22 +22184,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -031e04: |[031e04] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -031e14: 7010 840e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0e84 │ │ -031e1a: 2200 4e02 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -031e1e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -031e22: 7020 f10e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -031e28: 5b20 dc01 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031e2c: 5b23 dd01 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01dd │ │ -031e30: 0e00 |000e: return-void │ │ +032ca0: |[032ca0] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +032cb0: 7010 840e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0e84 │ │ +032cb6: 2200 4c02 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +032cba: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +032cbe: 7020 f10e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +032cc4: 5b20 dc01 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032cc8: 5b23 dd01 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01dd │ │ +032ccc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -22209,31 +22211,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -031e34: |[031e34] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -031e44: 5430 dc01 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031e48: 6e10 fa0e 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ -031e4e: 0a00 |0005: move-result v0 │ │ -031e50: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -031e54: 5430 dd01 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01dd │ │ -031e58: 5431 dc01 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031e5c: 6e10 fb0e 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -031e62: 0c01 |000f: move-result-object v1 │ │ -031e64: 7120 a20b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ -031e6a: 5430 dc01 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031e6e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -031e70: 5432 dc01 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031e74: 6e10 fa0e 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ -031e7a: 0a02 |001b: move-result v2 │ │ -031e7c: 6e30 f90e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0ef9 │ │ -031e82: 0e00 |001f: return-void │ │ +032cd0: |[032cd0] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +032ce0: 5430 dc01 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032ce4: 6e10 fa0e 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ +032cea: 0a00 |0005: move-result v0 │ │ +032cec: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +032cf0: 5430 dd01 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01dd │ │ +032cf4: 5431 dc01 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032cf8: 6e10 fb0e 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +032cfe: 0c01 |000f: move-result-object v1 │ │ +032d00: 7120 a20b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ +032d06: 5430 dc01 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032d0a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +032d0c: 5432 dc01 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032d10: 6e10 fa0e 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0efa │ │ +032d16: 0a02 |001b: move-result v2 │ │ +032d18: 6e30 f90e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0ef9 │ │ +032d1e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -22245,17 +22247,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031e84: |[031e84] android.support.v4.util.LogWriter.close:()V │ │ -031e94: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ -031e9a: 0e00 |0003: return-void │ │ +032d20: |[032d20] android.support.v4.util.LogWriter.close:()V │ │ +032d30: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ +032d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22264,17 +22266,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031e9c: |[031e9c] android.support.v4.util.LogWriter.flush:()V │ │ -031eac: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ -031eb2: 0e00 |0003: return-void │ │ +032d38: |[032d38] android.support.v4.util.LogWriter.flush:()V │ │ +032d48: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ +032d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22283,28 +22285,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -031eb4: |[031eb4] android.support.v4.util.LogWriter.write:([CII)V │ │ -031ec4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -031ec6: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -031eca: 9002 0501 |0003: add-int v2, v5, v1 │ │ -031ece: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -031ed2: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -031ed6: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -031eda: 7010 4705 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ -031ee0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -031ee4: 28f1 |0010: goto 0001 // -000f │ │ -031ee6: 5432 dc01 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ -031eea: 6e20 f30e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -031ef0: 28f8 |0016: goto 000e // -0008 │ │ -031ef2: 0e00 |0017: return-void │ │ +032d50: |[032d50] android.support.v4.util.LogWriter.write:([CII)V │ │ +032d60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +032d62: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +032d66: 9002 0501 |0003: add-int v2, v5, v1 │ │ +032d6a: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +032d6e: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +032d72: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +032d76: 7010 4705 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0547 │ │ +032d7c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +032d80: 28f1 |0010: goto 0001 // -000f │ │ +032d82: 5432 dc01 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01dc │ │ +032d86: 6e20 f30e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +032d8c: 28f8 |0016: goto 000e // -0008 │ │ +032d8e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -22314,21 +22316,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 1963 (LogWriter.java) │ │ + source_file_idx : 1961 (LogWriter.java) │ │ │ │ Class #106 header: │ │ -class_idx : 219 │ │ +class_idx : 218 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1968 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1966 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -22386,37 +22388,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -031ef4: |[031ef4] android.support.v4.util.LongSparseArray.:()V │ │ -031f04: 2200 4902 |0000: new-instance v0, Ljava/lang/Object; // type@0249 │ │ -031f08: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -031f0e: 6900 de01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -031f12: 0e00 |0007: return-void │ │ +032d90: |[032d90] android.support.v4.util.LongSparseArray.:()V │ │ +032da0: 2200 4702 |0000: new-instance v0, Ljava/lang/Object; // type@0247 │ │ +032da4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +032daa: 6900 de01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +032dae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031f14: |[031f14] android.support.v4.util.LongSparseArray.:()V │ │ -031f24: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -031f28: 7020 4b05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@054b │ │ -031f2e: 0e00 |0005: return-void │ │ +032db0: |[032db0] android.support.v4.util.LongSparseArray.:()V │ │ +032dc0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +032dc4: 7020 4b05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@054b │ │ +032dca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -22426,26 +22428,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -031f30: |[031f30] android.support.v4.util.LongSparseArray.:(I)V │ │ -031f40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -031f42: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -031f48: 5c21 df01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -031f4c: 7110 5605 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ -031f52: 0a03 |0009: move-result v3 │ │ -031f54: 2330 0303 |000a: new-array v0, v3, [J // type@0303 │ │ -031f58: 5b20 e001 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -031f5c: 2330 1503 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0315 │ │ -031f60: 5b20 e201 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -031f64: 5921 e101 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -031f68: 0e00 |0014: return-void │ │ +032dcc: |[032dcc] android.support.v4.util.LongSparseArray.:(I)V │ │ +032ddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +032dde: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +032de4: 5c21 df01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +032de8: 7110 5605 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ +032dee: 0a03 |0009: move-result v3 │ │ +032df0: 2330 0103 |000a: new-array v0, v3, [J // type@0301 │ │ +032df4: 5b20 e001 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032df8: 2330 1303 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0313 │ │ +032dfc: 5b20 e201 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032e00: 5921 e101 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032e04: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -22457,43 +22459,43 @@ │ │ 0x0000 - 0x0015 reg=3 initialCapacity I │ │ │ │ #3 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'binarySearch' │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -031f6c: |[031f6c] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -031f7c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -031f80: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -031f84: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -031f88: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -031f8a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -031f8e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -031f92: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -031f96: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -031f9a: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -031f9e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -031fa2: 0102 |0013: move v2, v0 │ │ -031fa4: 28f0 |0014: goto 0004 // -0010 │ │ -031fa6: 0101 |0015: move v1, v0 │ │ -031fa8: 28ee |0016: goto 0004 // -0012 │ │ -031faa: 9003 0607 |0017: add-int v3, v6, v7 │ │ -031fae: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -031fb2: 9003 0607 |001b: add-int v3, v6, v7 │ │ -031fb6: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -031fba: 0f01 |001f: return v1 │ │ -031fbc: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -031fc0: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -031fc4: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -031fc8: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -031fcc: 28f7 |0028: goto 001f // -0009 │ │ +032e08: |[032e08] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +032e18: 9001 0809 |0000: add-int v1, v8, v9 │ │ +032e1c: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +032e20: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +032e24: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +032e26: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +032e2a: 9003 0102 |0009: add-int v3, v1, v2 │ │ +032e2e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +032e32: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +032e36: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +032e3a: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +032e3e: 0102 |0013: move v2, v0 │ │ +032e40: 28f0 |0014: goto 0004 // -0010 │ │ +032e42: 0101 |0015: move v1, v0 │ │ +032e44: 28ee |0016: goto 0004 // -0012 │ │ +032e46: 9003 0809 |0017: add-int v3, v8, v9 │ │ +032e4a: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +032e4e: 9003 0809 |001b: add-int v3, v8, v9 │ │ +032e52: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +032e56: 0f01 |001f: return v1 │ │ +032e58: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +032e5c: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +032e60: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +032e64: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +032e68: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -22504,51 +22506,51 @@ │ │ 0x0020 line=348 │ │ 0x0026 line=351 │ │ locals : │ │ 0x000d - 0x0017 reg=0 guess I │ │ 0x0002 - 0x001f reg=1 high I │ │ 0x0020 - 0x0029 reg=1 high I │ │ 0x0004 - 0x0029 reg=2 low I │ │ - 0x0000 - 0x0029 reg=5 a [J │ │ - 0x0000 - 0x0029 reg=6 start I │ │ - 0x0000 - 0x0029 reg=7 len I │ │ - 0x0000 - 0x0029 reg=8 key J │ │ + 0x0000 - 0x0029 reg=7 a [J │ │ + 0x0000 - 0x0029 reg=8 start I │ │ + 0x0000 - 0x0029 reg=9 len I │ │ + 0x0000 - 0x0029 reg=10 key J │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'gc' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -031fd0: |[031fd0] android.support.v4.util.LongSparseArray.gc:()V │ │ -031fe0: 5282 e101 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -031fe4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -031fe6: 5481 e001 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -031fea: 5485 e201 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -031fee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -031ff0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -031ff4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -031ff8: 6206 de01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -031ffc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -032000: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -032004: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -032008: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -03200c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -032010: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -032012: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -032016: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03201a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03201e: 28e9 |001f: goto 0008 // -0017 │ │ -032020: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -032022: 5c86 df01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -032026: 5983 e101 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03202a: 0e00 |0025: return-void │ │ +032e6c: |[032e6c] android.support.v4.util.LongSparseArray.gc:()V │ │ +032e7c: 5282 e101 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032e80: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +032e82: 5481 e001 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032e86: 5485 e201 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032e8a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +032e8c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +032e90: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +032e94: 6206 de01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +032e98: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +032e9c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +032ea0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +032ea4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +032ea8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +032eac: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +032eae: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +032eb2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +032eb6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +032eba: 28e9 |001f: goto 0008 // -0017 │ │ +032ebc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +032ebe: 5c86 df01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +032ec2: 5983 e101 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032ec6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -22578,27 +22580,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03202c: |[03202c] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -03203c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03203e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -032040: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -032044: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -032048: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -03204c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -032050: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -032054: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -032058: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -03205c: 0f03 |0010: return v3 │ │ -03205e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032062: 28ef |0013: goto 0002 // -0011 │ │ +032ec8: |[032ec8] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +032ed8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +032eda: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +032edc: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +032ee0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +032ee4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +032ee8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +032eec: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +032ef0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +032ef4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +032ef8: 0f03 |0010: return v3 │ │ +032efa: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +032efe: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -22612,20 +22614,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -032064: |[032064] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -032074: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -032078: 7110 5505 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0555 │ │ -03207e: 0a00 |0005: move-result v0 │ │ -032080: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -032084: 0f00 |0008: return v0 │ │ +032f00: |[032f00] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +032f10: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +032f14: 7110 5505 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0555 │ │ +032f1a: 0a00 |0005: move-result v0 │ │ +032f1c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +032f20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -22634,59 +22636,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -032088: |[032088] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -032098: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03209a: 5274 e101 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03209e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0320a2: 5474 e001 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0320a6: 5275 e101 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0320aa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0320ae: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0320b2: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0320b6: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0320ba: 6e40 5a05 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@055a │ │ -0320c0: 0e00 |0014: return-void │ │ -0320c2: 5574 df01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0320c6: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0320ca: 5274 e101 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0320ce: 5475 e001 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0320d2: 2155 |001d: array-length v5, v5 │ │ -0320d4: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0320d8: 7010 5205 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -0320de: 5273 e101 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0320e2: 5474 e001 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0320e6: 2144 |0027: array-length v4, v4 │ │ -0320e8: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -0320ec: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0320f0: 7110 5605 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ -0320f6: 0a00 |002f: move-result v0 │ │ -0320f8: 2301 0303 |0030: new-array v1, v0, [J // type@0303 │ │ -0320fc: 2302 1503 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0315 │ │ -032100: 5474 e001 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032104: 5475 e001 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032108: 2155 |0038: array-length v5, v5 │ │ -03210a: 7155 fc0e 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032110: 5474 e201 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032114: 5475 e201 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032118: 2155 |0040: array-length v5, v5 │ │ -03211a: 7155 fc0e 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032120: 5b71 e001 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032124: 5b72 e201 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032128: 5474 e001 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03212c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -032130: 5474 e201 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032134: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -032138: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03213c: 5974 e101 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032140: 28c0 |0054: goto 0014 // -0040 │ │ +032f24: |[032f24] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +032f34: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +032f36: 5274 e101 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032f3a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +032f3e: 5474 e001 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032f42: 5275 e101 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032f46: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +032f4a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +032f4e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +032f52: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +032f56: 6e40 5a05 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@055a │ │ +032f5c: 0e00 |0014: return-void │ │ +032f5e: 5574 df01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +032f62: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +032f66: 5274 e101 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032f6a: 5475 e001 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032f6e: 2155 |001d: array-length v5, v5 │ │ +032f70: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +032f74: 7010 5205 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +032f7a: 5273 e101 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032f7e: 5474 e001 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032f82: 2144 |0027: array-length v4, v4 │ │ +032f84: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +032f88: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +032f8c: 7110 5605 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ +032f92: 0a00 |002f: move-result v0 │ │ +032f94: 2301 0103 |0030: new-array v1, v0, [J // type@0301 │ │ +032f98: 2302 1303 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0313 │ │ +032f9c: 5474 e001 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032fa0: 5475 e001 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032fa4: 2155 |0038: array-length v5, v5 │ │ +032fa6: 7155 fc0e 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +032fac: 5474 e201 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032fb0: 5475 e201 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032fb4: 2155 |0040: array-length v5, v5 │ │ +032fb6: 7155 fc0e 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +032fbc: 5b71 e001 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032fc0: 5b72 e201 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032fc4: 5474 e001 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +032fc8: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +032fcc: 5474 e201 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032fd0: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +032fd4: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +032fd8: 5974 e101 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032fdc: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -22718,27 +22720,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -032144: |[032144] android.support.v4.util.LongSparseArray.clear:()V │ │ -032154: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -032156: 5251 e101 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03215a: 5452 e201 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03215e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -032160: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -032164: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -032166: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03216a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03216e: 28f9 |000d: goto 0006 // -0007 │ │ -032170: 5954 e101 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032174: 5c54 df01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -032178: 0e00 |0012: return-void │ │ +032fe0: |[032fe0] android.support.v4.util.LongSparseArray.clear:()V │ │ +032ff0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +032ff2: 5251 e101 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +032ff6: 5452 e201 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +032ffa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +032ffc: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +033000: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +033002: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +033006: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03300a: 28f9 |000d: goto 0006 // -0007 │ │ +03300c: 5954 e101 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033010: 5c54 df01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +033014: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -22757,34 +22759,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03217c: |[03217c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -03218c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03218e: 6f10 bb0e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0ebb │ │ -032194: 0c02 |0004: move-result-object v2 │ │ -032196: 0720 |0005: move-object v0, v2 │ │ -032198: 1f00 db00 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00db │ │ -03219c: 0701 |0008: move-object v1, v0 │ │ -03219e: 5432 e001 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0321a2: 6e10 8e13 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@138e │ │ -0321a8: 0c02 |000e: move-result-object v2 │ │ -0321aa: 1f02 0303 |000f: check-cast v2, [J // type@0303 │ │ -0321ae: 5b12 e001 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0321b2: 5432 e201 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -0321b6: 6e10 9213 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1392 │ │ -0321bc: 0c02 |0018: move-result-object v2 │ │ -0321be: 1f02 1503 |0019: check-cast v2, [Ljava/lang/Object; // type@0315 │ │ -0321c2: 5b12 e201 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -0321c6: 1101 |001d: return-object v1 │ │ -0321c8: 0d02 |001e: move-exception v2 │ │ -0321ca: 28fe |001f: goto 001d // -0002 │ │ +033018: |[033018] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +033028: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03302a: 6f10 bb0e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0ebb │ │ +033030: 0c02 |0004: move-result-object v2 │ │ +033032: 0720 |0005: move-object v0, v2 │ │ +033034: 1f00 da00 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00da │ │ +033038: 0701 |0008: move-object v1, v0 │ │ +03303a: 5432 e001 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +03303e: 6e10 8e13 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@138e │ │ +033044: 0c02 |000e: move-result-object v2 │ │ +033046: 1f02 0103 |000f: check-cast v2, [J // type@0301 │ │ +03304a: 5b12 e001 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +03304e: 5432 e201 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033052: 6e10 9213 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1392 │ │ +033058: 0c02 |0018: move-result-object v2 │ │ +03305a: 1f02 1303 |0019: check-cast v2, [Ljava/lang/Object; // type@0313 │ │ +03305e: 5b12 e201 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033062: 1101 |001d: return-object v1 │ │ +033064: 0d02 |001e: move-exception v2 │ │ +033066: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -22801,144 +22803,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0321dc: |[0321dc] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -0321ec: 6e10 4f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@054f │ │ -0321f2: 0c00 |0003: move-result-object v0 │ │ -0321f4: 1100 |0004: return-object v0 │ │ +033078: |[033078] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +033088: 6e10 4f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@054f │ │ +03308e: 0c00 |0003: move-result-object v0 │ │ +033090: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'delete' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0321f8: |[0321f8] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -032208: 5441 e001 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03220c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03220e: 5243 e101 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032212: 7156 4d05 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ -032218: 0a00 |0008: move-result v0 │ │ -03221a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -03221e: 5441 e201 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032222: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -032226: 6202 de01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -03222a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -03222e: 5441 e201 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032232: 6202 de01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -032236: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -03223a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -03223c: 5c41 df01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -032240: 0e00 |001c: return-void │ │ +033094: |[033094] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +0330a4: 5451 e001 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0330a8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0330aa: 5253 e101 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0330ae: 7157 4d05 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ +0330b4: 0a00 |0008: move-result v0 │ │ +0330b6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +0330ba: 5451 e201 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0330be: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +0330c2: 6202 de01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +0330c6: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +0330ca: 5451 e201 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0330ce: 6202 de01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +0330d2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +0330d6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0330d8: 5c51 df01 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +0330dc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ 0x001c line=101 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0009 - 0x001d reg=0 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x001d reg=5 key J │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x001d reg=6 key J │ │ │ │ #5 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -032244: |[032244] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -032254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032256: 6e40 5405 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0554 │ │ -03225c: 0c00 |0004: move-result-object v0 │ │ -03225e: 1100 |0005: return-object v0 │ │ +0330e0: |[0330e0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +0330f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0330f2: 6e40 5405 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0554 │ │ +0330f8: 0c00 |0004: move-result-object v0 │ │ +0330fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ │ │ #6 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -032260: |[032260] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -032270: 5441 e001 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032274: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -032276: 5243 e101 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03227a: 7156 4d05 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ -032280: 0a00 |0008: move-result v0 │ │ -032282: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -032286: 5441 e201 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03228a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03228e: 6202 de01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -032292: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -032296: 1107 |0013: return-object v7 │ │ -032298: 5441 e201 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03229c: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -0322a0: 28fb |0018: goto 0013 // -0005 │ │ +0330fc: |[0330fc] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +03310c: 5451 e001 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +033110: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +033112: 5253 e101 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033116: 7157 4d05 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ +03311c: 0a00 |0008: move-result v0 │ │ +03311e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +033122: 5451 e201 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033126: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03312a: 6202 de01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +03312e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +033132: 1108 |0013: return-object v8 │ │ +033134: 5451 e201 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033138: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +03313c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0013 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ 0x0009 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0019 reg=5 key J │ │ - 0x0014 - 0x0019 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0019 reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0019 reg=6 key J │ │ + 0x0014 - 0x0019 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0322a4: |[0322a4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0322b4: 5530 df01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0322b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0322bc: 7010 5205 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -0322c2: 5430 e001 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0322c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0322c8: 5232 e101 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0322cc: 7155 4d05 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ -0322d2: 0a00 |000f: move-result v0 │ │ -0322d4: 0f00 |0010: return v0 │ │ +033140: |[033140] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +033150: 5530 df01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +033154: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033158: 7010 5205 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +03315e: 5430 e001 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +033162: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +033164: 5232 e101 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033168: 7155 4d05 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ +03316e: 0a00 |000f: move-result v0 │ │ +033170: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -22950,29 +22952,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0322d8: |[0322d8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -0322e8: 5521 df01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0322ec: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0322f0: 7010 5205 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -0322f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0322f8: 5221 e101 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0322fc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -032300: 5421 e201 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032304: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -032308: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -03230c: 0f00 |0012: return v0 │ │ -03230e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032312: 28f3 |0015: goto 0008 // -000d │ │ -032314: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -032316: 28fb |0017: goto 0012 // -0005 │ │ +033174: |[033174] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +033184: 5521 df01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +033188: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +03318c: 7010 5205 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +033192: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +033194: 5221 e101 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033198: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +03319c: 5421 e201 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0331a0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +0331a4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +0331a8: 0f00 |0012: return v0 │ │ +0331aa: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0331ae: 28f3 |0015: goto 0008 // -000d │ │ +0331b0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0331b2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -22991,21 +22993,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -032318: |[032318] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -032328: 5520 df01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -03232c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032330: 7010 5205 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -032336: 5420 e001 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03233a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -03233e: 1000 |000b: return-wide v0 │ │ +0331b4: |[0331b4] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +0331c4: 5520 df01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +0331c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0331cc: 7010 5205 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +0331d2: 5420 e001 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0331d6: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +0331da: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23013,95 +23015,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -032340: |[032340] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -032350: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -032352: 5484 e001 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032356: 5285 e101 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03235a: 715a 4d05 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ -032360: 0a00 |0008: move-result v0 │ │ -032362: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -032366: 5484 e201 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03236a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -03236e: 0e00 |000f: return-void │ │ -032370: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -032374: 5284 e101 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032378: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -03237c: 5484 e201 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032380: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -032384: 6205 de01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -032388: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -03238c: 5484 e001 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032390: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -032394: 5484 e201 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032398: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -03239c: 28e9 |0026: goto 000f // -0017 │ │ -03239e: 5584 df01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0323a2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0323a6: 5284 e101 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0323aa: 5485 e001 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0323ae: 2155 |002f: array-length v5, v5 │ │ -0323b0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0323b4: 7010 5205 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -0323ba: 5484 e001 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0323be: 5285 e101 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0323c2: 715a 4d05 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ -0323c8: 0a04 |003c: move-result v4 │ │ -0323ca: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0323ce: 5284 e101 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0323d2: 5485 e001 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0323d6: 2155 |0043: array-length v5, v5 │ │ -0323d8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0323dc: 5284 e101 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -0323e0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0323e4: 7110 5605 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ -0323ea: 0a01 |004d: move-result v1 │ │ -0323ec: 2312 0303 |004e: new-array v2, v1, [J // type@0303 │ │ -0323f0: 2313 1503 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0315 │ │ -0323f4: 5484 e001 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0323f8: 5485 e001 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -0323fc: 2155 |0056: array-length v5, v5 │ │ -0323fe: 7155 fc0e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032404: 5484 e201 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032408: 5485 e201 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03240c: 2155 |005e: array-length v5, v5 │ │ -03240e: 7155 fc0e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032414: 5b82 e001 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -032418: 5b83 e201 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -03241c: 5284 e101 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032420: b104 |0068: sub-int/2addr v4, v0 │ │ -032422: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -032426: 5484 e001 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03242a: 5485 e001 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03242e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -032432: 5287 e101 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032436: b107 |0073: sub-int/2addr v7, v0 │ │ -032438: 7157 fc0e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -03243e: 5484 e201 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032442: 5485 e201 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032446: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03244a: 5287 e101 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03244e: b107 |007f: sub-int/2addr v7, v0 │ │ -032450: 7157 fc0e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032456: 5484 e001 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ -03245a: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -03245e: 5484 e201 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032462: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -032466: 5284 e101 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03246a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03246e: 5984 e101 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -032472: 2900 7eff |0091: goto/16 000f // -0082 │ │ +0331dc: |[0331dc] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0331ec: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0331ee: 5494 e001 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0331f2: 5295 e101 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0331f6: 715b 4d05 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ +0331fc: 0a00 |0008: move-result v0 │ │ +0331fe: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +033202: 5494 e201 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033206: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +03320a: 0e00 |000f: return-void │ │ +03320c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +033210: 5294 e101 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033214: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +033218: 5494 e201 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +03321c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +033220: 6205 de01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +033224: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +033228: 5494 e001 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +03322c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +033230: 5494 e201 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033234: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +033238: 28e9 |0026: goto 000f // -0017 │ │ +03323a: 5594 df01 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +03323e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +033242: 5294 e101 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033246: 5495 e001 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +03324a: 2155 |002f: array-length v5, v5 │ │ +03324c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +033250: 7010 5205 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +033256: 5494 e001 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +03325a: 5295 e101 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +03325e: 715b 4d05 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@054d │ │ +033264: 0a04 |003c: move-result v4 │ │ +033266: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03326a: 5294 e101 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +03326e: 5495 e001 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +033272: 2155 |0043: array-length v5, v5 │ │ +033274: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +033278: 5294 e101 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +03327c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033280: 7110 5605 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0556 │ │ +033286: 0a01 |004d: move-result v1 │ │ +033288: 2312 0103 |004e: new-array v2, v1, [J // type@0301 │ │ +03328c: 2313 1303 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0313 │ │ +033290: 5494 e001 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +033294: 5495 e001 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +033298: 2155 |0056: array-length v5, v5 │ │ +03329a: 7155 fc0e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +0332a0: 5494 e201 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332a4: 5495 e201 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332a8: 2155 |005e: array-length v5, v5 │ │ +0332aa: 7155 fc0e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +0332b0: 5b92 e001 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0332b4: 5b93 e201 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332b8: 5294 e101 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0332bc: b104 |0068: sub-int/2addr v4, v0 │ │ +0332be: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +0332c2: 5494 e001 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0332c6: 5495 e001 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0332ca: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0332ce: 5297 e101 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0332d2: b107 |0073: sub-int/2addr v7, v0 │ │ +0332d4: 7157 fc0e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +0332da: 5494 e201 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332de: 5495 e201 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332e2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0332e6: 5297 e101 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0332ea: b107 |007f: sub-int/2addr v7, v0 │ │ +0332ec: 7157 fc0e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +0332f2: 5494 e001 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e0 │ │ +0332f6: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +0332fa: 5494 e201 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0332fe: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +033302: 5294 e101 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +033306: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03330a: 5994 e101 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +03330e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -23122,65 +23124,65 @@ │ │ 0x0066 line=188 │ │ 0x006b line=190 │ │ 0x0077 line=191 │ │ 0x0083 line=194 │ │ 0x0087 line=195 │ │ 0x008b line=196 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -032478: |[032478] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -032488: 6e30 5105 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0551 │ │ -03248e: 0e00 |0003: return-void │ │ +033314: |[033314] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +033324: 6e30 5105 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0551 │ │ +03332a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -032490: |[032490] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0324a0: 5420 e201 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -0324a4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0324a8: 6201 de01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -0324ac: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0324b0: 5420 e201 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -0324b4: 6201 de01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ -0324b8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0324bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0324be: 5c20 df01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0324c2: 0e00 |0011: return-void │ │ +03332c: |[03332c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +03333c: 5420 e201 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033340: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +033344: 6201 de01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +033348: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +03334c: 5420 e201 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033350: 6201 de01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01de │ │ +033354: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +033358: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03335a: 5c20 df01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +03335e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -23193,21 +23195,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0324c4: |[0324c4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0324d4: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -0324d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0324dc: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -0324e2: 5410 e201 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -0324e6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0324ea: 0e00 |000b: return-void │ │ +033360: |[033360] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +033370: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +033374: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033378: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +03337e: 5410 e201 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +033382: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +033386: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -23222,20 +23224,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0324ec: |[0324ec] android.support.v4.util.LongSparseArray.size:()I │ │ -0324fc: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -032500: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032504: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -03250a: 5210 e101 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ -03250e: 0f00 |0009: return v0 │ │ +033388: |[033388] android.support.v4.util.LongSparseArray.size:()I │ │ +033398: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +03339c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0333a0: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +0333a6: 5210 e101 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e1 │ │ +0333aa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23246,38 +23248,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -032510: |[032510] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -032520: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ -032524: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032528: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ -03252e: 5410 e201 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ -032532: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -032536: 1100 |000b: return-object v0 │ │ +0333ac: |[0333ac] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0333bc: 5510 df01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01df │ │ +0333c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0333c4: 7010 5205 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0552 │ │ +0333ca: 5410 e201 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e2 │ │ +0333ce: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0333d2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 1968 (LongSparseArray.java) │ │ + source_file_idx : 1966 (LongSparseArray.java) │ │ │ │ Class #107 header: │ │ -class_idx : 220 │ │ +class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2008 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2006 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -23346,29 +23348,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -032538: |[032538] android.support.v4.util.LruCache.:(I)V │ │ -032548: 7010 ba0e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0eba │ │ -03254e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -032552: 2200 3a02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -032556: 1a01 dc13 |0007: const-string v1, "maxSize <= 0" // string@13dc │ │ -03255a: 7020 9e0e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -032560: 2700 |000c: throw v0 │ │ -032562: 5945 e701 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ -032566: 2200 6a02 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@026a │ │ -03256a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03256c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -032570: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -032572: 7040 3b0f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0f3b │ │ -032578: 5b40 e601 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -03257c: 0e00 |001a: return-void │ │ +0333d4: |[0333d4] android.support.v4.util.LruCache.:(I)V │ │ +0333e4: 7010 ba0e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0eba │ │ +0333ea: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0333ee: 2200 3802 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +0333f2: 1a01 da13 |0007: const-string v1, "maxSize <= 0" // string@13da │ │ +0333f6: 7020 9e0e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +0333fc: 2700 |000c: throw v0 │ │ +0333fe: 5945 e701 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ +033402: 2200 6802 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0268 │ │ +033406: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +033408: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +03340c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +03340e: 7040 3b0f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0f3b │ │ +033414: 5b40 e601 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +033418: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -23383,36 +23385,36 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -032580: |[032580] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -032590: 6e30 6f05 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056f │ │ -032596: 0a00 |0003: move-result v0 │ │ -032598: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -03259c: 2201 3b02 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -0325a0: 2202 4e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -0325a4: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0325aa: 1a03 5108 |000d: const-string v3, "Negative size: " // string@0851 │ │ -0325ae: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0325b4: 0c02 |0012: move-result-object v2 │ │ -0325b6: 6e20 f60e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0325bc: 0c02 |0016: move-result-object v2 │ │ -0325be: 1a03 2401 |0017: const-string v3, "=" // string@0124 │ │ -0325c2: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0325c8: 0c02 |001c: move-result-object v2 │ │ -0325ca: 6e20 f60e 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0325d0: 0c02 |0020: move-result-object v2 │ │ -0325d2: 6e10 fb0e 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0325d8: 0c02 |0024: move-result-object v2 │ │ -0325da: 7020 a10e 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -0325e0: 2701 |0028: throw v1 │ │ -0325e2: 0f00 |0029: return v0 │ │ +03341c: |[03341c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03342c: 6e30 6f05 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056f │ │ +033432: 0a00 |0003: move-result v0 │ │ +033434: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +033438: 2201 3902 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +03343c: 2202 4c02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +033440: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +033446: 1a03 4f08 |000d: const-string v3, "Negative size: " // string@084f │ │ +03344a: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +033450: 0c02 |0012: move-result-object v2 │ │ +033452: 6e20 f60e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +033458: 0c02 |0016: move-result-object v2 │ │ +03345a: 1a03 2401 |0017: const-string v3, "=" // string@0124 │ │ +03345e: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +033464: 0c02 |001c: move-result-object v2 │ │ +033466: 6e20 f60e 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +03346c: 0c02 |0020: move-result-object v2 │ │ +03346e: 6e10 fb0e 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +033474: 0c02 |0024: move-result-object v2 │ │ +033476: 7020 a10e 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +03347c: 2701 |0028: throw v1 │ │ +03347e: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -23430,17 +23432,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0325e4: |[0325e4] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0325f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0325f6: 1100 |0001: return-object v0 │ │ +033480: |[033480] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +033490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033492: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -23451,22 +23453,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0325f8: |[0325f8] android.support.v4.util.LruCache.createCount:()I │ │ -032608: 1d01 |0000: monitor-enter v1 │ │ -03260a: 5210 e301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ -03260e: 1e01 |0003: monitor-exit v1 │ │ -032610: 0f00 |0004: return v0 │ │ -032612: 0d00 |0005: move-exception v0 │ │ -032614: 1e01 |0006: monitor-exit v1 │ │ -032616: 2700 |0007: throw v0 │ │ +033494: |[033494] android.support.v4.util.LruCache.createCount:()I │ │ +0334a4: 1d01 |0000: monitor-enter v1 │ │ +0334a6: 5210 e301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ +0334aa: 1e01 |0003: monitor-exit v1 │ │ +0334ac: 0f00 |0004: return v0 │ │ +0334ae: 0d00 |0005: move-exception v0 │ │ +0334b0: 1e01 |0006: monitor-exit v1 │ │ +0334b2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23477,16 +23479,16 @@ │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032624: |[032624] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -032634: 0e00 |0000: return-void │ │ +0334c0: |[0334c0] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0334d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -23502,18 +23504,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -032638: |[032638] android.support.v4.util.LruCache.evictAll:()V │ │ -032648: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03264a: 6e20 7205 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ -032650: 0e00 |0004: return-void │ │ +0334d4: |[0334d4] android.support.v4.util.LruCache.evictAll:()V │ │ +0334e4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0334e6: 6e20 7205 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ +0334ec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -23523,22 +23525,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032654: |[032654] android.support.v4.util.LruCache.evictionCount:()I │ │ -032664: 1d01 |0000: monitor-enter v1 │ │ -032666: 5210 e401 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ -03266a: 1e01 |0003: monitor-exit v1 │ │ -03266c: 0f00 |0004: return v0 │ │ -03266e: 0d00 |0005: move-exception v0 │ │ -032670: 1e01 |0006: monitor-exit v1 │ │ -032672: 2700 |0007: throw v0 │ │ +0334f0: |[0334f0] android.support.v4.util.LruCache.evictionCount:()I │ │ +033500: 1d01 |0000: monitor-enter v1 │ │ +033502: 5210 e401 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ +033506: 1e01 |0003: monitor-exit v1 │ │ +033508: 0f00 |0004: return v0 │ │ +03350a: 0d00 |0005: move-exception v0 │ │ +03350c: 1e01 |0006: monitor-exit v1 │ │ +03350e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23549,71 +23551,71 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -032680: |[032680] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -032690: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -032694: 2202 4702 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0247 │ │ -032698: 1a03 d011 |0004: const-string v3, "key == null" // string@11d0 │ │ -03269c: 7020 b90e 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ -0326a2: 2702 |0009: throw v2 │ │ -0326a4: 1d04 |000a: monitor-enter v4 │ │ -0326a6: 5442 e601 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -0326aa: 6e20 3e0f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3e │ │ -0326b0: 0c01 |0010: move-result-object v1 │ │ -0326b2: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -0326b6: 5242 e501 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -0326ba: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0326be: 5942 e501 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -0326c2: 1e04 |0019: monitor-exit v4 │ │ -0326c4: 0710 |001a: move-object v0, v1 │ │ -0326c6: 1100 |001b: return-object v0 │ │ -0326c8: 5242 e801 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ -0326cc: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0326d0: 5942 e801 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ -0326d4: 1e04 |0022: monitor-exit v4 │ │ -0326d6: 6e20 6105 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0561 │ │ -0326dc: 0c00 |0026: move-result-object v0 │ │ -0326de: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -0326e2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -0326e4: 28f1 |002a: goto 001b // -000f │ │ -0326e6: 0d02 |002b: move-exception v2 │ │ -0326e8: 1e04 |002c: monitor-exit v4 │ │ -0326ea: 2702 |002d: throw v2 │ │ -0326ec: 1d04 |002e: monitor-enter v4 │ │ -0326ee: 5242 e301 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ -0326f2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0326f6: 5942 e301 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ -0326fa: 5442 e601 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -0326fe: 6e30 400f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ -032704: 0c01 |003a: move-result-object v1 │ │ -032706: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -03270a: 5442 e601 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -03270e: 6e30 400f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ -032714: 1e04 |0042: monitor-exit v4 │ │ -032716: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -03271a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -03271c: 6e51 6305 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ -032722: 0710 |0049: move-object v0, v1 │ │ -032724: 28d1 |004a: goto 001b // -002f │ │ -032726: 5242 ea01 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -03272a: 7030 6d05 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ -032730: 0a03 |0050: move-result v3 │ │ -032732: b032 |0051: add-int/2addr v2, v3 │ │ -032734: 5942 ea01 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032738: 28ee |0054: goto 0042 // -0012 │ │ -03273a: 0d02 |0055: move-exception v2 │ │ -03273c: 1e04 |0056: monitor-exit v4 │ │ -03273e: 2702 |0057: throw v2 │ │ -032740: 5242 e701 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ -032744: 6e20 7205 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ -03274a: 28be |005d: goto 001b // -0042 │ │ +03351c: |[03351c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03352c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +033530: 2202 4502 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0245 │ │ +033534: 1a03 ce11 |0004: const-string v3, "key == null" // string@11ce │ │ +033538: 7020 b90e 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ +03353e: 2702 |0009: throw v2 │ │ +033540: 1d04 |000a: monitor-enter v4 │ │ +033542: 5442 e601 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +033546: 6e20 3e0f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3e │ │ +03354c: 0c01 |0010: move-result-object v1 │ │ +03354e: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +033552: 5242 e501 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +033556: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03355a: 5942 e501 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +03355e: 1e04 |0019: monitor-exit v4 │ │ +033560: 0710 |001a: move-object v0, v1 │ │ +033562: 1100 |001b: return-object v0 │ │ +033564: 5242 e801 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ +033568: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03356c: 5942 e801 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ +033570: 1e04 |0022: monitor-exit v4 │ │ +033572: 6e20 6105 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0561 │ │ +033578: 0c00 |0026: move-result-object v0 │ │ +03357a: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +03357e: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +033580: 28f1 |002a: goto 001b // -000f │ │ +033582: 0d02 |002b: move-exception v2 │ │ +033584: 1e04 |002c: monitor-exit v4 │ │ +033586: 2702 |002d: throw v2 │ │ +033588: 1d04 |002e: monitor-enter v4 │ │ +03358a: 5242 e301 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ +03358e: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +033592: 5942 e301 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e3 │ │ +033596: 5442 e601 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +03359a: 6e30 400f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ +0335a0: 0c01 |003a: move-result-object v1 │ │ +0335a2: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +0335a6: 5442 e601 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +0335aa: 6e30 400f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ +0335b0: 1e04 |0042: monitor-exit v4 │ │ +0335b2: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +0335b6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0335b8: 6e51 6305 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ +0335be: 0710 |0049: move-object v0, v1 │ │ +0335c0: 28d1 |004a: goto 001b // -002f │ │ +0335c2: 5242 ea01 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0335c6: 7030 6d05 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ +0335cc: 0a03 |0050: move-result v3 │ │ +0335ce: b032 |0051: add-int/2addr v2, v3 │ │ +0335d0: 5942 ea01 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0335d4: 28ee |0054: goto 0042 // -0012 │ │ +0335d6: 0d02 |0055: move-exception v2 │ │ +0335d8: 1e04 |0056: monitor-exit v4 │ │ +0335da: 2702 |0057: throw v2 │ │ +0335dc: 5242 e701 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ +0335e0: 6e20 7205 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ +0335e6: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -23661,22 +23663,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032774: |[032774] android.support.v4.util.LruCache.hitCount:()I │ │ -032784: 1d01 |0000: monitor-enter v1 │ │ -032786: 5210 e501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -03278a: 1e01 |0003: monitor-exit v1 │ │ -03278c: 0f00 |0004: return v0 │ │ -03278e: 0d00 |0005: move-exception v0 │ │ -032790: 1e01 |0006: monitor-exit v1 │ │ -032792: 2700 |0007: throw v0 │ │ +033610: |[033610] android.support.v4.util.LruCache.hitCount:()I │ │ +033620: 1d01 |0000: monitor-enter v1 │ │ +033622: 5210 e501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +033626: 1e01 |0003: monitor-exit v1 │ │ +033628: 0f00 |0004: return v0 │ │ +03362a: 0d00 |0005: move-exception v0 │ │ +03362c: 1e01 |0006: monitor-exit v1 │ │ +03362e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23687,22 +23689,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0327a0: |[0327a0] android.support.v4.util.LruCache.maxSize:()I │ │ -0327b0: 1d01 |0000: monitor-enter v1 │ │ -0327b2: 5210 e701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ -0327b6: 1e01 |0003: monitor-exit v1 │ │ -0327b8: 0f00 |0004: return v0 │ │ -0327ba: 0d00 |0005: move-exception v0 │ │ -0327bc: 1e01 |0006: monitor-exit v1 │ │ -0327be: 2700 |0007: throw v0 │ │ +03363c: |[03363c] android.support.v4.util.LruCache.maxSize:()I │ │ +03364c: 1d01 |0000: monitor-enter v1 │ │ +03364e: 5210 e701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ +033652: 1e01 |0003: monitor-exit v1 │ │ +033654: 0f00 |0004: return v0 │ │ +033656: 0d00 |0005: move-exception v0 │ │ +033658: 1e01 |0006: monitor-exit v1 │ │ +03365a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23713,22 +23715,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0327cc: |[0327cc] android.support.v4.util.LruCache.missCount:()I │ │ -0327dc: 1d01 |0000: monitor-enter v1 │ │ -0327de: 5210 e801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ -0327e2: 1e01 |0003: monitor-exit v1 │ │ -0327e4: 0f00 |0004: return v0 │ │ -0327e6: 0d00 |0005: move-exception v0 │ │ -0327e8: 1e01 |0006: monitor-exit v1 │ │ -0327ea: 2700 |0007: throw v0 │ │ +033668: |[033668] android.support.v4.util.LruCache.missCount:()I │ │ +033678: 1d01 |0000: monitor-enter v1 │ │ +03367a: 5210 e801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ +03367e: 1e01 |0003: monitor-exit v1 │ │ +033680: 0f00 |0004: return v0 │ │ +033682: 0d00 |0005: move-exception v0 │ │ +033684: 1e01 |0006: monitor-exit v1 │ │ +033686: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23739,49 +23741,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -0327f8: |[0327f8] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -032808: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -03280c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -032810: 2201 4702 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0247 │ │ -032814: 1a02 d111 |0006: const-string v2, "key == null || value == null" // string@11d1 │ │ -032818: 7020 b90e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ -03281e: 2701 |000b: throw v1 │ │ -032820: 1d03 |000c: monitor-enter v3 │ │ -032822: 5231 e901 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ -032826: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03282a: 5931 e901 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ -03282e: 5231 ea01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032832: 7030 6d05 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ -032838: 0a02 |0018: move-result v2 │ │ -03283a: b021 |0019: add-int/2addr v1, v2 │ │ -03283c: 5931 ea01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032840: 5431 e601 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032844: 6e30 400f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ -03284a: 0c00 |0021: move-result-object v0 │ │ -03284c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -032850: 5231 ea01 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032854: 7030 6d05 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ -03285a: 0a02 |0029: move-result v2 │ │ -03285c: b121 |002a: sub-int/2addr v1, v2 │ │ -03285e: 5931 ea01 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032862: 1e03 |002d: monitor-exit v3 │ │ -032864: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -032868: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -03286a: 6e55 6305 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ -032870: 5231 e701 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ -032874: 6e20 7205 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ -03287a: 1100 |0039: return-object v0 │ │ -03287c: 0d01 |003a: move-exception v1 │ │ -03287e: 1e03 |003b: monitor-exit v3 │ │ -032880: 2701 |003c: throw v1 │ │ +033694: |[033694] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0336a4: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +0336a8: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0336ac: 2201 4502 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0245 │ │ +0336b0: 1a02 cf11 |0006: const-string v2, "key == null || value == null" // string@11cf │ │ +0336b4: 7020 b90e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ +0336ba: 2701 |000b: throw v1 │ │ +0336bc: 1d03 |000c: monitor-enter v3 │ │ +0336be: 5231 e901 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ +0336c2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0336c6: 5931 e901 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ +0336ca: 5231 ea01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0336ce: 7030 6d05 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ +0336d4: 0a02 |0018: move-result v2 │ │ +0336d6: b021 |0019: add-int/2addr v1, v2 │ │ +0336d8: 5931 ea01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0336dc: 5431 e601 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +0336e0: 6e30 400f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f40 │ │ +0336e6: 0c00 |0021: move-result-object v0 │ │ +0336e8: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0336ec: 5231 ea01 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0336f0: 7030 6d05 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ +0336f6: 0a02 |0029: move-result v2 │ │ +0336f8: b121 |002a: sub-int/2addr v1, v2 │ │ +0336fa: 5931 ea01 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0336fe: 1e03 |002d: monitor-exit v3 │ │ +033700: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +033704: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +033706: 6e55 6305 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ +03370c: 5231 e701 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ +033710: 6e20 7205 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0572 │ │ +033716: 1100 |0039: return-object v0 │ │ +033718: 0d01 |003a: move-exception v1 │ │ +03371a: 1e03 |003b: monitor-exit v3 │ │ +03371c: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -23812,22 +23814,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032898: |[032898] android.support.v4.util.LruCache.putCount:()I │ │ -0328a8: 1d01 |0000: monitor-enter v1 │ │ -0328aa: 5210 e901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ -0328ae: 1e01 |0003: monitor-exit v1 │ │ -0328b0: 0f00 |0004: return v0 │ │ -0328b2: 0d00 |0005: move-exception v0 │ │ -0328b4: 1e01 |0006: monitor-exit v1 │ │ -0328b6: 2700 |0007: throw v0 │ │ +033734: |[033734] android.support.v4.util.LruCache.putCount:()I │ │ +033744: 1d01 |0000: monitor-enter v1 │ │ +033746: 5210 e901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01e9 │ │ +03374a: 1e01 |0003: monitor-exit v1 │ │ +03374c: 0f00 |0004: return v0 │ │ +03374e: 0d00 |0005: move-exception v0 │ │ +033750: 1e01 |0006: monitor-exit v1 │ │ +033752: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23838,39 +23840,39 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -0328c4: |[0328c4] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0328d4: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -0328d8: 2201 4702 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0247 │ │ -0328dc: 1a02 d011 |0004: const-string v2, "key == null" // string@11d0 │ │ -0328e0: 7020 b90e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ -0328e6: 2701 |0009: throw v1 │ │ -0328e8: 1d03 |000a: monitor-enter v3 │ │ -0328ea: 5431 e601 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -0328ee: 6e20 410f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f41 │ │ -0328f4: 0c00 |0010: move-result-object v0 │ │ -0328f6: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -0328fa: 5231 ea01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -0328fe: 7030 6d05 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ -032904: 0a02 |0018: move-result v2 │ │ -032906: b121 |0019: sub-int/2addr v1, v2 │ │ -032908: 5931 ea01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -03290c: 1e03 |001c: monitor-exit v3 │ │ -03290e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -032912: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -032914: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -032916: 6e52 6305 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ -03291c: 1100 |0024: return-object v0 │ │ -03291e: 0d01 |0025: move-exception v1 │ │ -032920: 1e03 |0026: monitor-exit v3 │ │ -032922: 2701 |0027: throw v1 │ │ +033760: |[033760] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +033770: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +033774: 2201 4502 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0245 │ │ +033778: 1a02 ce11 |0004: const-string v2, "key == null" // string@11ce │ │ +03377c: 7020 b90e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0eb9 │ │ +033782: 2701 |0009: throw v1 │ │ +033784: 1d03 |000a: monitor-enter v3 │ │ +033786: 5431 e601 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +03378a: 6e20 410f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f41 │ │ +033790: 0c00 |0010: move-result-object v0 │ │ +033792: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +033796: 5231 ea01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +03379a: 7030 6d05 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ +0337a0: 0a02 |0018: move-result v2 │ │ +0337a2: b121 |0019: sub-int/2addr v1, v2 │ │ +0337a4: 5931 ea01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0337a8: 1e03 |001c: monitor-exit v3 │ │ +0337aa: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0337ae: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0337b0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0337b2: 6e52 6305 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ +0337b8: 1100 |0024: return-object v0 │ │ +0337ba: 0d01 |0025: move-exception v1 │ │ +0337bc: 1e03 |0026: monitor-exit v3 │ │ +0337be: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -23896,22 +23898,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -032938: |[032938] android.support.v4.util.LruCache.size:()I │ │ -032948: 1d01 |0000: monitor-enter v1 │ │ -03294a: 5210 ea01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -03294e: 1e01 |0003: monitor-exit v1 │ │ -032950: 0f00 |0004: return v0 │ │ -032952: 0d00 |0005: move-exception v0 │ │ -032954: 1e01 |0006: monitor-exit v1 │ │ -032956: 2700 |0007: throw v0 │ │ +0337d4: |[0337d4] android.support.v4.util.LruCache.size:()I │ │ +0337e4: 1d01 |0000: monitor-enter v1 │ │ +0337e6: 5210 ea01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0337ea: 1e01 |0003: monitor-exit v1 │ │ +0337ec: 0f00 |0004: return v0 │ │ +0337ee: 0d00 |0005: move-exception v0 │ │ +0337f0: 1e01 |0006: monitor-exit v1 │ │ +0337f2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23922,17 +23924,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032964: |[032964] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -032974: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032976: 0f00 |0001: return v0 │ │ +033800: |[033800] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +033810: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033812: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -23945,24 +23947,24 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -032978: |[032978] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -032988: 1d02 |0000: monitor-enter v2 │ │ -03298a: 2200 6a02 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@026a │ │ -03298e: 5421 e601 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032992: 7020 3c0f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0f3c │ │ -032998: 1e02 |0008: monitor-exit v2 │ │ -03299a: 1100 |0009: return-object v0 │ │ -03299c: 0d00 |000a: move-exception v0 │ │ -03299e: 1e02 |000b: monitor-exit v2 │ │ -0329a0: 2700 |000c: throw v0 │ │ +033814: |[033814] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +033824: 1d02 |0000: monitor-enter v2 │ │ +033826: 2200 6802 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0268 │ │ +03382a: 5421 e601 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +03382e: 7020 3c0f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0f3c │ │ +033834: 1e02 |0008: monitor-exit v2 │ │ +033836: 1100 |0009: return-object v0 │ │ +033838: 0d00 |000a: move-exception v0 │ │ +03383a: 1e02 |000b: monitor-exit v2 │ │ +03383c: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -23973,53 +23975,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0329b0: |[0329b0] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -0329c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0329c2: 1d06 |0001: monitor-enter v6 │ │ -0329c4: 5262 e501 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -0329c8: 5263 e801 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ -0329cc: 9000 0203 |0006: add-int v0, v2, v3 │ │ -0329d0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0329d4: 5262 e501 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -0329d8: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -0329dc: 9301 0200 |000e: div-int v1, v2, v0 │ │ -0329e0: 1a02 d907 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@07d9 │ │ -0329e4: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -0329e6: 2333 1503 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0315 │ │ -0329ea: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0329ec: 5265 e701 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ -0329f0: 7110 ac0e 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -0329f6: 0c05 |001b: move-result-object v5 │ │ -0329f8: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -0329fc: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -0329fe: 5265 e501 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ -032a02: 7110 ac0e 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -032a08: 0c05 |0024: move-result-object v5 │ │ -032a0a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -032a0e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -032a10: 5265 e801 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ -032a14: 7110 ac0e 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -032a1a: 0c05 |002d: move-result-object v5 │ │ -032a1c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -032a20: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -032a22: 7110 ac0e 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -032a28: 0c05 |0034: move-result-object v5 │ │ -032a2a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -032a2e: 7120 cf0e 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ecf │ │ -032a34: 0c02 |003a: move-result-object v2 │ │ -032a36: 1e06 |003b: monitor-exit v6 │ │ -032a38: 1102 |003c: return-object v2 │ │ -032a3a: 0d02 |003d: move-exception v2 │ │ -032a3c: 1e06 |003e: monitor-exit v6 │ │ -032a3e: 2702 |003f: throw v2 │ │ +03384c: |[03384c] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +03385c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03385e: 1d06 |0001: monitor-enter v6 │ │ +033860: 5262 e501 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +033864: 5263 e801 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ +033868: 9000 0203 |0006: add-int v0, v2, v3 │ │ +03386c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +033870: 5262 e501 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +033874: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +033878: 9301 0200 |000e: div-int v1, v2, v0 │ │ +03387c: 1a02 d707 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@07d7 │ │ +033880: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +033882: 2333 1303 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0313 │ │ +033886: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +033888: 5265 e701 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01e7 │ │ +03388c: 7110 ac0e 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +033892: 0c05 |001b: move-result-object v5 │ │ +033894: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +033898: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03389a: 5265 e501 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01e5 │ │ +03389e: 7110 ac0e 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +0338a4: 0c05 |0024: move-result-object v5 │ │ +0338a6: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +0338aa: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0338ac: 5265 e801 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01e8 │ │ +0338b0: 7110 ac0e 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +0338b6: 0c05 |002d: move-result-object v5 │ │ +0338b8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0338bc: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0338be: 7110 ac0e 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +0338c4: 0c05 |0034: move-result-object v5 │ │ +0338c6: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0338ca: 7120 cf0e 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ecf │ │ +0338d0: 0c02 |003a: move-result-object v2 │ │ +0338d2: 1e06 |003b: monitor-exit v6 │ │ +0338d4: 1102 |003c: return-object v2 │ │ +0338d6: 0d02 |003d: move-exception v2 │ │ +0338d8: 1e06 |003e: monitor-exit v6 │ │ +0338da: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -24035,78 +24037,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -032a4c: |[032a4c] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -032a5c: 1d06 |0000: monitor-enter v6 │ │ -032a5e: 5263 ea01 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032a62: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -032a66: 5463 e601 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032a6a: 6e10 3f0f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0f3f │ │ -032a70: 0a03 |000a: move-result v3 │ │ -032a72: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -032a76: 5263 ea01 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032a7a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -032a7e: 2203 3b02 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@023b │ │ -032a82: 2204 4e02 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -032a86: 7010 f00e 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -032a8c: 6e10 bd0e 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -032a92: 0c05 |001b: move-result-object v5 │ │ -032a94: 6e10 910e 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -032a9a: 0c05 |001f: move-result-object v5 │ │ -032a9c: 6e20 f70e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -032aa2: 0c04 |0023: move-result-object v4 │ │ -032aa4: 1a05 db00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00db │ │ -032aa8: 6e20 f70e 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -032aae: 0c04 |0029: move-result-object v4 │ │ -032ab0: 6e10 fb0e 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -032ab6: 0c04 |002d: move-result-object v4 │ │ -032ab8: 7020 a10e 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -032abe: 2703 |0031: throw v3 │ │ -032ac0: 0d03 |0032: move-exception v3 │ │ -032ac2: 1e06 |0033: monitor-exit v6 │ │ -032ac4: 2703 |0034: throw v3 │ │ -032ac6: 5263 ea01 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032aca: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -032ace: 5463 e601 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032ad2: 6e10 3f0f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0f3f │ │ -032ad8: 0a03 |003e: move-result v3 │ │ -032ada: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -032ade: 1e06 |0041: monitor-exit v6 │ │ -032ae0: 0e00 |0042: return-void │ │ -032ae2: 5463 e601 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032ae6: 6e10 3d0f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0f3d │ │ -032aec: 0c03 |0048: move-result-object v3 │ │ -032aee: 7210 5d0f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0f5d │ │ -032af4: 0c03 |004c: move-result-object v3 │ │ -032af6: 7210 390f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -032afc: 0c01 |0050: move-result-object v1 │ │ -032afe: 1f01 6d02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@026d │ │ -032b02: 7210 4f0f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ -032b08: 0c00 |0056: move-result-object v0 │ │ -032b0a: 7210 500f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0f50 │ │ -032b10: 0c02 |005a: move-result-object v2 │ │ -032b12: 5463 e601 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ -032b16: 6e20 410f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f41 │ │ -032b1c: 5263 ea01 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032b20: 7030 6d05 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ -032b26: 0a04 |0065: move-result v4 │ │ -032b28: b143 |0066: sub-int/2addr v3, v4 │ │ -032b2a: 5963 ea01 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ -032b2e: 5263 e401 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ -032b32: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -032b36: 5963 e401 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ -032b3a: 1e06 |006f: monitor-exit v6 │ │ -032b3c: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -032b3e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -032b40: 6e54 6305 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ -032b46: 288b |0075: goto 0000 // -0075 │ │ +0338e8: |[0338e8] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0338f8: 1d06 |0000: monitor-enter v6 │ │ +0338fa: 5263 ea01 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0338fe: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +033902: 5463 e601 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +033906: 6e10 3f0f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0f3f │ │ +03390c: 0a03 |000a: move-result v3 │ │ +03390e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +033912: 5263 ea01 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +033916: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +03391a: 2203 3902 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0239 │ │ +03391e: 2204 4c02 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +033922: 7010 f00e 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +033928: 6e10 bd0e 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +03392e: 0c05 |001b: move-result-object v5 │ │ +033930: 6e10 910e 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +033936: 0c05 |001f: move-result-object v5 │ │ +033938: 6e20 f70e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03393e: 0c04 |0023: move-result-object v4 │ │ +033940: 1a05 db00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00db │ │ +033944: 6e20 f70e 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03394a: 0c04 |0029: move-result-object v4 │ │ +03394c: 6e10 fb0e 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +033952: 0c04 |002d: move-result-object v4 │ │ +033954: 7020 a10e 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +03395a: 2703 |0031: throw v3 │ │ +03395c: 0d03 |0032: move-exception v3 │ │ +03395e: 1e06 |0033: monitor-exit v6 │ │ +033960: 2703 |0034: throw v3 │ │ +033962: 5263 ea01 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +033966: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03396a: 5463 e601 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +03396e: 6e10 3f0f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0f3f │ │ +033974: 0a03 |003e: move-result v3 │ │ +033976: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03397a: 1e06 |0041: monitor-exit v6 │ │ +03397c: 0e00 |0042: return-void │ │ +03397e: 5463 e601 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +033982: 6e10 3d0f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0f3d │ │ +033988: 0c03 |0048: move-result-object v3 │ │ +03398a: 7210 5d0f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0f5d │ │ +033990: 0c03 |004c: move-result-object v3 │ │ +033992: 7210 390f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +033998: 0c01 |0050: move-result-object v1 │ │ +03399a: 1f01 6b02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@026b │ │ +03399e: 7210 4f0f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ +0339a4: 0c00 |0056: move-result-object v0 │ │ +0339a6: 7210 500f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0f50 │ │ +0339ac: 0c02 |005a: move-result-object v2 │ │ +0339ae: 5463 e601 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01e6 │ │ +0339b2: 6e20 410f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f41 │ │ +0339b8: 5263 ea01 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0339bc: 7030 6d05 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@056d │ │ +0339c2: 0a04 |0065: move-result v4 │ │ +0339c4: b143 |0066: sub-int/2addr v3, v4 │ │ +0339c6: 5963 ea01 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01ea │ │ +0339ca: 5263 e401 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ +0339ce: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0339d2: 5963 e401 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01e4 │ │ +0339d6: 1e06 |006f: monitor-exit v6 │ │ +0339d8: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0339da: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0339dc: 6e54 6305 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0563 │ │ +0339e2: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -24128,21 +24130,21 @@ │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0057 - 0x0076 reg=0 key Ljava/lang/Object; TK; │ │ 0x0053 - 0x0076 reg=1 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005b - 0x0076 reg=2 value Ljava/lang/Object; TV; │ │ 0x0000 - 0x0076 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0076 reg=7 maxSize I │ │ │ │ - source_file_idx : 2008 (LruCache.java) │ │ + source_file_idx : 2006 (LruCache.java) │ │ │ │ Class #108 header: │ │ -class_idx : 221 │ │ +class_idx : 220 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2479 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2477 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 15 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -24195,37 +24197,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -032b5c: |[032b5c] android.support.v4.util.SparseArrayCompat.:()V │ │ -032b6c: 2200 4902 |0000: new-instance v0, Ljava/lang/Object; // type@0249 │ │ -032b70: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -032b76: 6900 eb01 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032b7a: 0e00 |0007: return-void │ │ +0339f8: |[0339f8] android.support.v4.util.SparseArrayCompat.:()V │ │ +033a08: 2200 4702 |0000: new-instance v0, Ljava/lang/Object; // type@0247 │ │ +033a0c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +033a12: 6900 eb01 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033a16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b7c: |[032b7c] android.support.v4.util.SparseArrayCompat.:()V │ │ -032b8c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -032b90: 7020 7505 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0575 │ │ -032b96: 0e00 |0005: return-void │ │ +033a18: |[033a18] android.support.v4.util.SparseArrayCompat.:()V │ │ +033a28: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +033a2c: 7020 7505 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0575 │ │ +033a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24235,26 +24237,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -032b98: |[032b98] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -032ba8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032baa: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -032bb0: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032bb4: 7110 7e05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ -032bba: 0a03 |0009: move-result v3 │ │ -032bbc: 2330 0203 |000a: new-array v0, v3, [I // type@0302 │ │ -032bc0: 5b20 ed01 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032bc4: 2330 1503 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0315 │ │ -032bc8: 5b20 ef01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032bcc: 5921 ee01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032bd0: 0e00 |0014: return-void │ │ +033a34: |[033a34] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +033a44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033a46: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +033a4c: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033a50: 7110 7e05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ +033a56: 0a03 |0009: move-result v3 │ │ +033a58: 2330 0003 |000a: new-array v0, v3, [I // type@0300 │ │ +033a5c: 5b20 ed01 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033a60: 2330 1303 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0313 │ │ +033a64: 5b20 ef01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033a68: 5921 ee01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033a6c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -24270,37 +24272,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -032bd4: |[032bd4] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -032be4: 9001 0607 |0000: add-int v1, v6, v7 │ │ -032be8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -032bec: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -032bf0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -032bf2: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -032bf6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -032bfa: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -032bfe: 4403 0500 |000d: aget v3, v5, v0 │ │ -032c02: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -032c06: 0102 |0011: move v2, v0 │ │ -032c08: 28f2 |0012: goto 0004 // -000e │ │ -032c0a: 0101 |0013: move v1, v0 │ │ -032c0c: 28f0 |0014: goto 0004 // -0010 │ │ -032c0e: 9003 0607 |0015: add-int v3, v6, v7 │ │ -032c12: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -032c16: 9003 0607 |0019: add-int v3, v6, v7 │ │ -032c1a: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -032c1e: 0f01 |001d: return v1 │ │ -032c20: 4403 0501 |001e: aget v3, v5, v1 │ │ -032c24: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -032c28: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -032c2c: 28f9 |0024: goto 001d // -0007 │ │ +033a70: |[033a70] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +033a80: 9001 0607 |0000: add-int v1, v6, v7 │ │ +033a84: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +033a88: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +033a8c: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +033a8e: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +033a92: 9003 0102 |0009: add-int v3, v1, v2 │ │ +033a96: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +033a9a: 4403 0500 |000d: aget v3, v5, v0 │ │ +033a9e: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +033aa2: 0102 |0011: move v2, v0 │ │ +033aa4: 28f2 |0012: goto 0004 // -000e │ │ +033aa6: 0101 |0013: move v1, v0 │ │ +033aa8: 28f0 |0014: goto 0004 // -0010 │ │ +033aaa: 9003 0607 |0015: add-int v3, v6, v7 │ │ +033aae: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +033ab2: 9003 0607 |0019: add-int v3, v6, v7 │ │ +033ab6: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +033aba: 0f01 |001d: return v1 │ │ +033abc: 4403 0501 |001e: aget v3, v5, v1 │ │ +033ac0: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +033ac4: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +033ac8: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -24325,35 +24327,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -032c30: |[032c30] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -032c40: 5272 ee01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032c44: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -032c46: 5471 ed01 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032c4a: 5475 ef01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032c4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032c50: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -032c54: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -032c58: 6206 eb01 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032c5c: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -032c60: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -032c64: 4406 0100 |0012: aget v6, v1, v0 │ │ -032c68: 4b06 0103 |0014: aput v6, v1, v3 │ │ -032c6c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -032c70: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -032c74: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032c78: 28ec |001c: goto 0008 // -0014 │ │ -032c7a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -032c7c: 5c76 ec01 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032c80: 5973 ee01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032c84: 0e00 |0022: return-void │ │ +033acc: |[033acc] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +033adc: 5272 ee01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033ae0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +033ae2: 5471 ed01 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033ae6: 5475 ef01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033aea: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +033aec: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +033af0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +033af4: 6206 eb01 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033af8: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +033afc: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +033b00: 4406 0100 |0012: aget v6, v1, v0 │ │ +033b04: 4b06 0103 |0014: aput v6, v1, v3 │ │ +033b08: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +033b0c: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033b10: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033b14: 28ec |001c: goto 0008 // -0014 │ │ +033b16: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +033b18: 5c76 ec01 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033b1c: 5973 ee01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033b20: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -24382,27 +24384,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -032c88: |[032c88] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -032c98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -032c9a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -032c9c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -032ca0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -032ca4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -032ca8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -032cac: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -032cb0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -032cb4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -032cb8: 0f03 |0010: return v3 │ │ -032cba: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032cbe: 28ef |0013: goto 0002 // -0011 │ │ +033b24: |[033b24] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +033b34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +033b36: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +033b38: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +033b3c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +033b40: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +033b44: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +033b48: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +033b4c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +033b50: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +033b54: 0f03 |0010: return v3 │ │ +033b56: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033b5a: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -24416,20 +24418,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -032cc0: |[032cc0] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -032cd0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -032cd4: 7110 7d05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@057d │ │ -032cda: 0a00 |0005: move-result v0 │ │ -032cdc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -032ce0: 0f00 |0008: return v0 │ │ +033b5c: |[033b5c] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +033b6c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +033b70: 7110 7d05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@057d │ │ +033b76: 0a00 |0005: move-result v0 │ │ +033b78: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +033b7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -24438,58 +24440,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -032ce4: |[032ce4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -032cf4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -032cf6: 5274 ee01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032cfa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -032cfe: 5474 ed01 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d02: 5275 ee01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032d06: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -032d0a: 4404 0405 |000b: aget v4, v4, v5 │ │ -032d0e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -032d12: 6e30 8205 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -032d18: 0e00 |0012: return-void │ │ -032d1a: 5574 ec01 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032d1e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -032d22: 5274 ee01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032d26: 5475 ed01 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d2a: 2155 |001b: array-length v5, v5 │ │ -032d2c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -032d30: 7010 7a05 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -032d36: 5273 ee01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032d3a: 5474 ed01 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d3e: 2144 |0025: array-length v4, v4 │ │ -032d40: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -032d44: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -032d48: 7110 7e05 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ -032d4e: 0a00 |002d: move-result v0 │ │ -032d50: 2301 0203 |002e: new-array v1, v0, [I // type@0302 │ │ -032d54: 2302 1503 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0315 │ │ -032d58: 5474 ed01 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d5c: 5475 ed01 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d60: 2155 |0036: array-length v5, v5 │ │ -032d62: 7155 fc0e 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032d68: 5474 ef01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032d6c: 5475 ef01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032d70: 2155 |003e: array-length v5, v5 │ │ -032d72: 7155 fc0e 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032d78: 5b71 ed01 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d7c: 5b72 ef01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032d80: 5474 ed01 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032d84: 4b08 0403 |0048: aput v8, v4, v3 │ │ -032d88: 5474 ef01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032d8c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -032d90: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -032d94: 5974 ee01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032d98: 28c0 |0052: goto 0012 // -0040 │ │ +033b80: |[033b80] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +033b90: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +033b92: 5274 ee01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033b96: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +033b9a: 5474 ed01 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033b9e: 5275 ee01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033ba2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +033ba6: 4404 0405 |000b: aget v4, v4, v5 │ │ +033baa: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +033bae: 6e30 8205 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +033bb4: 0e00 |0012: return-void │ │ +033bb6: 5574 ec01 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033bba: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +033bbe: 5274 ee01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033bc2: 5475 ed01 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033bc6: 2155 |001b: array-length v5, v5 │ │ +033bc8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +033bcc: 7010 7a05 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033bd2: 5273 ee01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033bd6: 5474 ed01 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033bda: 2144 |0025: array-length v4, v4 │ │ +033bdc: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +033be0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +033be4: 7110 7e05 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ +033bea: 0a00 |002d: move-result v0 │ │ +033bec: 2301 0003 |002e: new-array v1, v0, [I // type@0300 │ │ +033bf0: 2302 1303 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0313 │ │ +033bf4: 5474 ed01 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033bf8: 5475 ed01 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033bfc: 2155 |0036: array-length v5, v5 │ │ +033bfe: 7155 fc0e 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033c04: 5474 ef01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c08: 5475 ef01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c0c: 2155 |003e: array-length v5, v5 │ │ +033c0e: 7155 fc0e 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033c14: 5b71 ed01 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033c18: 5b72 ef01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c1c: 5474 ed01 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033c20: 4b08 0403 |0048: aput v8, v4, v3 │ │ +033c24: 5474 ef01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c28: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +033c2c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +033c30: 5974 ee01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033c34: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -24521,27 +24523,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -032d9c: |[032d9c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -032dac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -032dae: 5251 ee01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032db2: 5452 ef01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032db6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -032db8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -032dbc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -032dbe: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -032dc2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032dc6: 28f9 |000d: goto 0006 // -0007 │ │ -032dc8: 5954 ee01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032dcc: 5c54 ec01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032dd0: 0e00 |0012: return-void │ │ +033c38: |[033c38] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +033c48: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +033c4a: 5251 ee01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033c4e: 5452 ef01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c52: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +033c54: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +033c58: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +033c5a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +033c5e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033c62: 28f9 |000d: goto 0006 // -0007 │ │ +033c64: 5954 ee01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033c68: 5c54 ec01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033c6c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -24560,31 +24562,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -032dd4: |[032dd4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -032de4: 5441 ed01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032de8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -032dea: 5243 ee01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032dee: 7140 7705 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ -032df4: 0a00 |0008: move-result v0 │ │ -032df6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -032dfa: 5441 ef01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032dfe: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -032e02: 6202 eb01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032e06: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -032e0a: 5441 ef01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032e0e: 6202 eb01 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032e12: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -032e16: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -032e18: 5c41 ec01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032e1c: 0e00 |001c: return-void │ │ +033c70: |[033c70] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +033c80: 5441 ed01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033c84: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +033c86: 5243 ee01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033c8a: 7140 7705 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ +033c90: 0a00 |0008: move-result v0 │ │ +033c92: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +033c96: 5441 ef01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033c9a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +033c9e: 6202 eb01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033ca2: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +033ca6: 5441 ef01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033caa: 6202 eb01 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033cae: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +033cb2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +033cb4: 5c41 ec01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033cb8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -24600,19 +24602,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032e20: |[032e20] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -032e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032e32: 6e30 7c05 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@057c │ │ -032e38: 0c00 |0004: move-result-object v0 │ │ -032e3a: 1100 |0005: return-object v0 │ │ +033cbc: |[033cbc] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +033ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033cce: 6e30 7c05 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@057c │ │ +033cd4: 0c00 |0004: move-result-object v0 │ │ +033cd6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -24622,29 +24624,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -032e3c: |[032e3c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -032e4c: 5441 ed01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032e50: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -032e52: 5243 ee01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032e56: 7140 7705 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ -032e5c: 0a00 |0008: move-result v0 │ │ -032e5e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -032e62: 5441 ef01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032e66: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -032e6a: 6202 eb01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032e6e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -032e72: 1106 |0013: return-object v6 │ │ -032e74: 5441 ef01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032e78: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -032e7c: 28fb |0018: goto 0013 // -0005 │ │ +033cd8: |[033cd8] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +033ce8: 5441 ed01 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033cec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +033cee: 5243 ee01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033cf2: 7140 7705 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ +033cf8: 0a00 |0008: move-result v0 │ │ +033cfa: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +033cfe: 5441 ef01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033d02: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +033d06: 6202 eb01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033d0a: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +033d0e: 1106 |0013: return-object v6 │ │ +033d10: 5441 ef01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033d14: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +033d18: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24660,24 +24662,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -032e80: |[032e80] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -032e90: 5530 ec01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032e94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032e98: 7010 7a05 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -032e9e: 5430 ed01 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032ea2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -032ea4: 5232 ee01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032ea8: 7140 7705 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ -032eae: 0a00 |000f: move-result v0 │ │ -032eb0: 0f00 |0010: return v0 │ │ +033d1c: |[033d1c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +033d2c: 5530 ec01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033d30: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033d34: 7010 7a05 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033d3a: 5430 ed01 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033d3e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +033d40: 5232 ee01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033d44: 7140 7705 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ +033d4a: 0a00 |000f: move-result v0 │ │ +033d4c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24689,29 +24691,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -032eb4: |[032eb4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -032ec4: 5521 ec01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032ec8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -032ecc: 7010 7a05 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -032ed2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032ed4: 5221 ee01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032ed8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -032edc: 5421 ef01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032ee0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -032ee4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -032ee8: 0f00 |0012: return v0 │ │ -032eea: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032eee: 28f3 |0015: goto 0008 // -000d │ │ -032ef0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -032ef2: 28fb |0017: goto 0012 // -0005 │ │ +033d50: |[033d50] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +033d60: 5521 ec01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033d64: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +033d68: 7010 7a05 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033d6e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +033d70: 5221 ee01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033d74: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +033d78: 5421 ef01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033d7c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +033d80: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +033d84: 0f00 |0012: return v0 │ │ +033d86: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033d8a: 28f3 |0015: goto 0008 // -000d │ │ +033d8c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +033d8e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -24730,21 +24732,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -032ef4: |[032ef4] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -032f04: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032f08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032f0c: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -032f12: 5410 ed01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032f16: 4400 0002 |0009: aget v0, v0, v2 │ │ -032f1a: 0f00 |000b: return v0 │ │ +033d90: |[033d90] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +033da0: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033da4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033da8: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033dae: 5410 ed01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033db2: 4400 0002 |0009: aget v0, v0, v2 │ │ +033db6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24756,91 +24758,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -032f1c: |[032f1c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -032f2c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -032f2e: 5484 ed01 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032f32: 5285 ee01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032f36: 7140 7705 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ -032f3c: 0a00 |0008: move-result v0 │ │ -032f3e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -032f42: 5484 ef01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032f46: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -032f4a: 0e00 |000f: return-void │ │ -032f4c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -032f50: 5284 ee01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032f54: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -032f58: 5484 ef01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032f5c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -032f60: 6205 eb01 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -032f64: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -032f68: 5484 ed01 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032f6c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -032f70: 5484 ef01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032f74: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -032f78: 28e9 |0026: goto 000f // -0017 │ │ -032f7a: 5584 ec01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -032f7e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -032f82: 5284 ee01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032f86: 5485 ed01 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032f8a: 2155 |002f: array-length v5, v5 │ │ -032f8c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -032f90: 7010 7a05 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -032f96: 5484 ed01 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032f9a: 5285 ee01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032f9e: 7140 7705 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ -032fa4: 0a04 |003c: move-result v4 │ │ -032fa6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -032faa: 5284 ee01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032fae: 5485 ed01 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032fb2: 2155 |0043: array-length v5, v5 │ │ -032fb4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -032fb8: 5284 ee01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032fbc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -032fc0: 7110 7e05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ -032fc6: 0a01 |004d: move-result v1 │ │ -032fc8: 2312 0203 |004e: new-array v2, v1, [I // type@0302 │ │ -032fcc: 2313 1503 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0315 │ │ -032fd0: 5484 ed01 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032fd4: 5485 ed01 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032fd8: 2155 |0056: array-length v5, v5 │ │ -032fda: 7155 fc0e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032fe0: 5484 ef01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032fe4: 5485 ef01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032fe8: 2155 |005e: array-length v5, v5 │ │ -032fea: 7155 fc0e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -032ff0: 5b82 ed01 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -032ff4: 5b83 ef01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -032ff8: 5284 ee01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -032ffc: b104 |0068: sub-int/2addr v4, v0 │ │ -032ffe: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -033002: 5484 ed01 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -033006: 5485 ed01 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -03300a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03300e: 5287 ee01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -033012: b107 |0073: sub-int/2addr v7, v0 │ │ -033014: 7157 fc0e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -03301a: 5484 ef01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -03301e: 5485 ef01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -033022: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -033026: 5287 ee01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -03302a: b107 |007f: sub-int/2addr v7, v0 │ │ -03302c: 7157 fc0e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -033032: 5484 ed01 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ -033036: 4b09 0400 |0085: aput v9, v4, v0 │ │ -03303a: 5484 ef01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -03303e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -033042: 5284 ee01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -033046: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03304a: 5984 ee01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -03304e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +033db8: |[033db8] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +033dc8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +033dca: 5484 ed01 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033dce: 5285 ee01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033dd2: 7140 7705 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ +033dd8: 0a00 |0008: move-result v0 │ │ +033dda: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +033dde: 5484 ef01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033de2: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +033de6: 0e00 |000f: return-void │ │ +033de8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +033dec: 5284 ee01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033df0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +033df4: 5484 ef01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033df8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +033dfc: 6205 eb01 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033e00: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +033e04: 5484 ed01 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e08: 4b09 0400 |0020: aput v9, v4, v0 │ │ +033e0c: 5484 ef01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033e10: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +033e14: 28e9 |0026: goto 000f // -0017 │ │ +033e16: 5584 ec01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033e1a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +033e1e: 5284 ee01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033e22: 5485 ed01 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e26: 2155 |002f: array-length v5, v5 │ │ +033e28: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +033e2c: 7010 7a05 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033e32: 5484 ed01 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e36: 5285 ee01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033e3a: 7140 7705 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0577 │ │ +033e40: 0a04 |003c: move-result v4 │ │ +033e42: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +033e46: 5284 ee01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033e4a: 5485 ed01 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e4e: 2155 |0043: array-length v5, v5 │ │ +033e50: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +033e54: 5284 ee01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033e58: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033e5c: 7110 7e05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@057e │ │ +033e62: 0a01 |004d: move-result v1 │ │ +033e64: 2312 0003 |004e: new-array v2, v1, [I // type@0300 │ │ +033e68: 2313 1303 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0313 │ │ +033e6c: 5484 ed01 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e70: 5485 ed01 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e74: 2155 |0056: array-length v5, v5 │ │ +033e76: 7155 fc0e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033e7c: 5484 ef01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033e80: 5485 ef01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033e84: 2155 |005e: array-length v5, v5 │ │ +033e86: 7155 fc0e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033e8c: 5b82 ed01 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033e90: 5b83 ef01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033e94: 5284 ee01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033e98: b104 |0068: sub-int/2addr v4, v0 │ │ +033e9a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +033e9e: 5484 ed01 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033ea2: 5485 ed01 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033ea6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +033eaa: 5287 ee01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033eae: b107 |0073: sub-int/2addr v7, v0 │ │ +033eb0: 7157 fc0e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033eb6: 5484 ef01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033eba: 5485 ef01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033ebe: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +033ec2: 5287 ee01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033ec6: b107 |007f: sub-int/2addr v7, v0 │ │ +033ec8: 7157 fc0e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +033ece: 5484 ed01 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01ed │ │ +033ed2: 4b09 0400 |0085: aput v9, v4, v0 │ │ +033ed6: 5484 ef01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033eda: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +033ede: 5284 ee01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033ee2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033ee6: 5984 ee01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033eea: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -24880,17 +24882,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -033054: |[033054] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -033064: 6e20 7905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0579 │ │ -03306a: 0e00 |0003: return-void │ │ +033ef0: |[033ef0] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +033f00: 6e20 7905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0579 │ │ +033f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24901,25 +24903,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -03306c: |[03306c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -03307c: 5420 ef01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -033080: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -033084: 6201 eb01 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -033088: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -03308c: 5420 ef01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -033090: 6201 eb01 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ -033094: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -033098: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03309a: 5c20 ec01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -03309e: 0e00 |0011: return-void │ │ +033f08: |[033f08] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +033f18: 5420 ef01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033f1c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +033f20: 6201 eb01 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033f24: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +033f28: 5420 ef01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033f2c: 6201 eb01 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01eb │ │ +033f30: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +033f34: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +033f36: 5c20 ec01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033f3a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -24932,25 +24934,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0330a0: |[0330a0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -0330b0: 5242 ee01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -0330b4: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0330b8: 7120 b40e 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -0330be: 0a00 |0007: move-result v0 │ │ -0330c0: 0151 |0008: move v1, v5 │ │ -0330c2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0330c6: 6e20 8405 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ -0330cc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0330d0: 28f9 |0010: goto 0009 // -0007 │ │ -0330d2: 0e00 |0011: return-void │ │ +033f3c: |[033f3c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +033f4c: 5242 ee01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033f50: 9003 0506 |0002: add-int v3, v5, v6 │ │ +033f54: 7120 b40e 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +033f5a: 0a00 |0007: move-result v0 │ │ +033f5c: 0151 |0008: move v1, v5 │ │ +033f5e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +033f62: 6e20 8405 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ +033f68: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +033f6c: 28f9 |0010: goto 0009 // -0007 │ │ +033f6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -24967,21 +24969,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0330d4: |[0330d4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -0330e4: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -0330e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0330ec: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -0330f2: 5410 ef01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -0330f6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0330fa: 0e00 |000b: return-void │ │ +033f70: |[033f70] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +033f80: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033f84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033f88: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033f8e: 5410 ef01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033f92: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +033f96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -24996,20 +24998,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0330fc: |[0330fc] android.support.v4.util.SparseArrayCompat.size:()I │ │ -03310c: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -033110: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033114: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -03311a: 5210 ee01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ -03311e: 0f00 |0009: return v0 │ │ +033f98: |[033f98] android.support.v4.util.SparseArrayCompat.size:()I │ │ +033fa8: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033fac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033fb0: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033fb6: 5210 ee01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01ee │ │ +033fba: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -25020,38 +25022,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -033120: |[033120] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -033130: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ -033134: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033138: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ -03313e: 5410 ef01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ -033142: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -033146: 1100 |000b: return-object v0 │ │ +033fbc: |[033fbc] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +033fcc: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01ec │ │ +033fd0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033fd4: 7010 7a05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@057a │ │ +033fda: 5410 ef01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01ef │ │ +033fde: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +033fe2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2479 (SparseArrayCompat.java) │ │ + source_file_idx : 2477 (SparseArrayCompat.java) │ │ │ │ Class #109 header: │ │ -class_idx : 222 │ │ +class_idx : 221 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2579 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -25094,22 +25096,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033148: |[033148] android.support.v4.util.TimeUtils.:()V │ │ -033158: 2200 4902 |0000: new-instance v0, Ljava/lang/Object; // type@0249 │ │ -03315c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033162: 6900 f501 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ -033166: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03316a: 2300 ff02 |0009: new-array v0, v0, [C // type@02ff │ │ -03316e: 6900 f401 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -033172: 0e00 |000d: return-void │ │ +033fe4: |[033fe4] android.support.v4.util.TimeUtils.:()V │ │ +033ff4: 2200 4702 |0000: new-instance v0, Ljava/lang/Object; // type@0247 │ │ +033ff8: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +033ffe: 6900 f501 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ +034002: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +034006: 2300 fd02 |0009: new-array v0, v0, [C // type@02fd │ │ +03400a: 6900 f401 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +03400e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -25117,17 +25119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033174: |[033174] android.support.v4.util.TimeUtils.:()V │ │ -033184: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03318a: 0e00 |0003: return-void │ │ +034010: |[034010] android.support.v4.util.TimeUtils.:()V │ │ +034020: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -25135,35 +25137,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -03318c: |[03318c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -03319c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0331a0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0331a4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0331a8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0331aa: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0331ae: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0331b2: 0f00 |000b: return v0 │ │ -0331b4: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0331b8: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0331bc: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0331c0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0331c2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0331c6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -0331ca: 28f4 |0017: goto 000b // -000c │ │ -0331cc: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -0331d0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -0331d4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0331d8: 28ed |001e: goto 000b // -0013 │ │ -0331da: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0331dc: 28eb |0020: goto 000b // -0015 │ │ +034028: |[034028] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +034038: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +03403c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +034040: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +034044: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +034046: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +03404a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +03404e: 0f00 |000b: return v0 │ │ +034050: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +034054: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +034058: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +03405c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +03405e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +034062: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +034066: 28f4 |0017: goto 000b // -000c │ │ +034068: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +03406c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +034070: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +034074: 28ed |001e: goto 000b // -0013 │ │ +034076: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +034078: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -25177,124 +25179,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0331e0: |[0331e0] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -0331f0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0331f4: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -0331f8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0331fc: 1a00 c800 |0006: const-string v0, "--" // string@00c8 │ │ -033200: 6e20 740e 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -033206: 0e00 |000b: return-void │ │ -033208: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -03320c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -03320e: 7140 8e05 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@058e │ │ -033214: 28f9 |0012: goto 000b // -0007 │ │ +03407c: |[03407c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +03408c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +034090: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +034094: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +034098: 1a00 c800 |0006: const-string v0, "--" // string@00c8 │ │ +03409c: 6e20 740e 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0340a2: 0e00 |000b: return-void │ │ +0340a4: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +0340a8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0340aa: 7140 8e05 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@058e │ │ +0340b0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -033218: |[033218] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -033228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03322a: 7140 8e05 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@058e │ │ -033230: 0e00 |0004: return-void │ │ +0340b4: |[0340b4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +0340c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0340c6: 7140 8e05 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@058e │ │ +0340cc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -033234: |[033234] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -033244: 6202 f501 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ -033248: 1d02 |0002: monitor-enter v2 │ │ -03324a: 7130 9005 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0590 │ │ -033250: 0a00 |0006: move-result v0 │ │ -033252: 2201 4c02 |0007: new-instance v1, Ljava/lang/String; // type@024c │ │ -033256: 6203 f401 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -03325a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -03325c: 7040 c80e 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0ec8 │ │ -033262: 6e20 740e 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -033268: 1e02 |0012: monitor-exit v2 │ │ -03326a: 0e00 |0013: return-void │ │ -03326c: 0d01 |0014: move-exception v1 │ │ -03326e: 1e02 |0015: monitor-exit v2 │ │ -033270: 2701 |0016: throw v1 │ │ +0340d0: |[0340d0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +0340e0: 6202 f501 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ +0340e4: 1d02 |0002: monitor-enter v2 │ │ +0340e6: 7130 9005 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0590 │ │ +0340ec: 0a00 |0006: move-result v0 │ │ +0340ee: 2201 4a02 |0007: new-instance v1, Ljava/lang/String; // type@024a │ │ +0340f2: 6203 f401 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +0340f6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +0340f8: 7040 c80e 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0ec8 │ │ +0340fe: 6e20 740e 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +034104: 1e02 |0012: monitor-exit v2 │ │ +034106: 0e00 |0013: return-void │ │ +034108: 0d01 |0014: move-exception v1 │ │ +03410a: 1e02 |0015: monitor-exit v2 │ │ +03410c: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -033280: |[033280] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -033290: 6202 f501 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ -033294: 1d02 |0002: monitor-enter v2 │ │ -033296: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -033298: 7130 9005 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0590 │ │ -03329e: 0a00 |0007: move-result v0 │ │ -0332a0: 6201 f401 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -0332a4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0332a6: 6e40 f80e 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0ef8 │ │ -0332ac: 1e02 |000e: monitor-exit v2 │ │ -0332ae: 0e00 |000f: return-void │ │ -0332b0: 0d01 |0010: move-exception v1 │ │ -0332b2: 1e02 |0011: monitor-exit v2 │ │ -0332b4: 2701 |0012: throw v1 │ │ +03411c: |[03411c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +03412c: 6202 f501 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01f5 │ │ +034130: 1d02 |0002: monitor-enter v2 │ │ +034132: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +034134: 7130 9005 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0590 │ │ +03413a: 0a00 |0007: move-result v0 │ │ +03413c: 6201 f401 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +034140: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +034142: 6e40 f80e 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0ef8 │ │ +034148: 1e02 |000e: monitor-exit v2 │ │ +03414a: 0e00 |000f: return-void │ │ +03414c: 0d01 |0010: move-exception v1 │ │ +03414e: 1e02 |0011: monitor-exit v2 │ │ +034150: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -25311,206 +25313,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0332c4: |[0332c4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -0332d4: 6204 f401 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -0332d8: 2144 |0002: array-length v4, v4 │ │ -0332da: 0200 1600 |0003: move/from16 v0, v22 │ │ -0332de: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -0332e2: 0200 1600 |0007: move/from16 v0, v22 │ │ -0332e6: 2304 ff02 |0009: new-array v4, v0, [C // type@02ff │ │ -0332ea: 6904 f401 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -0332ee: 6202 f401 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ -0332f2: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -0332f6: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -0332fa: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -0332fe: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -033300: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -033304: 0200 1600 |0018: move/from16 v0, v22 │ │ -033308: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -03330c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -033310: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -033314: 28f8 |0020: goto 0018 // -0008 │ │ -033316: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -03331a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -03331e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -033320: 0f04 |0026: return v4 │ │ -033322: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -033326: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -03332a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -03332e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -033332: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -033336: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -03333a: 846d |0033: long-to-int v13, v6 │ │ -03333c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -033340: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -033344: 8666 |0038: long-to-double v6, v6 │ │ -033346: 7120 b00e 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0eb0 │ │ -03334c: 0b06 |003c: move-result-wide v6 │ │ -03334e: 8a60 |003d: double-to-int v0, v6 │ │ -033350: 0211 0000 |003e: move/from16 v17, v0 │ │ -033354: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -033356: 120c |0041: const/4 v12, #int 0 // #0 │ │ -033358: 120e |0042: const/4 v14, #int 0 // #0 │ │ -03335a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -033360: 0200 1100 |0046: move/from16 v0, v17 │ │ -033364: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -033368: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -03336e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -033372: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -033378: b234 |0052: mul-int/2addr v4, v3 │ │ -03337a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -03337e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -033382: 0200 1100 |0057: move/from16 v0, v17 │ │ -033386: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -03338a: 0200 1100 |005b: move/from16 v0, v17 │ │ -03338e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -033392: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -033396: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -03339a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -03339e: 0200 1100 |0065: move/from16 v0, v17 │ │ -0333a2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -0333a6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -0333aa: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -0333ae: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -0333b2: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -0333b4: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -0333b8: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -0333ba: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0333bc: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0333be: 7140 8b05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ -0333c4: 0a0f |0078: move-result v15 │ │ -0333c6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -0333c8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -0333cc: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -0333ce: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -0333d0: 7140 8b05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ -0333d6: 0a04 |0081: move-result v4 │ │ -0333d8: b04f |0082: add-int/2addr v15, v4 │ │ -0333da: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -0333dc: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -0333e0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -0333e2: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -0333e4: 7140 8b05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ -0333ea: 0a04 |008b: move-result v4 │ │ -0333ec: b04f |008c: add-int/2addr v15, v4 │ │ -0333ee: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0333f0: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -0333f4: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -0333f6: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -0333f8: 0200 1100 |0092: move/from16 v0, v17 │ │ -0333fc: 7140 8b05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ -033402: 0a04 |0097: move-result v4 │ │ -033404: b04f |0098: add-int/2addr v15, v4 │ │ -033406: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -033408: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03340a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -03340e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -033410: 7140 8b05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ -033416: 0a04 |00a1: move-result v4 │ │ -033418: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03341c: b04f |00a4: add-int/2addr v15, v4 │ │ -03341e: 0200 1600 |00a5: move/from16 v0, v22 │ │ -033422: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -033426: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -03342a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -03342e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -033432: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -033436: 28f4 |00b1: goto 00a5 // -000c │ │ -033438: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -03343c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -033440: 7d00 |00b6: neg-long v0, v0 │ │ -033442: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -033446: 2900 76ff |00b9: goto/16 002f // -008a │ │ -03344a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -03344c: 28c1 |00bc: goto 007d // -003f │ │ -03344e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -033450: 28c9 |00be: goto 0087 // -0037 │ │ -033452: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -033454: 28d1 |00c0: goto 0091 // -002f │ │ -033456: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -033458: 28dc |00c2: goto 009e // -0024 │ │ -03345a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -03345e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -033462: 0212 0500 |00c7: move/from16 v18, v5 │ │ -033466: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -03346a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -03346e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -033472: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -033474: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -033476: 7706 9105 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ -03347c: 0a05 |00d4: move-result v5 │ │ -03347e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -033482: 0200 1200 |00d7: move/from16 v0, v18 │ │ -033486: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -03348a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -03348c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -033490: 122b |00de: const/4 v11, #int 2 // #2 │ │ -033492: 0726 |00df: move-object v6, v2 │ │ -033494: 01c7 |00e0: move v7, v12 │ │ -033496: 0159 |00e1: move v9, v5 │ │ -033498: 7706 9105 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ -03349e: 0a05 |00e5: move-result v5 │ │ -0334a0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -0334a4: 0200 1200 |00e8: move/from16 v0, v18 │ │ -0334a8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -0334ac: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -0334ae: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -0334b2: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -0334b4: 0726 |00f0: move-object v6, v2 │ │ -0334b6: 01e7 |00f1: move v7, v14 │ │ -0334b8: 0159 |00f2: move v9, v5 │ │ -0334ba: 7706 9105 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ -0334c0: 0a05 |00f6: move-result v5 │ │ -0334c2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0334c6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -0334ca: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -0334ce: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0334d0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -0334d4: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0334d6: 0726 |0101: move-object v6, v2 │ │ -0334d8: 0207 1100 |0102: move/from16 v7, v17 │ │ -0334dc: 0159 |0104: move v9, v5 │ │ -0334de: 7706 9105 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ -0334e4: 0a05 |0108: move-result v5 │ │ -0334e6: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -0334ea: 121a |010b: const/4 v10, #int 1 // #1 │ │ -0334ec: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -0334f0: 0200 1200 |010e: move/from16 v0, v18 │ │ -0334f4: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -0334f8: 123b |0112: const/4 v11, #int 3 // #3 │ │ -0334fa: 0726 |0113: move-object v6, v2 │ │ -0334fc: 01d7 |0114: move v7, v13 │ │ -0334fe: 0159 |0115: move v9, v5 │ │ -033500: 7706 9105 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ -033506: 0a05 |0119: move-result v5 │ │ -033508: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -03350c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -033510: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -033514: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -033518: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -03351c: 28a9 |0124: goto 00cd // -0057 │ │ -03351e: 120a |0125: const/4 v10, #int 0 // #0 │ │ -033520: 28b6 |0126: goto 00dc // -004a │ │ -033522: 120b |0127: const/4 v11, #int 0 // #0 │ │ -033524: 28b7 |0128: goto 00df // -0049 │ │ -033526: 120a |0129: const/4 v10, #int 0 // #0 │ │ -033528: 28c3 |012a: goto 00ed // -003d │ │ -03352a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -03352c: 28c4 |012c: goto 00f0 // -003c │ │ -03352e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -033530: 28d0 |012e: goto 00fe // -0030 │ │ -033532: 120b |012f: const/4 v11, #int 0 // #0 │ │ -033534: 28d1 |0130: goto 0101 // -002f │ │ -033536: 120b |0131: const/4 v11, #int 0 // #0 │ │ -033538: 28e1 |0132: goto 0113 // -001f │ │ +034160: |[034160] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +034170: 6204 f401 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +034174: 2144 |0002: array-length v4, v4 │ │ +034176: 0200 1600 |0003: move/from16 v0, v22 │ │ +03417a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +03417e: 0200 1600 |0007: move/from16 v0, v22 │ │ +034182: 2304 fd02 |0009: new-array v4, v0, [C // type@02fd │ │ +034186: 6904 f401 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +03418a: 6202 f401 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01f4 │ │ +03418e: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +034192: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +034196: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +03419a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +03419c: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +0341a0: 0200 1600 |0018: move/from16 v0, v22 │ │ +0341a4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +0341a8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +0341ac: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +0341b0: 28f8 |0020: goto 0018 // -0008 │ │ +0341b2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +0341b6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +0341ba: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0341bc: 0f04 |0026: return v4 │ │ +0341be: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0341c2: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +0341c6: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +0341ca: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +0341ce: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +0341d2: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +0341d6: 846d |0033: long-to-int v13, v6 │ │ +0341d8: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +0341dc: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +0341e0: 8666 |0038: long-to-double v6, v6 │ │ +0341e2: 7120 b00e 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0eb0 │ │ +0341e8: 0b06 |003c: move-result-wide v6 │ │ +0341ea: 8a60 |003d: double-to-int v0, v6 │ │ +0341ec: 0211 0000 |003e: move/from16 v17, v0 │ │ +0341f0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0341f2: 120c |0041: const/4 v12, #int 0 // #0 │ │ +0341f4: 120e |0042: const/4 v14, #int 0 // #0 │ │ +0341f6: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +0341fc: 0200 1100 |0046: move/from16 v0, v17 │ │ +034200: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +034204: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +03420a: 9303 1104 |004d: div-int v3, v17, v4 │ │ +03420e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +034214: b234 |0052: mul-int/2addr v4, v3 │ │ +034216: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +03421a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +03421e: 0200 1100 |0057: move/from16 v0, v17 │ │ +034222: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +034226: 0200 1100 |005b: move/from16 v0, v17 │ │ +03422a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +03422e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +034232: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +034236: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +03423a: 0200 1100 |0065: move/from16 v0, v17 │ │ +03423e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +034242: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +034246: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +03424a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +03424e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +034250: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +034254: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +034256: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +034258: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +03425a: 7140 8b05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ +034260: 0a0f |0078: move-result v15 │ │ +034262: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +034264: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +034268: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +03426a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +03426c: 7140 8b05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ +034272: 0a04 |0081: move-result v4 │ │ +034274: b04f |0082: add-int/2addr v15, v4 │ │ +034276: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +034278: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +03427c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +03427e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +034280: 7140 8b05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ +034286: 0a04 |008b: move-result v4 │ │ +034288: b04f |008c: add-int/2addr v15, v4 │ │ +03428a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +03428c: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +034290: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +034292: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +034294: 0200 1100 |0092: move/from16 v0, v17 │ │ +034298: 7140 8b05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ +03429e: 0a04 |0097: move-result v4 │ │ +0342a0: b04f |0098: add-int/2addr v15, v4 │ │ +0342a2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +0342a4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +0342a6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +0342aa: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +0342ac: 7140 8b05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@058b │ │ +0342b2: 0a04 |00a1: move-result v4 │ │ +0342b4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0342b8: b04f |00a4: add-int/2addr v15, v4 │ │ +0342ba: 0200 1600 |00a5: move/from16 v0, v22 │ │ +0342be: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +0342c2: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +0342c6: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +0342ca: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0342ce: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0342d2: 28f4 |00b1: goto 00a5 // -000c │ │ +0342d4: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +0342d8: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +0342dc: 7d00 |00b6: neg-long v0, v0 │ │ +0342de: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +0342e2: 2900 76ff |00b9: goto/16 002f // -008a │ │ +0342e6: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +0342e8: 28c1 |00bc: goto 007d // -003f │ │ +0342ea: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +0342ec: 28c9 |00be: goto 0087 // -0037 │ │ +0342ee: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +0342f0: 28d1 |00c0: goto 0091 // -002f │ │ +0342f2: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +0342f4: 28dc |00c2: goto 009e // -0024 │ │ +0342f6: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +0342fa: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0342fe: 0212 0500 |00c7: move/from16 v18, v5 │ │ +034302: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +034306: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +03430a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +03430e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +034310: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +034312: 7706 9105 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ +034318: 0a05 |00d4: move-result v5 │ │ +03431a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +03431e: 0200 1200 |00d7: move/from16 v0, v18 │ │ +034322: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +034326: 121a |00db: const/4 v10, #int 1 // #1 │ │ +034328: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +03432c: 122b |00de: const/4 v11, #int 2 // #2 │ │ +03432e: 0726 |00df: move-object v6, v2 │ │ +034330: 01c7 |00e0: move v7, v12 │ │ +034332: 0159 |00e1: move v9, v5 │ │ +034334: 7706 9105 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ +03433a: 0a05 |00e5: move-result v5 │ │ +03433c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +034340: 0200 1200 |00e8: move/from16 v0, v18 │ │ +034344: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +034348: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +03434a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +03434e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +034350: 0726 |00f0: move-object v6, v2 │ │ +034352: 01e7 |00f1: move v7, v14 │ │ +034354: 0159 |00f2: move v9, v5 │ │ +034356: 7706 9105 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ +03435c: 0a05 |00f6: move-result v5 │ │ +03435e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +034362: 0200 1200 |00f9: move/from16 v0, v18 │ │ +034366: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03436a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +03436c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +034370: 122b |0100: const/4 v11, #int 2 // #2 │ │ +034372: 0726 |0101: move-object v6, v2 │ │ +034374: 0207 1100 |0102: move/from16 v7, v17 │ │ +034378: 0159 |0104: move v9, v5 │ │ +03437a: 7706 9105 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ +034380: 0a05 |0108: move-result v5 │ │ +034382: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +034386: 121a |010b: const/4 v10, #int 1 // #1 │ │ +034388: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +03438c: 0200 1200 |010e: move/from16 v0, v18 │ │ +034390: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +034394: 123b |0112: const/4 v11, #int 3 // #3 │ │ +034396: 0726 |0113: move-object v6, v2 │ │ +034398: 01d7 |0114: move v7, v13 │ │ +03439a: 0159 |0115: move v9, v5 │ │ +03439c: 7706 9105 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0591 │ │ +0343a2: 0a05 |0119: move-result v5 │ │ +0343a4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +0343a8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +0343ac: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0343b0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +0343b4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +0343b8: 28a9 |0124: goto 00cd // -0057 │ │ +0343ba: 120a |0125: const/4 v10, #int 0 // #0 │ │ +0343bc: 28b6 |0126: goto 00dc // -004a │ │ +0343be: 120b |0127: const/4 v11, #int 0 // #0 │ │ +0343c0: 28b7 |0128: goto 00df // -0049 │ │ +0343c2: 120a |0129: const/4 v10, #int 0 // #0 │ │ +0343c4: 28c3 |012a: goto 00ed // -003d │ │ +0343c6: 120b |012b: const/4 v11, #int 0 // #0 │ │ +0343c8: 28c4 |012c: goto 00f0 // -003c │ │ +0343ca: 120a |012d: const/4 v10, #int 0 // #0 │ │ +0343cc: 28d0 |012e: goto 00fe // -0030 │ │ +0343ce: 120b |012f: const/4 v11, #int 0 // #0 │ │ +0343d0: 28d1 |0130: goto 0101 // -002f │ │ +0343d2: 120b |0131: const/4 v11, #int 0 // #0 │ │ +0343d4: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -25597,50 +25599,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -03353c: |[03353c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -03354c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -033550: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -033554: 0161 |0004: move v1, v6 │ │ -033556: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -03355a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -03355c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -033560: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -033564: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -033568: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -03356c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -033570: 8e22 |0012: int-to-char v2, v2 │ │ -033572: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -033576: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03357a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -03357e: b124 |0019: sub-int/2addr v4, v2 │ │ -033580: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -033584: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -033586: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -03358a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -03358e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -033592: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -033596: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -03359a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -03359e: 8e22 |0029: int-to-char v2, v2 │ │ -0335a0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0335a4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0335a8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -0335ac: b124 |0030: sub-int/2addr v4, v2 │ │ -0335ae: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -0335b2: 8e22 |0033: int-to-char v2, v2 │ │ -0335b4: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -0335b8: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0335bc: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0335c0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0335c4: 0f06 |003c: return v6 │ │ +0343d8: |[0343d8] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +0343e8: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +0343ec: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +0343f0: 0161 |0004: move v1, v6 │ │ +0343f2: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +0343f6: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0343f8: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +0343fc: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +034400: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +034404: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +034408: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03440c: 8e22 |0012: int-to-char v2, v2 │ │ +03440e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +034412: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +034416: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +03441a: b124 |0019: sub-int/2addr v4, v2 │ │ +03441c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +034420: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +034422: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +034426: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +03442a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +03442e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +034432: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +034436: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03443a: 8e22 |0029: int-to-char v2, v2 │ │ +03443c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +034440: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +034444: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +034448: b124 |0030: sub-int/2addr v4, v2 │ │ +03444a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +03444e: 8e22 |0033: int-to-char v2, v2 │ │ +034450: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +034454: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +034458: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +03445c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +034460: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -25664,20 +25666,20 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2581 (TimeUtils.java) │ │ + source_file_idx : 2579 (TimeUtils.java) │ │ │ │ Class #110 header: │ │ -class_idx : 225 │ │ +class_idx : 224 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #110 annotations: │ │ @@ -25759,17 +25761,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #111 header: │ │ -class_idx : 229 │ │ +class_idx : 228 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 376 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #111 annotations: │ │ @@ -25801,37 +25803,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0335c8: |[0335c8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0335d8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -0335dc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0335e0: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -0335e4: 2200 e300 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e3 │ │ -0335e8: 7010 b905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@05b9 │ │ -0335ee: 6900 fb01 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -0335f2: 6200 fb01 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -0335f6: 7210 a705 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@05a7 │ │ -0335fc: 0c00 |0012: move-result-object v0 │ │ -0335fe: 6900 fa01 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033602: 0e00 |0015: return-void │ │ -033604: 6000 1600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -033608: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -03360c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -033610: 2200 e000 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00e0 │ │ -033614: 7010 9a05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@059a │ │ -03361a: 6900 fb01 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03361e: 28ea |0023: goto 000d // -0016 │ │ -033620: 2200 e400 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e4 │ │ -033624: 7010 bd05 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05bd │ │ -03362a: 6900 fb01 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03362e: 28e2 |002b: goto 000d // -001e │ │ +034464: |[034464] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +034474: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034478: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03447c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +034480: 2200 e200 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e2 │ │ +034484: 7010 b905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@05b9 │ │ +03448a: 6900 fb01 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +03448e: 6200 fb01 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034492: 7210 a705 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@05a7 │ │ +034498: 0c00 |0012: move-result-object v0 │ │ +03449a: 6900 fa01 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +03449e: 0e00 |0015: return-void │ │ +0344a0: 6000 1600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0344a4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +0344a8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +0344ac: 2200 df00 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00df │ │ +0344b0: 7010 9a05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@059a │ │ +0344b6: 6900 fb01 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0344ba: 28ea |0023: goto 000d // -0016 │ │ +0344bc: 2200 e300 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e3 │ │ +0344c0: 7010 bd05 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05bd │ │ +0344c6: 6900 fb01 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0344ca: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -25844,21 +25846,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -033630: |[033630] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -033640: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -033646: 6200 fb01 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03364a: 7220 a605 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@05a6 │ │ -033650: 0c00 |0008: move-result-object v0 │ │ -033652: 5b10 fc01 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01fc │ │ -033656: 0e00 |000b: return-void │ │ +0344cc: |[0344cc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0344dc: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0344e2: 6200 fb01 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0344e6: 7220 a605 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@05a6 │ │ +0344ec: 0c00 |0008: move-result-object v0 │ │ +0344ee: 5b10 fc01 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01fc │ │ +0344f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -25869,20 +25871,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -033658: |[033658] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -033668: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03366c: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033670: 7240 a405 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05a4 │ │ -033676: 0a00 |0007: move-result v0 │ │ -033678: 0f00 |0008: return v0 │ │ +0344f4: |[0344f4] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +034504: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034508: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +03450c: 7240 a405 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05a4 │ │ +034512: 0a00 |0007: move-result v0 │ │ +034514: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -25892,20 +25894,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03367c: |[03367c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03368c: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -033690: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033694: 7230 a505 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05a5 │ │ -03369a: 0c00 |0007: move-result-object v0 │ │ -03369c: 1100 |0008: return-object v0 │ │ +034518: |[034518] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +034528: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +03452c: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +034530: 7230 a505 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05a5 │ │ +034536: 0c00 |0007: move-result-object v0 │ │ +034538: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -25914,17 +25916,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0336a0: |[0336a0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -0336b0: 5410 fc01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01fc │ │ -0336b4: 1100 |0002: return-object v0 │ │ +03453c: |[03453c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +03454c: 5410 fc01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01fc │ │ +034550: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -25932,19 +25934,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0336b8: |[0336b8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0336c8: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -0336cc: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -0336d0: 7240 a805 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05a8 │ │ -0336d6: 0e00 |0007: return-void │ │ +034554: |[034554] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +034564: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034568: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +03456c: 7240 a805 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05a8 │ │ +034572: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -25955,19 +25957,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0336d8: |[0336d8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0336e8: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -0336ec: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -0336f0: 7240 a905 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05a9 │ │ -0336f6: 0e00 |0007: return-void │ │ +034574: |[034574] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +034584: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034588: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +03458c: 7240 a905 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05a9 │ │ +034592: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -25978,19 +25980,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0336f8: |[0336f8] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033708: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03370c: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033710: 7240 aa05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05aa │ │ -033716: 0e00 |0007: return-void │ │ +034594: |[034594] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0345a4: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0345a8: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +0345ac: 7240 aa05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05aa │ │ +0345b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -26001,20 +26003,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -033718: |[033718] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -033728: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -03372c: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033730: 7255 ab05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05ab │ │ -033736: 0a00 |0007: move-result v0 │ │ -033738: 0f00 |0008: return v0 │ │ +0345b4: |[0345b4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0345c4: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0345c8: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +0345cc: 7255 ab05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05ab │ │ +0345d2: 0a00 |0007: move-result v0 │ │ +0345d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -26025,20 +26027,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -03373c: |[03373c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03374c: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -033750: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033754: 7255 ac05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@05ac │ │ -03375a: 0a00 |0007: move-result v0 │ │ -03375c: 0f00 |0008: return v0 │ │ +0345d8: |[0345d8] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0345e8: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +0345ec: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +0345f0: 7255 ac05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@05ac │ │ +0345f6: 0a00 |0007: move-result v0 │ │ +0345f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -26049,19 +26051,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -033760: |[033760] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -033770: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -033774: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033778: 7240 ad05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05ad │ │ -03377e: 0e00 |0007: return-void │ │ +0345fc: |[0345fc] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03460c: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034610: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +034614: 7240 ad05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05ad │ │ +03461a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -26072,34 +26074,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -033780: |[033780] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033790: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ -033794: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ -033798: 7240 ae05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ae │ │ -03379e: 0e00 |0007: return-void │ │ +03461c: |[03461c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03462c: 6200 fb01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01fb │ │ +034630: 6201 fa01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01fa │ │ +034634: 7240 ae05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ae │ │ +03463a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #112 header: │ │ -class_idx : 230 │ │ +class_idx : 229 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 415 │ │ +superclass_idx : 414 │ │ source_file_idx : 377 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #112 annotations: │ │ @@ -26124,18 +26126,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0337a0: |[0337a0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -0337b0: 5b01 fd01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -0337b4: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ -0337ba: 0e00 |0005: return-void │ │ +03463c: |[03463c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +03464c: 5b01 fd01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +034650: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ +034656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -26145,19 +26147,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0337bc: |[0337bc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0337cc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -0337d0: 7230 dd05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05dd │ │ -0337d6: 0a00 |0005: move-result v0 │ │ -0337d8: 0f00 |0006: return v0 │ │ +034658: |[034658] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +034668: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +03466c: 7230 dd05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05dd │ │ +034672: 0a00 |0005: move-result v0 │ │ +034674: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26167,18 +26169,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0337dc: |[0337dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0337ec: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -0337f0: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05de │ │ -0337f6: 0e00 |0005: return-void │ │ +034678: |[034678] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +034688: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +03468c: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05de │ │ +034692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26189,18 +26191,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0337f8: |[0337f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -033808: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -03380c: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ -033812: 0e00 |0005: return-void │ │ +034694: |[034694] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0346a4: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +0346a8: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ +0346ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26211,18 +26213,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033814: |[033814] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033824: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -033828: 7230 e005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e0 │ │ -03382e: 0e00 |0005: return-void │ │ +0346b0: |[0346b0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0346c0: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +0346c4: 7230 e005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e0 │ │ +0346ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26233,19 +26235,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -033830: |[033830] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -033840: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -033844: 7240 e105 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e1 │ │ -03384a: 0a00 |0005: move-result v0 │ │ -03384c: 0f00 |0006: return v0 │ │ +0346cc: |[0346cc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0346dc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +0346e0: 7240 e105 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e1 │ │ +0346e6: 0a00 |0005: move-result v0 │ │ +0346e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -26256,18 +26258,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033850: |[033850] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -033860: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -033864: 7230 e205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05e2 │ │ -03386a: 0e00 |0005: return-void │ │ +0346ec: |[0346ec] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0346fc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +034700: 7230 e205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05e2 │ │ +034706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26278,33 +26280,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03386c: |[03386c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03387c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ -033880: 7230 e305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e3 │ │ -033886: 0e00 |0005: return-void │ │ +034708: |[034708] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +034718: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01fd │ │ +03471c: 7230 e305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e3 │ │ +034722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 377 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #113 header: │ │ -class_idx : 231 │ │ +class_idx : 230 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 377 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #113 annotations: │ │ @@ -26362,17 +26364,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 377 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #114 header: │ │ -class_idx : 232 │ │ +class_idx : 231 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 377 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #114 annotations: │ │ @@ -26392,17 +26394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033888: |[033888] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -033898: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03389e: 0e00 |0003: return-void │ │ +034724: |[034724] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +034734: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03473a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -26411,19 +26413,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0338a0: |[0338a0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0338b0: 1f01 9f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -0338b4: 6e30 f10b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bf1 │ │ -0338ba: 0a00 |0005: move-result v0 │ │ -0338bc: 0f00 |0006: return v0 │ │ +03473c: |[03473c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03474c: 1f01 9e01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +034750: 6e30 f10b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bf1 │ │ +034756: 0a00 |0005: move-result v0 │ │ +034758: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26433,18 +26435,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0338c0: |[0338c0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -0338d0: 2200 e600 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e6 │ │ -0338d4: 7020 d505 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05d5 │ │ -0338da: 1100 |0005: return-object v0 │ │ +03475c: |[03475c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +03476c: 2200 e500 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e5 │ │ +034770: 7020 d505 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05d5 │ │ +034776: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -26452,36 +26454,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0338dc: |[0338dc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0338ec: 2200 9f01 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -0338f0: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ -0338f6: 1100 |0005: return-object v0 │ │ +034778: |[034778] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +034788: 2200 9e01 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +03478c: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ +034792: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0338f8: |[0338f8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033908: 1f00 9f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -03390c: 6e30 f30b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf3 │ │ -033912: 0e00 |0005: return-void │ │ +034794: |[034794] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0347a4: 1f00 9e01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +0347a8: 6e30 f30b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf3 │ │ +0347ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -26492,19 +26494,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -033914: |[033914] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -033924: 1f00 9f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033928: 1f02 b101 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03392c: 6e30 f40b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0bf4 │ │ -033932: 0e00 |0007: return-void │ │ +0347b0: |[0347b0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +0347c0: 1f00 9e01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +0347c4: 1f02 af01 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +0347c8: 6e30 f40b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0bf4 │ │ +0347ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -26515,18 +26517,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033934: |[033934] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033944: 1f00 9f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033948: 6e30 f50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf5 │ │ -03394e: 0e00 |0005: return-void │ │ +0347d0: |[0347d0] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0347e0: 1f00 9e01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +0347e4: 6e30 f50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf5 │ │ +0347ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -26537,19 +26539,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -033950: |[033950] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -033960: 1f01 9f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033964: 6e40 f60b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bf6 │ │ -03396a: 0a00 |0005: move-result v0 │ │ -03396c: 0f00 |0006: return v0 │ │ +0347ec: |[0347ec] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0347fc: 1f01 9e01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +034800: 6e40 f60b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bf6 │ │ +034806: 0a00 |0005: move-result v0 │ │ +034808: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -26560,18 +26562,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033970: |[033970] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -033980: 1f00 9f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033984: 6e30 f80b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0bf8 │ │ -03398a: 0e00 |0005: return-void │ │ +03480c: |[03480c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03481c: 1f00 9e01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +034820: 6e30 f80b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0bf8 │ │ +034826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -26582,34 +26584,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03398c: |[03398c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03399c: 1f00 9f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -0339a0: 6e30 f90b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf9 │ │ -0339a6: 0e00 |0005: return-void │ │ +034828: |[034828] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +034838: 1f00 9e01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +03483c: 6e30 f90b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bf9 │ │ +034842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 377 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #115 header: │ │ -class_idx : 233 │ │ +class_idx : 232 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 415 │ │ +superclass_idx : 414 │ │ source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #115 annotations: │ │ @@ -26634,18 +26636,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0339a8: |[0339a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -0339b8: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -0339bc: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ -0339c2: 0e00 |0005: return-void │ │ +034844: |[034844] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +034854: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +034858: 7010 f00b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0bf0 │ │ +03485e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -26655,19 +26657,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0339c4: |[0339c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0339d4: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -0339d8: 7230 f805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05f8 │ │ -0339de: 0a00 |0005: move-result v0 │ │ -0339e0: 0f00 |0006: return v0 │ │ +034860: |[034860] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +034870: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +034874: 7230 f805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05f8 │ │ +03487a: 0a00 |0005: move-result v0 │ │ +03487c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26677,20 +26679,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0339e4: |[0339e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -0339f4: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -0339f8: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05f9 │ │ -0339fe: 0c00 |0005: move-result-object v0 │ │ -033a00: 1f00 b201 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01b2 │ │ -033a04: 1100 |0008: return-object v0 │ │ +034880: |[034880] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +034890: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +034894: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05f9 │ │ +03489a: 0c00 |0005: move-result-object v0 │ │ +03489c: 1f00 b001 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01b0 │ │ +0348a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -26699,18 +26701,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033a08: |[033a08] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033a18: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033a1c: 7230 fa05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05fa │ │ -033a22: 0e00 |0005: return-void │ │ +0348a4: |[0348a4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0348b4: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +0348b8: 7230 fa05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05fa │ │ +0348be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26721,18 +26723,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033a24: |[033a24] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -033a34: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033a38: 7230 fb05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05fb │ │ -033a3e: 0e00 |0005: return-void │ │ +0348c0: |[0348c0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0348d0: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +0348d4: 7230 fb05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05fb │ │ +0348da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26743,18 +26745,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033a40: |[033a40] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033a50: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033a54: 7230 fc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05fc │ │ -033a5a: 0e00 |0005: return-void │ │ +0348dc: |[0348dc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0348ec: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +0348f0: 7230 fc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05fc │ │ +0348f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26765,19 +26767,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -033a5c: |[033a5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -033a6c: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033a70: 7240 fd05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05fd │ │ -033a76: 0a00 |0005: move-result v0 │ │ -033a78: 0f00 |0006: return v0 │ │ +0348f8: |[0348f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +034908: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +03490c: 7240 fd05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05fd │ │ +034912: 0a00 |0005: move-result v0 │ │ +034914: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -26788,19 +26790,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -033a7c: |[033a7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -033a8c: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033a90: 7240 fe05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05fe │ │ -033a96: 0a00 |0005: move-result v0 │ │ -033a98: 0f00 |0006: return v0 │ │ +034918: |[034918] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +034928: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +03492c: 7240 fe05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05fe │ │ +034932: 0a00 |0005: move-result v0 │ │ +034934: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -26811,18 +26813,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033a9c: |[033a9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -033aac: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033ab0: 7230 ff05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05ff │ │ -033ab6: 0e00 |0005: return-void │ │ +034938: |[034938] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +034948: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +03494c: 7230 ff05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05ff │ │ +034952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -26833,33 +26835,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033ab8: |[033ab8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -033ac8: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ -033acc: 7230 0006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0600 │ │ -033ad2: 0e00 |0005: return-void │ │ +034954: |[034954] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +034964: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01fe │ │ +034968: 7230 0006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0600 │ │ +03496e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 378 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #116 header: │ │ -class_idx : 234 │ │ +class_idx : 233 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #116 annotations: │ │ @@ -26929,17 +26931,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 378 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #117 header: │ │ -class_idx : 235 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 annotations: │ │ @@ -26959,17 +26961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033ad4: |[033ad4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -033ae4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033aea: 0e00 |0003: return-void │ │ +034970: |[034970] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +034980: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -26978,19 +26980,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033aec: |[033aec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -033afc: 1f01 9f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033b00: 6e20 f20b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0bf2 │ │ -033b06: 0c00 |0005: move-result-object v0 │ │ -033b08: 1100 |0006: return-object v0 │ │ +034988: |[034988] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +034998: 1f01 9e01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +03499c: 6e20 f20b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0bf2 │ │ +0349a2: 0c00 |0005: move-result-object v0 │ │ +0349a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -26999,18 +27001,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033b0c: |[033b0c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -033b1c: 2200 e900 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e9 │ │ -033b20: 7020 ee05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05ee │ │ -033b26: 1100 |0005: return-object v0 │ │ +0349a8: |[0349a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +0349b8: 2200 e800 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e8 │ │ +0349bc: 7020 ee05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05ee │ │ +0349c2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -27018,35 +27020,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -033b28: |[033b28] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -033b38: 1f01 9f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -033b3c: 6e40 f70b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bf7 │ │ -033b42: 0a00 |0005: move-result v0 │ │ -033b44: 0f00 |0006: return v0 │ │ +0349c4: |[0349c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0349d4: 1f01 9e01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +0349d8: 6e40 f70b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bf7 │ │ +0349de: 0a00 |0005: move-result v0 │ │ +0349e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 378 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #118 header: │ │ -class_idx : 236 │ │ +class_idx : 235 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 916 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #118 annotations: │ │ @@ -27086,17 +27088,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 916 (GestureDetectorCompat.java) │ │ │ │ Class #119 header: │ │ -class_idx : 237 │ │ +class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ +superclass_idx : 61 │ │ source_file_idx : 916 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ @@ -27121,18 +27123,18 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033b48: |[033b48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -033b58: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033b5c: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -033b62: 0e00 |0005: return-void │ │ +0349e4: |[0349e4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0349f4: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +0349f8: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +0349fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27143,20 +27145,20 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -033b64: |[033b64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -033b74: 5b12 ff01 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033b78: 6e10 0e01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@010e │ │ -033b7e: 0c00 |0005: move-result-object v0 │ │ -033b80: 7020 0d01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@010d │ │ -033b86: 0e00 |0009: return-void │ │ +034a00: |[034a00] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +034a10: 5b12 ff01 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034a14: 6e10 0e01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@010e │ │ +034a1a: 0c00 |0005: move-result-object v0 │ │ +034a1c: 7020 0d01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@010d │ │ +034a22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27169,57 +27171,57 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -033b88: |[033b88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -033b98: 5240 1800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0018 │ │ -033b9c: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ -033ba2: 2200 4b02 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@024b │ │ -033ba6: 2201 4e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -033baa: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -033bb0: 1a02 390a |000c: const-string v2, "Unknown message " // string@0a39 │ │ -033bb4: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -033bba: 0c01 |0011: move-result-object v1 │ │ -033bbc: 6e20 f60e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -033bc2: 0c01 |0015: move-result-object v1 │ │ -033bc4: 6e10 fb0e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -033bca: 0c01 |0019: move-result-object v1 │ │ -033bcc: 7020 c10e 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -033bd2: 2700 |001d: throw v0 │ │ -033bd4: 5430 ff01 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033bd8: 7110 0f06 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@060f │ │ -033bde: 0c00 |0023: move-result-object v0 │ │ -033be0: 5431 ff01 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033be4: 7110 0e06 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@060e │ │ -033bea: 0c01 |0029: move-result-object v1 │ │ -033bec: 7220 ba0b 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0bba │ │ -033bf2: 0e00 |002d: return-void │ │ -033bf4: 5430 ff01 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033bf8: 7110 1006 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0610 │ │ -033bfe: 28fa |0033: goto 002d // -0006 │ │ -033c00: 5430 ff01 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033c04: 7110 1106 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0611 │ │ -033c0a: 0c00 |0039: move-result-object v0 │ │ -033c0c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -033c10: 5430 ff01 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033c14: 7110 1206 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0612 │ │ -033c1a: 0a00 |0041: move-result v0 │ │ -033c1c: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ -033c20: 5430 ff01 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033c24: 7110 1106 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0611 │ │ -033c2a: 0c00 |0049: move-result-object v0 │ │ -033c2c: 5431 ff01 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ -033c30: 7110 0e06 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@060e │ │ -033c36: 0c01 |004f: move-result-object v1 │ │ -033c38: 7220 b50b 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0bb5 │ │ -033c3e: 28da |0053: goto 002d // -0026 │ │ -033c40: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ +034a24: |[034a24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +034a34: 5240 1800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0018 │ │ +034a38: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ +034a3e: 2200 4902 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0249 │ │ +034a42: 2201 4c02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +034a46: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +034a4c: 1a02 370a |000c: const-string v2, "Unknown message " // string@0a37 │ │ +034a50: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +034a56: 0c01 |0011: move-result-object v1 │ │ +034a58: 6e20 f60e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +034a5e: 0c01 |0015: move-result-object v1 │ │ +034a60: 6e10 fb0e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +034a66: 0c01 |0019: move-result-object v1 │ │ +034a68: 7020 c10e 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +034a6e: 2700 |001d: throw v0 │ │ +034a70: 5430 ff01 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034a74: 7110 0f06 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@060f │ │ +034a7a: 0c00 |0023: move-result-object v0 │ │ +034a7c: 5431 ff01 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034a80: 7110 0e06 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@060e │ │ +034a86: 0c01 |0029: move-result-object v1 │ │ +034a88: 7220 ba0b 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0bba │ │ +034a8e: 0e00 |002d: return-void │ │ +034a90: 5430 ff01 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034a94: 7110 1006 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0610 │ │ +034a9a: 28fa |0033: goto 002d // -0006 │ │ +034a9c: 5430 ff01 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034aa0: 7110 1106 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0611 │ │ +034aa6: 0c00 |0039: move-result-object v0 │ │ +034aa8: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +034aac: 5430 ff01 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034ab0: 7110 1206 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0612 │ │ +034ab6: 0a00 |0041: move-result v0 │ │ +034ab8: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ +034abc: 5430 ff01 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034ac0: 7110 1106 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0611 │ │ +034ac6: 0c00 |0049: move-result-object v0 │ │ +034ac8: 5431 ff01 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@01ff │ │ +034acc: 7110 0e06 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@060e │ │ +034ad2: 0c01 |004f: move-result-object v1 │ │ +034ad4: 7220 b50b 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0bb5 │ │ +034ada: 28da |0053: goto 002d // -0026 │ │ +034adc: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=129 │ │ 0x001e line=114 │ │ 0x002d line=131 │ │ 0x002e line=118 │ │ @@ -27229,17 +27231,17 @@ │ │ locals : │ │ 0x0000 - 0x005e reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x005e reg=4 msg Landroid/os/Message; │ │ │ │ source_file_idx : 916 (GestureDetectorCompat.java) │ │ │ │ Class #120 header: │ │ -class_idx : 240 │ │ +class_idx : 239 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 916 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #120 annotations: │ │ @@ -27263,18 +27265,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -033c54: |[033c54] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -033c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033c66: 7040 2206 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0622 │ │ -033c6c: 0e00 |0004: return-void │ │ +034af0: |[034af0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +034b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034b02: 7040 2206 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0622 │ │ +034b08: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0004 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -27285,27 +27287,27 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -033c70: |[033c70] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -033c80: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -033c86: 6000 1600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -033c8a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -033c8e: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ -033c92: 2200 ef00 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@00ef │ │ -033c96: 7040 1c06 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@061c │ │ -033c9c: 5b20 1b02 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033ca0: 0e00 |0010: return-void │ │ -033ca2: 2200 ee00 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@00ee │ │ -033ca6: 7040 0d06 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@060d │ │ -033cac: 5b20 1b02 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033cb0: 28f8 |0018: goto 0010 // -0008 │ │ +034b0c: |[034b0c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +034b1c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +034b22: 6000 1600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034b26: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +034b2a: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ +034b2e: 2200 ee00 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@00ee │ │ +034b32: 7040 1c06 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@061c │ │ +034b38: 5b20 1b02 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034b3c: 0e00 |0010: return-void │ │ +034b3e: 2200 ed00 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@00ed │ │ +034b42: 7040 0d06 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@060d │ │ +034b48: 5b20 1b02 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034b4c: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0009 line=504 │ │ 0x0010 line=508 │ │ 0x0011 line=506 │ │ @@ -27321,19 +27323,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033cb4: |[033cb4] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -033cc4: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033cc8: 7210 0506 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0605 │ │ -033cce: 0a00 |0005: move-result v0 │ │ -033cd0: 0f00 |0006: return v0 │ │ +034b50: |[034b50] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +034b60: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034b64: 7210 0506 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0605 │ │ +034b6a: 0a00 |0005: move-result v0 │ │ +034b6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -27341,19 +27343,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033cd4: |[033cd4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -033ce4: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033ce8: 7220 0606 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0606 │ │ -033cee: 0a00 |0005: move-result v0 │ │ -033cf0: 0f00 |0006: return v0 │ │ +034b70: |[034b70] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +034b80: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034b84: 7220 0606 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0606 │ │ +034b8a: 0a00 |0005: move-result v0 │ │ +034b8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -27362,18 +27364,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033cf4: |[033cf4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -033d04: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033d08: 7220 0706 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0607 │ │ -033d0e: 0e00 |0005: return-void │ │ +034b90: |[034b90] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +034ba0: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034ba4: 7220 0706 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0607 │ │ +034baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0005 line=540 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -27383,32 +27385,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033d10: |[033d10] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -033d20: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ -033d24: 7220 0806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0608 │ │ -033d2a: 0e00 |0005: return-void │ │ +034bac: |[034bac] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +034bbc: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@021b │ │ +034bc0: 7220 0806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0608 │ │ +034bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ 0x0005 line=551 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 916 (GestureDetectorCompat.java) │ │ │ │ Class #121 header: │ │ -class_idx : 243 │ │ +class_idx : 242 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #121 annotations: │ │ @@ -27442,17 +27444,17 @@ │ │ type : '(I)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1039 (KeyEventCompat.java) │ │ │ │ Class #122 header: │ │ -class_idx : 244 │ │ +class_idx : 243 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1039 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 annotations: │ │ @@ -27476,26 +27478,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033d2c: |[033d2c] android.support.v4.view.KeyEventCompat.:()V │ │ -033d3c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -033d40: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033d44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -033d48: 2200 f200 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00f2 │ │ -033d4c: 7010 2c06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@062c │ │ -033d52: 6900 1e02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033d56: 0e00 |000d: return-void │ │ -033d58: 2200 f100 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00f1 │ │ -033d5c: 7010 2706 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0627 │ │ -033d62: 6900 1e02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033d66: 28f8 |0015: goto 000d // -0008 │ │ +034bc8: |[034bc8] android.support.v4.view.KeyEventCompat.:()V │ │ +034bd8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034bdc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +034be0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034be4: 2200 f100 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00f1 │ │ +034be8: 7010 2c06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@062c │ │ +034bee: 6900 1e02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034bf2: 0e00 |000d: return-void │ │ +034bf4: 2200 f000 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00f0 │ │ +034bf8: 7010 2706 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0627 │ │ +034bfe: 6900 1e02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034c02: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -27505,17 +27507,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033d68: |[033d68] android.support.v4.view.KeyEventCompat.:()V │ │ -033d78: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033d7e: 0e00 |0003: return-void │ │ +034c04: |[034c04] android.support.v4.view.KeyEventCompat.:()V │ │ +034c14: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -27524,21 +27526,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -033d80: |[033d80] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -033d90: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033d94: 6e10 c30b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0bc3 │ │ -033d9a: 0a01 |0005: move-result v1 │ │ -033d9c: 7230 3006 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0630 │ │ -033da2: 0a00 |0009: move-result v0 │ │ -033da4: 0f00 |000a: return v0 │ │ +034c1c: |[034c1c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +034c2c: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034c30: 6e10 c30b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0bc3 │ │ +034c36: 0a01 |0005: move-result v1 │ │ +034c38: 7230 3006 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0630 │ │ +034c3e: 0a00 |0009: move-result v0 │ │ +034c40: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -27547,21 +27549,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033da8: |[033da8] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -033db8: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033dbc: 6e10 c30b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0bc3 │ │ -033dc2: 0a01 |0005: move-result v1 │ │ -033dc4: 7220 3106 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0631 │ │ -033dca: 0a00 |0009: move-result v0 │ │ -033dcc: 0f00 |000a: return v0 │ │ +034c44: |[034c44] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +034c54: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034c58: 6e10 c30b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0bc3 │ │ +034c5e: 0a01 |0005: move-result v1 │ │ +034c60: 7220 3106 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0631 │ │ +034c66: 0a00 |0009: move-result v0 │ │ +034c68: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27569,19 +27571,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -033dd0: |[033dd0] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -033de0: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033de4: 7230 3006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0630 │ │ -033dea: 0a00 |0005: move-result v0 │ │ -033dec: 0f00 |0006: return v0 │ │ +034c6c: |[034c6c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +034c7c: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034c80: 7230 3006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0630 │ │ +034c86: 0a00 |0005: move-result v0 │ │ +034c88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -27590,19 +27592,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033df0: |[033df0] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -033e00: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033e04: 7220 3106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0631 │ │ -033e0a: 0a00 |0005: move-result v0 │ │ -033e0c: 0f00 |0006: return v0 │ │ +034c8c: |[034c8c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +034c9c: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034ca0: 7220 3106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0631 │ │ +034ca6: 0a00 |0005: move-result v0 │ │ +034ca8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27610,32 +27612,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033e10: |[033e10] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -033e20: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ -033e24: 7220 3206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0632 │ │ -033e2a: 0a00 |0005: move-result v0 │ │ -033e2c: 0f00 |0006: return v0 │ │ +034cac: |[034cac] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +034cbc: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@021e │ │ +034cc0: 7220 3206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0632 │ │ +034cc6: 0a00 |0005: move-result v0 │ │ +034cc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1039 (KeyEventCompat.java) │ │ │ │ Class #123 header: │ │ -class_idx : 245 │ │ +class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 - │ │ @@ -27651,17 +27653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033e30: |[033e30] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -033e40: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033e46: 0e00 |0003: return-void │ │ +034ccc: |[034ccc] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +034cdc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034ce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -27669,18 +27671,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033e48: |[033e48] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -033e58: 7120 c50b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0bc5 │ │ -033e5e: 0a00 |0003: move-result v0 │ │ -033e60: 0f00 |0004: return v0 │ │ +034ce4: |[034ce4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +034cf4: 7120 c50b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0bc5 │ │ +034cfa: 0a00 |0003: move-result v0 │ │ +034cfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -27689,18 +27691,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033e64: |[033e64] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -033e74: 7110 c60b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0bc6 │ │ -033e7a: 0a00 |0003: move-result v0 │ │ -033e7c: 0f00 |0004: return v0 │ │ +034d00: |[034d00] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +034d10: 7110 c60b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0bc6 │ │ +034d16: 0a00 |0003: move-result v0 │ │ +034d18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -27708,32 +27710,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033e80: |[033e80] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -033e90: 7110 c70b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0bc7 │ │ -033e96: 0a00 |0003: move-result v0 │ │ -033e98: 0f00 |0004: return v0 │ │ +034d1c: |[034d1c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +034d2c: 7110 c70b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0bc7 │ │ +034d32: 0a00 |0003: move-result v0 │ │ +034d34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1040 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #124 header: │ │ -class_idx : 248 │ │ +class_idx : 247 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2065 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -27751,21 +27753,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/MenuCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2065 (MenuCompat.java) │ │ + source_file_idx : 2063 (MenuCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 249 │ │ +class_idx : 248 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2065 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2063 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -27788,26 +27790,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033e9c: |[033e9c] android.support.v4.view.MenuCompat.:()V │ │ -033eac: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -033eb0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033eb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -033eb8: 2200 f700 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f7 │ │ -033ebc: 7010 4006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0640 │ │ -033ec2: 6900 1f02 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ -033ec6: 0e00 |000d: return-void │ │ -033ec8: 2200 f600 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f6 │ │ -033ecc: 7010 3e06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@063e │ │ -033ed2: 6900 1f02 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ -033ed6: 28f8 |0015: goto 000d // -0008 │ │ +034d38: |[034d38] android.support.v4.view.MenuCompat.:()V │ │ +034d48: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034d4c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +034d50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034d54: 2200 f600 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f6 │ │ +034d58: 7010 4006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0640 │ │ +034d5e: 6900 1f02 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ +034d62: 0e00 |000d: return-void │ │ +034d64: 2200 f500 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f5 │ │ +034d68: 7010 3e06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@063e │ │ +034d6e: 6900 1f02 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ +034d72: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -27817,17 +27819,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033ed8: |[033ed8] android.support.v4.view.MenuCompat.:()V │ │ -033ee8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033eee: 0e00 |0003: return-void │ │ +034d74: |[034d74] android.support.v4.view.MenuCompat.:()V │ │ +034d84: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -27836,34 +27838,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -033ef0: |[033ef0] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -033f00: 6200 1f02 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ -033f04: 7230 4206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0642 │ │ -033f0a: 0a00 |0005: move-result v0 │ │ -033f0c: 0f00 |0006: return v0 │ │ +034d8c: |[034d8c] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +034d9c: 6200 1f02 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@021f │ │ +034da0: 7230 4206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0642 │ │ +034da6: 0a00 |0005: move-result v0 │ │ +034da8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2065 (MenuCompat.java) │ │ + source_file_idx : 2063 (MenuCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 252 │ │ +class_idx : 251 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -27887,21 +27889,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2066 (MenuItemCompat.java) │ │ + source_file_idx : 2064 (MenuItemCompat.java) │ │ │ │ Class #127 header: │ │ -class_idx : 253 │ │ +class_idx : 252 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2064 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -27950,26 +27952,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033f10: |[033f10] android.support.v4.view.MenuItemCompat.:()V │ │ -033f20: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -033f24: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033f28: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -033f2c: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00fb │ │ -033f30: 7010 4906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0649 │ │ -033f36: 6900 2002 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ -033f3a: 0e00 |000d: return-void │ │ -033f3c: 2200 fa00 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00fa │ │ -033f40: 7010 4606 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0646 │ │ -033f46: 6900 2002 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ -033f4a: 28f8 |0015: goto 000d // -0008 │ │ +034dac: |[034dac] android.support.v4.view.MenuItemCompat.:()V │ │ +034dbc: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034dc0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +034dc4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034dc8: 2200 fa00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00fa │ │ +034dcc: 7010 4906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0649 │ │ +034dd2: 6900 2002 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ +034dd6: 0e00 |000d: return-void │ │ +034dd8: 2200 f900 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00f9 │ │ +034ddc: 7010 4606 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0646 │ │ +034de2: 6900 2002 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ +034de6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -27979,17 +27981,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033f4c: |[033f4c] android.support.v4.view.MenuItemCompat.:()V │ │ -033f5c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033f62: 0e00 |0003: return-void │ │ +034de8: |[034de8] android.support.v4.view.MenuItemCompat.:()V │ │ +034df8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -27998,19 +28000,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -033f64: |[033f64] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -033f74: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ -033f78: 7230 4c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@064c │ │ -033f7e: 0c00 |0005: move-result-object v0 │ │ -033f80: 1100 |0006: return-object v0 │ │ +034e00: |[034e00] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +034e10: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ +034e14: 7230 4c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@064c │ │ +034e1a: 0c00 |0005: move-result-object v0 │ │ +034e1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -28019,34 +28021,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -033f84: |[033f84] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -033f94: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ -033f98: 7230 4d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@064d │ │ -033f9e: 0a00 |0005: move-result v0 │ │ -033fa0: 0f00 |0006: return v0 │ │ +034e20: |[034e20] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +034e30: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0220 │ │ +034e34: 7230 4d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@064d │ │ +034e3a: 0a00 |0005: move-result v0 │ │ +034e3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2066 (MenuItemCompat.java) │ │ + source_file_idx : 2064 (MenuItemCompat.java) │ │ │ │ Class #128 header: │ │ -class_idx : 254 │ │ +class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2067 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2065 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -28061,17 +28063,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033fa4: |[033fa4] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -033fb4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -033fba: 0e00 |0003: return-void │ │ +034e40: |[034e40] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +034e50: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -28079,18 +28081,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033fbc: |[033fbc] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -033fcc: 7220 d40b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0bd4 │ │ -033fd2: 0c00 |0003: move-result-object v0 │ │ -033fd4: 1100 |0004: return-object v0 │ │ +034e58: |[034e58] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +034e68: 7220 d40b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0bd4 │ │ +034e6e: 0c00 |0003: move-result-object v0 │ │ +034e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -28099,33 +28101,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -033fd8: |[033fd8] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -033fe8: 7220 d60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0bd6 │ │ -033fee: 0e00 |0003: return-void │ │ +034e74: |[034e74] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +034e84: 7220 d60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0bd6 │ │ +034e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2067 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2065 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #129 header: │ │ -class_idx : 257 │ │ +class_idx : 256 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2078 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -28167,21 +28169,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2078 (MotionEventCompat.java) │ │ + source_file_idx : 2076 (MotionEventCompat.java) │ │ │ │ Class #130 header: │ │ -class_idx : 258 │ │ +class_idx : 257 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2078 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2076 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -28249,26 +28251,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -033ff0: |[033ff0] android.support.v4.view.MotionEventCompat.:()V │ │ -034000: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -034004: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -034006: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -03400a: 2200 0001 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0100 │ │ -03400e: 7010 5b06 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@065b │ │ -034014: 6900 2f02 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -034018: 0e00 |000c: return-void │ │ -03401a: 2200 ff00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00ff │ │ -03401e: 7010 5506 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0655 │ │ -034024: 6900 2f02 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -034028: 28f8 |0014: goto 000c // -0008 │ │ +034e8c: |[034e8c] android.support.v4.view.MotionEventCompat.:()V │ │ +034e9c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +034ea0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +034ea2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +034ea6: 2200 ff00 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00ff │ │ +034eaa: 7010 5b06 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@065b │ │ +034eb0: 6900 2f02 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034eb4: 0e00 |000c: return-void │ │ +034eb6: 2200 fe00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00fe │ │ +034eba: 7010 5506 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0655 │ │ +034ec0: 6900 2f02 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034ec4: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -28278,17 +28280,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03402c: |[03402c] android.support.v4.view.MotionEventCompat.:()V │ │ -03403c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034042: 0e00 |0003: return-void │ │ +034ec8: |[034ec8] android.support.v4.view.MotionEventCompat.:()V │ │ +034ed8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -28297,19 +28299,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -034044: |[034044] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -034054: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -034058: 7230 6106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0661 │ │ -03405e: 0a00 |0005: move-result v0 │ │ -034060: 0f00 |0006: return v0 │ │ +034ee0: |[034ee0] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +034ef0: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034ef4: 7230 6106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0661 │ │ +034efa: 0a00 |0005: move-result v0 │ │ +034efc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -28318,21 +28320,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -034064: |[034064] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -034074: 6e10 d90b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -03407a: 0a00 |0003: move-result v0 │ │ -03407c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -034082: b510 |0007: and-int/2addr v0, v1 │ │ -034084: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -034088: 0f00 |000a: return v0 │ │ +034f00: |[034f00] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +034f10: 6e10 d90b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +034f16: 0a00 |0003: move-result v0 │ │ +034f18: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +034f1e: b510 |0007: and-int/2addr v0, v1 │ │ +034f20: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +034f24: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -28340,19 +28342,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03408c: |[03408c] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -03409c: 6e10 d90b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -0340a2: 0a00 |0003: move-result v0 │ │ -0340a4: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0340a8: 0f00 |0006: return v0 │ │ +034f28: |[034f28] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +034f38: 6e10 d90b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +034f3e: 0a00 |0003: move-result v0 │ │ +034f40: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +034f44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -28360,19 +28362,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0340ac: |[0340ac] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0340bc: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -0340c0: 7220 6206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0662 │ │ -0340c6: 0a00 |0005: move-result v0 │ │ -0340c8: 0f00 |0006: return v0 │ │ +034f48: |[034f48] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +034f58: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034f5c: 7220 6206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0662 │ │ +034f62: 0a00 |0005: move-result v0 │ │ +034f64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -28380,19 +28382,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0340cc: |[0340cc] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0340dc: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -0340e0: 7230 6306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0663 │ │ -0340e6: 0a00 |0005: move-result v0 │ │ -0340e8: 0f00 |0006: return v0 │ │ +034f68: |[034f68] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +034f78: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034f7c: 7230 6306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0663 │ │ +034f82: 0a00 |0005: move-result v0 │ │ +034f84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -28401,19 +28403,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0340ec: |[0340ec] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0340fc: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -034100: 7230 6406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0664 │ │ -034106: 0a00 |0005: move-result v0 │ │ -034108: 0f00 |0006: return v0 │ │ +034f88: |[034f88] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +034f98: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034f9c: 7230 6406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0664 │ │ +034fa2: 0a00 |0005: move-result v0 │ │ +034fa4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -28422,34 +28424,34 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03410c: |[03410c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -03411c: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ -034120: 7230 6506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0665 │ │ -034126: 0a00 |0005: move-result v0 │ │ -034128: 0f00 |0006: return v0 │ │ +034fa8: |[034fa8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +034fb8: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@022f │ │ +034fbc: 7230 6506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0665 │ │ +034fc2: 0a00 |0005: move-result v0 │ │ +034fc4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2078 (MotionEventCompat.java) │ │ + source_file_idx : 2076 (MotionEventCompat.java) │ │ │ │ Class #131 header: │ │ -class_idx : 259 │ │ +class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2079 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -28464,17 +28466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03412c: |[03412c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -03413c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034142: 0e00 |0003: return-void │ │ +034fc8: |[034fc8] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +034fd8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +034fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -28482,18 +28484,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034144: |[034144] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -034154: 6e20 d80b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0bd8 │ │ -03415a: 0a00 |0003: move-result v0 │ │ -03415c: 0f00 |0004: return v0 │ │ +034fe0: |[034fe0] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +034ff0: 6e20 d80b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0bd8 │ │ +034ff6: 0a00 |0003: move-result v0 │ │ +034ff8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -28502,18 +28504,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034160: |[034160] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -034170: 6e10 dd0b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0bdd │ │ -034176: 0a00 |0003: move-result v0 │ │ -034178: 0f00 |0004: return v0 │ │ +034ffc: |[034ffc] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03500c: 6e10 dd0b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0bdd │ │ +035012: 0a00 |0003: move-result v0 │ │ +035014: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -28521,18 +28523,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03417c: |[03417c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -03418c: 6e20 de0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0bde │ │ -034192: 0a00 |0003: move-result v0 │ │ -034194: 0f00 |0004: return v0 │ │ +035018: |[035018] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +035028: 6e20 de0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0bde │ │ +03502e: 0a00 |0003: move-result v0 │ │ +035030: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -28541,18 +28543,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034198: |[034198] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0341a8: 6e20 e00b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0be0 │ │ -0341ae: 0a00 |0003: move-result v0 │ │ -0341b0: 0f00 |0004: return v0 │ │ +035034: |[035034] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +035044: 6e20 e00b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0be0 │ │ +03504a: 0a00 |0003: move-result v0 │ │ +03504c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -28561,33 +28563,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0341b4: |[0341b4] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0341c4: 6e20 e20b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0be2 │ │ -0341ca: 0a00 |0003: move-result v0 │ │ -0341cc: 0f00 |0004: return v0 │ │ +035050: |[035050] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +035060: 6e20 e20b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0be2 │ │ +035066: 0a00 |0003: move-result v0 │ │ +035068: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2079 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2077 (MotionEventCompatEclair.java) │ │ │ │ Class #132 header: │ │ -class_idx : 260 │ │ +class_idx : 259 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2258 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2256 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #132 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -28616,20 +28618,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0341d0: |[0341d0] android.support.v4.view.PagerAdapter.:()V │ │ -0341e0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0341e6: 2200 2f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002f │ │ -0341ea: 7010 d700 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00d7 │ │ -0341f0: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ -0341f4: 0e00 |000a: return-void │ │ +03506c: |[03506c] android.support.v4.view.PagerAdapter.:()V │ │ +03507c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +035082: 2200 2f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002f │ │ +035086: 7010 d700 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00d7 │ │ +03508c: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ +035090: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28639,19 +28641,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0341f8: |[0341f8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -034208: 2200 5302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0253 │ │ -03420c: 1a01 2c09 |0002: const-string v1, "Required method destroyItem was not overridden" // string@092c │ │ -034210: 7020 030f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0f03 │ │ -034216: 2700 |0007: throw v0 │ │ +035094: |[035094] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +0350a4: 2200 5102 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0251 │ │ +0350a8: 1a01 2a09 |0002: const-string v1, "Required method destroyItem was not overridden" // string@092a │ │ +0350ac: 7020 030f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0f03 │ │ +0350b2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -28662,17 +28664,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -034218: |[034218] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -034228: 6e40 7606 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0676 │ │ -03422e: 0e00 |0003: return-void │ │ +0350b4: |[0350b4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0350c4: 6e40 7606 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0676 │ │ +0350ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -28684,16 +28686,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034230: |[034230] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -034240: 0e00 |0000: return-void │ │ +0350cc: |[0350cc] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +0350dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -28702,17 +28704,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034244: |[034244] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -034254: 6e20 7806 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0678 │ │ -03425a: 0e00 |0003: return-void │ │ +0350e0: |[0350e0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0350f0: 6e20 7806 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0678 │ │ +0350f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -28728,17 +28730,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03425c: |[03425c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -03426c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03426e: 0f00 |0001: return v0 │ │ +0350f8: |[0350f8] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +035108: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03510a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -28747,17 +28749,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -034270: |[034270] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -034280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -034282: 1100 |0001: return-object v0 │ │ +03510c: |[03510c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03511c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03511e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -28766,17 +28768,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034284: |[034284] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -034294: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -034298: 0f00 |0002: return v0 │ │ +035120: |[035120] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +035130: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +035134: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -28785,19 +28787,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03429c: |[03429c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0342ac: 2200 5302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0253 │ │ -0342b0: 1a01 2d09 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@092d │ │ -0342b4: 7020 030f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0f03 │ │ -0342ba: 2700 |0007: throw v0 │ │ +035138: |[035138] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +035148: 2200 5102 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0251 │ │ +03514c: 1a01 2b09 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@092b │ │ +035150: 7020 030f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0f03 │ │ +035156: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -28807,18 +28809,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0342bc: |[0342bc] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0342cc: 6e30 7e06 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@067e │ │ -0342d2: 0c00 |0003: move-result-object v0 │ │ -0342d4: 1100 |0004: return-object v0 │ │ +035158: |[035158] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +035168: 6e30 7e06 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@067e │ │ +03516e: 0c00 |0003: move-result-object v0 │ │ +035170: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -28834,18 +28836,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0342d8: |[0342d8] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -0342e8: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ -0342ec: 6e10 d800 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00d8 │ │ -0342f2: 0e00 |0005: return-void │ │ +035174: |[035174] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +035184: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ +035188: 6e10 d800 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00d8 │ │ +03518e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28854,18 +28856,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0342f4: |[0342f4] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -034304: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ -034308: 6e20 d900 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d9 │ │ -03430e: 0e00 |0005: return-void │ │ +035190: |[035190] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0351a0: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ +0351a4: 6e20 d900 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d9 │ │ +0351aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -28875,16 +28877,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034310: |[034310] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -034320: 0e00 |0000: return-void │ │ +0351ac: |[0351ac] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0351bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -28894,17 +28896,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -034324: |[034324] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -034334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -034336: 1100 |0001: return-object v0 │ │ +0351c0: |[0351c0] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0351d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0351d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -28912,16 +28914,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034338: |[034338] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -034348: 0e00 |0000: return-void │ │ +0351d4: |[0351d4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +0351e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -28932,17 +28934,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -03434c: |[03434c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03435c: 6e40 8506 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0685 │ │ -034362: 0e00 |0003: return-void │ │ +0351e8: |[0351e8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0351f8: 6e40 8506 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0685 │ │ +0351fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -28954,16 +28956,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034364: |[034364] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -034374: 0e00 |0000: return-void │ │ +035200: |[035200] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +035210: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -28972,17 +28974,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034378: |[034378] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -034388: 6e20 8706 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0687 │ │ -03438e: 0e00 |0003: return-void │ │ +035214: |[035214] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +035224: 6e20 8706 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0687 │ │ +03522a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -28992,33 +28994,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034390: |[034390] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0343a0: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ -0343a4: 6e20 da00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00da │ │ -0343aa: 0e00 |0005: return-void │ │ +03522c: |[03522c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03523c: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0232 │ │ +035240: 6e20 da00 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00da │ │ +035246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2258 (PagerAdapter.java) │ │ + source_file_idx : 2256 (PagerAdapter.java) │ │ │ │ Class #133 header: │ │ -class_idx : 261 │ │ +class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2261 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2259 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -29043,18 +29045,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343ac: |[0343ac] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0343bc: 5b01 3302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ -0343c0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0343c6: 0e00 |0005: return-void │ │ +035248: |[035248] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +035258: 5b01 3302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ +03525c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29064,39 +29066,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0343c8: |[0343c8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0343d8: 5420 3302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ -0343dc: 5400 4a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -0343e0: 5421 3302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ -0343e4: 5411 4a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -0343e8: 6e10 d007 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -0343ee: 0a01 |000b: move-result v1 │ │ -0343f0: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0343f4: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -0343fa: 0e00 |0011: return-void │ │ +035264: |[035264] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +035274: 5420 3302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ +035278: 5400 4a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +03527c: 5421 3302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0233 │ │ +035280: 5411 4a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +035284: 6e10 d007 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +03528a: 0a01 |000b: move-result v1 │ │ +03528c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +035290: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +035296: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2261 (PagerTabStrip.java) │ │ + source_file_idx : 2259 (PagerTabStrip.java) │ │ │ │ Class #134 header: │ │ -class_idx : 262 │ │ +class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2261 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2259 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -29121,18 +29123,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343fc: |[0343fc] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -03440c: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ -034410: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034416: 0e00 |0005: return-void │ │ +035298: |[035298] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +0352a8: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ +0352ac: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0352b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29142,39 +29144,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -034418: |[034418] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -034428: 5420 3402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ -03442c: 5400 4a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -034430: 5421 3402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ -034434: 5411 4a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -034438: 6e10 d007 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -03443e: 0a01 |000b: move-result v1 │ │ -034440: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034444: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -03444a: 0e00 |0011: return-void │ │ +0352b4: |[0352b4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +0352c4: 5420 3402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ +0352c8: 5400 4a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +0352cc: 5421 3402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0234 │ │ +0352d0: 5411 4a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +0352d4: 6e10 d007 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +0352da: 0a01 |000b: move-result v1 │ │ +0352dc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0352e0: 6e20 0d08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +0352e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2261 (PagerTabStrip.java) │ │ + source_file_idx : 2259 (PagerTabStrip.java) │ │ │ │ Class #135 header: │ │ -class_idx : 264 │ │ +class_idx : 263 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2264 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -29186,21 +29188,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #136 header: │ │ -class_idx : 266 │ │ +class_idx : 265 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2264 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -29218,21 +29220,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #137 header: │ │ -class_idx : 270 │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 392 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 391 │ │ +source_file_idx : 2263 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -29261,23 +29263,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03444c: |[03444c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -03445c: 7010 9d0b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0b9d │ │ -034462: 6e10 7a00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -034468: 0c00 |0006: move-result-object v0 │ │ -03446a: 6e10 b800 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b8 │ │ -034470: 0c00 |000a: move-result-object v0 │ │ -034472: 5400 1000 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0010 │ │ -034476: 5b10 6902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0269 │ │ -03447a: 0e00 |000f: return-void │ │ +0352e8: |[0352e8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +0352f8: 7010 9d0b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0b9d │ │ +0352fe: 6e10 7a00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +035304: 0c00 |0006: move-result-object v0 │ │ +035306: 6e10 b800 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b8 │ │ +03530c: 0c00 |000a: move-result-object v0 │ │ +03530e: 5400 1000 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0010 │ │ +035312: 5b10 6902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0269 │ │ +035316: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -29289,42 +29291,42 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03447c: |[03447c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03448c: 6f30 9e0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0b9e │ │ -034492: 0c03 |0003: move-result-object v3 │ │ -034494: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -034498: 6e10 bf0e 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ -03449e: 0c00 |0009: move-result-object v0 │ │ -0344a0: 5421 6902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0269 │ │ -0344a4: 6e20 e10e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0ee1 │ │ -0344aa: 0c00 |000f: move-result-object v0 │ │ -0344ac: 1100 |0010: return-object v0 │ │ -0344ae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0344b0: 28fe |0012: goto 0010 // -0002 │ │ +035318: |[035318] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +035328: 6f30 9e0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0b9e │ │ +03532e: 0c03 |0003: move-result-object v3 │ │ +035330: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +035334: 6e10 bf0e 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ +03533a: 0c00 |0009: move-result-object v0 │ │ +03533c: 5421 6902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0269 │ │ +035340: 6e20 e10e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0ee1 │ │ +035346: 0c00 |000f: move-result-object v0 │ │ +035348: 1100 |0010: return-object v0 │ │ +03534a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03534c: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 2265 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2263 (PagerTitleStripIcs.java) │ │ │ │ Class #138 header: │ │ -class_idx : 271 │ │ +class_idx : 270 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2263 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -29343,17 +29345,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0344b4: |[0344b4] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0344c4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0344ca: 0e00 |0003: return-void │ │ +035350: |[035350] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +035360: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -29362,36 +29364,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0344cc: |[0344cc] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0344dc: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010e │ │ -0344e0: 6e10 5c0d 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0d5c │ │ -0344e6: 0c01 |0005: move-result-object v1 │ │ -0344e8: 7020 d906 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@06d9 │ │ -0344ee: 6e20 6e0d 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0d6e │ │ -0344f4: 0e00 |000c: return-void │ │ +035368: |[035368] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +035378: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010d │ │ +03537c: 6e10 5c0d 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0d5c │ │ +035382: 0c01 |0005: move-result-object v1 │ │ +035384: 7020 d906 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@06d9 │ │ +03538a: 6e20 6e0d 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0d6e │ │ +035390: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2265 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2263 (PagerTitleStripIcs.java) │ │ │ │ Class #139 header: │ │ -class_idx : 274 │ │ +class_idx : 273 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -29415,21 +29417,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2697 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2695 (VelocityTrackerCompat.java) │ │ │ │ Class #140 header: │ │ -class_idx : 275 │ │ +class_idx : 274 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2695 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -29452,26 +29454,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0344f8: |[0344f8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -034508: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03450c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -034510: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034514: 2200 1101 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0111 │ │ -034518: 7010 e006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@06e0 │ │ -03451e: 6900 6a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ -034522: 0e00 |000d: return-void │ │ -034524: 2200 1001 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0110 │ │ -034528: 7010 dd06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@06dd │ │ -03452e: 6900 6a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ -034532: 28f8 |0015: goto 000d // -0008 │ │ +035394: |[035394] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +0353a4: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0353a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0353ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0353b0: 2200 1001 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0110 │ │ +0353b4: 7010 e006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@06e0 │ │ +0353ba: 6900 6a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ +0353be: 0e00 |000d: return-void │ │ +0353c0: 2200 0f01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@010f │ │ +0353c4: 7010 dd06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@06dd │ │ +0353ca: 6900 6a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ +0353ce: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -29481,17 +29483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034534: |[034534] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -034544: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03454a: 0e00 |0003: return-void │ │ +0353d0: |[0353d0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +0353e0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0353e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -29500,19 +29502,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03454c: |[03454c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03455c: 6200 6a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ -034560: 7230 e306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e3 │ │ -034566: 0a00 |0005: move-result v0 │ │ -034568: 0f00 |0006: return v0 │ │ +0353e8: |[0353e8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0353f8: 6200 6a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ +0353fc: 7230 e306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e3 │ │ +035402: 0a00 |0005: move-result v0 │ │ +035404: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -29521,34 +29523,34 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03456c: |[03456c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03457c: 6200 6a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ -034580: 7230 e406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e4 │ │ -034586: 0a00 |0005: move-result v0 │ │ -034588: 0f00 |0006: return v0 │ │ +035408: |[035408] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +035418: 6200 6a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@026a │ │ +03541c: 7230 e406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e4 │ │ +035422: 0a00 |0005: move-result v0 │ │ +035424: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2697 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2695 (VelocityTrackerCompat.java) │ │ │ │ Class #141 header: │ │ -class_idx : 276 │ │ +class_idx : 275 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2696 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -29563,17 +29565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03458c: |[03458c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -03459c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0345a2: 0e00 |0003: return-void │ │ +035428: |[035428] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +035438: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03543e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -29581,18 +29583,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0345a4: |[0345a4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0345b4: 6e20 eb0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0beb │ │ -0345ba: 0a00 |0003: move-result v0 │ │ -0345bc: 0f00 |0004: return v0 │ │ +035440: |[035440] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +035450: 6e20 eb0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0beb │ │ +035456: 0a00 |0003: move-result v0 │ │ +035458: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -29601,33 +29603,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0345c0: |[0345c0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0345d0: 6e20 ed0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0bed │ │ -0345d6: 0a00 |0003: move-result v0 │ │ -0345d8: 0f00 |0004: return v0 │ │ +03545c: |[03545c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03546c: 6e20 ed0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0bed │ │ +035472: 0a00 |0003: move-result v0 │ │ +035474: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2698 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 2696 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #142 header: │ │ -class_idx : 283 │ │ +class_idx : 282 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 22 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -29771,21 +29773,21 @@ │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #143 header: │ │ -class_idx : 284 │ │ +class_idx : 283 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2701 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 24 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -29859,50 +29861,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -0345dc: |[0345dc] android.support.v4.view.ViewCompat.:()V │ │ -0345ec: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -0345f0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0345f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0345f8: 2201 1a01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@011a │ │ -0345fc: 7010 1d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@071d │ │ -034602: 6901 6c02 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034606: 0e00 |000d: return-void │ │ -034608: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -03460c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -034610: 2201 1901 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0119 │ │ -034614: 7010 1207 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0712 │ │ -03461a: 6901 6c02 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -03461e: 28f4 |0019: goto 000d // -000c │ │ -034620: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -034624: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -034628: 2201 1801 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0118 │ │ -03462c: 7010 0b07 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@070b │ │ -034632: 6901 6c02 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034636: 28e8 |0025: goto 000d // -0018 │ │ -034638: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -03463c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -034640: 2201 1701 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0117 │ │ -034644: 7010 0707 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0707 │ │ -03464a: 6901 6c02 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -03464e: 28dc |0031: goto 000d // -0024 │ │ -034650: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -034654: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -034658: 2201 1601 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0116 │ │ -03465c: 7010 0407 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0704 │ │ -034662: 6901 6c02 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034666: 28d0 |003d: goto 000d // -0030 │ │ -034668: 2201 1501 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0115 │ │ -03466c: 7010 ec06 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06ec │ │ -034672: 6901 6c02 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034676: 28c8 |0045: goto 000d // -0038 │ │ +035478: |[035478] android.support.v4.view.ViewCompat.:()V │ │ +035488: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03548c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +035490: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +035494: 2201 1901 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0119 │ │ +035498: 7010 1d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@071d │ │ +03549e: 6901 6c02 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0354a2: 0e00 |000d: return-void │ │ +0354a4: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0354a8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0354ac: 2201 1801 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0118 │ │ +0354b0: 7010 1207 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0712 │ │ +0354b6: 6901 6c02 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0354ba: 28f4 |0019: goto 000d // -000c │ │ +0354bc: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +0354c0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0354c4: 2201 1701 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0117 │ │ +0354c8: 7010 0b07 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@070b │ │ +0354ce: 6901 6c02 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0354d2: 28e8 |0025: goto 000d // -0018 │ │ +0354d4: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +0354d8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +0354dc: 2201 1601 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0116 │ │ +0354e0: 7010 0707 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0707 │ │ +0354e6: 6901 6c02 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0354ea: 28dc |0031: goto 000d // -0024 │ │ +0354ec: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +0354f0: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +0354f4: 2201 1501 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0115 │ │ +0354f8: 7010 0407 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0704 │ │ +0354fe: 6901 6c02 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035502: 28d0 |003d: goto 000d // -0030 │ │ +035504: 2201 1401 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0114 │ │ +035508: 7010 ec06 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06ec │ │ +03550e: 6901 6c02 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035512: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ 0x0006 line=325 │ │ 0x000d line=337 │ │ 0x000e line=326 │ │ @@ -29922,17 +29924,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034678: |[034678] android.support.v4.view.ViewCompat.:()V │ │ -034688: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03468e: 0e00 |0003: return-void │ │ +035514: |[035514] android.support.v4.view.ViewCompat.:()V │ │ +035524: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03552a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -29941,19 +29943,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -034690: |[034690] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0346a0: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0346a4: 7230 2007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0720 │ │ -0346aa: 0a00 |0005: move-result v0 │ │ -0346ac: 0f00 |0006: return v0 │ │ +03552c: |[03552c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03553c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035540: 7230 2007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0720 │ │ +035546: 0a00 |0005: move-result v0 │ │ +035548: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -29962,19 +29964,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0346b0: |[0346b0] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0346c0: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0346c4: 7230 2107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0721 │ │ -0346ca: 0a00 |0005: move-result v0 │ │ -0346cc: 0f00 |0006: return v0 │ │ +03554c: |[03554c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03555c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035560: 7230 2107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0721 │ │ +035566: 0a00 |0005: move-result v0 │ │ +035568: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -29983,19 +29985,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0346d0: |[0346d0] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0346e0: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0346e4: 7220 2207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0722 │ │ -0346ea: 0c00 |0005: move-result-object v0 │ │ -0346ec: 1100 |0006: return-object v0 │ │ +03556c: |[03556c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03557c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035580: 7220 2207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0722 │ │ +035586: 0c00 |0005: move-result-object v0 │ │ +035588: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30003,19 +30005,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0346f0: |[0346f0] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -034700: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034704: 7220 2307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0723 │ │ -03470a: 0a00 |0005: move-result v0 │ │ -03470c: 0f00 |0006: return v0 │ │ +03558c: |[03558c] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03559c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0355a0: 7220 2307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0723 │ │ +0355a6: 0a00 |0005: move-result v0 │ │ +0355a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30023,19 +30025,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034710: |[034710] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -034720: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034724: 7220 2407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0724 │ │ -03472a: 0a00 |0005: move-result v0 │ │ -03472c: 0f00 |0006: return v0 │ │ +0355ac: |[0355ac] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +0355bc: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0355c0: 7220 2407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0724 │ │ +0355c6: 0a00 |0005: move-result v0 │ │ +0355c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30043,19 +30045,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034730: |[034730] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -034740: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034744: 7220 2507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0725 │ │ -03474a: 0a00 |0005: move-result v0 │ │ -03474c: 0f00 |0006: return v0 │ │ +0355cc: |[0355cc] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +0355dc: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0355e0: 7220 2507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0725 │ │ +0355e6: 0a00 |0005: move-result v0 │ │ +0355e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30063,19 +30065,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034750: |[034750] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -034760: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034764: 7220 2607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0726 │ │ -03476a: 0a00 |0005: move-result v0 │ │ -03476c: 0f00 |0006: return v0 │ │ +0355ec: |[0355ec] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +0355fc: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035600: 7220 2607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0726 │ │ +035606: 0a00 |0005: move-result v0 │ │ +035608: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30083,19 +30085,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034770: |[034770] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -034780: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034784: 7220 2707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0727 │ │ -03478a: 0a00 |0005: move-result v0 │ │ -03478c: 0f00 |0006: return v0 │ │ +03560c: |[03560c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03561c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035620: 7220 2707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0727 │ │ +035626: 0a00 |0005: move-result v0 │ │ +035628: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30103,18 +30105,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -034790: |[034790] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0347a0: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0347a4: 7230 2807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0728 │ │ -0347aa: 0e00 |0005: return-void │ │ +03562c: |[03562c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03563c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035640: 7230 2807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0728 │ │ +035646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0005 line=458 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30124,18 +30126,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0347ac: |[0347ac] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0347bc: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0347c0: 7230 2907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0729 │ │ -0347c6: 0e00 |0005: return-void │ │ +035648: |[035648] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +035658: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +03565c: 7230 2907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0729 │ │ +035662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0005 line=494 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -30145,18 +30147,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0347c8: |[0347c8] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0347d8: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0347dc: 7230 2a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@072a │ │ -0347e2: 0e00 |0005: return-void │ │ +035664: |[035664] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +035674: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035678: 7230 2a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@072a │ │ +03567e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30166,19 +30168,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0347e4: |[0347e4] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0347f4: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0347f8: 7240 2b07 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@072b │ │ -0347fe: 0a00 |0005: move-result v0 │ │ -034800: 0f00 |0006: return v0 │ │ +035680: |[035680] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +035690: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035694: 7240 2b07 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@072b │ │ +03569a: 0a00 |0005: move-result v0 │ │ +03569c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30188,18 +30190,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034804: |[034804] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -034814: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034818: 7220 2c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@072c │ │ -03481e: 0e00 |0005: return-void │ │ +0356a0: |[0356a0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0356b0: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0356b4: 7220 2c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@072c │ │ +0356ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -30208,23 +30210,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -034820: |[034820] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -034830: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034834: 0761 |0002: move-object v1, v6 │ │ -034836: 0172 |0003: move v2, v7 │ │ -034838: 0183 |0004: move v3, v8 │ │ -03483a: 0194 |0005: move v4, v9 │ │ -03483c: 01a5 |0006: move v5, v10 │ │ -03483e: 7806 2d07 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@072d │ │ -034844: 0e00 |000a: return-void │ │ +0356bc: |[0356bc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0356cc: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0356d0: 0761 |0002: move-object v1, v6 │ │ +0356d2: 0172 |0003: move v2, v7 │ │ +0356d4: 0183 |0004: move v3, v8 │ │ +0356d6: 0194 |0005: move v4, v9 │ │ +0356d8: 01a5 |0006: move v5, v10 │ │ +0356da: 7806 2d07 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@072d │ │ +0356e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x000a line=563 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -30237,61 +30239,61 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -034848: |[034848] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -034858: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -03485c: 7230 2e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@072e │ │ -034862: 0e00 |0005: return-void │ │ +0356e4: |[0356e4] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0356f4: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0356f8: 7230 2e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@072e │ │ +0356fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -034864: |[034864] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -034874: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034878: 7254 2f07 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@072f │ │ -03487e: 0e00 |0005: return-void │ │ +035700: |[035700] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +035710: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035714: 7255 2f07 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@072f │ │ +03571a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0005 line=594 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -034880: |[034880] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -034890: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034894: 7230 3007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0730 │ │ -03489a: 0e00 |0005: return-void │ │ +03571c: |[03571c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03572c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035730: 7230 3007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0730 │ │ +035736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0005 line=509 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -30301,18 +30303,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03489c: |[03489c] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -0348ac: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0348b0: 7230 3107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0731 │ │ -0348b6: 0e00 |0005: return-void │ │ +035738: |[035738] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +035748: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +03574c: 7230 3107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0731 │ │ +035752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -30322,18 +30324,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0348b8: |[0348b8] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0348c8: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0348cc: 7230 3207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0732 │ │ -0348d2: 0e00 |0005: return-void │ │ +035754: |[035754] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +035764: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035768: 7230 3207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0732 │ │ +03576e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -30343,18 +30345,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0348d4: |[0348d4] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -0348e4: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -0348e8: 7230 3307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0733 │ │ -0348ee: 0e00 |0005: return-void │ │ +035770: |[035770] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +035780: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +035784: 7230 3307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0733 │ │ +03578a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0005 line=756 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -30364,18 +30366,18 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0348f0: |[0348f0] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -034900: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034904: 7240 3407 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0734 │ │ -03490a: 0e00 |0005: return-void │ │ +03578c: |[03578c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03579c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0357a0: 7240 3407 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0734 │ │ +0357a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0005 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -30386,34 +30388,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03490c: |[03490c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -03491c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ -034920: 7230 3507 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0735 │ │ -034926: 0e00 |0005: return-void │ │ +0357a8: |[0357a8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +0357b8: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@026c │ │ +0357bc: 7230 3507 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0735 │ │ +0357c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0005 line=388 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 285 │ │ +class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2704 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -30428,17 +30430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034928: |[034928] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -034938: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03493e: 0e00 |0003: return-void │ │ +0357c4: |[0357c4] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0357d4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0357da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -30446,18 +30448,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034940: |[034940] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -034950: 6e10 130c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0c13 │ │ -034956: 0a00 |0003: move-result v0 │ │ -034958: 0f00 |0004: return v0 │ │ +0357dc: |[0357dc] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +0357ec: 6e10 130c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0c13 │ │ +0357f2: 0a00 |0003: move-result v0 │ │ +0357f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -30465,33 +30467,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03495c: |[03495c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -03496c: 6e20 450c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0c45 │ │ -034972: 0e00 |0003: return-void │ │ +0357f8: |[0357f8] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +035808: 6e20 450c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0c45 │ │ +03580e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2704 (ViewCompatGingerbread.java) │ │ + source_file_idx : 2702 (ViewCompatGingerbread.java) │ │ │ │ Class #145 header: │ │ -class_idx : 286 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2705 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2703 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -30506,17 +30508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034974: |[034974] android.support.v4.view.ViewCompatHC.:()V │ │ -034984: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03498a: 0e00 |0003: return-void │ │ +035810: |[035810] android.support.v4.view.ViewCompatHC.:()V │ │ +035820: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -30524,36 +30526,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03498c: |[03498c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -03499c: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -0349a2: 0b00 |0003: move-result-wide v0 │ │ -0349a4: 1000 |0004: return-wide v0 │ │ +035828: |[035828] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +035838: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +03583e: 0b00 |0003: move-result-wide v0 │ │ +035840: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0349a8: |[0349a8] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -0349b8: 6e10 0e0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0c0e │ │ -0349be: 0a00 |0003: move-result v0 │ │ -0349c0: 0f00 |0004: return v0 │ │ +035844: |[035844] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +035854: 6e10 0e0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0c0e │ │ +03585a: 0a00 |0003: move-result v0 │ │ +03585c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -30561,34 +30563,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0349c4: |[0349c4] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0349d4: 6e30 400c 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0c40 │ │ -0349da: 0e00 |0003: return-void │ │ +035860: |[035860] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +035870: 6e30 400c 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0c40 │ │ +035876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2705 (ViewCompatHC.java) │ │ + source_file_idx : 2703 (ViewCompatHC.java) │ │ │ │ Class #146 header: │ │ -class_idx : 287 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #146 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -30603,17 +30605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0349dc: |[0349dc] android.support.v4.view.ViewCompatICS.:()V │ │ -0349ec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0349f2: 0e00 |0003: return-void │ │ +035878: |[035878] android.support.v4.view.ViewCompatICS.:()V │ │ +035888: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03588e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -30621,18 +30623,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0349f4: |[0349f4] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -034a04: 6e20 030c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0c03 │ │ -034a0a: 0a00 |0003: move-result v0 │ │ -034a0c: 0f00 |0004: return v0 │ │ +035890: |[035890] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0358a0: 6e20 030c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0c03 │ │ +0358a6: 0a00 |0003: move-result v0 │ │ +0358a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -30641,18 +30643,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034a10: |[034a10] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -034a20: 6e20 040c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0c04 │ │ -034a26: 0a00 |0003: move-result v0 │ │ -034a28: 0f00 |0004: return v0 │ │ +0358ac: |[0358ac] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +0358bc: 6e20 040c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0c04 │ │ +0358c2: 0a00 |0003: move-result v0 │ │ +0358c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -30661,17 +30663,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034a2c: |[034a2c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -034a3c: 6e20 2b0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0c2b │ │ -034a42: 0e00 |0003: return-void │ │ +0358c8: |[0358c8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0358d8: 6e20 2b0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0c2b │ │ +0358de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30681,18 +30683,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034a44: |[034a44] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -034a54: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -034a58: 6e20 2c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0c2c │ │ -034a5e: 0e00 |0005: return-void │ │ +0358e0: |[0358e0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0358f0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +0358f4: 6e20 2c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0c2c │ │ +0358fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -30702,17 +30704,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034a60: |[034a60] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -034a70: 6e20 2d0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0c2d │ │ -034a76: 0e00 |0003: return-void │ │ +0358fc: |[0358fc] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03590c: 6e20 2d0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0c2d │ │ +035912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30722,34 +30724,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034a78: |[034a78] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -034a88: 1f01 9f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019f │ │ -034a8c: 6e20 3b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0c3b │ │ -034a92: 0e00 |0005: return-void │ │ +035914: |[035914] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +035924: 1f01 9e01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@019e │ │ +035928: 6e20 3b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0c3b │ │ +03592e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2706 (ViewCompatICS.java) │ │ + source_file_idx : 2704 (ViewCompatICS.java) │ │ │ │ Class #147 header: │ │ -class_idx : 288 │ │ +class_idx : 287 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2708 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2706 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #147 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -30764,17 +30766,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034a94: |[034a94] android.support.v4.view.ViewCompatJB.:()V │ │ -034aa4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034aaa: 0e00 |0003: return-void │ │ +035930: |[035930] android.support.v4.view.ViewCompatJB.:()V │ │ +035940: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035946: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30782,18 +30784,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034aac: |[034aac] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -034abc: 6e10 080c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0c08 │ │ -034ac2: 0c00 |0003: move-result-object v0 │ │ -034ac4: 1100 |0004: return-object v0 │ │ +035948: |[035948] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +035958: 6e10 080c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0c08 │ │ +03595e: 0c00 |0003: move-result-object v0 │ │ +035960: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30801,18 +30803,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034ac8: |[034ac8] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -034ad8: 6e10 0c0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0c0c │ │ -034ade: 0a00 |0003: move-result v0 │ │ -034ae0: 0f00 |0004: return v0 │ │ +035964: |[035964] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +035974: 6e10 0c0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0c0c │ │ +03597a: 0a00 |0003: move-result v0 │ │ +03597c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30820,18 +30822,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034ae4: |[034ae4] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -034af4: 6e10 1e0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0c1e │ │ -034afa: 0a00 |0003: move-result v0 │ │ -034afc: 0f00 |0004: return v0 │ │ +035980: |[035980] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +035990: 6e10 1e0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0c1e │ │ +035996: 0a00 |0003: move-result v0 │ │ +035998: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30839,18 +30841,18 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -034b00: |[034b00] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -034b10: 6e30 2e0c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0c2e │ │ -034b16: 0a00 |0003: move-result v0 │ │ -034b18: 0f00 |0004: return v0 │ │ +03599c: |[03599c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0359ac: 6e30 2e0c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0c2e │ │ +0359b2: 0a00 |0003: move-result v0 │ │ +0359b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30860,17 +30862,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034b1c: |[034b1c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -034b2c: 6e10 330c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0c33 │ │ -034b32: 0e00 |0003: return-void │ │ +0359b8: |[0359b8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0359c8: 6e10 330c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0c33 │ │ +0359ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -30879,17 +30881,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -034b34: |[034b34] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -034b44: 6e54 300c 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0c30 │ │ -034b4a: 0e00 |0003: return-void │ │ +0359d0: |[0359d0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0359e0: 6e54 300c 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0c30 │ │ +0359e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -30902,17 +30904,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034b4c: |[034b4c] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -034b5c: 6e20 340c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0c34 │ │ -034b62: 0e00 |0003: return-void │ │ +0359e8: |[0359e8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0359f8: 6e20 340c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0c34 │ │ +0359fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -30922,17 +30924,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -034b64: |[034b64] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -034b74: 6e40 350c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0c35 │ │ -034b7a: 0e00 |0003: return-void │ │ +035a00: |[035a00] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +035a10: 6e40 350c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0c35 │ │ +035a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -30943,17 +30945,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034b7c: |[034b7c] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -034b8c: 6e20 3c0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0c3c │ │ -034b92: 0e00 |0003: return-void │ │ +035a18: |[035a18] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +035a28: 6e20 3c0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0c3c │ │ +035a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -30963,33 +30965,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034b94: |[034b94] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -034ba4: 6e20 3e0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0c3e │ │ -034baa: 0e00 |0003: return-void │ │ +035a30: |[035a30] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +035a40: 6e20 3e0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0c3e │ │ +035a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2708 (ViewCompatJB.java) │ │ + source_file_idx : 2706 (ViewCompatJB.java) │ │ │ │ Class #148 header: │ │ -class_idx : 289 │ │ +class_idx : 288 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2709 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #148 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -31004,17 +31006,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034bac: |[034bac] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -034bbc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034bc2: 0e00 |0003: return-void │ │ +035a48: |[035a48] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +035a58: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31022,18 +31024,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034bc4: |[034bc4] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -034bd4: 6e10 0d0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0c0d │ │ -034bda: 0a00 |0003: move-result v0 │ │ -034bdc: 0f00 |0004: return v0 │ │ +035a60: |[035a60] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +035a70: 6e10 0d0c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0c0d │ │ +035a76: 0a00 |0003: move-result v0 │ │ +035a78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31041,33 +31043,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034be0: |[034be0] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -034bf0: 6e20 3f0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0c3f │ │ -034bf6: 0e00 |0003: return-void │ │ +035a7c: |[035a7c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +035a8c: 6e20 3f0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0c3f │ │ +035a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2709 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 2707 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #149 header: │ │ -class_idx : 292 │ │ +class_idx : 291 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2710 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -31085,21 +31087,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2710 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2708 (ViewConfigurationCompat.java) │ │ │ │ Class #150 header: │ │ -class_idx : 293 │ │ +class_idx : 292 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2710 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2708 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -31122,26 +31124,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -034bf8: |[034bf8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -034c08: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -034c0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -034c10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034c14: 2200 2301 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0123 │ │ -034c18: 7010 6c07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@076c │ │ -034c1e: 6900 7602 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ -034c22: 0e00 |000d: return-void │ │ -034c24: 2200 2201 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0122 │ │ -034c28: 7010 6a07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@076a │ │ -034c2e: 6900 7602 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ -034c32: 28f8 |0015: goto 000d // -0008 │ │ +035a94: |[035a94] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +035aa4: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +035aa8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +035aac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +035ab0: 2200 2201 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0122 │ │ +035ab4: 7010 6c07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@076c │ │ +035aba: 6900 7602 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ +035abe: 0e00 |000d: return-void │ │ +035ac0: 2200 2101 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0121 │ │ +035ac4: 7010 6a07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@076a │ │ +035aca: 6900 7602 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ +035ace: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -31151,17 +31153,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034c34: |[034c34] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -034c44: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034c4a: 0e00 |0003: return-void │ │ +035ad0: |[035ad0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +035ae0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -31170,33 +31172,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034c4c: |[034c4c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -034c5c: 6200 7602 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ -034c60: 7220 6e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@076e │ │ -034c66: 0a00 |0005: move-result v0 │ │ -034c68: 0f00 |0006: return v0 │ │ +035ae8: |[035ae8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +035af8: 6200 7602 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0276 │ │ +035afc: 7220 6e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@076e │ │ +035b02: 0a00 |0005: move-result v0 │ │ +035b04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2710 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2708 (ViewConfigurationCompat.java) │ │ │ │ Class #151 header: │ │ -class_idx : 294 │ │ +class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2711 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #151 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -31211,17 +31213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034c6c: |[034c6c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -034c7c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034c82: 0e00 |0003: return-void │ │ +035b08: |[035b08] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +035b18: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -31229,32 +31231,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034c84: |[034c84] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -034c94: 6e10 500c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0c50 │ │ -034c9a: 0a00 |0003: move-result v0 │ │ -034c9c: 0f00 |0004: return v0 │ │ +035b20: |[035b20] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +035b30: 6e10 500c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0c50 │ │ +035b36: 0a00 |0003: move-result v0 │ │ +035b38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2711 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 2709 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #152 header: │ │ -class_idx : 296 │ │ +class_idx : 295 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -31272,21 +31274,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2713 (ViewGroupCompat.java) │ │ + source_file_idx : 2711 (ViewGroupCompat.java) │ │ │ │ Class #153 header: │ │ -class_idx : 298 │ │ +class_idx : 297 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2711 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -31309,26 +31311,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -034ca0: |[034ca0] android.support.v4.view.ViewGroupCompat.:()V │ │ -034cb0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -034cb4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -034cb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034cbc: 2200 2701 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0127 │ │ -034cc0: 7010 7407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0774 │ │ -034cc6: 6900 7702 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ -034cca: 0e00 |000d: return-void │ │ -034ccc: 2200 2901 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0129 │ │ -034cd0: 7010 7707 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0777 │ │ -034cd6: 6900 7702 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ -034cda: 28f8 |0015: goto 000d // -0008 │ │ +035b3c: |[035b3c] android.support.v4.view.ViewGroupCompat.:()V │ │ +035b4c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +035b50: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +035b54: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +035b58: 2200 2601 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0126 │ │ +035b5c: 7010 7407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0774 │ │ +035b62: 6900 7702 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ +035b66: 0e00 |000d: return-void │ │ +035b68: 2200 2801 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0128 │ │ +035b6c: 7010 7707 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0777 │ │ +035b72: 6900 7702 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ +035b76: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -31338,17 +31340,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034cdc: |[034cdc] android.support.v4.view.ViewGroupCompat.:()V │ │ -034cec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034cf2: 0e00 |0003: return-void │ │ +035b78: |[035b78] android.support.v4.view.ViewGroupCompat.:()V │ │ +035b88: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035b8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -31357,35 +31359,35 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -034cf4: |[034cf4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -034d04: 6200 7702 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ -034d08: 7240 7607 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0776 │ │ -034d0e: 0a00 |0005: move-result v0 │ │ -034d10: 0f00 |0006: return v0 │ │ +035b90: |[035b90] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +035ba0: 6200 7702 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0277 │ │ +035ba4: 7240 7607 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0776 │ │ +035baa: 0a00 |0005: move-result v0 │ │ +035bac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2713 (ViewGroupCompat.java) │ │ + source_file_idx : 2711 (ViewGroupCompat.java) │ │ │ │ Class #154 header: │ │ -class_idx : 299 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -31400,17 +31402,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034d14: |[034d14] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -034d24: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034d2a: 0e00 |0003: return-void │ │ +035bb0: |[035bb0] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +035bc0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -31418,34 +31420,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -034d2c: |[034d2c] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -034d3c: 6e30 680c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c68 │ │ -034d42: 0a00 |0003: move-result v0 │ │ -034d44: 0f00 |0004: return v0 │ │ +035bc8: |[035bc8] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +035bd8: 6e30 680c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c68 │ │ +035bde: 0a00 |0003: move-result v0 │ │ +035be0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2714 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 2712 (ViewGroupCompatIcs.java) │ │ │ │ Class #155 header: │ │ -class_idx : 300 │ │ +class_idx : 299 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -31467,17 +31469,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034d48: |[034d48] android.support.v4.view.ViewPager$1.:()V │ │ -034d58: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034d5e: 0e00 |0003: return-void │ │ +035be4: |[035be4] android.support.v4.view.ViewPager$1.:()V │ │ +035bf4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -31486,19 +31488,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -034d60: |[034d60] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -034d70: 5230 7b02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -034d74: 5241 7b02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -034d78: b110 |0004: sub-int/2addr v0, v1 │ │ -034d7a: 0f00 |0005: return v0 │ │ +035bfc: |[035bfc] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +035c0c: 5230 7b02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +035c10: 5241 7b02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +035c14: b110 |0004: sub-int/2addr v0, v1 │ │ +035c16: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -31508,35 +31510,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -034d7c: |[034d7c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -034d8c: 1f02 3001 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -034d90: 1f03 3001 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -034d94: 6e30 7f07 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@077f │ │ -034d9a: 0a00 |0007: move-result v0 │ │ -034d9c: 0f00 |0008: return v0 │ │ +035c18: |[035c18] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +035c28: 1f02 2f01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +035c2c: 1f03 2f01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +035c30: 6e30 7f07 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@077f │ │ +035c36: 0a00 |0007: move-result v0 │ │ +035c38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #156 header: │ │ -class_idx : 301 │ │ +class_idx : 300 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -31557,17 +31559,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034da0: |[034da0] android.support.v4.view.ViewPager$2.:()V │ │ -034db0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034db6: 0e00 |0003: return-void │ │ +035c3c: |[035c3c] android.support.v4.view.ViewPager$2.:()V │ │ +035c4c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035c52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -31576,38 +31578,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034db8: |[034db8] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -034dc8: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -034dcc: c713 |0002: sub-float/2addr v3, v1 │ │ -034dce: a800 0303 |0003: mul-float v0, v3, v3 │ │ -034dd2: c830 |0005: mul-float/2addr v0, v3 │ │ -034dd4: c830 |0006: mul-float/2addr v0, v3 │ │ -034dd6: c830 |0007: mul-float/2addr v0, v3 │ │ -034dd8: c610 |0008: add-float/2addr v0, v1 │ │ -034dda: 0f00 |0009: return v0 │ │ +035c54: |[035c54] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +035c64: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +035c68: c713 |0002: sub-float/2addr v3, v1 │ │ +035c6a: a800 0303 |0003: mul-float v0, v3, v3 │ │ +035c6e: c830 |0005: mul-float/2addr v0, v3 │ │ +035c70: c830 |0006: mul-float/2addr v0, v3 │ │ +035c72: c830 |0007: mul-float/2addr v0, v3 │ │ +035c74: c610 |0008: add-float/2addr v0, v1 │ │ +035c76: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #157 header: │ │ -class_idx : 302 │ │ +class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -31632,18 +31634,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034ddc: |[034ddc] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -034dec: 5b01 7802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ -034df0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034df6: 0e00 |0005: return-void │ │ +035c78: |[035c78] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +035c88: 5b01 7802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ +035c8c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -31653,36 +31655,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -034df8: |[034df8] android.support.v4.view.ViewPager$3.run:()V │ │ -034e08: 5420 7802 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ -034e0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034e0e: 7120 aa07 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@07aa │ │ -034e14: 5420 7802 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ -034e18: 6e10 ff07 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -034e1e: 0e00 |000b: return-void │ │ +035c94: |[035c94] android.support.v4.view.ViewPager$3.run:()V │ │ +035ca4: 5420 7802 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ +035ca8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +035caa: 7120 aa07 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@07aa │ │ +035cb0: 5420 7802 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0278 │ │ +035cb4: 6e10 ff07 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +035cba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000b line=239 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #158 header: │ │ -class_idx : 303 │ │ +class_idx : 302 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -31694,21 +31696,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #159 header: │ │ -class_idx : 304 │ │ +class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -31748,31 +31750,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034e20: |[034e20] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -034e30: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -034e36: 0e00 |0003: return-void │ │ +035cbc: |[035cbc] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +035ccc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #160 header: │ │ -class_idx : 305 │ │ +class_idx : 304 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 424 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 423 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -31816,20 +31818,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -034e38: |[034e38] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -034e48: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -034e4a: 7030 530c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0c53 │ │ -034e50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -034e52: 5910 8502 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -034e56: 0e00 |0007: return-void │ │ +035cd4: |[035cd4] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +035ce4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +035ce6: 7030 530c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0c53 │ │ +035cec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +035cee: 5910 8502 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +035cf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2736 │ │ 0x0004 line=2717 │ │ 0x0007 line=2737 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -31839,29 +31841,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -034e58: |[034e58] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -034e68: 7030 540c 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c54 │ │ -034e6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -034e70: 5931 8502 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -034e74: 7100 ad07 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@07ad │ │ -034e7a: 0c01 |0009: move-result-object v1 │ │ -034e7c: 6e30 7d00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ -034e82: 0c00 |000d: move-result-object v0 │ │ -034e84: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -034e86: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -034e8a: 6e30 c500 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00c5 │ │ -034e90: 0a01 |0014: move-result v1 │ │ -034e92: 5931 7f02 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -034e96: 6e10 c900 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ -034e9c: 0e00 |001a: return-void │ │ +035cf4: |[035cf4] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +035d04: 7030 540c 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c54 │ │ +035d0a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +035d0c: 5931 8502 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +035d10: 7100 ad07 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@07ad │ │ +035d16: 0c01 |0009: move-result-object v1 │ │ +035d18: 6e30 7d00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ +035d1e: 0c00 |000d: move-result-object v0 │ │ +035d20: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +035d22: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +035d26: 6e30 c500 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00c5 │ │ +035d2c: 0a01 |0014: move-result v1 │ │ +035d2e: 5931 7f02 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +035d32: 6e10 c900 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ +035d38: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2740 │ │ 0x0003 line=2717 │ │ 0x0006 line=2742 │ │ 0x000e line=2743 │ │ 0x0017 line=2744 │ │ @@ -31869,21 +31871,21 @@ │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #161 header: │ │ -class_idx : 307 │ │ +class_idx : 306 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -31901,21 +31903,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #162 header: │ │ -class_idx : 308 │ │ +class_idx : 307 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -31945,21 +31947,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #163 header: │ │ -class_idx : 309 │ │ +class_idx : 308 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -31977,21 +31979,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PageTransformer;) │ │ name : 'transformPage' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #164 header: │ │ -class_idx : 310 │ │ +class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 48 │ │ -source_file_idx : 2719 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -32015,18 +32017,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034ea0: |[034ea0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -034eb0: 5b01 8702 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ -034eb4: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ -034eba: 0e00 |0005: return-void │ │ +035d3c: |[035d3c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +035d4c: 5b01 8702 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ +035d50: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ +035d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2685 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -32035,17 +32037,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034ebc: |[034ebc] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -034ecc: 7020 9107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0791 │ │ -034ed2: 0e00 |0003: return-void │ │ +035d58: |[035d58] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +035d68: 7020 9107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0791 │ │ +035d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2685 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -32056,18 +32058,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034ed4: |[034ed4] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -034ee4: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ -034ee8: 6e10 ba07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07ba │ │ -034eee: 0e00 |0005: return-void │ │ +035d70: |[035d70] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +035d80: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ +035d84: 6e10 ba07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07ba │ │ +035d8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2688 │ │ 0x0005 line=2689 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -32076,32 +32078,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034ef0: |[034ef0] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -034f00: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ -034f04: 6e10 ba07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07ba │ │ -034f0a: 0e00 |0005: return-void │ │ +035d8c: |[035d8c] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +035d9c: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0287 │ │ +035da0: 6e10 ba07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07ba │ │ +035da6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2692 │ │ 0x0005 line=2693 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #165 header: │ │ -class_idx : 312 │ │ +class_idx : 311 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 416 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 415 │ │ +source_file_idx : 2717 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -32139,50 +32141,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034f0c: |[034f0c] android.support.v4.view.ViewPager$SavedState.:()V │ │ -034f1c: 2200 3701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0137 │ │ -034f20: 7010 9507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0795 │ │ -034f26: 7110 3005 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0530 │ │ -034f2c: 0c00 |0008: move-result-object v0 │ │ -034f2e: 6900 8802 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0288 │ │ -034f32: 0e00 |000b: return-void │ │ +035da8: |[035da8] android.support.v4.view.ViewPager$SavedState.:()V │ │ +035db8: 2200 3601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0136 │ │ +035dbc: 7010 9507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0795 │ │ +035dc2: 7110 3005 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0530 │ │ +035dc8: 0c00 |0008: move-result-object v0 │ │ +035dca: 6900 8802 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0288 │ │ +035dce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1174 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -034f34: |[034f34] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -034f44: 7020 fa0b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0bfa │ │ -034f4a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -034f4e: 6e10 bd0e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -034f54: 0c00 |0008: move-result-object v0 │ │ -034f56: 6e10 8e0e 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ -034f5c: 0c03 |000c: move-result-object v3 │ │ -034f5e: 6e10 2001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ -034f64: 0a00 |0010: move-result v0 │ │ -034f66: 5910 8b02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -034f6a: 6e20 2101 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0121 │ │ -034f70: 0c00 |0016: move-result-object v0 │ │ -034f72: 5b10 8902 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ -034f76: 5b13 8a02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ -034f7a: 0e00 |001b: return-void │ │ +035dd0: |[035dd0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +035de0: 7020 fa0b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0bfa │ │ +035de6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +035dea: 6e10 bd0e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +035df0: 0c00 |0008: move-result-object v0 │ │ +035df2: 6e10 8e0e 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ +035df8: 0c03 |000c: move-result-object v3 │ │ +035dfa: 6e10 2001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0120 │ │ +035e00: 0a00 |0010: move-result v0 │ │ +035e02: 5910 8b02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +035e06: 6e20 2101 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0121 │ │ +035e0c: 0c00 |0016: move-result-object v0 │ │ +035e0e: 5b10 8902 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ +035e12: 5b13 8a02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ +035e16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1187 │ │ 0x0003 line=1188 │ │ 0x0005 line=1189 │ │ 0x000d line=1191 │ │ 0x0013 line=1192 │ │ @@ -32198,17 +32200,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -034f7c: |[034f7c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -034f8c: 7020 fb0b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0bfb │ │ -034f92: 0e00 |0003: return-void │ │ +035e18: |[035e18] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +035e28: 7020 fb0b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0bfb │ │ +035e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0003 line=1158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -32219,38 +32221,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -034f94: |[034f94] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -034fa4: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -034fa8: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -034fae: 1a01 7b03 |0005: const-string v1, "FragmentPager.SavedState{" // string@037b │ │ -034fb2: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -034fb8: 0c00 |000a: move-result-object v0 │ │ -034fba: 7110 fe0e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -034fc0: 0a01 |000e: move-result v1 │ │ -034fc2: 7110 ab0e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -034fc8: 0c01 |0012: move-result-object v1 │ │ -034fca: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -034fd0: 0c00 |0016: move-result-object v0 │ │ -034fd2: 1a01 7b00 |0017: const-string v1, " position=" // string@007b │ │ -034fd6: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -034fdc: 0c00 |001c: move-result-object v0 │ │ -034fde: 5221 8b02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -034fe2: 6e20 f40e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -034fe8: 0c00 |0022: move-result-object v0 │ │ -034fea: 1a01 fb19 |0023: const-string v1, "}" // string@19fb │ │ -034fee: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -034ff4: 0c00 |0028: move-result-object v0 │ │ -034ff6: 6e10 fb0e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -034ffc: 0c00 |002c: move-result-object v0 │ │ -034ffe: 1100 |002d: return-object v0 │ │ +035e30: |[035e30] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +035e40: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +035e44: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +035e4a: 1a01 7b03 |0005: const-string v1, "FragmentPager.SavedState{" // string@037b │ │ +035e4e: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +035e54: 0c00 |000a: move-result-object v0 │ │ +035e56: 7110 fe0e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +035e5c: 0a01 |000e: move-result v1 │ │ +035e5e: 7110 ab0e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +035e64: 0c01 |0012: move-result-object v1 │ │ +035e66: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +035e6c: 0c00 |0016: move-result-object v0 │ │ +035e6e: 1a01 7b00 |0017: const-string v1, " position=" // string@007b │ │ +035e72: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +035e78: 0c00 |001c: move-result-object v0 │ │ +035e7a: 5221 8b02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +035e7e: 6e20 f40e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +035e84: 0c00 |0022: move-result-object v0 │ │ +035e86: 1a01 f919 |0023: const-string v1, "}" // string@19f9 │ │ +035e8a: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +035e90: 0c00 |0028: move-result-object v0 │ │ +035e92: 6e10 fb0e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +035e98: 0c00 |002c: move-result-object v0 │ │ +035e9a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -32258,39 +32260,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -035000: |[035000] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035010: 6f30 fc0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0bfc │ │ -035016: 5210 8b02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -03501a: 6e20 2401 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ -035020: 5410 8902 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ -035024: 6e30 2601 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0126 │ │ -03502a: 0e00 |000d: return-void │ │ +035e9c: |[035e9c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +035eac: 6f30 fc0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0bfc │ │ +035eb2: 5210 8b02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +035eb6: 6e20 2401 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0124 │ │ +035ebc: 5410 8902 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ +035ec0: 6e30 2601 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0126 │ │ +035ec6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0003 line=1163 │ │ 0x0008 line=1164 │ │ 0x000d line=1165 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #166 header: │ │ -class_idx : 314 │ │ +class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -32312,17 +32314,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03502c: |[03502c] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -03503c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -035042: 0e00 |0003: return-void │ │ +035ec8: |[035ec8] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +035ed8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +035ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2748 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -32331,34 +32333,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -035044: |[035044] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -035054: 6e10 0f0c 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -03505a: 0c00 |0003: move-result-object v0 │ │ -03505c: 1f00 3101 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -035060: 6e10 0f0c 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -035066: 0c01 |0009: move-result-object v1 │ │ -035068: 1f01 3101 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -03506c: 5502 8102 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -035070: 5513 8102 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -035074: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -035078: 5502 8102 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -03507c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -035080: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -035082: 0f02 |0017: return v2 │ │ -035084: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -035086: 28fe |0019: goto 0017 // -0002 │ │ -035088: 5202 8302 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ -03508c: 5213 8302 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ -035090: b132 |001e: sub-int/2addr v2, v3 │ │ -035092: 28f8 |001f: goto 0017 // -0008 │ │ +035ee0: |[035ee0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +035ef0: 6e10 0f0c 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +035ef6: 0c00 |0003: move-result-object v0 │ │ +035ef8: 1f00 3001 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +035efc: 6e10 0f0c 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +035f02: 0c01 |0009: move-result-object v1 │ │ +035f04: 1f01 3001 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +035f08: 5502 8102 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +035f0c: 5513 8102 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +035f10: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +035f14: 5502 8102 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +035f18: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +035f1c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +035f1e: 0f02 |0017: return v2 │ │ +035f20: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +035f22: 28fe |0019: goto 0017 // -0002 │ │ +035f24: 5202 8302 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ +035f28: 5213 8302 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ +035f2c: b132 |001e: sub-int/2addr v2, v3 │ │ +035f2e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2751 │ │ 0x0006 line=2752 │ │ 0x000c line=2753 │ │ 0x0012 line=2754 │ │ 0x0017 line=2756 │ │ @@ -32376,35 +32378,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -035094: |[035094] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0350a4: 1f02 a601 |0000: check-cast v2, Landroid/view/View; // type@01a6 │ │ -0350a8: 1f03 a601 |0002: check-cast v3, Landroid/view/View; // type@01a6 │ │ -0350ac: 6e30 a507 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@07a5 │ │ -0350b2: 0a00 |0007: move-result v0 │ │ -0350b4: 0f00 |0008: return v0 │ │ +035f30: |[035f30] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +035f40: 1f02 a501 |0000: check-cast v2, Landroid/view/View; // type@01a5 │ │ +035f44: 1f03 a501 |0002: check-cast v3, Landroid/view/View; // type@01a5 │ │ +035f48: 6e30 a507 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@07a5 │ │ +035f4e: 0a00 |0007: move-result v0 │ │ +035f50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2748 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #167 header: │ │ -class_idx : 315 │ │ +class_idx : 314 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 425 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 424 │ │ +source_file_idx : 2717 │ │ static_fields_size : 20 │ │ instance_fields_size: 55 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 65 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -32750,31 +32752,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0350b8: |[0350b8] android.support.v4.view.ViewPager.:()V │ │ -0350c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0350ca: 2300 0203 |0001: new-array v0, v0, [I // type@0302 │ │ -0350ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0350d0: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0350d6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0350da: 6900 9502 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0295 │ │ -0350de: 2200 2c01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@012c │ │ -0350e2: 7010 7e07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@077e │ │ -0350e8: 6900 8d02 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@028d │ │ -0350ec: 2200 2d01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@012d │ │ -0350f0: 7010 8107 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0781 │ │ -0350f6: 6900 d502 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02d5 │ │ -0350fa: 2200 3a01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@013a │ │ -0350fe: 7010 a407 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@07a4 │ │ -035104: 6900 d602 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02d6 │ │ -035108: 0e00 |0020: return-void │ │ +035f54: |[035f54] android.support.v4.view.ViewPager.:()V │ │ +035f64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +035f66: 2300 0003 |0001: new-array v0, v0, [I // type@0300 │ │ +035f6a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +035f6c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +035f72: 4b02 0001 |0007: aput v2, v0, v1 │ │ +035f76: 6900 9502 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0295 │ │ +035f7a: 2200 2b01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@012b │ │ +035f7e: 7010 7e07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@077e │ │ +035f84: 6900 8d02 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@028d │ │ +035f88: 2200 2c01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@012c │ │ +035f8c: 7010 8107 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0781 │ │ +035f92: 6900 d502 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02d5 │ │ +035f96: 2200 3901 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0139 │ │ +035f9a: 7010 a407 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@07a4 │ │ +035fa0: 6900 d602 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02d6 │ │ +035fa4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=110 │ │ 0x0012 line=117 │ │ 0x0019 line=217 │ │ locals : │ │ @@ -32784,46 +32786,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03510c: |[03510c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -03511c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03511e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -035120: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -035122: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -035124: 7020 550c 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0c55 │ │ -03512a: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03512e: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -035134: 5b50 b902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035138: 2200 3001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03513c: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ -035142: 5b50 d002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ -035146: 2200 3400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0034 │ │ -03514a: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -035150: 5b50 d102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -035154: 5951 ca02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -035158: 5b54 c802 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ -03515c: 5b54 c902 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ -035160: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -035166: 5950 af02 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -03516a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -035170: 5950 bc02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035174: 5953 c302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -035178: 5951 9e02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -03517c: 5c53 ae02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -035180: 5c52 c102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ -035184: 2200 2e01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@012e │ │ -035188: 7020 8307 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0783 │ │ -03518e: 5b50 ab02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ -035192: 5952 cc02 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -035196: 6e10 e607 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07e6 │ │ -03519c: 0e00 |0040: return-void │ │ +035fa8: |[035fa8] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +035fb8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +035fba: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +035fbc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +035fbe: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +035fc0: 7020 550c 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0c55 │ │ +035fc6: 2200 5d02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +035fca: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +035fd0: 5b50 b902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +035fd4: 2200 2f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +035fd8: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ +035fde: 5b50 d002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ +035fe2: 2200 3400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0034 │ │ +035fe6: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +035fec: 5b50 d102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +035ff0: 5951 ca02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +035ff4: 5b54 c802 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ +035ff8: 5b54 c902 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ +035ffc: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +036002: 5950 af02 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +036006: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03600c: 5950 bc02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +036010: 5953 c302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +036014: 5951 9e02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +036018: 5c53 ae02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +03601c: 5c52 c102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ +036020: 2200 2d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@012d │ │ +036024: 7020 8307 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0783 │ │ +03602a: 5b50 ab02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ +03602e: 5952 cc02 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +036032: 6e10 e607 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07e6 │ │ +036038: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=338 │ │ 0x0007 line=124 │ │ 0x000e line=125 │ │ 0x0015 line=127 │ │ 0x001c line=131 │ │ @@ -32848,46 +32850,46 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0351a0: |[0351a0] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0351b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0351b2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0351b4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0351b6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0351b8: 7030 560c 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c56 │ │ -0351be: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0351c2: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0351c8: 5b50 b902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0351cc: 2200 3001 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0351d0: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ -0351d6: 5b50 d002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ -0351da: 2200 3400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0034 │ │ -0351de: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -0351e4: 5b50 d102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -0351e8: 5951 ca02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -0351ec: 5b54 c802 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ -0351f0: 5b54 c902 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ -0351f4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0351fa: 5950 af02 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -0351fe: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -035204: 5950 bc02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035208: 5953 c302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -03520c: 5951 9e02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -035210: 5c53 ae02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -035214: 5c52 c102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ -035218: 2200 2e01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@012e │ │ -03521c: 7020 8307 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0783 │ │ -035222: 5b50 ab02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ -035226: 5952 cc02 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -03522a: 6e10 e607 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07e6 │ │ -035230: 0e00 |0040: return-void │ │ +03603c: |[03603c] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03604c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03604e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +036050: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +036052: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +036054: 7030 560c 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c56 │ │ +03605a: 2200 5d02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +03605e: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +036064: 5b50 b902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036068: 2200 2f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03606c: 7010 8507 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ +036072: 5b50 d002 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ +036076: 2200 3400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0034 │ │ +03607a: 7010 e300 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +036080: 5b50 d102 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +036084: 5951 ca02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +036088: 5b54 c802 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ +03608c: 5b54 c902 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ +036090: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +036096: 5950 af02 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +03609a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0360a0: 5950 bc02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +0360a4: 5953 c302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +0360a8: 5951 9e02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +0360ac: 5c53 ae02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +0360b0: 5c52 c102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ +0360b4: 2200 2d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@012d │ │ +0360b8: 7020 8307 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0783 │ │ +0360be: 5b50 ab02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ +0360c2: 5952 cc02 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +0360c6: 6e10 e607 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07e6 │ │ +0360cc: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=343 │ │ 0x0007 line=124 │ │ 0x000e line=125 │ │ 0x0015 line=127 │ │ 0x001c line=131 │ │ @@ -32913,17 +32915,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -035234: |[035234] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -035244: 7020 1c08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -03524a: 0e00 |0003: return-void │ │ +0360d0: |[0360d0] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +0360e0: 7020 1c08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +0360e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -32932,17 +32934,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03524c: |[03524c] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -03525c: 5410 9f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035260: 1100 |0002: return-object v0 │ │ +0360e8: |[0360e8] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +0360f8: 5410 9f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0360fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -32950,17 +32952,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035264: |[035264] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -035274: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -035278: 0f00 |0002: return v0 │ │ +036100: |[036100] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +036110: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036114: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -32968,226 +32970,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03527c: |[03527c] android.support.v4.view.ViewPager.access$400:()[I │ │ -03528c: 6200 9502 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0295 │ │ -035290: 1100 |0002: return-object v0 │ │ +036118: |[036118] android.support.v4.view.ViewPager.access$400:()[I │ │ +036128: 6200 9502 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0295 │ │ +03612c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -035294: |[035294] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0352a4: 54ec 9f02 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0352a8: 6e10 7a06 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -0352ae: 0a01 |0005: move-result v1 │ │ -0352b0: 6e10 df07 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -0352b6: 0a0b |0009: move-result v11 │ │ -0352b8: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0352bc: 52ec c502 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -0352c0: 82cc |000e: int-to-float v12, v12 │ │ -0352c2: 82bd |000f: int-to-float v13, v11 │ │ -0352c4: a906 0c0d |0010: div-float v6, v12, v13 │ │ -0352c8: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -0352cc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0352d0: 5208 7b02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0352d4: 52fc 7b02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0352d8: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -0352dc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0352de: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0352e0: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -0352e4: 520c 7a02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0352e8: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -0352ec: 520d 7d02 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0352f0: c6dc |0026: add-float/2addr v12, v13 │ │ -0352f2: a607 0c06 |0027: add-float v7, v12, v6 │ │ -0352f6: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -0352fa: 52fc 7b02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0352fe: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -035302: 54ec b902 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035306: 6e10 1f0f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -03530c: 0a0c |0034: move-result v12 │ │ -03530e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -035312: 54ec b902 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035316: 6e20 190f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -03531c: 0c03 |003c: move-result-object v3 │ │ -03531e: 1f03 3001 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035322: 523c 7b02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035326: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -03532a: 54ec b902 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03532e: 6e10 1f0f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035334: 0a0c |0048: move-result v12 │ │ -035336: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -03533a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -03533e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035342: 54ec b902 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035346: 6e20 190f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -03534c: 0c03 |0054: move-result-object v3 │ │ -03534e: 1f03 3001 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035352: 28e8 |0057: goto 003f // -0018 │ │ -035354: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -035356: 28b9 |0059: goto 0012 // -0047 │ │ -035358: 523c 7b02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03535c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -035360: 54ec 9f02 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035364: 6e20 7d06 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -03536a: 0a0c |0063: move-result v12 │ │ -03536c: c66c |0064: add-float/2addr v12, v6 │ │ -03536e: c6c7 |0065: add-float/2addr v7, v12 │ │ -035370: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -035374: 28f2 |0068: goto 005a // -000e │ │ -035376: 5937 7a02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -03537a: 523c 7d02 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -03537e: c66c |006d: add-float/2addr v12, v6 │ │ -035380: c6c7 |006e: add-float/2addr v7, v12 │ │ -035382: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -035386: 28ba |0071: goto 002b // -0046 │ │ -035388: 52fc 7b02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03538c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -035390: 54ec b902 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035394: 6e10 1f0f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -03539a: 0a0c |007b: move-result v12 │ │ -03539c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0353a0: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0353a2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0353a6: 5207 7a02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0353aa: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0353ae: 52fc 7b02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0353b2: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0353b6: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0353ba: 54ec b902 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0353be: 6e20 190f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0353c4: 0c03 |0090: move-result-object v3 │ │ -0353c6: 1f03 3001 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0353ca: 523c 7b02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0353ce: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -0353d2: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -0353d6: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0353da: 54ec b902 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0353de: 6e20 190f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0353e4: 0c03 |00a0: move-result-object v3 │ │ -0353e6: 1f03 3001 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0353ea: 28f0 |00a3: goto 0093 // -0010 │ │ -0353ec: 523c 7b02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0353f0: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -0353f4: 54ec 9f02 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0353f8: 6e20 7d06 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -0353fe: 0a0c |00ad: move-result v12 │ │ -035400: c66c |00ae: add-float/2addr v12, v6 │ │ -035402: c7c7 |00af: sub-float/2addr v7, v12 │ │ -035404: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -035408: 28f2 |00b2: goto 00a4 // -000e │ │ -03540a: 523c 7d02 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -03540e: c66c |00b5: add-float/2addr v12, v6 │ │ -035410: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -035412: 5937 7a02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035416: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03541a: 28ca |00bb: goto 0085 // -0036 │ │ -03541c: 54ec b902 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035420: 6e10 1f0f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035426: 0a04 |00c1: move-result v4 │ │ -035428: 52f7 7a02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -03542c: 52fc 7b02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035430: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -035434: 52fc 7b02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035438: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -03543c: 52fc 7a02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035440: 59ec af02 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -035444: 52fc 7b02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035448: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03544c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -035450: 52fc 7a02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035454: 52fd 7d02 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -035458: c6dc |00da: add-float/2addr v12, v13 │ │ -03545a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -03545e: c7dc |00dd: sub-float/2addr v12, v13 │ │ -035460: 59ec bc02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035464: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -035468: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -03546c: 54ec b902 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035470: 6e20 190f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035476: 0c03 |00e9: move-result-object v3 │ │ -035478: 1f03 3001 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03547c: 523c 7b02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035480: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -035484: 54ec 9f02 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035488: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -03548c: 6e20 7d06 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -035492: 0a0c |00f7: move-result v12 │ │ -035494: c66c |00f8: add-float/2addr v12, v6 │ │ -035496: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -035498: 01a9 |00fa: move v9, v10 │ │ -03549a: 28f1 |00fb: goto 00ec // -000f │ │ -03549c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0354a2: 28cf |00ff: goto 00ce // -0031 │ │ -0354a4: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0354aa: 28db |0103: goto 00de // -0025 │ │ -0354ac: 523c 7d02 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0354b0: c66c |0106: add-float/2addr v12, v6 │ │ -0354b2: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0354b4: 5937 7a02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0354b8: 523c 7b02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0354bc: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -0354c0: 59e7 af02 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -0354c4: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0354c8: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0354cc: 28ce |0114: goto 00e2 // -0032 │ │ -0354ce: 52fc 7a02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0354d2: 52fd 7d02 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0354d6: c6dc |0119: add-float/2addr v12, v13 │ │ -0354d8: a607 0c06 |011a: add-float v7, v12, v6 │ │ -0354dc: 52fc 7b02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0354e0: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -0354e4: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -0354e8: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -0354ec: 54ec b902 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0354f0: 6e20 190f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0354f6: 0c03 |0129: move-result-object v3 │ │ -0354f8: 1f03 3001 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0354fc: 523c 7b02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035500: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -035504: 54ec 9f02 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035508: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -03550c: 6e20 7d06 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -035512: 0a0c |0137: move-result v12 │ │ -035514: c66c |0138: add-float/2addr v12, v6 │ │ -035516: c6c7 |0139: add-float/2addr v7, v12 │ │ -035518: 01a9 |013a: move v9, v10 │ │ -03551a: 28f1 |013b: goto 012c // -000f │ │ -03551c: 523c 7b02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035520: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -035524: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -035528: 523c 7d02 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -03552c: c67c |0144: add-float/2addr v12, v7 │ │ -03552e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -035532: c7dc |0147: sub-float/2addr v12, v13 │ │ -035534: 59ec bc02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035538: 5937 7a02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -03553c: 523c 7d02 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -035540: c66c |014e: add-float/2addr v12, v6 │ │ -035542: c6c7 |014f: add-float/2addr v7, v12 │ │ -035544: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035548: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03554c: 28ce |0154: goto 0122 // -0032 │ │ -03554e: 120c |0155: const/4 v12, #int 0 // #0 │ │ -035550: 5cec c102 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ -035554: 0e00 |0158: return-void │ │ +036130: |[036130] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +036140: 54ec 9f02 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036144: 6e10 7a06 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +03614a: 0a01 |0005: move-result v1 │ │ +03614c: 6e10 df07 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +036152: 0a0b |0009: move-result v11 │ │ +036154: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +036158: 52ec c502 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +03615c: 82cc |000e: int-to-float v12, v12 │ │ +03615e: 82bd |000f: int-to-float v13, v11 │ │ +036160: a906 0c0d |0010: div-float v6, v12, v13 │ │ +036164: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +036168: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03616c: 5208 7b02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036170: 52fc 7b02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036174: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +036178: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03617a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03617c: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +036180: 520c 7a02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036184: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +036188: 520d 7d02 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +03618c: c6dc |0026: add-float/2addr v12, v13 │ │ +03618e: a607 0c06 |0027: add-float v7, v12, v6 │ │ +036192: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +036196: 52fc 7b02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03619a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03619e: 54ec b902 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0361a2: 6e10 1f0f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0361a8: 0a0c |0034: move-result v12 │ │ +0361aa: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +0361ae: 54ec b902 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0361b2: 6e20 190f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0361b8: 0c03 |003c: move-result-object v3 │ │ +0361ba: 1f03 2f01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0361be: 523c 7b02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0361c2: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +0361c6: 54ec b902 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0361ca: 6e10 1f0f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0361d0: 0a0c |0048: move-result v12 │ │ +0361d2: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +0361d6: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +0361da: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0361de: 54ec b902 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0361e2: 6e20 190f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0361e8: 0c03 |0054: move-result-object v3 │ │ +0361ea: 1f03 2f01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0361ee: 28e8 |0057: goto 003f // -0018 │ │ +0361f0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +0361f2: 28b9 |0059: goto 0012 // -0047 │ │ +0361f4: 523c 7b02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0361f8: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +0361fc: 54ec 9f02 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036200: 6e20 7d06 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +036206: 0a0c |0063: move-result v12 │ │ +036208: c66c |0064: add-float/2addr v12, v6 │ │ +03620a: c6c7 |0065: add-float/2addr v7, v12 │ │ +03620c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +036210: 28f2 |0068: goto 005a // -000e │ │ +036212: 5937 7a02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036216: 523c 7d02 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +03621a: c66c |006d: add-float/2addr v12, v6 │ │ +03621c: c6c7 |006e: add-float/2addr v7, v12 │ │ +03621e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +036222: 28ba |0071: goto 002b // -0046 │ │ +036224: 52fc 7b02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036228: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03622c: 54ec b902 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036230: 6e10 1f0f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036236: 0a0c |007b: move-result v12 │ │ +036238: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03623c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03623e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +036242: 5207 7a02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036246: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03624a: 52fc 7b02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03624e: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +036252: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +036256: 54ec b902 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03625a: 6e20 190f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +036260: 0c03 |0090: move-result-object v3 │ │ +036262: 1f03 2f01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036266: 523c 7b02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03626a: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +03626e: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +036272: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +036276: 54ec b902 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03627a: 6e20 190f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +036280: 0c03 |00a0: move-result-object v3 │ │ +036282: 1f03 2f01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036286: 28f0 |00a3: goto 0093 // -0010 │ │ +036288: 523c 7b02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03628c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +036290: 54ec 9f02 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036294: 6e20 7d06 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +03629a: 0a0c |00ad: move-result v12 │ │ +03629c: c66c |00ae: add-float/2addr v12, v6 │ │ +03629e: c7c7 |00af: sub-float/2addr v7, v12 │ │ +0362a0: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0362a4: 28f2 |00b2: goto 00a4 // -000e │ │ +0362a6: 523c 7d02 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0362aa: c66c |00b5: add-float/2addr v12, v6 │ │ +0362ac: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +0362ae: 5937 7a02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0362b2: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0362b6: 28ca |00bb: goto 0085 // -0036 │ │ +0362b8: 54ec b902 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0362bc: 6e10 1f0f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0362c2: 0a04 |00c1: move-result v4 │ │ +0362c4: 52f7 7a02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0362c8: 52fc 7b02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0362cc: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +0362d0: 52fc 7b02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0362d4: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +0362d8: 52fc 7a02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0362dc: 59ec af02 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +0362e0: 52fc 7b02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0362e4: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0362e8: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +0362ec: 52fc 7a02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0362f0: 52fd 7d02 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0362f4: c6dc |00da: add-float/2addr v12, v13 │ │ +0362f6: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +0362fa: c7dc |00dd: sub-float/2addr v12, v13 │ │ +0362fc: 59ec bc02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +036300: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +036304: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +036308: 54ec b902 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03630c: 6e20 190f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +036312: 0c03 |00e9: move-result-object v3 │ │ +036314: 1f03 2f01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036318: 523c 7b02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03631c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +036320: 54ec 9f02 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036324: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +036328: 6e20 7d06 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +03632e: 0a0c |00f7: move-result v12 │ │ +036330: c66c |00f8: add-float/2addr v12, v6 │ │ +036332: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +036334: 01a9 |00fa: move v9, v10 │ │ +036336: 28f1 |00fb: goto 00ec // -000f │ │ +036338: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +03633e: 28cf |00ff: goto 00ce // -0031 │ │ +036340: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +036346: 28db |0103: goto 00de // -0025 │ │ +036348: 523c 7d02 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +03634c: c66c |0106: add-float/2addr v12, v6 │ │ +03634e: c7c7 |0107: sub-float/2addr v7, v12 │ │ +036350: 5937 7a02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036354: 523c 7b02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036358: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +03635c: 59e7 af02 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +036360: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +036364: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +036368: 28ce |0114: goto 00e2 // -0032 │ │ +03636a: 52fc 7a02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +03636e: 52fd 7d02 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +036372: c6dc |0119: add-float/2addr v12, v13 │ │ +036374: a607 0c06 |011a: add-float v7, v12, v6 │ │ +036378: 52fc 7b02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03637c: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +036380: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +036384: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +036388: 54ec b902 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03638c: 6e20 190f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +036392: 0c03 |0129: move-result-object v3 │ │ +036394: 1f03 2f01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036398: 523c 7b02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03639c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +0363a0: 54ec 9f02 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0363a4: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +0363a8: 6e20 7d06 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +0363ae: 0a0c |0137: move-result v12 │ │ +0363b0: c66c |0138: add-float/2addr v12, v6 │ │ +0363b2: c6c7 |0139: add-float/2addr v7, v12 │ │ +0363b4: 01a9 |013a: move v9, v10 │ │ +0363b6: 28f1 |013b: goto 012c // -000f │ │ +0363b8: 523c 7b02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0363bc: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0363c0: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0363c4: 523c 7d02 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0363c8: c67c |0144: add-float/2addr v12, v7 │ │ +0363ca: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +0363ce: c7dc |0147: sub-float/2addr v12, v13 │ │ +0363d0: 59ec bc02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +0363d4: 5937 7a02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0363d8: 523c 7d02 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0363dc: c66c |014e: add-float/2addr v12, v6 │ │ +0363de: c6c7 |014f: add-float/2addr v7, v12 │ │ +0363e0: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0363e4: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0363e8: 28ce |0154: goto 0122 // -0032 │ │ +0363ea: 120c |0155: const/4 v12, #int 0 // #0 │ │ +0363ec: 5cec c102 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c1 │ │ +0363f0: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0006 line=1061 │ │ 0x000a line=1062 │ │ 0x0012 line=1064 │ │ 0x0014 line=1065 │ │ @@ -33297,63 +33299,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -035558: |[035558] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -035568: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03556a: 52a8 cc02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -03556e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -035570: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -035574: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -035576: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -03557a: 7020 1d08 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -035580: 54a8 cd02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -035584: 6e10 290d 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ -03558a: 6e10 dd07 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -035590: 0a03 |0014: move-result v3 │ │ -035592: 6e10 de07 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -035598: 0a04 |0018: move-result v4 │ │ -03559a: 54a8 cd02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -03559e: 6e10 2d0d 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ -0355a4: 0a05 |001e: move-result v5 │ │ -0355a6: 54a8 cd02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -0355aa: 6e10 2e0d 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ -0355b0: 0a06 |0024: move-result v6 │ │ -0355b2: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0355b6: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0355ba: 6e30 0908 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -0355c0: 5ca7 c702 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -0355c4: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -0355c6: 54a8 b902 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0355ca: 6e10 1f0f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0355d0: 0a08 |0034: move-result v8 │ │ -0355d2: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -0355d6: 54a8 b902 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0355da: 6e20 190f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0355e0: 0c01 |003c: move-result-object v1 │ │ -0355e2: 1f01 3001 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0355e6: 5518 7c02 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ -0355ea: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -0355ee: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0355f0: 5c17 7c02 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ -0355f4: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0355f8: 28e7 |0048: goto 002f // -0019 │ │ -0355fa: 0172 |0049: move v2, v7 │ │ -0355fc: 28bd |004a: goto 0007 // -0043 │ │ -0355fe: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -035602: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -035606: 54a7 ab02 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ -03560a: 7120 4607 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0746 │ │ -035610: 0e00 |0054: return-void │ │ -035612: 54a7 ab02 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ -035616: 7210 c00e 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@0ec0 │ │ -03561c: 28fa |005a: goto 0054 // -0006 │ │ +0363f4: |[0363f4] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +036404: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +036406: 52a8 cc02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +03640a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +03640c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +036410: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +036412: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +036416: 7020 1d08 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +03641c: 54a8 cd02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036420: 6e10 290d 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ +036426: 6e10 dd07 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +03642c: 0a03 |0014: move-result v3 │ │ +03642e: 6e10 de07 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +036434: 0a04 |0018: move-result v4 │ │ +036436: 54a8 cd02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +03643a: 6e10 2d0d 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ +036440: 0a05 |001e: move-result v5 │ │ +036442: 54a8 cd02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036446: 6e10 2e0d 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ +03644c: 0a06 |0024: move-result v6 │ │ +03644e: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +036452: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +036456: 6e30 0908 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +03645c: 5ca7 c702 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +036460: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +036462: 54a8 b902 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036466: 6e10 1f0f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03646c: 0a08 |0034: move-result v8 │ │ +03646e: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +036472: 54a8 b902 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036476: 6e20 190f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03647c: 0c01 |003c: move-result-object v1 │ │ +03647e: 1f01 2f01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036482: 5518 7c02 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ +036486: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +03648a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03648c: 5c17 7c02 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ +036490: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036494: 28e7 |0048: goto 002f // -0019 │ │ +036496: 0172 |0049: move v2, v7 │ │ +036498: 28bd |004a: goto 0007 // -0043 │ │ +03649a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +03649e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +0364a2: 54a7 ab02 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ +0364a6: 7120 4607 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0746 │ │ +0364ac: 0e00 |0054: return-void │ │ +0364ae: 54a7 ab02 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ +0364b2: 7210 c00e 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@0ec0 │ │ +0364b8: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1671 │ │ 0x0007 line=1672 │ │ 0x0009 line=1674 │ │ 0x000c line=1675 │ │ 0x0011 line=1676 │ │ @@ -33393,61 +33395,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -035620: |[035620] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -035630: 7110 af0e 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -035636: 0a04 |0003: move-result v4 │ │ -035638: 5265 b002 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b0 │ │ -03563c: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -035640: 7110 af0e 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -035646: 0a04 |000b: move-result v4 │ │ -035648: 5265 c002 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c0 │ │ -03564c: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -035650: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -035654: 0172 |0012: move v2, v7 │ │ -035656: 5464 b902 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03565a: 6e10 1f0f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035660: 0a04 |0018: move-result v4 │ │ -035662: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -035666: 5464 b902 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03566a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -03566c: 6e20 190f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035672: 0c00 |0021: move-result-object v0 │ │ -035674: 1f00 3001 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035678: 5464 b902 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03567c: 5465 b902 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035680: 6e10 1f0f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035686: 0a05 |002b: move-result v5 │ │ -035688: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03568c: 6e20 190f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035692: 0c01 |0031: move-result-object v1 │ │ -035694: 1f01 3001 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035698: 5204 7b02 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03569c: 5215 7b02 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0356a0: 7120 b40e 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -0356a6: 0a05 |003b: move-result v5 │ │ -0356a8: 7120 b20e 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -0356ae: 0a02 |003f: move-result v2 │ │ -0356b0: 0f02 |0040: return v2 │ │ -0356b2: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -0356b6: 28d0 |0043: goto 0013 // -0030 │ │ -0356b8: 5264 a602 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0356bc: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -0356c0: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -0356c6: 8274 |004b: int-to-float v4, v7 │ │ -0356c8: c684 |004c: add-float/2addr v4, v8 │ │ -0356ca: c634 |004d: add-float/2addr v4, v3 │ │ -0356cc: 8742 |004e: float-to-int v2, v4 │ │ -0356ce: 28c4 |004f: goto 0013 // -003c │ │ -0356d0: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -0356d6: 28f8 |0053: goto 004b // -0008 │ │ +0364bc: |[0364bc] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +0364cc: 7110 af0e 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +0364d2: 0a04 |0003: move-result v4 │ │ +0364d4: 5265 b002 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b0 │ │ +0364d8: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +0364dc: 7110 af0e 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +0364e2: 0a04 |000b: move-result v4 │ │ +0364e4: 5265 c002 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c0 │ │ +0364e8: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +0364ec: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +0364f0: 0172 |0012: move v2, v7 │ │ +0364f2: 5464 b902 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0364f6: 6e10 1f0f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0364fc: 0a04 |0018: move-result v4 │ │ +0364fe: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +036502: 5464 b902 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036506: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +036508: 6e20 190f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03650e: 0c00 |0021: move-result-object v0 │ │ +036510: 1f00 2f01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036514: 5464 b902 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036518: 5465 b902 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03651c: 6e10 1f0f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036522: 0a05 |002b: move-result v5 │ │ +036524: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +036528: 6e20 190f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03652e: 0c01 |0031: move-result-object v1 │ │ +036530: 1f01 2f01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036534: 5204 7b02 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036538: 5215 7b02 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03653c: 7120 b40e 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +036542: 0a05 |003b: move-result v5 │ │ +036544: 7120 b20e 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +03654a: 0a02 |003f: move-result v2 │ │ +03654c: 0f02 |0040: return v2 │ │ +03654e: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +036552: 28d0 |0043: goto 0013 // -0030 │ │ +036554: 5264 a602 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036558: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +03655c: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +036562: 8274 |004b: int-to-float v4, v7 │ │ +036564: c684 |004c: add-float/2addr v4, v8 │ │ +036566: c634 |004d: add-float/2addr v4, v3 │ │ +036568: 8742 |004e: float-to-int v2, v4 │ │ +03656a: 28c4 |004f: goto 0013 // -003c │ │ +03656c: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +036572: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2072 │ │ 0x0010 line=2073 │ │ 0x0013 line=2079 │ │ 0x001b line=2080 │ │ 0x0024 line=2081 │ │ @@ -33474,30 +33476,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0356d8: |[0356d8] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -0356e8: 6e10 cc07 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0356ee: 0a00 |0003: move-result v0 │ │ -0356f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0356f2: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -0356f6: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -0356fa: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -0356fc: 6e20 cb07 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -035702: 0c03 |000d: move-result-object v3 │ │ -035704: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -035706: 7130 4c07 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@074c │ │ -03570c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035710: 28f1 |0014: goto 0005 // -000f │ │ -035712: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -035714: 28f4 |0016: goto 000a // -000c │ │ -035716: 0e00 |0017: return-void │ │ +036574: |[036574] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +036584: 6e10 cc07 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +03658a: 0a00 |0003: move-result v0 │ │ +03658c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03658e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +036592: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +036596: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +036598: 6e20 cb07 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +03659e: 0c03 |000d: move-result-object v3 │ │ +0365a0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0365a2: 7130 4c07 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@074c │ │ +0365a8: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0365ac: 28f1 |0014: goto 0005 // -000f │ │ +0365ae: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0365b0: 28f4 |0016: goto 000a // -000c │ │ +0365b2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1706 │ │ 0x0004 line=1707 │ │ 0x0007 line=1708 │ │ 0x000a line=1710 │ │ 0x0012 line=1707 │ │ @@ -33515,25 +33517,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -035718: |[035718] android.support.v4.view.ViewPager.endDrag:()V │ │ -035728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03572a: 5c10 b702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -03572e: 5c10 b802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -035732: 5410 d402 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -035736: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03573a: 5410 d402 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -03573e: 6e10 ef0b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ -035744: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -035746: 5b10 d402 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -03574a: 0e00 |0011: return-void │ │ +0365b4: |[0365b4] android.support.v4.view.ViewPager.endDrag:()V │ │ +0365c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0365c6: 5c10 b702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +0365ca: 5c10 b802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +0365ce: 5410 d402 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +0365d2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0365d6: 5410 d402 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +0365da: 6e10 ef0b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ +0365e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0365e2: 5b10 d402 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +0365e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2320 │ │ 0x0003 line=2321 │ │ 0x0005 line=2323 │ │ 0x0009 line=2324 │ │ 0x000e line=2325 │ │ @@ -33546,64 +33548,64 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -03574c: |[03574c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -03575c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03575e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -035762: 2205 3400 |0003: new-instance v5, Landroid/graphics/Rect; // type@0034 │ │ -035766: 7010 e300 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -03576c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -035770: 6e52 e400 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ -035776: 1105 |000d: return-object v5 │ │ -035778: 6e10 100c 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -03577e: 0a02 |0011: move-result v2 │ │ -035780: 5952 1300 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -035784: 6e10 160c 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0c16 │ │ -03578a: 0a02 |0017: move-result v2 │ │ -03578c: 5952 1400 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ -035790: 6e10 1a0c 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0c1a │ │ -035796: 0a02 |001d: move-result v2 │ │ -035798: 5952 1500 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ -03579c: 6e10 090c 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ -0357a2: 0a02 |0023: move-result v2 │ │ -0357a4: 5952 1200 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ -0357a8: 6e10 140c 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ -0357ae: 0c01 |0029: move-result-object v1 │ │ -0357b0: 2012 a901 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@01a9 │ │ -0357b4: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -0357b8: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -0357bc: 0710 |0030: move-object v0, v1 │ │ -0357be: 1f00 a901 |0031: check-cast v0, Landroid/view/ViewGroup; // type@01a9 │ │ -0357c2: 5252 1300 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -0357c6: 6e10 610c 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0c61 │ │ -0357cc: 0a03 |0038: move-result v3 │ │ -0357ce: b032 |0039: add-int/2addr v2, v3 │ │ -0357d0: 5952 1300 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -0357d4: 5252 1400 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ -0357d8: 6e10 630c 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0c63 │ │ -0357de: 0a03 |0041: move-result v3 │ │ -0357e0: b032 |0042: add-int/2addr v2, v3 │ │ -0357e2: 5952 1400 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ -0357e6: 5252 1500 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ -0357ea: 6e10 640c 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0c64 │ │ -0357f0: 0a03 |004a: move-result v3 │ │ -0357f2: b032 |004b: add-int/2addr v2, v3 │ │ -0357f4: 5952 1500 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ -0357f8: 5252 1200 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ -0357fc: 6e10 5d0c 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0c5d │ │ -035802: 0a03 |0053: move-result v3 │ │ -035804: b032 |0054: add-int/2addr v2, v3 │ │ -035806: 5952 1200 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ -03580a: 6e10 620c 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0c62 │ │ -035810: 0c01 |005a: move-result-object v1 │ │ -035812: 28cf |005b: goto 002a // -0031 │ │ +0365e8: |[0365e8] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +0365f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0365fa: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +0365fe: 2205 3400 |0003: new-instance v5, Landroid/graphics/Rect; // type@0034 │ │ +036602: 7010 e300 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +036608: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +03660c: 6e52 e400 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ +036612: 1105 |000d: return-object v5 │ │ +036614: 6e10 100c 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +03661a: 0a02 |0011: move-result v2 │ │ +03661c: 5952 1300 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036620: 6e10 160c 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0c16 │ │ +036626: 0a02 |0017: move-result v2 │ │ +036628: 5952 1400 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ +03662c: 6e10 1a0c 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0c1a │ │ +036632: 0a02 |001d: move-result v2 │ │ +036634: 5952 1500 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ +036638: 6e10 090c 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ +03663e: 0a02 |0023: move-result v2 │ │ +036640: 5952 1200 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ +036644: 6e10 140c 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ +03664a: 0c01 |0029: move-result-object v1 │ │ +03664c: 2012 a801 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@01a8 │ │ +036650: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +036654: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +036658: 0710 |0030: move-object v0, v1 │ │ +03665a: 1f00 a801 |0031: check-cast v0, Landroid/view/ViewGroup; // type@01a8 │ │ +03665e: 5252 1300 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036662: 6e10 610c 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0c61 │ │ +036668: 0a03 |0038: move-result v3 │ │ +03666a: b032 |0039: add-int/2addr v2, v3 │ │ +03666c: 5952 1300 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036670: 5252 1400 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ +036674: 6e10 630c 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0c63 │ │ +03667a: 0a03 |0041: move-result v3 │ │ +03667c: b032 |0042: add-int/2addr v2, v3 │ │ +03667e: 5952 1400 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0014 │ │ +036682: 5252 1500 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ +036686: 6e10 640c 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0c64 │ │ +03668c: 0a03 |004a: move-result v3 │ │ +03668e: b032 |004b: add-int/2addr v2, v3 │ │ +036690: 5952 1500 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0015 │ │ +036694: 5252 1200 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ +036698: 6e10 5d0c 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0c5d │ │ +03669e: 0a03 |0053: move-result v3 │ │ +0366a0: b032 |0054: add-int/2addr v2, v3 │ │ +0366a2: 5952 1200 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0012 │ │ +0366a6: 6e10 620c 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0c62 │ │ +0366ac: 0c01 |005a: move-result-object v1 │ │ +0366ae: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2462 │ │ 0x0003 line=2463 │ │ 0x0008 line=2465 │ │ 0x000a line=2466 │ │ 0x000d line=2484 │ │ @@ -33633,85 +33635,85 @@ │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -035814: |[035814] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -035824: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -035826: 6e10 df07 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -03582c: 0a0c |0004: move-result v12 │ │ -03582e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -035832: 6e10 dd07 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -035838: 0a0d |000a: move-result v13 │ │ -03583a: 82dd |000b: int-to-float v13, v13 │ │ -03583c: 82ce |000c: int-to-float v14, v12 │ │ -03583e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -035842: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -035846: 52fd c502 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -03584a: 82dd |0013: int-to-float v13, v13 │ │ -03584c: 82ce |0014: int-to-float v14, v12 │ │ -03584e: a908 0d0e |0015: div-float v8, v13, v14 │ │ -035852: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -035854: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -035856: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -035858: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -03585a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03585c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -03585e: 54fd b902 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035862: 6e10 1f0f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035868: 0a0d |0022: move-result v13 │ │ -03586a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -03586e: 54fd b902 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035872: 6e20 190f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035878: 0c02 |002a: move-result-object v2 │ │ -03587a: 1f02 3001 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03587e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -035882: 522d 7b02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035886: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -03588a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -03588e: 54f2 d002 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ -035892: a60d 0406 |0037: add-float v13, v4, v6 │ │ -035896: c68d |0039: add-float/2addr v13, v8 │ │ -035898: 592d 7a02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -03589c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -0358a0: 592d 7b02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0358a4: 54fd 9f02 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0358a8: 522e 7b02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0358ac: 6e20 7d06 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -0358b2: 0a0d |0047: move-result v13 │ │ -0358b4: 592d 7d02 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0358b8: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0358bc: 5229 7a02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0358c0: 0197 |004e: move v7, v9 │ │ -0358c2: 522d 7d02 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0358c6: c69d |0051: add-float/2addr v13, v9 │ │ -0358c8: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -0358cc: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -0358d0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -0358d4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -0358d8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -0358dc: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -0358e0: 54fd b902 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0358e4: 6e10 1f0f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0358ea: 0a0d |0063: move-result v13 │ │ -0358ec: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -0358f0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -0358f4: 0723 |0068: move-object v3, v2 │ │ -0358f6: 1103 |0069: return-object v3 │ │ -0358f8: 018b |006a: move v11, v8 │ │ -0358fa: 28a4 |006b: goto 000f // -005c │ │ -0358fc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -0358fe: 5225 7b02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035902: 0194 |006f: move v4, v9 │ │ -035904: 5226 7d02 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -035908: 0723 |0072: move-object v3, v2 │ │ -03590a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03590e: 28a8 |0075: goto 001d // -0058 │ │ +0366b0: |[0366b0] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0366c0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0366c2: 6e10 df07 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +0366c8: 0a0c |0004: move-result v12 │ │ +0366ca: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +0366ce: 6e10 dd07 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +0366d4: 0a0d |000a: move-result v13 │ │ +0366d6: 82dd |000b: int-to-float v13, v13 │ │ +0366d8: 82ce |000c: int-to-float v14, v12 │ │ +0366da: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +0366de: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +0366e2: 52fd c502 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0366e6: 82dd |0013: int-to-float v13, v13 │ │ +0366e8: 82ce |0014: int-to-float v14, v12 │ │ +0366ea: a908 0d0e |0015: div-float v8, v13, v14 │ │ +0366ee: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +0366f0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +0366f2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +0366f4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0366f6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0366f8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0366fa: 54fd b902 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0366fe: 6e10 1f0f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036704: 0a0d |0022: move-result v13 │ │ +036706: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03670a: 54fd b902 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03670e: 6e20 190f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +036714: 0c02 |002a: move-result-object v2 │ │ +036716: 1f02 2f01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03671a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +03671e: 522d 7b02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036722: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +036726: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03672a: 54f2 d002 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d0 │ │ +03672e: a60d 0406 |0037: add-float v13, v4, v6 │ │ +036732: c68d |0039: add-float/2addr v13, v8 │ │ +036734: 592d 7a02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036738: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +03673c: 592d 7b02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036740: 54fd 9f02 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036744: 522e 7b02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036748: 6e20 7d06 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +03674e: 0a0d |0047: move-result v13 │ │ +036750: 592d 7d02 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +036754: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +036758: 5229 7a02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +03675c: 0197 |004e: move v7, v9 │ │ +03675e: 522d 7d02 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +036762: c69d |0051: add-float/2addr v13, v9 │ │ +036764: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +036768: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +03676c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +036770: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +036774: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +036778: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +03677c: 54fd b902 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036780: 6e10 1f0f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036786: 0a0d |0063: move-result v13 │ │ +036788: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +03678c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +036790: 0723 |0068: move-object v3, v2 │ │ +036792: 1103 |0069: return-object v3 │ │ +036794: 018b |006a: move v11, v8 │ │ +036796: 28a4 |006b: goto 000f // -005c │ │ +036798: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +03679a: 5225 7b02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03679e: 0194 |006f: move v4, v9 │ │ +0367a0: 5226 7d02 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0367a4: 0723 |0072: move-object v3, v2 │ │ +0367a6: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0367aa: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2029 │ │ 0x0005 line=2030 │ │ 0x000f line=2031 │ │ 0x0017 line=2032 │ │ 0x0018 line=2033 │ │ @@ -33772,35 +33774,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -035910: |[035910] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -035920: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -035922: 5230 b102 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ -035926: 8200 |0003: int-to-float v0, v0 │ │ -035928: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -03592c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -035930: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -035934: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -035938: 6e10 df07 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -03593e: 0a00 |000f: move-result v0 │ │ -035940: 5231 b102 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ -035944: b110 |0012: sub-int/2addr v0, v1 │ │ -035946: 8200 |0013: int-to-float v0, v0 │ │ -035948: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -03594c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -035950: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -035954: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -035958: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -03595a: 0f00 |001d: return v0 │ │ -03595c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03595e: 28fe |001f: goto 001d // -0002 │ │ +0367ac: |[0367ac] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +0367bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0367be: 5230 b102 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ +0367c2: 8200 |0003: int-to-float v0, v0 │ │ +0367c4: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +0367c8: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +0367cc: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +0367d0: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +0367d4: 6e10 df07 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +0367da: 0a00 |000f: move-result v0 │ │ +0367dc: 5231 b102 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ +0367e0: b110 |0012: sub-int/2addr v0, v1 │ │ +0367e2: 8200 |0013: int-to-float v0, v0 │ │ +0367e4: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +0367e8: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +0367ec: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +0367f0: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +0367f4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0367f6: 0f00 |001d: return v0 │ │ +0367f8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +0367fa: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1702 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -33810,36 +33812,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -035960: |[035960] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -035970: 7110 6906 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ -035976: 0a02 |0003: move-result v2 │ │ -035978: 7120 6c06 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -03597e: 0a01 |0007: move-result v1 │ │ -035980: 5243 9e02 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -035984: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -035988: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -03598c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03598e: 7120 6d06 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -035994: 0a03 |0012: move-result v3 │ │ -035996: 5943 ba02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -03599a: 7120 6c06 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -0359a0: 0a03 |0018: move-result v3 │ │ -0359a2: 5943 9e02 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -0359a6: 5443 d402 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -0359aa: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -0359ae: 5443 d402 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -0359b2: 6e10 e80b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ -0359b8: 0e00 |0024: return-void │ │ -0359ba: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -0359bc: 28e9 |0026: goto 000f // -0017 │ │ +0367fc: |[0367fc] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +03680c: 7110 6906 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ +036812: 0a02 |0003: move-result v2 │ │ +036814: 7120 6c06 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +03681a: 0a01 |0007: move-result v1 │ │ +03681c: 5243 9e02 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +036820: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +036824: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +036828: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03682a: 7120 6d06 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +036830: 0a03 |0012: move-result v3 │ │ +036832: 5943 ba02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +036836: 7120 6c06 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +03683c: 0a03 |0018: move-result v3 │ │ +03683e: 5943 9e02 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +036842: 5443 d402 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +036846: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +03684a: 5443 d402 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +03684e: 6e10 e80b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ +036854: 0e00 |0024: return-void │ │ +036856: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +036858: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2305 │ │ 0x0004 line=2306 │ │ 0x0008 line=2307 │ │ 0x000c line=2310 │ │ 0x000f line=2311 │ │ @@ -33860,61 +33862,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0359c0: |[0359c0] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -0359d0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0359d2: 54a8 b902 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0359d6: 6e10 1f0f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0359dc: 0a08 |0006: move-result v8 │ │ -0359de: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -0359e2: 5ca7 a202 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ -0359e6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -0359e8: 6e40 f307 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07f3 │ │ -0359ee: 55a8 a202 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ -0359f2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -0359f6: 2207 3b02 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@023b │ │ -0359fa: 1a08 0f15 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@150f │ │ -0359fe: 7020 a10e 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -035a04: 2707 |001a: throw v7 │ │ -035a06: 7010 e407 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ -035a0c: 0c01 |001e: move-result-object v1 │ │ -035a0e: 6e10 df07 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -035a14: 0a05 |0022: move-result v5 │ │ -035a16: 52a8 c502 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -035a1a: 9006 0508 |0025: add-int v6, v5, v8 │ │ -035a1e: 52a8 c502 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -035a22: 8288 |0029: int-to-float v8, v8 │ │ -035a24: 8259 |002a: int-to-float v9, v5 │ │ -035a26: a902 0809 |002b: div-float v2, v8, v9 │ │ -035a2a: 5210 7b02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035a2e: 82b8 |002f: int-to-float v8, v11 │ │ -035a30: 8259 |0030: int-to-float v9, v5 │ │ -035a32: c998 |0031: div-float/2addr v8, v9 │ │ -035a34: 5219 7a02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035a38: c798 |0034: sub-float/2addr v8, v9 │ │ -035a3a: 5219 7d02 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -035a3e: c629 |0037: add-float/2addr v9, v2 │ │ -035a40: a904 0809 |0038: div-float v4, v8, v9 │ │ -035a44: 8268 |003a: int-to-float v8, v6 │ │ -035a46: c848 |003b: mul-float/2addr v8, v4 │ │ -035a48: 8783 |003c: float-to-int v3, v8 │ │ -035a4a: 5ca7 a202 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ -035a4e: 6e40 f307 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07f3 │ │ -035a54: 55a7 a202 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ -035a58: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -035a5c: 2207 3b02 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@023b │ │ -035a60: 1a08 0f15 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@150f │ │ -035a64: 7020 a10e 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -035a6a: 2707 |004d: throw v7 │ │ -035a6c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -035a6e: 0f07 |004f: return v7 │ │ +03685c: |[03685c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +03686c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03686e: 54a8 b902 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036872: 6e10 1f0f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036878: 0a08 |0006: move-result v8 │ │ +03687a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +03687e: 5ca7 a202 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ +036882: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +036884: 6e40 f307 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07f3 │ │ +03688a: 55a8 a202 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ +03688e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +036892: 2207 3902 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0239 │ │ +036896: 1a08 0d15 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@150d │ │ +03689a: 7020 a10e 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0368a0: 2707 |001a: throw v7 │ │ +0368a2: 7010 e407 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ +0368a8: 0c01 |001e: move-result-object v1 │ │ +0368aa: 6e10 df07 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +0368b0: 0a05 |0022: move-result v5 │ │ +0368b2: 52a8 c502 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0368b6: 9006 0508 |0025: add-int v6, v5, v8 │ │ +0368ba: 52a8 c502 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0368be: 8288 |0029: int-to-float v8, v8 │ │ +0368c0: 8259 |002a: int-to-float v9, v5 │ │ +0368c2: a902 0809 |002b: div-float v2, v8, v9 │ │ +0368c6: 5210 7b02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0368ca: 82b8 |002f: int-to-float v8, v11 │ │ +0368cc: 8259 |0030: int-to-float v9, v5 │ │ +0368ce: c998 |0031: div-float/2addr v8, v9 │ │ +0368d0: 5219 7a02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0368d4: c798 |0034: sub-float/2addr v8, v9 │ │ +0368d6: 5219 7d02 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0368da: c629 |0037: add-float/2addr v9, v2 │ │ +0368dc: a904 0809 |0038: div-float v4, v8, v9 │ │ +0368e0: 8268 |003a: int-to-float v8, v6 │ │ +0368e2: c848 |003b: mul-float/2addr v8, v4 │ │ +0368e4: 8783 |003c: float-to-int v3, v8 │ │ +0368e6: 5ca7 a202 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ +0368ea: 6e40 f307 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07f3 │ │ +0368f0: 55a7 a202 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ +0368f4: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +0368f8: 2207 3902 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0239 │ │ +0368fc: 1a08 0d15 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@150d │ │ +036900: 7020 a10e 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +036906: 2707 |004d: throw v7 │ │ +036908: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +03690a: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1566 │ │ 0x0009 line=1567 │ │ 0x000b line=1568 │ │ 0x000f line=1569 │ │ 0x0013 line=1570 │ │ @@ -33946,117 +33948,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -035a70: |[035a70] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -035a80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -035a82: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -035a86: 520e ba02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -035a8a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -035a8e: 0200 1200 |0007: move/from16 v0, v18 │ │ -035a92: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -035a96: 5910 ba02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -035a9a: 7401 dd07 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -035aa0: 0a0e |0010: move-result v14 │ │ -035aa2: 82e8 |0011: int-to-float v8, v14 │ │ -035aa4: a60c 0802 |0012: add-float v12, v8, v2 │ │ -035aa8: 7401 df07 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -035aae: 0a0d |0017: move-result v13 │ │ -035ab0: 82de |0018: int-to-float v14, v13 │ │ -035ab2: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -035ab6: 520f af02 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -035aba: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -035abe: 82de |001f: int-to-float v14, v13 │ │ -035ac0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -035ac4: 520f bc02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035ac8: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -035acc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -035ace: 121a |0027: const/4 v10, #int 1 // #1 │ │ -035ad0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -035ad4: 540e b902 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035ad8: 120f |002c: const/4 v15, #int 0 // #0 │ │ -035ada: 6e20 190f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035ae0: 0c03 |0030: move-result-object v3 │ │ -035ae2: 1f03 3001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035ae6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -035aea: 540e b902 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035aee: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -035af2: 540f b902 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035af6: 6e10 1f0f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035afc: 0a0f |003e: move-result v15 │ │ -035afe: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -035b02: 6e20 190f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -035b08: 0c04 |0044: move-result-object v4 │ │ -035b0a: 1f04 3001 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035b0e: 523e 7b02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035b12: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -035b16: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -035b18: 523e 7a02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035b1c: 82df |004e: int-to-float v15, v13 │ │ -035b1e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -035b22: 524e 7b02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035b26: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -035b2a: 540f 9f02 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035b2e: 6e10 7a06 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -035b34: 0a0f |005a: move-result v15 │ │ -035b36: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -035b3a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -035b3e: 120a |005f: const/4 v10, #int 0 // #0 │ │ -035b40: 524e 7a02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035b44: 82df |0062: int-to-float v15, v13 │ │ -035b46: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -035b4a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -035b4e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -035b52: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -035b56: a709 060c |006b: sub-float v9, v6, v12 │ │ -035b5a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -035b5e: 540e bd02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -035b62: 7110 ae0e 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -035b68: 0a0f |0074: move-result v15 │ │ -035b6a: 82d0 |0075: int-to-float v0, v13 │ │ -035b6c: 0210 0000 |0076: move/from16 v16, v0 │ │ -035b70: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -035b74: 6e20 ea0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0aea │ │ -035b7a: 0a07 |007d: move-result v7 │ │ -035b7c: 016c |007e: move v12, v6 │ │ -035b7e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -035b82: 520e ba02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -035b86: 87cf |0083: float-to-int v15, v12 │ │ -035b88: 82ff |0084: int-to-float v15, v15 │ │ -035b8a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -035b8e: c6fe |0087: add-float/2addr v14, v15 │ │ -035b90: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -035b94: 590e ba02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -035b98: 87ce |008c: float-to-int v14, v12 │ │ -035b9a: 7401 de07 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -035ba0: 0a0f |0090: move-result v15 │ │ -035ba2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -035ba6: 6e30 0908 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -035bac: 87ce |0096: float-to-int v14, v12 │ │ -035bae: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -035bb2: 7020 fc07 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ -035bb8: 0f07 |009c: return v7 │ │ -035bba: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -035bbe: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -035bc2: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -035bc6: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -035bca: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -035bce: 540e cb02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -035bd2: 7110 ae0e 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -035bd8: 0a0f |00ac: move-result v15 │ │ -035bda: 82d0 |00ad: int-to-float v0, v13 │ │ -035bdc: 0210 0000 |00ae: move/from16 v16, v0 │ │ -035be0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -035be4: 6e20 ea0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0aea │ │ -035bea: 0a07 |00b5: move-result v7 │ │ -035bec: 01bc |00b6: move v12, v11 │ │ -035bee: 28c8 |00b7: goto 007f // -0038 │ │ +03690c: |[03690c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +03691c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03691e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +036922: 520e ba02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +036926: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +03692a: 0200 1200 |0007: move/from16 v0, v18 │ │ +03692e: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +036932: 5910 ba02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +036936: 7401 dd07 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +03693c: 0a0e |0010: move-result v14 │ │ +03693e: 82e8 |0011: int-to-float v8, v14 │ │ +036940: a60c 0802 |0012: add-float v12, v8, v2 │ │ +036944: 7401 df07 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +03694a: 0a0d |0017: move-result v13 │ │ +03694c: 82de |0018: int-to-float v14, v13 │ │ +03694e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +036952: 520f af02 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +036956: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +03695a: 82de |001f: int-to-float v14, v13 │ │ +03695c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +036960: 520f bc02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +036964: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +036968: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +03696a: 121a |0027: const/4 v10, #int 1 // #1 │ │ +03696c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +036970: 540e b902 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036974: 120f |002c: const/4 v15, #int 0 // #0 │ │ +036976: 6e20 190f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03697c: 0c03 |0030: move-result-object v3 │ │ +03697e: 1f03 2f01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036982: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +036986: 540e b902 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03698a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +03698e: 540f b902 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036992: 6e10 1f0f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036998: 0a0f |003e: move-result v15 │ │ +03699a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03699e: 6e20 190f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0369a4: 0c04 |0044: move-result-object v4 │ │ +0369a6: 1f04 2f01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0369aa: 523e 7b02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0369ae: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +0369b2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0369b4: 523e 7a02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0369b8: 82df |004e: int-to-float v15, v13 │ │ +0369ba: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +0369be: 524e 7b02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0369c2: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +0369c6: 540f 9f02 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0369ca: 6e10 7a06 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +0369d0: 0a0f |005a: move-result v15 │ │ +0369d2: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +0369d6: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +0369da: 120a |005f: const/4 v10, #int 0 // #0 │ │ +0369dc: 524e 7a02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +0369e0: 82df |0062: int-to-float v15, v13 │ │ +0369e2: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +0369e6: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +0369ea: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +0369ee: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +0369f2: a709 060c |006b: sub-float v9, v6, v12 │ │ +0369f6: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +0369fa: 540e bd02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +0369fe: 7110 ae0e 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +036a04: 0a0f |0074: move-result v15 │ │ +036a06: 82d0 |0075: int-to-float v0, v13 │ │ +036a08: 0210 0000 |0076: move/from16 v16, v0 │ │ +036a0c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +036a10: 6e20 ea0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0aea │ │ +036a16: 0a07 |007d: move-result v7 │ │ +036a18: 016c |007e: move v12, v6 │ │ +036a1a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +036a1e: 520e ba02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +036a22: 87cf |0083: float-to-int v15, v12 │ │ +036a24: 82ff |0084: int-to-float v15, v15 │ │ +036a26: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +036a2a: c6fe |0087: add-float/2addr v14, v15 │ │ +036a2c: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +036a30: 590e ba02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +036a34: 87ce |008c: float-to-int v14, v12 │ │ +036a36: 7401 de07 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +036a3c: 0a0f |0090: move-result v15 │ │ +036a3e: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +036a42: 6e30 0908 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +036a48: 87ce |0096: float-to-int v14, v12 │ │ +036a4a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +036a4e: 7020 fc07 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ +036a54: 0f07 |009c: return v7 │ │ +036a56: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +036a5a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +036a5e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +036a62: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +036a66: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +036a6a: 540e cb02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +036a6e: 7110 ae0e 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +036a74: 0a0f |00ac: move-result v15 │ │ +036a76: 82d0 |00ad: int-to-float v0, v13 │ │ +036a78: 0210 0000 |00ae: move/from16 v16, v0 │ │ +036a7c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +036a80: 6e20 ea0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0aea │ │ +036a86: 0a07 |00b5: move-result v7 │ │ +036a88: 01bc |00b6: move v12, v11 │ │ +036a8a: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1978 │ │ 0x0001 line=1980 │ │ 0x0007 line=1981 │ │ 0x000d line=1983 │ │ 0x0012 line=1984 │ │ @@ -34109,78 +34111,78 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -035bf0: |[035bf0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -035c00: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -035c04: 54e0 b902 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035c08: 6e10 1a0f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ -035c0e: 0a00 |0007: move-result v0 │ │ -035c10: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -035c14: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -035c18: 9007 1012 |000c: add-int v7, v16, v18 │ │ -035c1c: 6e10 dd07 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -035c22: 0a0d |0011: move-result v13 │ │ -035c24: 82d0 |0012: int-to-float v0, v13 │ │ -035c26: 8272 |0013: int-to-float v2, v7 │ │ -035c28: a908 0002 |0014: div-float v8, v0, v2 │ │ -035c2c: 82c0 |0016: int-to-float v0, v12 │ │ -035c2e: c880 |0017: mul-float/2addr v0, v8 │ │ -035c30: 8701 |0018: float-to-int v1, v0 │ │ -035c32: 6e10 de07 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -035c38: 0a00 |001c: move-result v0 │ │ -035c3a: 6e30 0908 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -035c40: 54e0 cd02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -035c44: 6e10 310d 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ -035c4a: 0a00 |0025: move-result v0 │ │ -035c4c: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -035c50: 54e0 cd02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -035c54: 6e10 2f0d 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0d2f │ │ -035c5a: 0a00 |002d: move-result v0 │ │ -035c5c: 54e2 cd02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -035c60: 6e10 340d 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0d34 │ │ -035c66: 0a02 |0033: move-result v2 │ │ -035c68: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -035c6c: 52e0 a602 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -035c70: 6e20 e507 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ -035c76: 0c0b |003b: move-result-object v11 │ │ -035c78: 54e0 cd02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -035c7c: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -035c7e: 52b3 7a02 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035c82: 82f4 |0041: int-to-float v4, v15 │ │ -035c84: c843 |0042: mul-float/2addr v3, v4 │ │ -035c86: 8733 |0043: float-to-int v3, v3 │ │ -035c88: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -035c8a: 7406 330d 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ -035c90: 0e00 |0048: return-void │ │ -035c92: 52e0 a602 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -035c96: 6e20 e507 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ -035c9c: 0c06 |004e: move-result-object v6 │ │ -035c9e: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ -035ca2: 5260 7a02 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035ca6: 52e2 bc02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035caa: 7120 b30e 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ -035cb0: 0a09 |0058: move-result v9 │ │ -035cb2: 82f0 |0059: int-to-float v0, v15 │ │ -035cb4: c890 |005a: mul-float/2addr v0, v9 │ │ -035cb6: 870a |005b: float-to-int v10, v0 │ │ -035cb8: 6e10 dd07 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -035cbe: 0a00 |005f: move-result v0 │ │ -035cc0: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -035cc4: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -035cc6: 7020 b807 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ -035ccc: 6e10 de07 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -035cd2: 0a00 |0069: move-result v0 │ │ -035cd4: 6e30 0908 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -035cda: 28db |006d: goto 0048 // -0025 │ │ -035cdc: 1209 |006e: const/4 v9, #int 0 // #0 │ │ -035cde: 28ea |006f: goto 0059 // -0016 │ │ +036a8c: |[036a8c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +036a9c: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +036aa0: 54e0 b902 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036aa4: 6e10 1a0f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0f1a │ │ +036aaa: 0a00 |0007: move-result v0 │ │ +036aac: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +036ab0: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +036ab4: 9007 1012 |000c: add-int v7, v16, v18 │ │ +036ab8: 6e10 dd07 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +036abe: 0a0d |0011: move-result v13 │ │ +036ac0: 82d0 |0012: int-to-float v0, v13 │ │ +036ac2: 8272 |0013: int-to-float v2, v7 │ │ +036ac4: a908 0002 |0014: div-float v8, v0, v2 │ │ +036ac8: 82c0 |0016: int-to-float v0, v12 │ │ +036aca: c880 |0017: mul-float/2addr v0, v8 │ │ +036acc: 8701 |0018: float-to-int v1, v0 │ │ +036ace: 6e10 de07 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +036ad4: 0a00 |001c: move-result v0 │ │ +036ad6: 6e30 0908 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +036adc: 54e0 cd02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036ae0: 6e10 310d 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ +036ae6: 0a00 |0025: move-result v0 │ │ +036ae8: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +036aec: 54e0 cd02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036af0: 6e10 2f0d 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0d2f │ │ +036af6: 0a00 |002d: move-result v0 │ │ +036af8: 54e2 cd02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036afc: 6e10 340d 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0d34 │ │ +036b02: 0a02 |0033: move-result v2 │ │ +036b04: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +036b08: 52e0 a602 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036b0c: 6e20 e507 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ +036b12: 0c0b |003b: move-result-object v11 │ │ +036b14: 54e0 cd02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +036b18: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +036b1a: 52b3 7a02 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036b1e: 82f4 |0041: int-to-float v4, v15 │ │ +036b20: c843 |0042: mul-float/2addr v3, v4 │ │ +036b22: 8733 |0043: float-to-int v3, v3 │ │ +036b24: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +036b26: 7406 330d 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ +036b2c: 0e00 |0048: return-void │ │ +036b2e: 52e0 a602 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036b32: 6e20 e507 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ +036b38: 0c06 |004e: move-result-object v6 │ │ +036b3a: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ +036b3e: 5260 7a02 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036b42: 52e2 bc02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +036b46: 7120 b30e 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ +036b4c: 0a09 |0058: move-result v9 │ │ +036b4e: 82f0 |0059: int-to-float v0, v15 │ │ +036b50: c890 |005a: mul-float/2addr v0, v9 │ │ +036b52: 870a |005b: float-to-int v10, v0 │ │ +036b54: 6e10 dd07 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +036b5a: 0a00 |005f: move-result v0 │ │ +036b5c: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +036b60: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +036b62: 7020 b807 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ +036b68: 6e10 de07 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +036b6e: 0a00 |0069: move-result v0 │ │ +036b70: 6e30 0908 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +036b76: 28db |006d: goto 0048 // -0025 │ │ +036b78: 1209 |006e: const/4 v9, #int 0 // #0 │ │ +036b7a: 28ea |006f: goto 0059 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x000a line=1407 │ │ 0x000c line=1408 │ │ 0x000e line=1409 │ │ 0x0012 line=1410 │ │ @@ -34220,31 +34222,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -035ce0: |[035ce0] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -035cf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035cf2: 6e10 cc07 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -035cf8: 0a03 |0004: move-result v3 │ │ -035cfa: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -035cfe: 6e20 cb07 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -035d04: 0c00 |000a: move-result-object v0 │ │ -035d06: 6e10 0f0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -035d0c: 0c02 |000e: move-result-object v2 │ │ -035d0e: 1f02 3101 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -035d12: 5523 8102 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -035d16: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -035d1a: 6e20 0608 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0806 │ │ -035d20: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -035d24: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035d28: 28e5 |001c: goto 0001 // -001b │ │ -035d2a: 0e00 |001d: return-void │ │ +036b7c: |[036b7c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +036b8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036b8e: 6e10 cc07 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +036b94: 0a03 |0004: move-result v3 │ │ +036b96: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +036b9a: 6e20 cb07 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +036ba0: 0c00 |000a: move-result-object v0 │ │ +036ba2: 6e10 0f0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +036ba8: 0c02 |000e: move-result-object v2 │ │ +036baa: 1f02 3001 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +036bae: 5523 8102 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +036bb2: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +036bb6: 6e20 0608 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0806 │ │ +036bbc: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +036bc0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036bc4: 28e5 |001c: goto 0001 // -001b │ │ +036bc6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0007 line=444 │ │ 0x000b line=445 │ │ 0x0011 line=446 │ │ 0x0015 line=447 │ │ @@ -34262,58 +34264,58 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -035d2c: |[035d2c] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -035d3c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -035d3e: 6e20 e507 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ -035d44: 0c00 |0004: move-result-object v0 │ │ -035d46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -035d48: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -035d4c: 6e10 df07 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -035d52: 0a02 |000b: move-result v2 │ │ -035d54: 8223 |000c: int-to-float v3, v2 │ │ -035d56: 5284 af02 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -035d5a: 5205 7a02 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -035d5e: 5286 bc02 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -035d62: 7120 b30e 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ -035d68: 0a05 |0016: move-result v5 │ │ -035d6a: 7120 b10e 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@0eb1 │ │ -035d70: 0a04 |001a: move-result v4 │ │ -035d72: c843 |001b: mul-float/2addr v3, v4 │ │ -035d74: 8731 |001c: float-to-int v1, v3 │ │ -035d76: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -035d7a: 6e40 2008 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0820 │ │ -035d80: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -035d84: 5483 c402 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035d88: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -035d8c: 5483 c402 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035d90: 7220 8f07 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ -035d96: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -035d9a: 5483 b602 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -035d9e: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -035da2: 5483 b602 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -035da6: 7220 8f07 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ -035dac: 0e00 |0038: return-void │ │ -035dae: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -035db2: 5483 c402 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035db6: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -035dba: 5483 c402 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035dbe: 7220 8f07 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ -035dc4: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -035dc8: 5483 b602 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -035dcc: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -035dd0: 5483 b602 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -035dd4: 7220 8f07 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ -035dda: 7020 b807 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ -035de0: 6e30 0908 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -035de6: 28e3 |0055: goto 0038 // -001d │ │ +036bc8: |[036bc8] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +036bd8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +036bda: 6e20 e507 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ +036be0: 0c00 |0004: move-result-object v0 │ │ +036be2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +036be4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +036be8: 6e10 df07 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +036bee: 0a02 |000b: move-result v2 │ │ +036bf0: 8223 |000c: int-to-float v3, v2 │ │ +036bf2: 5284 af02 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +036bf6: 5205 7a02 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +036bfa: 5286 bc02 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +036bfe: 7120 b30e 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ +036c04: 0a05 |0016: move-result v5 │ │ +036c06: 7120 b10e 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@0eb1 │ │ +036c0c: 0a04 |001a: move-result v4 │ │ +036c0e: c843 |001b: mul-float/2addr v3, v4 │ │ +036c10: 8731 |001c: float-to-int v1, v3 │ │ +036c12: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +036c16: 6e40 2008 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0820 │ │ +036c1c: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +036c20: 5483 c402 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036c24: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +036c28: 5483 c402 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036c2c: 7220 8f07 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ +036c32: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +036c36: 5483 b602 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +036c3a: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +036c3e: 5483 b602 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +036c42: 7220 8f07 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ +036c48: 0e00 |0038: return-void │ │ +036c4a: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +036c4e: 5483 c402 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036c52: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +036c56: 5483 c402 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036c5a: 7220 8f07 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ +036c60: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +036c64: 5483 b602 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +036c68: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +036c6c: 5483 b602 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +036c70: 7220 8f07 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@078f │ │ +036c76: 7020 b807 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ +036c7c: 6e30 0908 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +036c82: 28e3 |0055: goto 0038 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=528 │ │ 0x0005 line=529 │ │ 0x0006 line=530 │ │ 0x0008 line=531 │ │ 0x000c line=532 │ │ @@ -34345,31 +34347,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -035de8: |[035de8] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -035df8: 5210 cc02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -035dfc: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -035e00: 0e00 |0004: return-void │ │ -035e02: 5912 cc02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -035e06: 5410 c602 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ -035e0a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -035e0e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -035e12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -035e14: 7020 c107 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@07c1 │ │ -035e1a: 5410 c402 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035e1e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -035e22: 5410 c402 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -035e26: 7220 8d07 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@078d │ │ -035e2c: 28ea |001a: goto 0004 // -0016 │ │ -035e2e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -035e30: 28f2 |001c: goto 000e // -000e │ │ +036c84: |[036c84] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +036c94: 5210 cc02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +036c98: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +036c9c: 0e00 |0004: return-void │ │ +036c9e: 5912 cc02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +036ca2: 5410 c602 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ +036ca6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +036caa: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +036cae: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +036cb0: 7020 c107 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@07c1 │ │ +036cb6: 5410 c402 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036cba: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +036cbe: 5410 c402 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +036cc2: 7220 8d07 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@078d │ │ +036cc8: 28ea |001a: goto 0004 // -0016 │ │ +036cca: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +036ccc: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0004 line=394 │ │ 0x0005 line=386 │ │ 0x0007 line=387 │ │ 0x000b line=389 │ │ @@ -34385,19 +34387,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -035e34: |[035e34] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -035e44: 5510 ce02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02ce │ │ -035e48: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -035e4c: 5c12 ce02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02ce │ │ -035e50: 0e00 |0006: return-void │ │ +036cd0: |[036cd0] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +036ce0: 5510 ce02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02ce │ │ +036ce4: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +036ce8: 5c12 ce02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02ce │ │ +036cec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0004 line=2331 │ │ 0x0006 line=2342 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -34409,60 +34411,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -035e54: |[035e54] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -035e64: 6e10 1f0f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035e6a: 0a02 |0003: move-result v2 │ │ -035e6c: 6e10 d207 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@07d2 │ │ -035e72: 0a01 |0007: move-result v1 │ │ -035e74: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -035e78: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -035e7c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -035e7e: 6e10 cc07 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -035e84: 0a05 |0010: move-result v5 │ │ -035e86: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -035e8a: 6e20 cb07 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -035e90: 0c00 |0016: move-result-object v0 │ │ -035e92: 6e10 1b0c 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -035e98: 0a05 |001a: move-result v5 │ │ -035e9a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -035e9e: 6e20 e307 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -035ea4: 0c04 |0020: move-result-object v4 │ │ -035ea6: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -035eaa: 5245 7b02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035eae: 5276 a602 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -035eb2: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -035eb6: 6e40 010c 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0c01 │ │ -035ebc: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -035ec0: 28df |002e: goto 000d // -0021 │ │ -035ec2: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -035ec6: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -035eca: 6e10 1f0f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035ed0: 0a05 |0036: move-result v5 │ │ -035ed2: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -035ed6: 6e10 e907 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@07e9 │ │ -035edc: 0a05 |003c: move-result v5 │ │ -035ede: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -035ee2: 0e00 |003f: return-void │ │ -035ee4: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -035ee8: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -035eea: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -035eee: 6e10 ec07 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@07ec │ │ -035ef4: 0a05 |0048: move-result v5 │ │ -035ef6: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -035efa: 6e10 ea07 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@07ea │ │ -035f00: 0a05 |004e: move-result v5 │ │ -035f02: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -035f06: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -035f0a: 6e20 160f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -035f10: 28e9 |0056: goto 003f // -0017 │ │ +036cf0: |[036cf0] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +036d00: 6e10 1f0f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036d06: 0a02 |0003: move-result v2 │ │ +036d08: 6e10 d207 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@07d2 │ │ +036d0e: 0a01 |0007: move-result v1 │ │ +036d10: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +036d14: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +036d18: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +036d1a: 6e10 cc07 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +036d20: 0a05 |0010: move-result v5 │ │ +036d22: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +036d26: 6e20 cb07 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +036d2c: 0c00 |0016: move-result-object v0 │ │ +036d2e: 6e10 1b0c 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +036d34: 0a05 |001a: move-result v5 │ │ +036d36: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +036d3a: 6e20 e307 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +036d40: 0c04 |0020: move-result-object v4 │ │ +036d42: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +036d46: 5245 7b02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036d4a: 5276 a602 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036d4e: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +036d52: 6e40 010c 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0c01 │ │ +036d58: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036d5c: 28df |002e: goto 000d // -0021 │ │ +036d5e: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +036d62: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +036d66: 6e10 1f0f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036d6c: 0a05 |0036: move-result v5 │ │ +036d6e: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +036d72: 6e10 e907 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@07e9 │ │ +036d78: 0a05 |003c: move-result v5 │ │ +036d7a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +036d7e: 0e00 |003f: return-void │ │ +036d80: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +036d84: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +036d86: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +036d8a: 6e10 ec07 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@07ec │ │ +036d90: 0a05 |0048: move-result v5 │ │ +036d92: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +036d96: 6e10 ea07 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@07ea │ │ +036d9c: 0a05 |004e: move-result v5 │ │ +036d9e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +036da2: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +036da6: 6e20 160f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +036dac: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2508 │ │ 0x0004 line=2510 │ │ 0x0008 line=2512 │ │ 0x000c line=2513 │ │ 0x0013 line=2514 │ │ @@ -34494,37 +34496,37 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -035f14: |[035f14] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -035f24: 2200 3001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -035f28: 7010 8507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ -035f2e: 5903 7b02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035f32: 5421 9f02 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035f36: 6e30 7f06 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@067f │ │ -035f3c: 0c01 |000c: move-result-object v1 │ │ -035f3e: 5b01 7902 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -035f42: 5421 9f02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -035f46: 6e20 7d06 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -035f4c: 0a01 |0014: move-result v1 │ │ -035f4e: 5901 7d02 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -035f52: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -035f56: 5421 b902 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035f5a: 6e10 1f0f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -035f60: 0a01 |001e: move-result v1 │ │ -035f62: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -035f66: 5421 b902 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035f6a: 6e20 160f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -035f70: 1100 |0026: return-object v0 │ │ -035f72: 5421 b902 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -035f76: 6e30 150f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0f15 │ │ -035f7c: 28fa |002c: goto 0026 // -0006 │ │ +036db0: |[036db0] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +036dc0: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +036dc4: 7010 8507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0785 │ │ +036dca: 5903 7b02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036dce: 5421 9f02 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036dd2: 6e30 7f06 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@067f │ │ +036dd8: 0c01 |000c: move-result-object v1 │ │ +036dda: 5b01 7902 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +036dde: 5421 9f02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +036de2: 6e20 7d06 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +036de8: 0a01 |0014: move-result v1 │ │ +036dea: 5901 7d02 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +036dee: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +036df2: 5421 b902 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036df6: 6e10 1f0f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +036dfc: 0a01 |001e: move-result v1 │ │ +036dfe: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +036e02: 5421 b902 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036e06: 6e20 160f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +036e0c: 1100 |0026: return-object v0 │ │ +036e0e: 5421 b902 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +036e12: 6e30 150f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0f15 │ │ +036e18: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0005 line=799 │ │ 0x0007 line=800 │ │ 0x000f line=801 │ │ 0x0017 line=802 │ │ @@ -34542,34 +34544,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -035f80: |[035f80] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -035f90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035f92: 6e10 cc07 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -035f98: 0a03 |0004: move-result v3 │ │ -035f9a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -035f9e: 6e20 cb07 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -035fa4: 0c00 |000a: move-result-object v0 │ │ -035fa6: 6e10 1b0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -035fac: 0a03 |000e: move-result v3 │ │ -035fae: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -035fb2: 6e20 e307 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -035fb8: 0c02 |0014: move-result-object v2 │ │ -035fba: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -035fbe: 5223 7b02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -035fc2: 5254 a602 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -035fc6: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -035fca: 6e20 020c 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0c02 │ │ -035fd0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035fd4: 28df |0022: goto 0001 // -0021 │ │ -035fd6: 0e00 |0023: return-void │ │ +036e1c: |[036e1c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +036e2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036e2e: 6e10 cc07 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +036e34: 0a03 |0004: move-result v3 │ │ +036e36: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +036e3a: 6e20 cb07 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +036e40: 0c00 |000a: move-result-object v0 │ │ +036e42: 6e10 1b0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +036e48: 0a03 |000e: move-result v3 │ │ +036e4a: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +036e4e: 6e20 e307 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +036e54: 0c02 |0014: move-result-object v2 │ │ +036e56: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +036e5a: 5223 7b02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +036e5e: 5254 a602 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +036e62: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +036e66: 6e20 020c 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0c02 │ │ +036e6c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036e70: 28df |0022: goto 0001 // -0021 │ │ +036e72: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2555 │ │ 0x0007 line=2556 │ │ 0x000b line=2557 │ │ 0x0011 line=2558 │ │ 0x0015 line=2559 │ │ @@ -34589,41 +34591,41 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -035fd8: |[035fd8] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -035fe8: 6e20 b707 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@07b7 │ │ -035fee: 0a01 |0003: move-result v1 │ │ -035ff0: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -035ff4: 6e20 c907 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@07c9 │ │ -035ffa: 0c06 |0009: move-result-object v6 │ │ -035ffc: 0760 |000a: move-object v0, v6 │ │ -035ffe: 1f00 3101 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -036002: 5501 8102 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -036006: 2042 2f01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@012f │ │ -03600a: b621 |0011: or-int/2addr v1, v2 │ │ -03600c: 5c01 8102 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -036010: 5531 b302 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -036014: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -036018: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -03601c: 5501 8102 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -036020: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -036024: 2201 3b02 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -036028: 1a02 6502 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0265 │ │ -03602c: 7020 a10e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -036032: 2701 |0025: throw v1 │ │ -036034: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -036036: 5c01 8202 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ -03603a: 6e40 b207 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@07b2 │ │ -036040: 0e00 |002c: return-void │ │ -036042: 6f40 580c 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -036048: 28fc |0030: goto 002c // -0004 │ │ +036e74: |[036e74] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +036e84: 6e20 b707 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@07b7 │ │ +036e8a: 0a01 |0003: move-result v1 │ │ +036e8c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +036e90: 6e20 c907 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@07c9 │ │ +036e96: 0c06 |0009: move-result-object v6 │ │ +036e98: 0760 |000a: move-object v0, v6 │ │ +036e9a: 1f00 3001 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +036e9e: 5501 8102 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +036ea2: 2042 2e01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@012e │ │ +036ea6: b621 |0011: or-int/2addr v1, v2 │ │ +036ea8: 5c01 8102 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +036eac: 5531 b302 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +036eb0: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +036eb4: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +036eb8: 5501 8102 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +036ebc: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +036ec0: 2201 3902 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +036ec4: 1a02 6502 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0265 │ │ +036ec8: 7020 a10e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +036ece: 2701 |0025: throw v1 │ │ +036ed0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +036ed2: 5c01 8202 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ +036ed6: 6e40 b207 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@07b2 │ │ +036edc: 0e00 |002c: return-void │ │ +036ede: 6f40 580c 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +036ee4: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0006 line=1231 │ │ 0x000b line=1233 │ │ 0x000d line=1234 │ │ 0x0014 line=1235 │ │ @@ -34645,78 +34647,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -03604c: |[03604c] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -03605c: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -036060: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -036064: 6e10 c607 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07c6 │ │ -03606a: 0c01 |0007: move-result-object v1 │ │ -03606c: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -036070: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -036072: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -036074: 7100 b20b 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0bb2 │ │ -03607a: 0c05 |000f: move-result-object v5 │ │ -03607c: 6e40 b10b 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0bb1 │ │ -036082: 0c03 |0013: move-result-object v3 │ │ -036084: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -036088: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -03608c: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -036090: 5485 d102 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -036094: 7030 ce07 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ -03609a: 0c05 |001f: move-result-object v5 │ │ -03609c: 5254 1300 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -0360a0: 5485 d102 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -0360a4: 7030 ce07 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ -0360aa: 0c05 |0027: move-result-object v5 │ │ -0360ac: 5250 1300 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -0360b0: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -0360b4: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -0360b8: 6e10 fa07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07fa │ │ -0360be: 0a02 |0031: move-result v2 │ │ -0360c0: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -0360c4: 7110 e60b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0be6 │ │ -0360ca: 0a05 |0037: move-result v5 │ │ -0360cc: 6e20 fe07 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@07fe │ │ -0360d2: 0f02 |003b: return v2 │ │ -0360d4: 6e10 360c 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0c36 │ │ -0360da: 0a02 |003f: move-result v2 │ │ -0360dc: 28f2 |0040: goto 0032 // -000e │ │ -0360de: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -0360e2: 5485 d102 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -0360e6: 7030 ce07 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ -0360ec: 0c05 |0048: move-result-object v5 │ │ -0360ee: 5254 1300 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -0360f2: 5485 d102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ -0360f6: 7030 ce07 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ -0360fc: 0c05 |0050: move-result-object v5 │ │ -0360fe: 5250 1300 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ -036102: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -036106: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -03610a: 6e10 fb07 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07fb │ │ -036110: 0a02 |005a: move-result v2 │ │ -036112: 28d7 |005b: goto 0032 // -0029 │ │ -036114: 6e10 360c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0c36 │ │ -03611a: 0a02 |005f: move-result v2 │ │ -03611c: 28d2 |0060: goto 0032 // -002e │ │ -03611e: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -036122: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -036124: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -036128: 6e10 fa07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07fa │ │ -03612e: 0a02 |0069: move-result v2 │ │ -036130: 28c8 |006a: goto 0032 // -0038 │ │ -036132: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -036136: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -036138: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -03613c: 6e10 fb07 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07fb │ │ -036142: 0a02 |0073: move-result v2 │ │ -036144: 28be |0074: goto 0032 // -0042 │ │ +036ee8: |[036ee8] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +036ef8: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +036efc: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +036f00: 6e10 c607 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07c6 │ │ +036f06: 0c01 |0007: move-result-object v1 │ │ +036f08: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +036f0c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +036f0e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +036f10: 7100 b20b 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0bb2 │ │ +036f16: 0c05 |000f: move-result-object v5 │ │ +036f18: 6e40 b10b 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0bb1 │ │ +036f1e: 0c03 |0013: move-result-object v3 │ │ +036f20: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +036f24: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +036f28: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +036f2c: 5485 d102 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +036f30: 7030 ce07 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ +036f36: 0c05 |001f: move-result-object v5 │ │ +036f38: 5254 1300 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036f3c: 5485 d102 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +036f40: 7030 ce07 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ +036f46: 0c05 |0027: move-result-object v5 │ │ +036f48: 5250 1300 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036f4c: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +036f50: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +036f54: 6e10 fa07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07fa │ │ +036f5a: 0a02 |0031: move-result v2 │ │ +036f5c: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +036f60: 7110 e60b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0be6 │ │ +036f66: 0a05 |0037: move-result v5 │ │ +036f68: 6e20 fe07 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@07fe │ │ +036f6e: 0f02 |003b: return v2 │ │ +036f70: 6e10 360c 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0c36 │ │ +036f76: 0a02 |003f: move-result v2 │ │ +036f78: 28f2 |0040: goto 0032 // -000e │ │ +036f7a: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +036f7e: 5485 d102 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +036f82: 7030 ce07 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ +036f88: 0c05 |0048: move-result-object v5 │ │ +036f8a: 5254 1300 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036f8e: 5485 d102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d1 │ │ +036f92: 7030 ce07 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07ce │ │ +036f98: 0c05 |0050: move-result-object v5 │ │ +036f9a: 5250 1300 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0013 │ │ +036f9e: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +036fa2: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +036fa6: 6e10 fb07 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07fb │ │ +036fac: 0a02 |005a: move-result v2 │ │ +036fae: 28d7 |005b: goto 0032 // -0029 │ │ +036fb0: 6e10 360c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0c36 │ │ +036fb6: 0a02 |005f: move-result v2 │ │ +036fb8: 28d2 |0060: goto 0032 // -002e │ │ +036fba: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +036fbe: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +036fc0: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +036fc4: 6e10 fa07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07fa │ │ +036fca: 0a02 |0069: move-result v2 │ │ +036fcc: 28c8 |006a: goto 0032 // -0038 │ │ +036fce: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +036fd2: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +036fd4: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +036fd8: 6e10 fb07 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07fb │ │ +036fde: 0a02 |0073: move-result v2 │ │ +036fe0: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2419 │ │ 0x0008 line=2420 │ │ 0x000b line=2422 │ │ 0x000c line=2424 │ │ 0x0014 line=2426 │ │ @@ -34757,46 +34759,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -036148: |[036148] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -036158: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03615a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03615c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03615e: 55a2 b702 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -036162: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -036166: 0f04 |0007: return v4 │ │ -036168: 5ca9 ad02 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -03616c: 7020 1c08 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -036172: 59a5 ba02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -036176: 59a5 b402 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -03617a: 54a2 d402 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -03617e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -036182: 7100 ee0b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ -036188: 0c02 |0018: move-result-object v2 │ │ -03618a: 5ba2 d402 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -03618e: 7100 2b01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -036194: 0b00 |001e: move-result-wide v0 │ │ -036196: 0402 |001f: move-wide v2, v0 │ │ -036198: 0156 |0020: move v6, v5 │ │ -03619a: 0147 |0021: move v7, v4 │ │ -03619c: 7708 e30b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0be3 │ │ -0361a2: 0c08 |0025: move-result-object v8 │ │ -0361a4: 54a2 d402 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -0361a8: 6e20 e70b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ -0361ae: 6e10 e50b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ -0361b4: 5aa0 ac02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02ac │ │ -0361b8: 0194 |0030: move v4, v9 │ │ -0361ba: 28d6 |0031: goto 0007 // -002a │ │ -0361bc: 54a2 d402 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -0361c0: 6e10 e80b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ -0361c6: 28e4 |0037: goto 001b // -001c │ │ +036fe4: |[036fe4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +036ff4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +036ff6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +036ff8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +036ffa: 55a2 b702 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +036ffe: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +037002: 0f04 |0007: return v4 │ │ +037004: 5ca9 ad02 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +037008: 7020 1c08 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +03700e: 59a5 ba02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037012: 59a5 b402 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +037016: 54a2 d402 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +03701a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03701e: 7100 ee0b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ +037024: 0c02 |0018: move-result-object v2 │ │ +037026: 5ba2 d402 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +03702a: 7100 2b01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +037030: 0b00 |001e: move-result-wide v0 │ │ +037032: 0402 |001f: move-wide v2, v0 │ │ +037034: 0156 |0020: move v6, v5 │ │ +037036: 0147 |0021: move v7, v4 │ │ +037038: 7708 e30b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0be3 │ │ +03703e: 0c08 |0025: move-result-object v8 │ │ +037040: 54a2 d402 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037044: 6e20 e70b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ +03704a: 6e10 e50b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ +037050: 5aa0 ac02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02ac │ │ +037054: 0194 |0030: move v4, v9 │ │ +037056: 28d6 |0031: goto 0007 // -002a │ │ +037058: 54a2 d402 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +03705c: 6e10 e80b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ +037062: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2194 │ │ 0x0007 line=2210 │ │ 0x0008 line=2197 │ │ 0x000a line=2198 │ │ 0x000d line=2199 │ │ @@ -34819,72 +34821,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -0361c8: |[0361c8] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -0361d8: 20c0 a901 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01a9 │ │ -0361dc: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0361e0: 07c7 |0004: move-object v7, v12 │ │ -0361e2: 1f07 a901 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01a9 │ │ -0361e6: 6e10 170c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0c17 │ │ -0361ec: 0a09 |000a: move-result v9 │ │ -0361ee: 6e10 180c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0c18 │ │ -0361f4: 0a0a |000e: move-result v10 │ │ -0361f6: 6e10 5f0c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0c5f │ │ -0361fc: 0a06 |0012: move-result v6 │ │ -0361fe: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -036202: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -036206: 6e20 5e0c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0c5e │ │ -03620c: 0c01 |001a: move-result-object v1 │ │ -03620e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -036212: 6e10 100c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -036218: 0a02 |0020: move-result v2 │ │ -03621a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03621e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -036222: 6e10 160c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0c16 │ │ -036228: 0a02 |0028: move-result v2 │ │ -03622a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03622e: 9000 100a |002b: add-int v0, v16, v10 │ │ -036232: 6e10 1a0c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0c1a │ │ -036238: 0a02 |0030: move-result v2 │ │ -03623a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03623e: 9000 100a |0033: add-int v0, v16, v10 │ │ -036242: 6e10 090c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ -036248: 0a02 |0038: move-result v2 │ │ -03624a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03624e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -036250: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -036254: 6e10 100c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -03625a: 0a03 |0041: move-result v3 │ │ -03625c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -036260: 9000 100a |0044: add-int v0, v16, v10 │ │ -036264: 6e10 1a0c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0c1a │ │ -03626a: 0a03 |0049: move-result v3 │ │ -03626c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -036270: 07b0 |004c: move-object v0, v11 │ │ -036272: 01e3 |004d: move v3, v14 │ │ -036274: 7406 b607 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07b6 │ │ -03627a: 0a00 |0051: move-result v0 │ │ -03627c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -036280: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -036282: 0f00 |0055: return v0 │ │ -036284: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -036288: 28bd |0058: goto 0015 // -0043 │ │ -03628a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03628e: 7be0 |005b: neg-int v0, v14 │ │ -036290: 7120 3807 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0738 │ │ -036296: 0a00 |005f: move-result v0 │ │ -036298: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03629c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03629e: 28f2 |0063: goto 0055 // -000e │ │ -0362a0: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0362a2: 28f0 |0065: goto 0055 // -0010 │ │ +037064: |[037064] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +037074: 20c0 a801 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01a8 │ │ +037078: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03707c: 07c7 |0004: move-object v7, v12 │ │ +03707e: 1f07 a801 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01a8 │ │ +037082: 6e10 170c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0c17 │ │ +037088: 0a09 |000a: move-result v9 │ │ +03708a: 6e10 180c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0c18 │ │ +037090: 0a0a |000e: move-result v10 │ │ +037092: 6e10 5f0c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0c5f │ │ +037098: 0a06 |0012: move-result v6 │ │ +03709a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03709e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0370a2: 6e20 5e0c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0c5e │ │ +0370a8: 0c01 |001a: move-result-object v1 │ │ +0370aa: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0370ae: 6e10 100c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +0370b4: 0a02 |0020: move-result v2 │ │ +0370b6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0370ba: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0370be: 6e10 160c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0c16 │ │ +0370c4: 0a02 |0028: move-result v2 │ │ +0370c6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0370ca: 9000 100a |002b: add-int v0, v16, v10 │ │ +0370ce: 6e10 1a0c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0c1a │ │ +0370d4: 0a02 |0030: move-result v2 │ │ +0370d6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0370da: 9000 100a |0033: add-int v0, v16, v10 │ │ +0370de: 6e10 090c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0c09 │ │ +0370e4: 0a02 |0038: move-result v2 │ │ +0370e6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0370ea: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0370ec: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0370f0: 6e10 100c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +0370f6: 0a03 |0041: move-result v3 │ │ +0370f8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0370fc: 9000 100a |0044: add-int v0, v16, v10 │ │ +037100: 6e10 1a0c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0c1a │ │ +037106: 0a03 |0049: move-result v3 │ │ +037108: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03710c: 07b0 |004c: move-object v0, v11 │ │ +03710e: 01e3 |004d: move v3, v14 │ │ +037110: 7406 b607 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07b6 │ │ +037116: 0a00 |0051: move-result v0 │ │ +037118: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03711c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03711e: 0f00 |0055: return v0 │ │ +037120: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +037124: 28bd |0058: goto 0015 // -0043 │ │ +037126: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03712a: 7be0 |005b: neg-int v0, v14 │ │ +03712c: 7120 3807 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0738 │ │ +037132: 0a00 |005f: move-result v0 │ │ +037134: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +037138: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03713a: 28f2 |0063: goto 0055 // -000e │ │ +03713c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03713e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2356 │ │ 0x0005 line=2357 │ │ 0x0007 line=2358 │ │ 0x000b line=2359 │ │ 0x000f line=2360 │ │ @@ -34920,24 +34922,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0362a4: |[0362a4] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0362b4: 2020 3101 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -0362b8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0362bc: 6f20 590c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0c59 │ │ -0362c2: 0a00 |0007: move-result v0 │ │ -0362c4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0362c8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0362ca: 0f00 |000b: return v0 │ │ -0362cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0362ce: 28fe |000d: goto 000b // -0002 │ │ +037140: |[037140] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +037150: 2020 3001 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +037154: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +037158: 6f20 590c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0c59 │ │ +03715e: 0a00 |0007: move-result v0 │ │ +037160: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +037164: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +037166: 0f00 |000b: return v0 │ │ +037168: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03716a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2633 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -34946,48 +34948,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0362d0: |[0362d0] android.support.v4.view.ViewPager.computeScroll:()V │ │ -0362e0: 5454 cd02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -0362e4: 6e10 310d 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ -0362ea: 0a04 |0005: move-result v4 │ │ -0362ec: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -0362f0: 5454 cd02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -0362f4: 6e10 2a0d 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ -0362fa: 0a04 |000d: move-result v4 │ │ -0362fc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -036300: 6e10 dd07 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -036306: 0a00 |0013: move-result v0 │ │ -036308: 6e10 de07 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -03630e: 0a01 |0017: move-result v1 │ │ -036310: 5454 cd02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -036314: 6e10 2d0d 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ -03631a: 0a02 |001d: move-result v2 │ │ -03631c: 5454 cd02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -036320: 6e10 2e0d 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ -036326: 0a03 |0023: move-result v3 │ │ -036328: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03632c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -036330: 6e30 0908 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -036336: 7020 fc07 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ -03633c: 0a04 |002e: move-result v4 │ │ -03633e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -036342: 5454 cd02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -036346: 6e10 290d 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ -03634c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03634e: 6e30 0908 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -036354: 7110 4407 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ -03635a: 0e00 |003d: return-void │ │ -03635c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03635e: 7020 b807 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ -036364: 28fb |0042: goto 003d // -0005 │ │ +03716c: |[03716c] android.support.v4.view.ViewPager.computeScroll:()V │ │ +03717c: 5454 cd02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037180: 6e10 310d 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ +037186: 0a04 |0005: move-result v4 │ │ +037188: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +03718c: 5454 cd02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037190: 6e10 2a0d 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ +037196: 0a04 |000d: move-result v4 │ │ +037198: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +03719c: 6e10 dd07 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +0371a2: 0a00 |0013: move-result v0 │ │ +0371a4: 6e10 de07 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +0371aa: 0a01 |0017: move-result v1 │ │ +0371ac: 5454 cd02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +0371b0: 6e10 2d0d 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ +0371b6: 0a02 |001d: move-result v2 │ │ +0371b8: 5454 cd02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +0371bc: 6e10 2e0d 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ +0371c2: 0a03 |0023: move-result v3 │ │ +0371c4: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +0371c8: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +0371cc: 6e30 0908 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +0371d2: 7020 fc07 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ +0371d8: 0a04 |002e: move-result v4 │ │ +0371da: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +0371de: 5454 cd02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +0371e2: 6e10 290d 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ +0371e8: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +0371ea: 6e30 0908 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +0371f0: 7110 4407 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ +0371f6: 0e00 |003d: return-void │ │ +0371f8: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +0371fa: 7020 b807 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ +037200: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1542 │ │ 0x0010 line=1543 │ │ 0x0014 line=1544 │ │ 0x0018 line=1545 │ │ 0x001e line=1546 │ │ @@ -35011,115 +35013,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -036368: |[036368] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -036378: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03637a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -03637c: 54eb b902 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036380: 6e10 1f0f 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036386: 0a0b |0007: move-result v11 │ │ -036388: 52ec c302 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -03638c: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -036390: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -036394: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -036398: 54eb b902 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03639c: 6e10 1f0f 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0363a2: 0a0b |0015: move-result v11 │ │ -0363a4: 54ec 9f02 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0363a8: 6e10 7a06 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -0363ae: 0a0c |001b: move-result v12 │ │ -0363b0: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -0363b4: 0196 |001e: move v6, v9 │ │ -0363b6: 52e7 a602 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0363ba: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0363bc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0363be: 54eb b902 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0363c2: 6e10 1f0f 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0363c8: 0a0b |0028: move-result v11 │ │ -0363ca: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -0363ce: 54eb b902 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0363d2: 6e20 190f 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0363d8: 0c03 |0030: move-result-object v3 │ │ -0363da: 1f03 3001 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0363de: 54eb 9f02 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0363e2: 543c 7902 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -0363e6: 6e20 7b06 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@067b │ │ -0363ec: 0a08 |003a: move-result v8 │ │ -0363ee: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -0363f0: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -0363f4: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0363f8: 28e3 |0040: goto 0023 // -001d │ │ -0363fa: 01a6 |0041: move v6, v10 │ │ -0363fc: 28dd |0042: goto 001f // -0023 │ │ -0363fe: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -036400: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -036404: 54eb b902 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036408: 6e20 1c0f 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -03640e: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -036412: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -036416: 54eb 9f02 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03641a: 6e20 8806 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ -036420: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -036422: 54eb 9f02 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036426: 523c 7b02 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03642a: 543d 7902 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -03642e: 6e40 7706 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ -036434: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -036436: 52eb a602 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03643a: 523c 7b02 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03643e: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -036442: 52eb a602 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -036446: 54ec 9f02 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03644a: 6e10 7a06 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -036450: 0a0c |006c: move-result v12 │ │ -036452: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -036456: 7120 b40e cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -03645c: 0a0b |0072: move-result v11 │ │ -03645e: 7120 b20e ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -036464: 0a07 |0076: move-result v7 │ │ -036466: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -036468: 28c6 |0078: goto 003e // -003a │ │ -03646a: 523b 7b02 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03646e: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -036472: 523b 7b02 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036476: 52ec a602 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03647a: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -03647e: 0187 |0083: move v7, v8 │ │ -036480: 5938 7b02 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036484: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -036486: 28b7 |0087: goto 003e // -0049 │ │ -036488: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -03648c: 54eb 9f02 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036490: 6e20 7906 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ -036496: 54eb b902 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03649a: 620c 8d02 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@028d │ │ -03649e: 7120 280f cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ -0364a4: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -0364a8: 6e10 cc07 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0364ae: 0a01 |009b: move-result v1 │ │ -0364b0: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -0364b2: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -0364b6: 6e20 cb07 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -0364bc: 0c00 |00a2: move-result-object v0 │ │ -0364be: 6e10 0f0c 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -0364c4: 0c05 |00a6: move-result-object v5 │ │ -0364c6: 1f05 3101 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -0364ca: 555b 8102 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -0364ce: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -0364d2: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -0364d4: 595b 8502 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -0364d8: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0364dc: 28eb |00b2: goto 009d // -0015 │ │ -0364de: 6e40 0f08 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ -0364e4: 6e10 0808 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0808 │ │ -0364ea: 0e00 |00b9: return-void │ │ +037204: |[037204] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +037214: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +037216: 120a |0001: const/4 v10, #int 0 // #0 │ │ +037218: 54eb b902 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03721c: 6e10 1f0f 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037222: 0a0b |0007: move-result v11 │ │ +037224: 52ec c302 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +037228: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +03722c: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +037230: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +037234: 54eb b902 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037238: 6e10 1f0f 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03723e: 0a0b |0015: move-result v11 │ │ +037240: 54ec 9f02 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037244: 6e10 7a06 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +03724a: 0a0c |001b: move-result v12 │ │ +03724c: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +037250: 0196 |001e: move v6, v9 │ │ +037252: 52e7 a602 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +037256: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +037258: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +03725a: 54eb b902 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03725e: 6e10 1f0f 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037264: 0a0b |0028: move-result v11 │ │ +037266: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +03726a: 54eb b902 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03726e: 6e20 190f 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037274: 0c03 |0030: move-result-object v3 │ │ +037276: 1f03 2f01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03727a: 54eb 9f02 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03727e: 543c 7902 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +037282: 6e20 7b06 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@067b │ │ +037288: 0a08 |003a: move-result v8 │ │ +03728a: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +03728c: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +037290: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037294: 28e3 |0040: goto 0023 // -001d │ │ +037296: 01a6 |0041: move v6, v10 │ │ +037298: 28dd |0042: goto 001f // -0023 │ │ +03729a: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +03729c: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +0372a0: 54eb b902 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0372a4: 6e20 1c0f 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +0372aa: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0372ae: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +0372b2: 54eb 9f02 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0372b6: 6e20 8806 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ +0372bc: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +0372be: 54eb 9f02 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0372c2: 523c 7b02 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0372c6: 543d 7902 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +0372ca: 6e40 7706 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ +0372d0: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +0372d2: 52eb a602 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0372d6: 523c 7b02 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0372da: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +0372de: 52eb a602 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0372e2: 54ec 9f02 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0372e6: 6e10 7a06 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +0372ec: 0a0c |006c: move-result v12 │ │ +0372ee: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +0372f2: 7120 b40e cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +0372f8: 0a0b |0072: move-result v11 │ │ +0372fa: 7120 b20e ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +037300: 0a07 |0076: move-result v7 │ │ +037302: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +037304: 28c6 |0078: goto 003e // -003a │ │ +037306: 523b 7b02 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03730a: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +03730e: 523b 7b02 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037312: 52ec a602 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +037316: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +03731a: 0187 |0083: move v7, v8 │ │ +03731c: 5938 7b02 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037320: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +037322: 28b7 |0087: goto 003e // -0049 │ │ +037324: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +037328: 54eb 9f02 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03732c: 6e20 7906 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ +037332: 54eb b902 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037336: 620c 8d02 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@028d │ │ +03733a: 7120 280f cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ +037340: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +037344: 6e10 cc07 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +03734a: 0a01 |009b: move-result v1 │ │ +03734c: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +03734e: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +037352: 6e20 cb07 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +037358: 0c00 |00a2: move-result-object v0 │ │ +03735a: 6e10 0f0c 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +037360: 0c05 |00a6: move-result-object v5 │ │ +037362: 1f05 3001 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +037366: 555b 8102 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +03736a: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +03736e: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +037370: 595b 8502 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +037374: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037378: 28eb |00b2: goto 009d // -0015 │ │ +03737a: 6e40 0f08 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ +037380: 6e10 0808 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0808 │ │ +037386: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=813 │ │ 0x001f line=815 │ │ 0x0021 line=817 │ │ 0x0022 line=818 │ │ 0x002b line=819 │ │ @@ -35180,25 +35182,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0364ec: |[0364ec] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0364fc: 6f20 5a0c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c5a │ │ -036502: 0a00 |0003: move-result v0 │ │ -036504: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -036508: 6e20 c407 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@07c4 │ │ -03650e: 0a00 |0009: move-result v0 │ │ -036510: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -036514: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -036516: 0f00 |000d: return v0 │ │ -036518: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03651a: 28fe |000f: goto 000d // -0002 │ │ +037388: |[037388] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +037398: 6f20 5a0c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c5a │ │ +03739e: 0a00 |0003: move-result v0 │ │ +0373a0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0373a4: 6e20 c407 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@07c4 │ │ +0373aa: 0a00 |0009: move-result v0 │ │ +0373ac: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0373b0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0373b2: 0f00 |000d: return v0 │ │ +0373b4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0373b6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2381 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -35207,39 +35209,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03651c: |[03651c] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03652c: 6e10 cc07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -036532: 0a01 |0003: move-result v1 │ │ -036534: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -036536: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -03653a: 6e20 cb07 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -036540: 0c00 |000a: move-result-object v0 │ │ -036542: 6e10 1b0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -036548: 0a04 |000e: move-result v4 │ │ -03654a: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -03654e: 6e20 e307 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -036554: 0c03 |0014: move-result-object v3 │ │ -036556: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -03655a: 5234 7b02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03655e: 5265 a602 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -036562: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -036566: 6e20 060c 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c06 │ │ -03656c: 0a04 |0020: move-result v4 │ │ -03656e: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -036572: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -036574: 0f04 |0024: return v4 │ │ -036576: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03657a: 28de |0027: goto 0005 // -0022 │ │ -03657c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -03657e: 28fb |0029: goto 0024 // -0005 │ │ +0373b8: |[0373b8] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0373c8: 6e10 cc07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +0373ce: 0a01 |0003: move-result v1 │ │ +0373d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0373d2: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +0373d6: 6e20 cb07 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +0373dc: 0c00 |000a: move-result-object v0 │ │ +0373de: 6e10 1b0c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +0373e4: 0a04 |000e: move-result v4 │ │ +0373e6: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +0373ea: 6e20 e307 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +0373f0: 0c03 |0014: move-result-object v3 │ │ +0373f2: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +0373f6: 5234 7b02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0373fa: 5265 a602 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0373fe: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +037402: 6e20 060c 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c06 │ │ +037408: 0a04 |0020: move-result v4 │ │ +03740a: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +03740e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +037410: 0f04 |0024: return v4 │ │ +037412: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037416: 28de |0027: goto 0005 // -0022 │ │ +037418: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +03741a: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2606 │ │ 0x0004 line=2607 │ │ 0x0007 line=2608 │ │ 0x000b line=2609 │ │ 0x0011 line=2610 │ │ @@ -35262,26 +35264,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -036580: |[036580] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -036590: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -036594: c705 |0002: sub-float/2addr v5, v0 │ │ -036596: 8950 |0003: float-to-double v0, v5 │ │ -036598: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0365a2: cd20 |0009: mul-double/2addr v0, v2 │ │ -0365a4: 8c05 |000a: double-to-float v5, v0 │ │ -0365a6: 8950 |000b: float-to-double v0, v5 │ │ -0365a8: 7120 b60e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0eb6 │ │ -0365ae: 0b00 |000f: move-result-wide v0 │ │ -0365b0: 8c00 |0010: double-to-float v0, v0 │ │ -0365b2: 0f00 |0011: return v0 │ │ +03741c: |[03741c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +03742c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +037430: c705 |0002: sub-float/2addr v5, v0 │ │ +037432: 8950 |0003: float-to-double v0, v5 │ │ +037434: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03743e: cd20 |0009: mul-double/2addr v0, v2 │ │ +037440: 8c05 |000a: double-to-float v5, v0 │ │ +037442: 8950 |000b: float-to-double v0, v5 │ │ +037444: 7120 b60e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0eb6 │ │ +03744a: 0b00 |000f: move-result-wide v0 │ │ +03744c: 8c00 |0010: double-to-float v0, v0 │ │ +03744e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0003 line=735 │ │ 0x000b line=736 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -35292,106 +35294,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -0365b4: |[0365b4] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -0365c4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0365c6: 6f20 5b0c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0c5b │ │ -0365cc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0365ce: 7110 3e07 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@073e │ │ -0365d4: 0a02 |0008: move-result v2 │ │ -0365d6: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -0365da: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -0365de: 5485 9f02 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0365e2: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -0365e6: 5485 9f02 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0365ea: 6e10 7a06 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -0365f0: 0a05 |0016: move-result v5 │ │ -0365f2: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -0365f6: 5485 bd02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -0365fa: 6e10 e80a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ae8 │ │ -036600: 0a05 |001e: move-result v5 │ │ -036602: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -036606: 6e10 df00 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00df │ │ -03660c: 0a03 |0024: move-result v3 │ │ -03660e: 6e10 d407 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07d4 │ │ -036614: 0a05 |0028: move-result v5 │ │ -036616: 6e10 db07 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -03661c: 0a06 |002c: move-result v6 │ │ -03661e: b165 |002d: sub-int/2addr v5, v6 │ │ -036620: 6e10 d807 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ -036626: 0a06 |0031: move-result v6 │ │ -036628: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -03662c: 6e10 df07 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -036632: 0a04 |0037: move-result v4 │ │ -036634: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -036638: 6e20 de00 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00de │ │ -03663e: 7b05 |003d: neg-int v5, v0 │ │ -036640: 6e10 db07 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -036646: 0a06 |0041: move-result v6 │ │ -036648: b065 |0042: add-int/2addr v5, v6 │ │ -03664a: 8255 |0043: int-to-float v5, v5 │ │ -03664c: 5286 af02 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -036650: 8247 |0046: int-to-float v7, v4 │ │ -036652: c876 |0047: mul-float/2addr v6, v7 │ │ -036654: 6e30 e000 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00e0 │ │ -03665a: 5485 bd02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -03665e: 6e30 ec0a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0aec │ │ -036664: 5485 bd02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -036668: 6e20 e60a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ae6 │ │ -03666e: 0a05 |0055: move-result v5 │ │ -036670: b651 |0056: or-int/2addr v1, v5 │ │ -036672: 6e20 dd00 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dd │ │ -036678: 5485 cb02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -03667c: 6e10 e80a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ae8 │ │ -036682: 0a05 |005f: move-result v5 │ │ -036684: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -036688: 6e10 df00 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00df │ │ -03668e: 0a03 |0065: move-result v3 │ │ -036690: 6e10 df07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -036696: 0a04 |0069: move-result v4 │ │ -036698: 6e10 d407 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07d4 │ │ -03669e: 0a05 |006d: move-result v5 │ │ -0366a0: 6e10 db07 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -0366a6: 0a06 |0071: move-result v6 │ │ -0366a8: b165 |0072: sub-int/2addr v5, v6 │ │ -0366aa: 6e10 d807 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ -0366b0: 0a06 |0076: move-result v6 │ │ -0366b2: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -0366b6: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -0366ba: 6e20 de00 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00de │ │ -0366c0: 6e10 db07 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -0366c6: 0a05 |0081: move-result v5 │ │ -0366c8: 7b55 |0082: neg-int v5, v5 │ │ -0366ca: 8255 |0083: int-to-float v5, v5 │ │ -0366cc: 5286 bc02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -0366d0: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -0366d4: c676 |0088: add-float/2addr v6, v7 │ │ -0366d6: 7f66 |0089: neg-float v6, v6 │ │ -0366d8: 8247 |008a: int-to-float v7, v4 │ │ -0366da: c876 |008b: mul-float/2addr v6, v7 │ │ -0366dc: 6e30 e000 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00e0 │ │ -0366e2: 5485 cb02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -0366e6: 6e30 ec0a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0aec │ │ -0366ec: 5485 cb02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -0366f0: 6e20 e60a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ae6 │ │ -0366f6: 0a05 |0099: move-result v5 │ │ -0366f8: b651 |009a: or-int/2addr v1, v5 │ │ -0366fa: 6e20 dd00 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dd │ │ -036700: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -036704: 7110 4407 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ -03670a: 0e00 |00a3: return-void │ │ -03670c: 5485 bd02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -036710: 6e10 e70a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ae7 │ │ -036716: 5485 cb02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -03671a: 6e10 e70a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ae7 │ │ -036720: 28f0 |00ae: goto 009e // -0010 │ │ +037450: |[037450] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +037460: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +037462: 6f20 5b0c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0c5b │ │ +037468: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03746a: 7110 3e07 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@073e │ │ +037470: 0a02 |0008: move-result v2 │ │ +037472: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +037476: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +03747a: 5485 9f02 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03747e: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +037482: 5485 9f02 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037486: 6e10 7a06 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +03748c: 0a05 |0016: move-result v5 │ │ +03748e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +037492: 5485 bd02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +037496: 6e10 e80a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ae8 │ │ +03749c: 0a05 |001e: move-result v5 │ │ +03749e: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +0374a2: 6e10 df00 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00df │ │ +0374a8: 0a03 |0024: move-result v3 │ │ +0374aa: 6e10 d407 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07d4 │ │ +0374b0: 0a05 |0028: move-result v5 │ │ +0374b2: 6e10 db07 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +0374b8: 0a06 |002c: move-result v6 │ │ +0374ba: b165 |002d: sub-int/2addr v5, v6 │ │ +0374bc: 6e10 d807 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ +0374c2: 0a06 |0031: move-result v6 │ │ +0374c4: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +0374c8: 6e10 df07 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +0374ce: 0a04 |0037: move-result v4 │ │ +0374d0: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +0374d4: 6e20 de00 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00de │ │ +0374da: 7b05 |003d: neg-int v5, v0 │ │ +0374dc: 6e10 db07 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +0374e2: 0a06 |0041: move-result v6 │ │ +0374e4: b065 |0042: add-int/2addr v5, v6 │ │ +0374e6: 8255 |0043: int-to-float v5, v5 │ │ +0374e8: 5286 af02 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +0374ec: 8247 |0046: int-to-float v7, v4 │ │ +0374ee: c876 |0047: mul-float/2addr v6, v7 │ │ +0374f0: 6e30 e000 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00e0 │ │ +0374f6: 5485 bd02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +0374fa: 6e30 ec0a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0aec │ │ +037500: 5485 bd02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +037504: 6e20 e60a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ae6 │ │ +03750a: 0a05 |0055: move-result v5 │ │ +03750c: b651 |0056: or-int/2addr v1, v5 │ │ +03750e: 6e20 dd00 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dd │ │ +037514: 5485 cb02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +037518: 6e10 e80a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ae8 │ │ +03751e: 0a05 |005f: move-result v5 │ │ +037520: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +037524: 6e10 df00 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00df │ │ +03752a: 0a03 |0065: move-result v3 │ │ +03752c: 6e10 df07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +037532: 0a04 |0069: move-result v4 │ │ +037534: 6e10 d407 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07d4 │ │ +03753a: 0a05 |006d: move-result v5 │ │ +03753c: 6e10 db07 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +037542: 0a06 |0071: move-result v6 │ │ +037544: b165 |0072: sub-int/2addr v5, v6 │ │ +037546: 6e10 d807 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ +03754c: 0a06 |0076: move-result v6 │ │ +03754e: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +037552: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +037556: 6e20 de00 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00de │ │ +03755c: 6e10 db07 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +037562: 0a05 |0081: move-result v5 │ │ +037564: 7b55 |0082: neg-int v5, v5 │ │ +037566: 8255 |0083: int-to-float v5, v5 │ │ +037568: 5286 bc02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +03756c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +037570: c676 |0088: add-float/2addr v6, v7 │ │ +037572: 7f66 |0089: neg-float v6, v6 │ │ +037574: 8247 |008a: int-to-float v7, v4 │ │ +037576: c876 |008b: mul-float/2addr v6, v7 │ │ +037578: 6e30 e000 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00e0 │ │ +03757e: 5485 cb02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +037582: 6e30 ec0a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0aec │ │ +037588: 5485 cb02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +03758c: 6e20 e60a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ae6 │ │ +037592: 0a05 |0099: move-result v5 │ │ +037594: b651 |009a: or-int/2addr v1, v5 │ │ +037596: 6e20 dd00 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00dd │ │ +03759c: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +0375a0: 7110 4407 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ +0375a6: 0e00 |00a3: return-void │ │ +0375a8: 5485 bd02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +0375ac: 6e10 e70a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ae7 │ │ +0375b2: 5485 cb02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +0375b6: 6e10 e70a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ae7 │ │ +0375bc: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2092 │ │ 0x0004 line=2093 │ │ 0x0005 line=2095 │ │ 0x0009 line=2096 │ │ 0x0019 line=2099 │ │ @@ -35434,25 +35436,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -036724: |[036724] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -036734: 6f10 5c0c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0c5c │ │ -03673a: 5420 be02 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -03673e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -036742: 6e10 e800 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e8 │ │ -036748: 0a01 |000a: move-result v1 │ │ -03674a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03674e: 6e10 d307 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@07d3 │ │ -036754: 0c01 |0010: move-result-object v1 │ │ -036756: 6e20 ea00 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00ea │ │ -03675c: 0e00 |0014: return-void │ │ +0375c0: |[0375c0] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +0375d0: 6f10 5c0c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0c5c │ │ +0375d6: 5420 be02 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +0375da: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0375de: 6e10 e800 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e8 │ │ +0375e4: 0a01 |000a: move-result v1 │ │ +0375e6: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0375ea: 6e10 d307 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@07d3 │ │ +0375f0: 0c01 |0010: move-result-object v1 │ │ +0375f2: 6e20 ea00 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00ea │ │ +0375f8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0003 line=723 │ │ 0x0005 line=724 │ │ 0x000d line=725 │ │ 0x0014 line=727 │ │ @@ -35465,57 +35467,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -036760: |[036760] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -036770: 121b |0000: const/4 v11, #int 1 // #1 │ │ -036772: 55c9 ad02 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -036776: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -03677a: 2209 3b02 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@023b │ │ -03677e: 1a0a 5608 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0856 │ │ -036782: 7020 a10e a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -036788: 2709 |000c: throw v9 │ │ -03678a: 54c7 d402 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -03678e: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -036792: 52ca bf02 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ -036796: 82aa |0013: int-to-float v10, v10 │ │ -036798: 6e30 e90b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ -03679e: 52c9 9e02 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -0367a2: 7120 e706 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ -0367a8: 0a09 |001c: move-result v9 │ │ -0367aa: 8792 |001d: float-to-int v2, v9 │ │ -0367ac: 5ccb c702 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -0367b0: 6e10 df07 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -0367b6: 0a08 |0023: move-result v8 │ │ -0367b8: 6e10 dd07 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -0367be: 0a05 |0027: move-result v5 │ │ -0367c0: 7010 e407 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ -0367c6: 0c01 |002b: move-result-object v1 │ │ -0367c8: 5210 7b02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0367cc: 8259 |002e: int-to-float v9, v5 │ │ -0367ce: 828a |002f: int-to-float v10, v8 │ │ -0367d0: c9a9 |0030: div-float/2addr v9, v10 │ │ -0367d2: 521a 7a02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0367d6: c7a9 |0033: sub-float/2addr v9, v10 │ │ -0367d8: 521a 7d02 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0367dc: a904 090a |0036: div-float v4, v9, v10 │ │ -0367e0: 52c9 ba02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0367e4: 52ca b402 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -0367e8: c7a9 |003c: sub-float/2addr v9, v10 │ │ -0367ea: 8796 |003d: float-to-int v6, v9 │ │ -0367ec: 7056 bb07 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07bb │ │ -0367f2: 0a03 |0041: move-result v3 │ │ -0367f4: 6e52 1008 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ -0367fa: 7010 c207 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ -036800: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -036802: 5cc9 ad02 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -036806: 0e00 |004b: return-void │ │ +0375fc: |[0375fc] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +03760c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +03760e: 55c9 ad02 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +037612: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +037616: 2209 3902 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0239 │ │ +03761a: 1a0a 5408 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0854 │ │ +03761e: 7020 a10e a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +037624: 2709 |000c: throw v9 │ │ +037626: 54c7 d402 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +03762a: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +03762e: 52ca bf02 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ +037632: 82aa |0013: int-to-float v10, v10 │ │ +037634: 6e30 e90b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ +03763a: 52c9 9e02 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +03763e: 7120 e706 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ +037644: 0a09 |001c: move-result v9 │ │ +037646: 8792 |001d: float-to-int v2, v9 │ │ +037648: 5ccb c702 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +03764c: 6e10 df07 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +037652: 0a08 |0023: move-result v8 │ │ +037654: 6e10 dd07 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +03765a: 0a05 |0027: move-result v5 │ │ +03765c: 7010 e407 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ +037662: 0c01 |002b: move-result-object v1 │ │ +037664: 5210 7b02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037668: 8259 |002e: int-to-float v9, v5 │ │ +03766a: 828a |002f: int-to-float v10, v8 │ │ +03766c: c9a9 |0030: div-float/2addr v9, v10 │ │ +03766e: 521a 7a02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +037672: c7a9 |0033: sub-float/2addr v9, v10 │ │ +037674: 521a 7d02 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +037678: a904 090a |0036: div-float v4, v9, v10 │ │ +03767c: 52c9 ba02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037680: 52ca b402 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +037684: c7a9 |003c: sub-float/2addr v9, v10 │ │ +037686: 8796 |003d: float-to-int v6, v9 │ │ +037688: 7056 bb07 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07bb │ │ +03768e: 0a03 |0041: move-result v3 │ │ +037690: 6e52 1008 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ +037696: 7010 c207 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ +03769c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +03769e: 5cc9 ad02 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +0376a2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2220 │ │ 0x0005 line=2221 │ │ 0x000d line=2224 │ │ 0x000f line=2225 │ │ 0x0017 line=2226 │ │ @@ -35548,50 +35550,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -036808: |[036808] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -036818: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03681a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03681c: 6e10 c10b 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0bc1 │ │ -036822: 0a01 |0005: move-result v1 │ │ -036824: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -036828: 6e10 c20b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0bc2 │ │ -03682e: 0a01 |000b: move-result v1 │ │ -036830: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -036836: 0f00 |000f: return v0 │ │ -036838: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -03683c: 6e20 b307 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ -036842: 0a00 |0015: move-result v0 │ │ -036844: 28f9 |0016: goto 000f // -0007 │ │ -036846: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -03684a: 6e20 b307 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ -036850: 0a00 |001c: move-result v0 │ │ -036852: 28f2 |001d: goto 000f // -000e │ │ -036854: 6001 1600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -036858: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -03685c: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -036860: 7110 3606 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0636 │ │ -036866: 0a01 |0027: move-result v1 │ │ -036868: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -03686c: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03686e: 6e20 b307 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ -036874: 0a00 |002e: move-result v0 │ │ -036876: 28e0 |002f: goto 000f // -0020 │ │ -036878: 7120 3506 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0635 │ │ -03687e: 0a01 |0033: move-result v1 │ │ -036880: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -036884: 6e20 b307 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ -03688a: 0a00 |0039: move-result v0 │ │ -03688c: 28d5 |003a: goto 000f // -002b │ │ -03688e: 0000 |003b: nop // spacer │ │ -036890: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +0376a4: |[0376a4] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0376b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0376b6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0376b8: 6e10 c10b 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0bc1 │ │ +0376be: 0a01 |0005: move-result v1 │ │ +0376c0: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +0376c4: 6e10 c20b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0bc2 │ │ +0376ca: 0a01 |000b: move-result v1 │ │ +0376cc: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +0376d2: 0f00 |000f: return v0 │ │ +0376d4: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +0376d8: 6e20 b307 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ +0376de: 0a00 |0015: move-result v0 │ │ +0376e0: 28f9 |0016: goto 000f // -0007 │ │ +0376e2: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +0376e6: 6e20 b307 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ +0376ec: 0a00 |001c: move-result v0 │ │ +0376ee: 28f2 |001d: goto 000f // -000e │ │ +0376f0: 6001 1600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +0376f4: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +0376f8: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +0376fc: 7110 3606 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0636 │ │ +037702: 0a01 |0027: move-result v1 │ │ +037704: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +037708: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +03770a: 6e20 b307 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ +037710: 0a00 |002e: move-result v0 │ │ +037712: 28e0 |002f: goto 000f // -0020 │ │ +037714: 7120 3506 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0635 │ │ +03771a: 0a01 |0033: move-result v1 │ │ +03771c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +037720: 6e20 b307 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07b3 │ │ +037726: 0a00 |0039: move-result v0 │ │ +037728: 28d5 |003a: goto 000f // -002b │ │ +03772a: 0000 |003b: nop // spacer │ │ +03772c: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2393 │ │ 0x0002 line=2394 │ │ 0x0008 line=2395 │ │ 0x000f line=2415 │ │ 0x0010 line=2397 │ │ @@ -35610,119 +35612,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -0368ac: |[0368ac] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -0368bc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0368c0: 5501 ad02 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -0368c4: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -0368c8: 2201 3b02 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -0368cc: 1a02 5608 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0856 │ │ -0368d0: 7020 a10e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -0368d6: 2701 |000d: throw v1 │ │ -0368d8: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -0368dc: 5201 ba02 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0368e0: a601 0112 |0012: add-float v1, v1, v18 │ │ -0368e4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0368e8: 5901 ba02 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0368ec: 7401 dd07 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -0368f2: 0a01 |001b: move-result v1 │ │ -0368f4: 821d |001c: int-to-float v13, v1 │ │ -0368f6: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -0368fa: 7401 df07 1100 |001f: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -036900: 0a10 |0022: move-result v16 │ │ -036902: 0200 1000 |0023: move/from16 v0, v16 │ │ -036906: 8201 |0025: int-to-float v1, v0 │ │ -036908: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -03690c: 5202 af02 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ -036910: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -036914: 0200 1000 |002c: move/from16 v0, v16 │ │ -036918: 8201 |002e: int-to-float v1, v0 │ │ -03691a: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -03691e: 5202 bc02 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ -036922: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -036926: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -03692a: 5401 b902 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03692e: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -036930: 6e20 190f 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036936: 0c0a |003d: move-result-object v10 │ │ -036938: 1f0a 3001 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03693c: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -036940: 5401 b902 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036944: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -036948: 5402 b902 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03694c: 6e10 1f0f 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036952: 0a02 |004b: move-result v2 │ │ -036954: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -036958: 6e20 190f 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -03695e: 0c0b |0051: move-result-object v11 │ │ -036960: 1f0b 3001 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036964: 52a1 7b02 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036968: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -03696c: 52a1 7a02 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -036970: 0200 1000 |005a: move/from16 v0, v16 │ │ -036974: 8202 |005c: int-to-float v2, v0 │ │ -036976: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -03697a: 52b1 7b02 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03697e: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -036982: 5402 9f02 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036986: 6e10 7a06 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -03698c: 0a02 |0068: move-result v2 │ │ -03698e: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -036992: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -036996: 52b1 7a02 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -03699a: 0200 1000 |006f: move/from16 v0, v16 │ │ -03699e: 8202 |0071: int-to-float v2, v0 │ │ -0369a0: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -0369a4: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -0369a8: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -0369ac: 01cf |0078: move v15, v12 │ │ -0369ae: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -0369b2: 5201 ba02 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0369b6: 87f2 |007d: float-to-int v2, v15 │ │ -0369b8: 8222 |007e: int-to-float v2, v2 │ │ -0369ba: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -0369be: c621 |0081: add-float/2addr v1, v2 │ │ -0369c0: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -0369c4: 5901 ba02 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0369c8: 87f1 |0086: float-to-int v1, v15 │ │ -0369ca: 7401 de07 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -0369d0: 0a02 |008a: move-result v2 │ │ -0369d2: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -0369d6: 6e30 0908 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -0369dc: 87f1 |0090: float-to-int v1, v15 │ │ -0369de: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -0369e2: 7020 fc07 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ -0369e8: 7100 2b01 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -0369ee: 0b03 |0099: move-result-wide v3 │ │ -0369f0: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -0369f4: 5301 ac02 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02ac │ │ -0369f8: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -0369fa: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -0369fe: 5206 ba02 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -036a02: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -036a04: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -036a06: 7708 e30b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0be3 │ │ -036a0c: 0c09 |00a8: move-result-object v9 │ │ -036a0e: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -036a12: 5401 d402 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036a16: 6e20 e70b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ -036a1c: 6e10 e50b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ -036a22: 0e00 |00b3: return-void │ │ -036a24: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -036a28: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -036a2c: 01ef |00b8: move v15, v14 │ │ -036a2e: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +037748: |[037748] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +037758: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +03775c: 5502 ad02 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +037760: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +037764: 2202 3902 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +037768: 1a03 5408 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0854 │ │ +03776c: 7020 a10e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +037772: 2702 |000d: throw v2 │ │ +037774: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +037778: 5202 ba02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +03777c: a602 0213 |0012: add-float v2, v2, v19 │ │ +037780: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +037784: 5902 ba02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037788: 7401 dd07 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +03778e: 0a02 |001b: move-result v2 │ │ +037790: 822e |001c: int-to-float v14, v2 │ │ +037792: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +037796: 7401 df07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +03779c: 0a11 |0022: move-result v17 │ │ +03779e: 0200 1100 |0023: move/from16 v0, v17 │ │ +0377a2: 8202 |0025: int-to-float v2, v0 │ │ +0377a4: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +0377a8: 5203 af02 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02af │ │ +0377ac: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +0377b0: 0200 1100 |002c: move/from16 v0, v17 │ │ +0377b4: 8202 |002e: int-to-float v2, v0 │ │ +0377b6: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +0377ba: 5203 bc02 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02bc │ │ +0377be: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +0377c2: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +0377c6: 5402 b902 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0377ca: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0377cc: 6e20 190f 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0377d2: 0c0b |003d: move-result-object v11 │ │ +0377d4: 1f0b 2f01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0377d8: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +0377dc: 5402 b902 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0377e0: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +0377e4: 5403 b902 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0377e8: 6e10 1f0f 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0377ee: 0a03 |004b: move-result v3 │ │ +0377f0: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0377f4: 6e20 190f 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0377fa: 0c0c |0051: move-result-object v12 │ │ +0377fc: 1f0c 2f01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037800: 52b2 7b02 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037804: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +037808: 52b2 7a02 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +03780c: 0200 1100 |005a: move/from16 v0, v17 │ │ +037810: 8203 |005c: int-to-float v3, v0 │ │ +037812: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +037816: 52c2 7b02 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03781a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03781e: 5403 9f02 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037822: 6e10 7a06 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +037828: 0a03 |0068: move-result v3 │ │ +03782a: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03782e: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +037832: 52c2 7a02 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +037836: 0200 1100 |006f: move/from16 v0, v17 │ │ +03783a: 8203 |0071: int-to-float v3, v0 │ │ +03783c: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +037840: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +037844: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +037848: 0210 0d00 |0078: move/from16 v16, v13 │ │ +03784c: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +037850: 5202 ba02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037854: 0200 1000 |007e: move/from16 v0, v16 │ │ +037858: 8703 |0080: float-to-int v3, v0 │ │ +03785a: 8233 |0081: int-to-float v3, v3 │ │ +03785c: a703 1003 |0082: sub-float v3, v16, v3 │ │ +037860: c632 |0084: add-float/2addr v2, v3 │ │ +037862: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +037866: 5902 ba02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +03786a: 0200 1000 |0089: move/from16 v0, v16 │ │ +03786e: 8702 |008b: float-to-int v2, v0 │ │ +037870: 7401 de07 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +037876: 0a03 |008f: move-result v3 │ │ +037878: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +03787c: 6e30 0908 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +037882: 0200 1000 |0095: move/from16 v0, v16 │ │ +037886: 8702 |0097: float-to-int v2, v0 │ │ +037888: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +03788c: 7020 fc07 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07fc │ │ +037892: 7100 2b01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +037898: 0b04 |00a0: move-result-wide v4 │ │ +03789a: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +03789e: 5302 ac02 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02ac │ │ +0378a2: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +0378a4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +0378a8: 5207 ba02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +0378ac: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +0378ae: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +0378b0: 7708 e30b 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0be3 │ │ +0378b6: 0c0a |00af: move-result-object v10 │ │ +0378b8: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +0378bc: 5402 d402 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +0378c0: 6e20 e70b a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ +0378c6: 6e10 e50b 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ +0378cc: 0e00 |00ba: return-void │ │ +0378ce: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +0378d2: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +0378d6: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +0378da: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2251 │ │ 0x0006 line=2252 │ │ 0x000e line=2255 │ │ 0x0018 line=2257 │ │ 0x001d line=2258 │ │ @@ -35733,50 +35738,50 @@ │ │ 0x0040 line=2265 │ │ 0x0054 line=2266 │ │ 0x0058 line=2267 │ │ 0x005f line=2269 │ │ 0x006d line=2270 │ │ 0x0074 line=2273 │ │ 0x0078 line=2274 │ │ - 0x0079 line=2279 │ │ - 0x0086 line=2280 │ │ - 0x0090 line=2281 │ │ - 0x0096 line=2284 │ │ - 0x009a line=2285 │ │ - 0x00a9 line=2287 │ │ - 0x00b0 line=2288 │ │ - 0x00b3 line=2289 │ │ - 0x00b4 line=2275 │ │ - 0x00b8 line=2276 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + 0x007a line=2279 │ │ + 0x0089 line=2280 │ │ + 0x0095 line=2281 │ │ + 0x009d line=2284 │ │ + 0x00a1 line=2285 │ │ + 0x00b0 line=2287 │ │ + 0x00b7 line=2288 │ │ + 0x00ba line=2289 │ │ + 0x00bb line=2275 │ │ + 0x00bf line=2276 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036a30: |[036a30] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -036a40: 2200 3101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -036a44: 7010 8607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0786 │ │ -036a4a: 1100 |0005: return-object v0 │ │ +0378dc: |[0378dc] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0378ec: 2200 3001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +0378f0: 7010 8607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0786 │ │ +0378f6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2623 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35784,20 +35789,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -036a4c: |[036a4c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -036a5c: 2200 3101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -036a60: 6e10 cf07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ -036a66: 0c01 |0005: move-result-object v1 │ │ -036a68: 7030 8707 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0787 │ │ -036a6e: 1100 |0009: return-object v0 │ │ +0378f8: |[0378f8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +037908: 2200 3001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +03790c: 6e10 cf07 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ +037912: 0c01 |0005: move-result-object v1 │ │ +037914: 7030 8707 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0787 │ │ +03791a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2638 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -35806,18 +35811,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036a70: |[036a70] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -036a80: 6e10 c707 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@07c7 │ │ -036a86: 0c00 |0003: move-result-object v0 │ │ -036a88: 1100 |0004: return-object v0 │ │ +03791c: |[03791c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03792c: 6e10 c707 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@07c7 │ │ +037932: 0c00 |0003: move-result-object v0 │ │ +037934: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2628 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -35826,17 +35831,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036a8c: |[036a8c] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -036a9c: 5410 9f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036aa0: 1100 |0002: return-object v0 │ │ +037938: |[037938] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +037948: 5410 9f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03794c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35844,31 +35849,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -036aa4: |[036aa4] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -036ab4: 5242 a902 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ -036ab8: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -036aba: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -036abe: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -036ac2: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -036ac6: 5442 aa02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -036aca: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036ad0: 0c02 |000e: move-result-object v2 │ │ -036ad2: 1f02 a601 |000f: check-cast v2, Landroid/view/View; // type@01a6 │ │ -036ad6: 6e10 0f0c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -036adc: 0c02 |0014: move-result-object v2 │ │ -036ade: 1f02 3101 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -036ae2: 5221 7e02 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@027e │ │ -036ae6: 0f01 |0019: return v1 │ │ -036ae8: 0160 |001a: move v0, v6 │ │ -036aea: 28ee |001b: goto 0009 // -0012 │ │ +037950: |[037950] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +037960: 5242 a902 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ +037964: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +037966: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +03796a: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +03796e: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +037972: 5442 aa02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +037976: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03797c: 0c02 |000e: move-result-object v2 │ │ +03797e: 1f02 a501 |000f: check-cast v2, Landroid/view/View; // type@01a5 │ │ +037982: 6e10 0f0c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +037988: 0c02 |0014: move-result-object v2 │ │ +03798a: 1f02 3001 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +03798e: 5221 7e02 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@027e │ │ +037992: 0f01 |0019: return v1 │ │ +037994: 0160 |001a: move v0, v6 │ │ +037996: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0009 line=611 │ │ 0x0019 line=612 │ │ 0x001b line=610 │ │ locals : │ │ @@ -35883,17 +35888,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036aec: |[036aec] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -036afc: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -036b00: 0f00 |0002: return v0 │ │ +037998: |[037998] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +0379a8: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0379ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35901,17 +35906,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036b04: |[036b04] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -036b14: 5210 c302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -036b18: 0f00 |0002: return v0 │ │ +0379b0: |[0379b0] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +0379c0: 5210 c302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +0379c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35919,17 +35924,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036b1c: |[036b1c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -036b2c: 5210 c502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -036b30: 0f00 |0002: return v0 │ │ +0379c8: |[0379c8] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +0379d8: 5210 c502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0379dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35937,29 +35942,29 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -036b34: |[036b34] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -036b44: 6e10 140c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ -036b4a: 0c00 |0003: move-result-object v0 │ │ -036b4c: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -036b50: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -036b54: 2001 a601 |0008: instance-of v1, v0, Landroid/view/View; // type@01a6 │ │ -036b58: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -036b5c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -036b5e: 1101 |000d: return-object v1 │ │ -036b60: 0703 |000e: move-object v3, v0 │ │ -036b62: 1f03 a601 |000f: check-cast v3, Landroid/view/View; // type@01a6 │ │ -036b66: 28ef |0011: goto 0000 // -0011 │ │ -036b68: 6e20 e307 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -036b6e: 0c01 |0015: move-result-object v1 │ │ -036b70: 28f7 |0016: goto 000d // -0009 │ │ +0379e0: |[0379e0] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0379f0: 6e10 140c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ +0379f6: 0c00 |0003: move-result-object v0 │ │ +0379f8: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +0379fc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +037a00: 2001 a501 |0008: instance-of v1, v0, Landroid/view/View; // type@01a5 │ │ +037a04: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +037a08: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +037a0a: 1101 |000d: return-object v1 │ │ +037a0c: 0703 |000e: move-object v3, v0 │ │ +037a0e: 1f03 a501 |000f: check-cast v3, Landroid/view/View; // type@01a5 │ │ +037a12: 28ef |0011: goto 0000 // -0011 │ │ +037a14: 6e20 e307 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +037a1a: 0c01 |0015: move-result-object v1 │ │ +037a1c: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0006 line=1276 │ │ 0x000c line=1277 │ │ 0x000d line=1281 │ │ 0x000f line=1279 │ │ @@ -35974,34 +35979,34 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -036b74: |[036b74] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -036b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036b86: 5442 b902 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036b8a: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036b90: 0a02 |0006: move-result v2 │ │ -036b92: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -036b96: 5442 b902 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036b9a: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036ba0: 0c01 |000e: move-result-object v1 │ │ -036ba2: 1f01 3001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036ba6: 5442 9f02 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036baa: 5413 7902 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -036bae: 6e30 8006 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0680 │ │ -036bb4: 0a02 |0018: move-result v2 │ │ -036bb6: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -036bba: 1101 |001b: return-object v1 │ │ -036bbc: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036bc0: 28e3 |001e: goto 0001 // -001d │ │ -036bc2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -036bc4: 28fb |0020: goto 001b // -0005 │ │ +037a20: |[037a20] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +037a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037a32: 5442 b902 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037a36: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037a3c: 0a02 |0006: move-result v2 │ │ +037a3e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +037a42: 5442 b902 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037a46: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037a4c: 0c01 |000e: move-result-object v1 │ │ +037a4e: 1f01 2f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037a52: 5442 9f02 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037a56: 5413 7902 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +037a5a: 6e30 8006 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0680 │ │ +037a60: 0a02 |0018: move-result v2 │ │ +037a62: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +037a66: 1101 |001b: return-object v1 │ │ +037a68: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037a6c: 28e3 |001e: goto 0001 // -001d │ │ +037a6e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +037a70: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1264 │ │ 0x0009 line=1265 │ │ 0x0011 line=1266 │ │ 0x001b line=1270 │ │ 0x001c line=1264 │ │ @@ -36018,31 +36023,31 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -036bc8: |[036bc8] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -036bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036bda: 5432 b902 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036bde: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036be4: 0a02 |0006: move-result v2 │ │ -036be6: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -036bea: 5432 b902 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036bee: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036bf4: 0c01 |000e: move-result-object v1 │ │ -036bf6: 1f01 3001 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036bfa: 5212 7b02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036bfe: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -036c02: 1101 |0015: return-object v1 │ │ -036c04: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036c08: 28e9 |0018: goto 0001 // -0017 │ │ -036c0a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -036c0c: 28fb |001a: goto 0015 // -0005 │ │ +037a74: |[037a74] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +037a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037a86: 5432 b902 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037a8a: 6e10 1f0f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037a90: 0a02 |0006: move-result v2 │ │ +037a92: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +037a96: 5432 b902 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037a9a: 6e20 190f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037aa0: 0c01 |000e: move-result-object v1 │ │ +037aa2: 1f01 2f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037aa6: 5212 7b02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037aaa: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +037aae: 1101 |0015: return-object v1 │ │ +037ab0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037ab4: 28e9 |0018: goto 0001 // -0017 │ │ +037ab6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +037ab8: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0009 line=1286 │ │ 0x0011 line=1287 │ │ 0x0015 line=1291 │ │ 0x0016 line=1285 │ │ @@ -36059,70 +36064,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -036c10: |[036c10] android.support.v4.view.ViewPager.initViewPager:()V │ │ -036c20: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -036c22: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -036c24: 6e20 1e08 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@081e │ │ -036c2a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -036c2e: 6e20 1108 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0811 │ │ -036c34: 6e20 1208 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0812 │ │ -036c3a: 6e10 cf07 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ -036c40: 0c01 |0010: move-result-object v1 │ │ -036c42: 2203 d401 |0011: new-instance v3, Landroid/widget/Scroller; // type@01d4 │ │ -036c46: 6204 d502 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02d5 │ │ -036c4a: 7030 280d 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0d28 │ │ -036c50: 5b63 cd02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -036c54: 7110 4a0c 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ -036c5a: 0c00 |001d: move-result-object v0 │ │ -036c5c: 6e10 7a00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -036c62: 0c03 |0021: move-result-object v3 │ │ -036c64: 6e10 b900 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ -036c6a: 0c03 |0025: move-result-object v3 │ │ -036c6c: 5232 3403 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ -036c70: 7110 7107 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0771 │ │ -036c76: 0a03 |002b: move-result v3 │ │ -036c78: 5963 d302 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -036c7c: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -036c80: c823 |0030: mul-float/2addr v3, v2 │ │ -036c82: 8733 |0031: float-to-int v3, v3 │ │ -036c84: 5963 c002 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c0 │ │ -036c88: 6e10 4e0c 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0c4e │ │ -036c8e: 0a03 |0037: move-result v3 │ │ -036c90: 5963 bf02 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ -036c94: 2203 6b01 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@016b │ │ -036c98: 7020 e50a 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ae5 │ │ -036c9e: 5b63 bd02 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -036ca2: 2203 6b01 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@016b │ │ -036ca6: 7020 e50a 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ae5 │ │ -036cac: 5b63 cb02 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -036cb0: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -036cb4: c823 |004a: mul-float/2addr v3, v2 │ │ -036cb6: 8733 |004b: float-to-int v3, v3 │ │ -036cb8: 5963 b002 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b0 │ │ -036cbc: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -036cc0: c823 |0050: mul-float/2addr v3, v2 │ │ -036cc2: 8733 |0051: float-to-int v3, v3 │ │ -036cc4: 5963 a502 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02a5 │ │ -036cc8: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -036ccc: c823 |0056: mul-float/2addr v3, v2 │ │ -036cce: 8733 |0057: float-to-int v3, v3 │ │ -036cd0: 5963 a802 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02a8 │ │ -036cd4: 2203 3201 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0132 │ │ -036cd8: 7020 8807 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0788 │ │ -036cde: 7120 4807 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0748 │ │ -036ce4: 7110 3b07 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@073b │ │ -036cea: 0a03 |0065: move-result v3 │ │ -036cec: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -036cf0: 7120 4a07 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@074a │ │ -036cf6: 0e00 |006b: return-void │ │ +037abc: |[037abc] android.support.v4.view.ViewPager.initViewPager:()V │ │ +037acc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +037ace: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +037ad0: 6e20 1e08 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@081e │ │ +037ad6: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +037ada: 6e20 1108 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0811 │ │ +037ae0: 6e20 1208 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0812 │ │ +037ae6: 6e10 cf07 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ +037aec: 0c01 |0010: move-result-object v1 │ │ +037aee: 2203 d201 |0011: new-instance v3, Landroid/widget/Scroller; // type@01d2 │ │ +037af2: 6204 d502 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02d5 │ │ +037af6: 7030 280d 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0d28 │ │ +037afc: 5b63 cd02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037b00: 7110 4a0c 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ +037b06: 0c00 |001d: move-result-object v0 │ │ +037b08: 6e10 7a00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +037b0e: 0c03 |0021: move-result-object v3 │ │ +037b10: 6e10 b900 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ +037b16: 0c03 |0025: move-result-object v3 │ │ +037b18: 5232 3403 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ +037b1c: 7110 7107 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0771 │ │ +037b22: 0a03 |002b: move-result v3 │ │ +037b24: 5963 d302 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +037b28: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +037b2c: c823 |0030: mul-float/2addr v3, v2 │ │ +037b2e: 8733 |0031: float-to-int v3, v3 │ │ +037b30: 5963 c002 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c0 │ │ +037b34: 6e10 4e0c 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0c4e │ │ +037b3a: 0a03 |0037: move-result v3 │ │ +037b3c: 5963 bf02 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ +037b40: 2203 6a01 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@016a │ │ +037b44: 7020 e50a 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ae5 │ │ +037b4a: 5b63 bd02 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +037b4e: 2203 6a01 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@016a │ │ +037b52: 7020 e50a 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ae5 │ │ +037b58: 5b63 cb02 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +037b5c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +037b60: c823 |004a: mul-float/2addr v3, v2 │ │ +037b62: 8733 |004b: float-to-int v3, v3 │ │ +037b64: 5963 b002 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b0 │ │ +037b68: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +037b6c: c823 |0050: mul-float/2addr v3, v2 │ │ +037b6e: 8733 |0051: float-to-int v3, v3 │ │ +037b70: 5963 a502 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02a5 │ │ +037b74: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +037b78: c823 |0056: mul-float/2addr v3, v2 │ │ +037b7a: 8733 |0057: float-to-int v3, v3 │ │ +037b7c: 5963 a802 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02a8 │ │ +037b80: 2203 3101 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0131 │ │ +037b84: 7020 8807 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0788 │ │ +037b8a: 7120 4807 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0748 │ │ +037b90: 7110 3b07 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@073b │ │ +037b96: 0a03 |0065: move-result v3 │ │ +037b98: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +037b9c: 7120 4a07 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@074a │ │ +037ba2: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=348 │ │ 0x0005 line=349 │ │ 0x000a line=350 │ │ 0x000d line=351 │ │ 0x0011 line=352 │ │ @@ -36151,17 +36156,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036cf8: |[036cf8] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -036d08: 5510 ad02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -036d0c: 0f00 |0002: return v0 │ │ +037ba4: |[037ba4] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +037bb4: 5510 ad02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +037bb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2301 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36169,19 +36174,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036d10: |[036d10] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -036d20: 6f10 650c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0c65 │ │ -036d26: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -036d28: 5c10 ae02 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -036d2c: 0e00 |0006: return-void │ │ +037bbc: |[037bbc] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +037bcc: 6f10 650c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0c65 │ │ +037bd2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +037bd4: 5c10 ae02 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +037bd8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ 0x0003 line=1297 │ │ 0x0006 line=1298 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36191,19 +36196,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036d30: |[036d30] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -036d40: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ -036d44: 6e20 0308 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0803 │ │ -036d4a: 6f10 660c 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0c66 │ │ -036d50: 0e00 |0008: return-void │ │ +037bdc: |[037bdc] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +037bec: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02ab │ │ +037bf0: 6e20 0308 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0803 │ │ +037bf6: 6f10 660c 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0c66 │ │ +037bfc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0005 line=378 │ │ 0x0008 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36213,131 +36218,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -036d54: |[036d54] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -036d64: 7502 670c 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0c67 │ │ -036d6a: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -036d6e: 520d c502 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -036d72: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -036d76: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -036d7a: 540d be02 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -036d7e: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -036d82: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -036d86: 540d b902 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036d8a: 6e10 1f0f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036d90: 0a0d |0016: move-result v13 │ │ -036d92: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -036d96: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -036d9a: 540d 9f02 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036d9e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -036da2: 7401 dd07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -036da8: 0a0a |0022: move-result v10 │ │ -036daa: 7401 df07 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -036db0: 0a0b |0026: move-result v11 │ │ -036db2: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -036db6: 520d c502 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -036dba: 82dd |002b: int-to-float v13, v13 │ │ -036dbc: 82be |002c: int-to-float v14, v11 │ │ -036dbe: a907 0d0e |002d: div-float v7, v13, v14 │ │ -036dc2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -036dc4: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -036dc8: 540d b902 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036dcc: 120e |0034: const/4 v14, #int 0 // #0 │ │ -036dce: 6e20 190f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036dd4: 0c03 |0038: move-result-object v3 │ │ -036dd6: 1f03 3001 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036dda: 5238 7a02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -036dde: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -036de2: 540d b902 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036de6: 6e10 1f0f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -036dec: 0a04 |0044: move-result v4 │ │ -036dee: 5232 7b02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036df2: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -036df6: 540d b902 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036dfa: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -036dfe: 6e20 190f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036e04: 0c0d |0050: move-result-object v13 │ │ -036e06: 1f0d 3001 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036e0a: 52d6 7b02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036e0e: 0129 |0055: move v9, v2 │ │ -036e10: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -036e14: 523d 7b02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036e18: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -036e1c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -036e20: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -036e24: 540d b902 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -036e28: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -036e2c: 6e20 190f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -036e32: 0c03 |0067: move-result-object v3 │ │ -036e34: 1f03 3001 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -036e38: 28ee |006a: goto 0058 // -0012 │ │ -036e3a: 523d 7b02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -036e3e: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -036e42: 523d 7a02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -036e46: 523e 7d02 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -036e4a: c6ed |0073: add-float/2addr v13, v14 │ │ -036e4c: 82be |0074: int-to-float v14, v11 │ │ -036e4e: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -036e52: 523d 7a02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -036e56: 523e 7d02 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -036e5a: c6ed |007b: add-float/2addr v13, v14 │ │ -036e5c: a608 0d07 |007c: add-float v8, v13, v7 │ │ -036e60: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -036e64: 520d c502 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -036e68: 82dd |0082: int-to-float v13, v13 │ │ -036e6a: c61d |0083: add-float/2addr v13, v1 │ │ -036e6c: 82ae |0084: int-to-float v14, v10 │ │ -036e6e: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -036e72: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -036e76: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -036e7a: 540d be02 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -036e7e: 871e |008d: float-to-int v14, v1 │ │ -036e80: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -036e84: 520f d202 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d2 │ │ -036e88: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -036e8c: 5200 c502 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -036e90: 0210 0000 |0096: move/from16 v16, v0 │ │ -036e94: 0200 1000 |0098: move/from16 v0, v16 │ │ -036e98: 8200 |009a: int-to-float v0, v0 │ │ -036e9a: 0210 0000 |009b: move/from16 v16, v0 │ │ -036e9e: a610 1001 |009d: add-float v16, v16, v1 │ │ -036ea2: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -036ea6: a610 1011 |00a1: add-float v16, v16, v17 │ │ -036eaa: 0200 1000 |00a3: move/from16 v0, v16 │ │ -036eae: 8700 |00a5: float-to-int v0, v0 │ │ -036eb0: 0210 0000 |00a6: move/from16 v16, v0 │ │ -036eb4: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -036eb8: 5200 a102 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a1 │ │ -036ebc: 0211 0000 |00ac: move/from16 v17, v0 │ │ -036ec0: 7405 e900 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e9 │ │ -036ec6: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -036eca: 540d be02 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -036ece: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -036ed2: 6e20 e600 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00e6 │ │ -036ed8: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -036edc: 82dd |00bc: int-to-float v13, v13 │ │ -036ede: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -036ee2: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -036ee6: 0e00 |00c1: return-void │ │ -036ee8: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -036eec: 540d 9f02 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -036ef0: 6e20 7d06 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -036ef6: 0a0c |00c9: move-result v12 │ │ -036ef8: a60d 080c |00ca: add-float v13, v8, v12 │ │ -036efc: 82be |00cc: int-to-float v14, v11 │ │ -036efe: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -036f02: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -036f06: c6d8 |00d1: add-float/2addr v8, v13 │ │ -036f08: 28ac |00d2: goto 007e // -0054 │ │ -036f0a: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -036f0e: 2881 |00d5: goto 0056 // -007f │ │ +037c00: |[037c00] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +037c10: 7502 670c 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0c67 │ │ +037c16: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +037c1a: 520d c502 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +037c1e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +037c22: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +037c26: 540d be02 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +037c2a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +037c2e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +037c32: 540d b902 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037c36: 6e10 1f0f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037c3c: 0a0d |0016: move-result v13 │ │ +037c3e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +037c42: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +037c46: 540d 9f02 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037c4a: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +037c4e: 7401 dd07 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +037c54: 0a0a |0022: move-result v10 │ │ +037c56: 7401 df07 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +037c5c: 0a0b |0026: move-result v11 │ │ +037c5e: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +037c62: 520d c502 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +037c66: 82dd |002b: int-to-float v13, v13 │ │ +037c68: 82be |002c: int-to-float v14, v11 │ │ +037c6a: a907 0d0e |002d: div-float v7, v13, v14 │ │ +037c6e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +037c70: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +037c74: 540d b902 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037c78: 120e |0034: const/4 v14, #int 0 // #0 │ │ +037c7a: 6e20 190f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037c80: 0c03 |0038: move-result-object v3 │ │ +037c82: 1f03 2f01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037c86: 5238 7a02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +037c8a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +037c8e: 540d b902 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037c92: 6e10 1f0f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +037c98: 0a04 |0044: move-result v4 │ │ +037c9a: 5232 7b02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037c9e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +037ca2: 540d b902 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037ca6: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +037caa: 6e20 190f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037cb0: 0c0d |0050: move-result-object v13 │ │ +037cb2: 1f0d 2f01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037cb6: 52d6 7b02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037cba: 0129 |0055: move v9, v2 │ │ +037cbc: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +037cc0: 523d 7b02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037cc4: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +037cc8: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +037ccc: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +037cd0: 540d b902 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +037cd4: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +037cd8: 6e20 190f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +037cde: 0c03 |0067: move-result-object v3 │ │ +037ce0: 1f03 2f01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +037ce4: 28ee |006a: goto 0058 // -0012 │ │ +037ce6: 523d 7b02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +037cea: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +037cee: 523d 7a02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +037cf2: 523e 7d02 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +037cf6: c6ed |0073: add-float/2addr v13, v14 │ │ +037cf8: 82be |0074: int-to-float v14, v11 │ │ +037cfa: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +037cfe: 523d 7a02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +037d02: 523e 7d02 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +037d06: c6ed |007b: add-float/2addr v13, v14 │ │ +037d08: a608 0d07 |007c: add-float v8, v13, v7 │ │ +037d0c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +037d10: 520d c502 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +037d14: 82dd |0082: int-to-float v13, v13 │ │ +037d16: c61d |0083: add-float/2addr v13, v1 │ │ +037d18: 82ae |0084: int-to-float v14, v10 │ │ +037d1a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +037d1e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +037d22: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +037d26: 540d be02 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +037d2a: 871e |008d: float-to-int v14, v1 │ │ +037d2c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +037d30: 520f d202 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d2 │ │ +037d34: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +037d38: 5200 c502 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +037d3c: 0210 0000 |0096: move/from16 v16, v0 │ │ +037d40: 0200 1000 |0098: move/from16 v0, v16 │ │ +037d44: 8200 |009a: int-to-float v0, v0 │ │ +037d46: 0210 0000 |009b: move/from16 v16, v0 │ │ +037d4a: a610 1001 |009d: add-float v16, v16, v1 │ │ +037d4e: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +037d52: a610 1011 |00a1: add-float v16, v16, v17 │ │ +037d56: 0200 1000 |00a3: move/from16 v0, v16 │ │ +037d5a: 8700 |00a5: float-to-int v0, v0 │ │ +037d5c: 0210 0000 |00a6: move/from16 v16, v0 │ │ +037d60: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +037d64: 5200 a102 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a1 │ │ +037d68: 0211 0000 |00ac: move/from16 v17, v0 │ │ +037d6c: 7405 e900 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e9 │ │ +037d72: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +037d76: 540d be02 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +037d7a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +037d7e: 6e20 e600 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00e6 │ │ +037d84: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +037d88: 82dd |00bc: int-to-float v13, v13 │ │ +037d8a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +037d8e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +037d92: 0e00 |00c1: return-void │ │ +037d94: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +037d98: 540d 9f02 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +037d9c: 6e20 7d06 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +037da2: 0a0c |00c9: move-result v12 │ │ +037da4: a60d 080c |00ca: add-float v13, v8, v12 │ │ +037da8: 82be |00cc: int-to-float v14, v11 │ │ +037daa: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +037dae: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +037db2: c6d8 |00d1: add-float/2addr v8, v13 │ │ +037db4: 28ac |00d2: goto 007e // -0054 │ │ +037db6: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +037dba: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2134 │ │ 0x0003 line=2137 │ │ 0x001f line=2138 │ │ 0x0023 line=2139 │ │ 0x0027 line=2141 │ │ @@ -36395,185 +36400,185 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 316 16-bit code units │ │ -036f10: |[036f10] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -036f20: 6e10 d90b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -036f26: 0a00 |0003: move-result v0 │ │ -036f28: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -036f2c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -036f2e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -036f32: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -036f34: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -036f38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -036f3a: 5ce0 b702 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -036f3e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -036f40: 5ce0 b802 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -036f44: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -036f46: 59e0 9e02 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -036f4a: 54e0 d402 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036f4e: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -036f52: 54e0 d402 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036f56: 6e10 ef0b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ -036f5c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -036f5e: 5be0 d402 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036f62: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -036f64: 0f00 |0022: return v0 │ │ -036f66: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -036f6a: 55e0 b702 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -036f6e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -036f72: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -036f74: 28f8 |002a: goto 0022 // -0008 │ │ -036f76: 55e0 b802 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -036f7a: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -036f7e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -036f80: 28f2 |0030: goto 0022 // -000e │ │ -036f82: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ -036f88: 54e0 d402 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036f8c: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -036f90: 7100 ee0b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ -036f96: 0c00 |003b: move-result-object v0 │ │ -036f98: 5be0 d402 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036f9c: 54e0 d402 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -036fa0: 6e20 e70b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ -036fa6: 55e0 b702 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -036faa: 28dd |0045: goto 0022 // -0023 │ │ -036fac: 52e7 9e02 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -036fb0: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -036fb2: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -036fb6: 7120 6806 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -036fbc: 0a09 |004e: move-result v9 │ │ -036fbe: 7120 6d06 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -036fc4: 0a0a |0052: move-result v10 │ │ -036fc6: 52e0 ba02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -036fca: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -036fce: 7110 ae0e 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -036fd4: 0a0b |005a: move-result v11 │ │ -036fd6: 7120 6e06 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ -036fdc: 0a0c |005e: move-result v12 │ │ -036fde: 52e0 b502 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ -036fe2: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -036fe6: 7110 ae0e 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -036fec: 0a0d |0066: move-result v13 │ │ -036fee: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -036ff0: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -036ff4: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -036ff8: 52e0 ba02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -036ffc: 7030 eb07 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@07eb │ │ -037002: 0a00 |0071: move-result v0 │ │ -037004: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -037008: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -03700a: 8783 |0075: float-to-int v3, v8 │ │ -03700c: 87a4 |0076: float-to-int v4, v10 │ │ -03700e: 87c5 |0077: float-to-int v5, v12 │ │ -037010: 07e0 |0078: move-object v0, v14 │ │ -037012: 07e1 |0079: move-object v1, v14 │ │ -037014: 7406 b607 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07b6 │ │ -03701a: 0a00 |007d: move-result v0 │ │ -03701c: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -037020: 59ea ba02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -037024: 59ec bb02 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -037028: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -03702a: 5ce0 b802 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -03702e: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -037030: 289a |0088: goto 0022 // -0066 │ │ -037032: 52e0 d302 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -037036: 8200 |008b: int-to-float v0, v0 │ │ -037038: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -03703c: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ -037040: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -037044: c8b0 |0092: mul-float/2addr v0, v11 │ │ -037046: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -03704a: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ -03704e: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -037050: 5ce0 b702 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037054: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -037056: 7020 1c08 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -03705c: 1200 |009e: const/4 v0, #int 0 // #0 │ │ -03705e: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ -037062: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ -037066: 52e0 b402 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -03706a: 52e1 d302 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -03706e: 8211 |00a7: int-to-float v1, v1 │ │ -037070: c610 |00a8: add-float/2addr v0, v1 │ │ -037072: 59e0 ba02 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -037076: 59ec bb02 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -03707a: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ -03707c: 7020 1d08 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -037082: 55e0 b702 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037086: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ -03708a: 7020 fd07 ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07fd │ │ -037090: 0a00 |00b8: move-result v0 │ │ -037092: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ -037096: 7110 4407 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ -03709c: 2900 76ff |00be: goto/16 0034 // -008a │ │ -0370a0: 52e0 b402 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -0370a4: 52e1 d302 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -0370a8: 8211 |00c4: int-to-float v1, v1 │ │ -0370aa: c710 |00c5: sub-float/2addr v0, v1 │ │ -0370ac: 28e3 |00c6: goto 00a9 // -001d │ │ -0370ae: 52e0 d302 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -0370b2: 8200 |00c9: int-to-float v0, v0 │ │ -0370b4: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ -0370b8: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ -0370bc: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ -0370be: 5ce0 b802 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -0370c2: 28e0 |00d1: goto 00b1 // -0020 │ │ -0370c4: 6e10 df0b 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -0370ca: 0a00 |00d5: move-result v0 │ │ -0370cc: 59e0 b402 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -0370d0: 59e0 ba02 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0370d4: 6e10 e10b 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -0370da: 0a00 |00dd: move-result v0 │ │ -0370dc: 59e0 b502 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ -0370e0: 59e0 bb02 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -0370e4: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ -0370e6: 7120 6c06 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -0370ec: 0a00 |00e6: move-result v0 │ │ -0370ee: 59e0 9e02 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -0370f2: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ -0370f4: 5ce0 b802 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ -0370f8: 54e0 cd02 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -0370fc: 6e10 2a0d 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ -037102: 52e0 cc02 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ -037106: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ -037108: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ -03710c: 54e0 cd02 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -037110: 6e10 300d 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0d30 │ │ -037116: 0a00 |00fb: move-result v0 │ │ -037118: 54e1 cd02 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -03711c: 6e10 2d0d 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ -037122: 0a01 |0101: move-result v1 │ │ -037124: b110 |0102: sub-int/2addr v0, v1 │ │ -037126: 7110 af0e 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -03712c: 0a00 |0106: move-result v0 │ │ -03712e: 52e1 a502 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02a5 │ │ -037132: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ -037136: 54e0 cd02 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -03713a: 6e10 290d 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ -037140: 1200 |0110: const/4 v0, #int 0 // #0 │ │ -037142: 5ce0 c702 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -037146: 6e10 ff07 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -03714c: 1210 |0116: const/4 v0, #int 1 // #1 │ │ -03714e: 5ce0 b702 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037152: 1210 |0119: const/4 v0, #int 1 // #1 │ │ -037154: 7020 1c08 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -03715a: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ -03715e: 1200 |011f: const/4 v0, #int 0 // #0 │ │ -037160: 7020 b807 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ -037166: 1200 |0123: const/4 v0, #int 0 // #0 │ │ -037168: 5ce0 b702 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -03716c: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -037170: 7020 f707 fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07f7 │ │ -037176: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ -03717a: 0000 |012d: nop // spacer │ │ -03717c: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ +037dbc: |[037dbc] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +037dcc: 6e10 d90b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +037dd2: 0a00 |0003: move-result v0 │ │ +037dd4: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +037dd8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +037dda: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +037dde: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +037de0: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +037de4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +037de6: 5ce0 b702 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037dea: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +037dec: 5ce0 b802 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +037df0: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +037df2: 59e0 9e02 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +037df6: 54e0 d402 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037dfa: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +037dfe: 54e0 d402 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037e02: 6e10 ef0b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ +037e08: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +037e0a: 5be0 d402 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037e0e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +037e10: 0f00 |0022: return v0 │ │ +037e12: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +037e16: 55e0 b702 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037e1a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +037e1e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +037e20: 28f8 |002a: goto 0022 // -0008 │ │ +037e22: 55e0 b802 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +037e26: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +037e2a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +037e2c: 28f2 |0030: goto 0022 // -000e │ │ +037e2e: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ +037e34: 54e0 d402 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037e38: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +037e3c: 7100 ee0b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ +037e42: 0c00 |003b: move-result-object v0 │ │ +037e44: 5be0 d402 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037e48: 54e0 d402 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +037e4c: 6e20 e70b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ +037e52: 55e0 b702 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037e56: 28dd |0045: goto 0022 // -0023 │ │ +037e58: 52e7 9e02 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +037e5c: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +037e5e: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +037e62: 7120 6806 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +037e68: 0a09 |004e: move-result v9 │ │ +037e6a: 7120 6d06 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +037e70: 0a0a |0052: move-result v10 │ │ +037e72: 52e0 ba02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037e76: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +037e7a: 7110 ae0e 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +037e80: 0a0b |005a: move-result v11 │ │ +037e82: 7120 6e06 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ +037e88: 0a0c |005e: move-result v12 │ │ +037e8a: 52e0 b502 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ +037e8e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +037e92: 7110 ae0e 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +037e98: 0a0d |0066: move-result v13 │ │ +037e9a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +037e9c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +037ea0: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +037ea4: 52e0 ba02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037ea8: 7030 eb07 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@07eb │ │ +037eae: 0a00 |0071: move-result v0 │ │ +037eb0: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +037eb4: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +037eb6: 8783 |0075: float-to-int v3, v8 │ │ +037eb8: 87a4 |0076: float-to-int v4, v10 │ │ +037eba: 87c5 |0077: float-to-int v5, v12 │ │ +037ebc: 07e0 |0078: move-object v0, v14 │ │ +037ebe: 07e1 |0079: move-object v1, v14 │ │ +037ec0: 7406 b607 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07b6 │ │ +037ec6: 0a00 |007d: move-result v0 │ │ +037ec8: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +037ecc: 59ea ba02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037ed0: 59ec bb02 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +037ed4: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +037ed6: 5ce0 b802 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +037eda: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +037edc: 289a |0088: goto 0022 // -0066 │ │ +037ede: 52e0 d302 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +037ee2: 8200 |008b: int-to-float v0, v0 │ │ +037ee4: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +037ee8: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ +037eec: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +037ef0: c8b0 |0092: mul-float/2addr v0, v11 │ │ +037ef2: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +037ef6: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ +037efa: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +037efc: 5ce0 b702 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037f00: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +037f02: 7020 1c08 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +037f08: 1200 |009e: const/4 v0, #int 0 // #0 │ │ +037f0a: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ +037f0e: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ +037f12: 52e0 b402 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +037f16: 52e1 d302 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +037f1a: 8211 |00a7: int-to-float v1, v1 │ │ +037f1c: c610 |00a8: add-float/2addr v0, v1 │ │ +037f1e: 59e0 ba02 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037f22: 59ec bb02 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +037f26: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ +037f28: 7020 1d08 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +037f2e: 55e0 b702 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037f32: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ +037f36: 7020 fd07 ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07fd │ │ +037f3c: 0a00 |00b8: move-result v0 │ │ +037f3e: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ +037f42: 7110 4407 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ +037f48: 2900 76ff |00be: goto/16 0034 // -008a │ │ +037f4c: 52e0 b402 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +037f50: 52e1 d302 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +037f54: 8211 |00c4: int-to-float v1, v1 │ │ +037f56: c710 |00c5: sub-float/2addr v0, v1 │ │ +037f58: 28e3 |00c6: goto 00a9 // -001d │ │ +037f5a: 52e0 d302 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +037f5e: 8200 |00c9: int-to-float v0, v0 │ │ +037f60: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ +037f64: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ +037f68: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ +037f6a: 5ce0 b802 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +037f6e: 28e0 |00d1: goto 00b1 // -0020 │ │ +037f70: 6e10 df0b 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +037f76: 0a00 |00d5: move-result v0 │ │ +037f78: 59e0 b402 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +037f7c: 59e0 ba02 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +037f80: 6e10 e10b 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +037f86: 0a00 |00dd: move-result v0 │ │ +037f88: 59e0 b502 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ +037f8c: 59e0 bb02 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +037f90: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ +037f92: 7120 6c06 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +037f98: 0a00 |00e6: move-result v0 │ │ +037f9a: 59e0 9e02 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +037f9e: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ +037fa0: 5ce0 b802 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02b8 │ │ +037fa4: 54e0 cd02 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037fa8: 6e10 2a0d 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ +037fae: 52e0 cc02 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02cc │ │ +037fb2: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ +037fb4: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ +037fb8: 54e0 cd02 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037fbc: 6e10 300d 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0d30 │ │ +037fc2: 0a00 |00fb: move-result v0 │ │ +037fc4: 54e1 cd02 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037fc8: 6e10 2d0d 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ +037fce: 0a01 |0101: move-result v1 │ │ +037fd0: b110 |0102: sub-int/2addr v0, v1 │ │ +037fd2: 7110 af0e 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +037fd8: 0a00 |0106: move-result v0 │ │ +037fda: 52e1 a502 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02a5 │ │ +037fde: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ +037fe2: 54e0 cd02 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +037fe6: 6e10 290d 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ +037fec: 1200 |0110: const/4 v0, #int 0 // #0 │ │ +037fee: 5ce0 c702 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +037ff2: 6e10 ff07 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +037ff8: 1210 |0116: const/4 v0, #int 1 // #1 │ │ +037ffa: 5ce0 b702 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +037ffe: 1210 |0119: const/4 v0, #int 1 // #1 │ │ +038000: 7020 1c08 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +038006: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ +03800a: 1200 |011f: const/4 v0, #int 0 // #0 │ │ +03800c: 7020 b807 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ +038012: 1200 |0123: const/4 v0, #int 0 // #0 │ │ +038014: 5ce0 b702 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038018: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +03801c: 7020 f707 fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07f7 │ │ +038022: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ +038026: 0000 |012d: nop // spacer │ │ +038028: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1722 │ │ 0x0006 line=1725 │ │ 0x000c line=1728 │ │ 0x000f line=1729 │ │ 0x0012 line=1730 │ │ @@ -36649,210 +36654,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -037198: |[037198] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -0371a8: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -0371ac: 0200 1600 |0002: move/from16 v0, v22 │ │ -0371b0: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -0371b4: 5c10 b302 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -0371b8: 7401 ff07 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -0371be: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -0371c2: 0200 1600 |000d: move/from16 v0, v22 │ │ -0371c6: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -0371ca: 5c10 b302 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -0371ce: 7401 cc07 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0371d4: 0a05 |0016: move-result v5 │ │ -0371d6: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -0371da: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -0371de: 7401 d907 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ -0371e4: 0a0f |001e: move-result v15 │ │ -0371e6: 7401 db07 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -0371ec: 0a11 |0022: move-result v17 │ │ -0371ee: 7401 da07 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ -0371f4: 0a10 |0026: move-result v16 │ │ -0371f6: 7401 d807 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ -0371fc: 0a0e |002a: move-result v14 │ │ -0371fe: 7401 dd07 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -037204: 0a12 |002e: move-result v18 │ │ -037206: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -037208: 120a |0030: const/4 v10, #int 0 // #0 │ │ -03720a: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -03720e: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -037212: 6e20 cb07 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -037218: 0c02 |0038: move-result-object v2 │ │ -03721a: 6e10 1b0c 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -037220: 0a16 |003c: move-result v22 │ │ -037222: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -037226: 0200 1600 |003f: move/from16 v0, v22 │ │ -03722a: 0201 1700 |0041: move/from16 v1, v23 │ │ -03722e: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -037232: 6e10 0f0c 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -037238: 0c0d |0048: move-result-object v13 │ │ -03723a: 1f0d 3101 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -03723e: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -037240: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -037242: 55d0 8102 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -037246: 0216 0000 |004f: move/from16 v22, v0 │ │ -03724a: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -03724e: 52d0 7f02 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -037252: 0216 0000 |0055: move/from16 v22, v0 │ │ -037256: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -03725a: 52d0 7f02 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -03725e: 0216 0000 |005b: move/from16 v22, v0 │ │ -037262: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -037266: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -03726c: 01f3 |0062: move v3, v15 │ │ -03726e: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -037274: 0204 1100 |0066: move/from16 v4, v17 │ │ -037278: 9003 0312 |0068: add-int v3, v3, v18 │ │ -03727c: 6e10 120c 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -037282: 0a16 |006d: move-result v22 │ │ -037284: 9016 1603 |006e: add-int v22, v22, v3 │ │ -037288: 6e10 110c 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -03728e: 0a17 |0073: move-result v23 │ │ -037290: 9017 1704 |0074: add-int v23, v23, v4 │ │ -037294: 0200 1600 |0076: move/from16 v0, v22 │ │ -037298: 0201 1700 |0078: move/from16 v1, v23 │ │ -03729c: 6e51 280c 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0c28 │ │ -0372a2: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0372a6: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0372aa: 28b0 |0081: goto 0031 // -0050 │ │ -0372ac: 01f3 |0082: move v3, v15 │ │ -0372ae: 6e10 120c 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0372b4: 0a16 |0086: move-result v22 │ │ -0372b6: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -0372ba: 28da |0089: goto 0063 // -0026 │ │ -0372bc: 6e10 120c 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0372c2: 0a16 |008d: move-result v22 │ │ -0372c4: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -0372c8: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -0372cc: 0200 1600 |0092: move/from16 v0, v22 │ │ -0372d0: 7120 b20e f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -0372d6: 0a03 |0097: move-result v3 │ │ -0372d8: 28cb |0098: goto 0063 // -0035 │ │ -0372da: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -0372de: 6e10 120c 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0372e4: 0a17 |009e: move-result v23 │ │ -0372e6: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -0372ea: 6e10 120c 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0372f0: 0a16 |00a4: move-result v22 │ │ -0372f2: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -0372f6: 28bc |00a7: goto 0063 // -0044 │ │ -0372f8: 0204 1100 |00a8: move/from16 v4, v17 │ │ -0372fc: 6e10 110c 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -037302: 0a16 |00ad: move-result v22 │ │ -037304: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -037308: 28b8 |00b0: goto 0068 // -0048 │ │ -03730a: 6e10 110c 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -037310: 0a16 |00b4: move-result v22 │ │ -037312: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -037316: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -03731a: 0200 1600 |00b9: move/from16 v0, v22 │ │ -03731e: 0201 1100 |00bb: move/from16 v1, v17 │ │ -037322: 7120 b20e 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -037328: 0a04 |00c0: move-result v4 │ │ -03732a: 28a7 |00c1: goto 0068 // -0059 │ │ -03732c: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -037330: 6e10 110c 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -037336: 0a17 |00c7: move-result v23 │ │ -037338: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -03733c: 6e10 110c 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -037342: 0a16 |00cd: move-result v22 │ │ -037344: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -037348: 2898 |00d0: goto 0068 // -0068 │ │ -03734a: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -03734c: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -037350: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -037354: 6e20 cb07 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -03735a: 0c02 |00d9: move-result-object v2 │ │ -03735c: 6e10 1b0c 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -037362: 0a16 |00dd: move-result v22 │ │ -037364: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -037368: 0200 1600 |00e0: move/from16 v0, v22 │ │ -03736c: 0201 1700 |00e2: move/from16 v1, v23 │ │ -037370: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -037374: 6e10 0f0c 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -03737a: 0c0d |00e9: move-result-object v13 │ │ -03737c: 1f0d 3101 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -037380: 55d0 8102 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -037384: 0216 0000 |00ee: move/from16 v22, v0 │ │ -037388: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -03738c: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -037390: 6e20 e307 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -037396: 0c0b |00f7: move-result-object v11 │ │ -037398: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -03739c: 0200 1400 |00fa: move/from16 v0, v20 │ │ -0373a0: 8200 |00fc: int-to-float v0, v0 │ │ -0373a2: 0216 0000 |00fd: move/from16 v22, v0 │ │ -0373a6: 52b0 7a02 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -0373aa: 0217 0000 |0101: move/from16 v23, v0 │ │ -0373ae: a816 1617 |0103: mul-float v22, v22, v23 │ │ -0373b2: 0200 1600 |0105: move/from16 v0, v22 │ │ -0373b6: 870c |0107: float-to-int v12, v0 │ │ -0373b8: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -0373bc: 0204 1100 |010a: move/from16 v4, v17 │ │ -0373c0: 55d0 8202 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ -0373c4: 0216 0000 |010e: move/from16 v22, v0 │ │ -0373c8: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -0373cc: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -0373d0: 0200 1600 |0114: move/from16 v0, v22 │ │ -0373d4: 5cd0 8202 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ -0373d8: 9116 140f |0118: sub-int v22, v20, v15 │ │ -0373dc: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -0373e0: 0200 1600 |011c: move/from16 v0, v22 │ │ -0373e4: 8200 |011e: int-to-float v0, v0 │ │ -0373e6: 0216 0000 |011f: move/from16 v22, v0 │ │ -0373ea: 52d0 8502 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -0373ee: 0217 0000 |0123: move/from16 v23, v0 │ │ -0373f2: a816 1617 |0125: mul-float v22, v22, v23 │ │ -0373f6: 0200 1600 |0127: move/from16 v0, v22 │ │ -0373fa: 8700 |0129: float-to-int v0, v0 │ │ -0373fc: 0216 0000 |012a: move/from16 v22, v0 │ │ -037400: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -037404: 7702 ff0b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -03740a: 0a15 |0131: move-result v21 │ │ -03740c: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -037410: 9116 160e |0134: sub-int v22, v22, v14 │ │ -037414: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -037418: 7702 ff0b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -03741e: 0a08 |013b: move-result v8 │ │ -037420: 0200 1500 |013c: move/from16 v0, v21 │ │ -037424: 6e30 290c 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ -03742a: 6e10 120c 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -037430: 0a16 |0144: move-result v22 │ │ -037432: 9016 1603 |0145: add-int v22, v22, v3 │ │ -037436: 6e10 110c 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -03743c: 0a17 |014a: move-result v23 │ │ -03743e: 9017 1704 |014b: add-int v23, v23, v4 │ │ -037442: 0200 1600 |014d: move/from16 v0, v22 │ │ -037446: 0201 1700 |014f: move/from16 v1, v23 │ │ -03744a: 6e51 280c 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0c28 │ │ -037450: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -037454: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -037458: 0200 1100 |0158: move/from16 v0, v17 │ │ -03745c: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -037460: 5910 d202 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d2 │ │ -037464: 9116 070e |015e: sub-int v22, v7, v14 │ │ -037468: 0200 1600 |0160: move/from16 v0, v22 │ │ -03746c: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -037470: 5910 a102 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a1 │ │ -037474: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -037478: 5906 a702 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02a7 │ │ -03747c: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -037480: 0200 1600 |016c: move/from16 v0, v22 │ │ -037484: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -037488: 5c10 ae02 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -03748c: 0e00 |0172: return-void │ │ -03748e: 0000 |0173: nop // spacer │ │ -037490: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -0374ac: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +038044: |[038044] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +038054: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +038058: 0200 1600 |0002: move/from16 v0, v22 │ │ +03805c: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +038060: 5c10 b302 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +038064: 7401 ff07 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +03806a: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +03806e: 0200 1600 |000d: move/from16 v0, v22 │ │ +038072: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +038076: 5c10 b302 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +03807a: 7401 cc07 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +038080: 0a05 |0016: move-result v5 │ │ +038082: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +038086: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +03808a: 7401 d907 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ +038090: 0a0f |001e: move-result v15 │ │ +038092: 7401 db07 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +038098: 0a11 |0022: move-result v17 │ │ +03809a: 7401 da07 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ +0380a0: 0a10 |0026: move-result v16 │ │ +0380a2: 7401 d807 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ +0380a8: 0a0e |002a: move-result v14 │ │ +0380aa: 7401 dd07 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +0380b0: 0a12 |002e: move-result v18 │ │ +0380b2: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +0380b4: 120a |0030: const/4 v10, #int 0 // #0 │ │ +0380b6: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +0380ba: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +0380be: 6e20 cb07 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +0380c4: 0c02 |0038: move-result-object v2 │ │ +0380c6: 6e10 1b0c 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +0380cc: 0a16 |003c: move-result v22 │ │ +0380ce: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +0380d2: 0200 1600 |003f: move/from16 v0, v22 │ │ +0380d6: 0201 1700 |0041: move/from16 v1, v23 │ │ +0380da: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +0380de: 6e10 0f0c 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +0380e4: 0c0d |0048: move-result-object v13 │ │ +0380e6: 1f0d 3001 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +0380ea: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +0380ec: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +0380ee: 55d0 8102 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +0380f2: 0216 0000 |004f: move/from16 v22, v0 │ │ +0380f6: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +0380fa: 52d0 7f02 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +0380fe: 0216 0000 |0055: move/from16 v22, v0 │ │ +038102: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +038106: 52d0 7f02 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +03810a: 0216 0000 |005b: move/from16 v22, v0 │ │ +03810e: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +038112: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +038118: 01f3 |0062: move v3, v15 │ │ +03811a: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +038120: 0204 1100 |0066: move/from16 v4, v17 │ │ +038124: 9003 0312 |0068: add-int v3, v3, v18 │ │ +038128: 6e10 120c 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +03812e: 0a16 |006d: move-result v22 │ │ +038130: 9016 1603 |006e: add-int v22, v22, v3 │ │ +038134: 6e10 110c 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +03813a: 0a17 |0073: move-result v23 │ │ +03813c: 9017 1704 |0074: add-int v23, v23, v4 │ │ +038140: 0200 1600 |0076: move/from16 v0, v22 │ │ +038144: 0201 1700 |0078: move/from16 v1, v23 │ │ +038148: 6e51 280c 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0c28 │ │ +03814e: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038152: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +038156: 28b0 |0081: goto 0031 // -0050 │ │ +038158: 01f3 |0082: move v3, v15 │ │ +03815a: 6e10 120c 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +038160: 0a16 |0086: move-result v22 │ │ +038162: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +038166: 28da |0089: goto 0063 // -0026 │ │ +038168: 6e10 120c 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +03816e: 0a16 |008d: move-result v22 │ │ +038170: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +038174: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +038178: 0200 1600 |0092: move/from16 v0, v22 │ │ +03817c: 7120 b20e f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +038182: 0a03 |0097: move-result v3 │ │ +038184: 28cb |0098: goto 0063 // -0035 │ │ +038186: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +03818a: 6e10 120c 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +038190: 0a17 |009e: move-result v23 │ │ +038192: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +038196: 6e10 120c 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +03819c: 0a16 |00a4: move-result v22 │ │ +03819e: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +0381a2: 28bc |00a7: goto 0063 // -0044 │ │ +0381a4: 0204 1100 |00a8: move/from16 v4, v17 │ │ +0381a8: 6e10 110c 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +0381ae: 0a16 |00ad: move-result v22 │ │ +0381b0: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +0381b4: 28b8 |00b0: goto 0068 // -0048 │ │ +0381b6: 6e10 110c 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +0381bc: 0a16 |00b4: move-result v22 │ │ +0381be: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +0381c2: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +0381c6: 0200 1600 |00b9: move/from16 v0, v22 │ │ +0381ca: 0201 1100 |00bb: move/from16 v1, v17 │ │ +0381ce: 7120 b20e 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +0381d4: 0a04 |00c0: move-result v4 │ │ +0381d6: 28a7 |00c1: goto 0068 // -0059 │ │ +0381d8: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +0381dc: 6e10 110c 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +0381e2: 0a17 |00c7: move-result v23 │ │ +0381e4: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +0381e8: 6e10 110c 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +0381ee: 0a16 |00cd: move-result v22 │ │ +0381f0: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +0381f4: 2898 |00d0: goto 0068 // -0068 │ │ +0381f6: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +0381f8: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +0381fc: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +038200: 6e20 cb07 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +038206: 0c02 |00d9: move-result-object v2 │ │ +038208: 6e10 1b0c 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +03820e: 0a16 |00dd: move-result v22 │ │ +038210: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +038214: 0200 1600 |00e0: move/from16 v0, v22 │ │ +038218: 0201 1700 |00e2: move/from16 v1, v23 │ │ +03821c: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +038220: 6e10 0f0c 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +038226: 0c0d |00e9: move-result-object v13 │ │ +038228: 1f0d 3001 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +03822c: 55d0 8102 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +038230: 0216 0000 |00ee: move/from16 v22, v0 │ │ +038234: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +038238: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +03823c: 6e20 e307 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +038242: 0c0b |00f7: move-result-object v11 │ │ +038244: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +038248: 0200 1400 |00fa: move/from16 v0, v20 │ │ +03824c: 8200 |00fc: int-to-float v0, v0 │ │ +03824e: 0216 0000 |00fd: move/from16 v22, v0 │ │ +038252: 52b0 7a02 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +038256: 0217 0000 |0101: move/from16 v23, v0 │ │ +03825a: a816 1617 |0103: mul-float v22, v22, v23 │ │ +03825e: 0200 1600 |0105: move/from16 v0, v22 │ │ +038262: 870c |0107: float-to-int v12, v0 │ │ +038264: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +038268: 0204 1100 |010a: move/from16 v4, v17 │ │ +03826c: 55d0 8202 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ +038270: 0216 0000 |010e: move/from16 v22, v0 │ │ +038274: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +038278: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +03827c: 0200 1600 |0114: move/from16 v0, v22 │ │ +038280: 5cd0 8202 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0282 │ │ +038284: 9116 140f |0118: sub-int v22, v20, v15 │ │ +038288: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +03828c: 0200 1600 |011c: move/from16 v0, v22 │ │ +038290: 8200 |011e: int-to-float v0, v0 │ │ +038292: 0216 0000 |011f: move/from16 v22, v0 │ │ +038296: 52d0 8502 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +03829a: 0217 0000 |0123: move/from16 v23, v0 │ │ +03829e: a816 1617 |0125: mul-float v22, v22, v23 │ │ +0382a2: 0200 1600 |0127: move/from16 v0, v22 │ │ +0382a6: 8700 |0129: float-to-int v0, v0 │ │ +0382a8: 0216 0000 |012a: move/from16 v22, v0 │ │ +0382ac: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +0382b0: 7702 ff0b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +0382b6: 0a15 |0131: move-result v21 │ │ +0382b8: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +0382bc: 9116 160e |0134: sub-int v22, v22, v14 │ │ +0382c0: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +0382c4: 7702 ff0b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +0382ca: 0a08 |013b: move-result v8 │ │ +0382cc: 0200 1500 |013c: move/from16 v0, v21 │ │ +0382d0: 6e30 290c 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ +0382d6: 6e10 120c 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +0382dc: 0a16 |0144: move-result v22 │ │ +0382de: 9016 1603 |0145: add-int v22, v22, v3 │ │ +0382e2: 6e10 110c 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +0382e8: 0a17 |014a: move-result v23 │ │ +0382ea: 9017 1704 |014b: add-int v23, v23, v4 │ │ +0382ee: 0200 1600 |014d: move/from16 v0, v22 │ │ +0382f2: 0201 1700 |014f: move/from16 v1, v23 │ │ +0382f6: 6e51 280c 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0c28 │ │ +0382fc: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +038300: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +038304: 0200 1100 |0158: move/from16 v0, v17 │ │ +038308: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +03830c: 5910 d202 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d2 │ │ +038310: 9116 070e |015e: sub-int v22, v7, v14 │ │ +038314: 0200 1600 |0160: move/from16 v0, v22 │ │ +038318: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +03831c: 5910 a102 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a1 │ │ +038320: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +038324: 5906 a702 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02a7 │ │ +038328: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +03832c: 0200 1600 |016c: move/from16 v0, v22 │ │ +038330: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +038334: 5c10 ae02 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +038338: 0e00 |0172: return-void │ │ +03833a: 0000 |0173: nop // spacer │ │ +03833c: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +038358: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1434 │ │ 0x0008 line=1435 │ │ 0x000b line=1436 │ │ 0x0013 line=1438 │ │ 0x0017 line=1439 │ │ @@ -36958,223 +36963,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -0374c8: |[0374c8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -0374d8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -0374dc: 0200 1500 |0002: move/from16 v0, v21 │ │ -0374e0: 0201 1800 |0004: move/from16 v1, v24 │ │ -0374e4: 7120 d107 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07d1 │ │ -0374ea: 0a15 |0009: move-result v21 │ │ -0374ec: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -0374f0: 0200 1600 |000c: move/from16 v0, v22 │ │ -0374f4: 0201 1900 |000e: move/from16 v1, v25 │ │ -0374f8: 7120 d107 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07d1 │ │ -0374fe: 0a16 |0013: move-result v22 │ │ -037500: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -037504: 0201 1500 |0016: move/from16 v1, v21 │ │ -037508: 0202 1600 |0018: move/from16 v2, v22 │ │ -03750c: 6e30 1408 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0814 │ │ -037512: 7401 d607 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@07d6 │ │ -037518: 0a0f |0020: move-result v15 │ │ -03751a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -03751e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -037522: 5200 a802 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02a8 │ │ -037526: 0215 0000 |0027: move/from16 v21, v0 │ │ -03752a: 0200 1500 |0029: move/from16 v0, v21 │ │ -03752e: 7120 b40e 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -037534: 0a15 |002e: move-result v21 │ │ -037536: 0200 1500 |002f: move/from16 v0, v21 │ │ -03753a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -03753e: 5910 b102 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ -037542: 7401 d907 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ -037548: 0a15 |0038: move-result v21 │ │ -03754a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -03754e: 7401 da07 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ -037554: 0a16 |003e: move-result v22 │ │ -037556: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -03755a: 7401 d507 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@07d5 │ │ -037560: 0a15 |0044: move-result v21 │ │ -037562: 7401 db07 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ -037568: 0a16 |0048: move-result v22 │ │ -03756a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -03756e: 7401 d807 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ -037574: 0a16 |004e: move-result v22 │ │ -037576: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -03757a: 7401 cc07 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -037580: 0a10 |0054: move-result v16 │ │ -037582: 120c |0055: const/4 v12, #int 0 // #0 │ │ -037584: 0200 1000 |0056: move/from16 v0, v16 │ │ -037588: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -03758c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -037590: 6e20 cb07 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -037596: 0c03 |005f: move-result-object v3 │ │ -037598: 6e10 1b0c 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -03759e: 0a15 |0063: move-result v21 │ │ -0375a0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -0375a4: 0200 1500 |0066: move/from16 v0, v21 │ │ -0375a8: 0201 1600 |0068: move/from16 v1, v22 │ │ -0375ac: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -0375b0: 6e10 0f0c 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -0375b6: 0c0d |006f: move-result-object v13 │ │ -0375b8: 1f0d 3101 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -0375bc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -0375c0: 55d0 8102 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -0375c4: 0215 0000 |0076: move/from16 v21, v0 │ │ -0375c8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -0375cc: 52d0 7f02 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -0375d0: 0215 0000 |007c: move/from16 v21, v0 │ │ -0375d4: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -0375d8: 52d0 7f02 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -0375dc: 0215 0000 |0082: move/from16 v21, v0 │ │ -0375e0: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -0375e4: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -0375e8: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -0375ec: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -0375f0: 0200 1100 |008c: move/from16 v0, v17 │ │ -0375f4: 0201 1500 |008e: move/from16 v1, v21 │ │ -0375f8: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -0375fc: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -037600: 0200 1100 |0094: move/from16 v0, v17 │ │ -037604: 0201 1500 |0096: move/from16 v1, v21 │ │ -037608: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -03760c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03760e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -037612: 0200 1500 |009d: move/from16 v0, v21 │ │ -037616: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -03761a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -03761e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -037622: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -037626: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -037628: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -03762c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -037630: 0213 0500 |00ac: move/from16 v19, v5 │ │ -037634: 0149 |00ae: move v9, v4 │ │ -037636: 52d0 8402 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ -03763a: 0215 0000 |00b1: move/from16 v21, v0 │ │ -03763e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -037642: 0200 1500 |00b5: move/from16 v0, v21 │ │ -037646: 0201 1600 |00b7: move/from16 v1, v22 │ │ -03764a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -03764e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -037652: 52d0 8402 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ -037656: 0215 0000 |00bf: move/from16 v21, v0 │ │ -03765a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -03765e: 0200 1500 |00c3: move/from16 v0, v21 │ │ -037662: 0201 1600 |00c5: move/from16 v1, v22 │ │ -037666: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -03766a: 52d0 8402 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ -03766e: 0213 0000 |00cb: move/from16 v19, v0 │ │ -037672: 52d0 8002 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ -037676: 0215 0000 |00cf: move/from16 v21, v0 │ │ -03767a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -03767e: 0200 1500 |00d3: move/from16 v0, v21 │ │ -037682: 0201 1600 |00d5: move/from16 v1, v22 │ │ -037686: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -03768a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -03768e: 52d0 8002 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ -037692: 0215 0000 |00dd: move/from16 v21, v0 │ │ -037696: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -03769a: 0200 1500 |00e1: move/from16 v0, v21 │ │ -03769e: 0201 1600 |00e3: move/from16 v1, v22 │ │ -0376a2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -0376a6: 52d9 8002 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ -0376aa: 0200 1300 |00e9: move/from16 v0, v19 │ │ -0376ae: 0201 1200 |00eb: move/from16 v1, v18 │ │ -0376b2: 7120 ff0b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -0376b8: 0a14 |00f0: move-result v20 │ │ -0376ba: 7120 ff0b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -0376c0: 0a0a |00f4: move-result v10 │ │ -0376c2: 0200 1400 |00f5: move/from16 v0, v20 │ │ -0376c6: 6e30 290c 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ -0376cc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -0376d0: 6e10 110c 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ -0376d6: 0a15 |00ff: move-result v21 │ │ -0376d8: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -0376dc: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0376e0: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -0376e4: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -0376e6: 2894 |0107: goto 009b // -006c │ │ -0376e8: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -0376ea: 289f |0109: goto 00a8 // -0061 │ │ -0376ec: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -0376f0: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -0376f4: 289e |010e: goto 00ac // -0062 │ │ -0376f6: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -0376fa: 6e10 120c 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -037700: 0a15 |0114: move-result v21 │ │ -037702: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -037706: 28eb |0117: goto 0102 // -0015 │ │ -037708: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -03770c: 0200 1500 |011a: move/from16 v0, v21 │ │ -037710: 7120 ff0b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -037716: 0a15 |011f: move-result v21 │ │ -037718: 0200 1500 |0120: move/from16 v0, v21 │ │ -03771c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -037720: 5910 a402 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02a4 │ │ -037724: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -037728: 0200 1500 |0128: move/from16 v0, v21 │ │ -03772c: 7120 ff0b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -037732: 0a15 |012d: move-result v21 │ │ -037734: 0200 1500 |012e: move/from16 v0, v21 │ │ -037738: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -03773c: 5910 a302 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a3 │ │ -037740: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -037744: 0200 1500 |0136: move/from16 v0, v21 │ │ -037748: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -03774c: 5c10 b302 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -037750: 7401 ff07 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -037756: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -03775a: 0200 1500 |0141: move/from16 v0, v21 │ │ -03775e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -037762: 5c10 b302 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -037766: 7401 cc07 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -03776c: 0a10 |014a: move-result v16 │ │ -03776e: 120c |014b: const/4 v12, #int 0 // #0 │ │ -037770: 0200 1000 |014c: move/from16 v0, v16 │ │ -037774: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -037778: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -03777c: 6e20 cb07 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -037782: 0c03 |0155: move-result-object v3 │ │ -037784: 6e10 1b0c 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -03778a: 0a15 |0159: move-result v21 │ │ -03778c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -037790: 0200 1500 |015c: move/from16 v0, v21 │ │ -037794: 0201 1600 |015e: move/from16 v1, v22 │ │ -037798: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -03779c: 6e10 0f0c 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -0377a2: 0c0d |0165: move-result-object v13 │ │ -0377a4: 1f0d 3101 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -0377a8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -0377ac: 55d0 8102 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -0377b0: 0215 0000 |016c: move/from16 v21, v0 │ │ -0377b4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -0377b8: 8250 |0170: int-to-float v0, v5 │ │ -0377ba: 0215 0000 |0171: move/from16 v21, v0 │ │ -0377be: 52d0 8502 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -0377c2: 0216 0000 |0175: move/from16 v22, v0 │ │ -0377c6: a815 1516 |0177: mul-float v21, v21, v22 │ │ -0377ca: 0200 1500 |0179: move/from16 v0, v21 │ │ -0377ce: 8700 |017b: float-to-int v0, v0 │ │ -0377d0: 0215 0000 |017c: move/from16 v21, v0 │ │ -0377d4: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -0377d8: 7702 ff0b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -0377de: 0a14 |0183: move-result v20 │ │ -0377e0: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -0377e4: 5200 a302 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a3 │ │ -0377e8: 0215 0000 |0188: move/from16 v21, v0 │ │ -0377ec: 0200 1400 |018a: move/from16 v0, v20 │ │ -0377f0: 0201 1500 |018c: move/from16 v1, v21 │ │ -0377f4: 6e30 290c 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ -0377fa: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0377fe: 28b9 |0193: goto 014c // -0047 │ │ -037800: 0e00 |0194: return-void │ │ +038374: |[038374] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +038384: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +038388: 0200 1500 |0002: move/from16 v0, v21 │ │ +03838c: 0201 1800 |0004: move/from16 v1, v24 │ │ +038390: 7120 d107 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07d1 │ │ +038396: 0a15 |0009: move-result v21 │ │ +038398: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +03839c: 0200 1600 |000c: move/from16 v0, v22 │ │ +0383a0: 0201 1900 |000e: move/from16 v1, v25 │ │ +0383a4: 7120 d107 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07d1 │ │ +0383aa: 0a16 |0013: move-result v22 │ │ +0383ac: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +0383b0: 0201 1500 |0016: move/from16 v1, v21 │ │ +0383b4: 0202 1600 |0018: move/from16 v2, v22 │ │ +0383b8: 6e30 1408 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0814 │ │ +0383be: 7401 d607 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@07d6 │ │ +0383c4: 0a0f |0020: move-result v15 │ │ +0383c6: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +0383ca: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +0383ce: 5200 a802 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02a8 │ │ +0383d2: 0215 0000 |0027: move/from16 v21, v0 │ │ +0383d6: 0200 1500 |0029: move/from16 v0, v21 │ │ +0383da: 7120 b40e 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +0383e0: 0a15 |002e: move-result v21 │ │ +0383e2: 0200 1500 |002f: move/from16 v0, v21 │ │ +0383e6: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +0383ea: 5910 b102 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b1 │ │ +0383ee: 7401 d907 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ +0383f4: 0a15 |0038: move-result v21 │ │ +0383f6: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +0383fa: 7401 da07 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ +038400: 0a16 |003e: move-result v22 │ │ +038402: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +038406: 7401 d507 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@07d5 │ │ +03840c: 0a15 |0044: move-result v21 │ │ +03840e: 7401 db07 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07db │ │ +038414: 0a16 |0048: move-result v22 │ │ +038416: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +03841a: 7401 d807 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07d8 │ │ +038420: 0a16 |004e: move-result v22 │ │ +038422: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +038426: 7401 cc07 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +03842c: 0a10 |0054: move-result v16 │ │ +03842e: 120c |0055: const/4 v12, #int 0 // #0 │ │ +038430: 0200 1000 |0056: move/from16 v0, v16 │ │ +038434: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +038438: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +03843c: 6e20 cb07 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +038442: 0c03 |005f: move-result-object v3 │ │ +038444: 6e10 1b0c 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +03844a: 0a15 |0063: move-result v21 │ │ +03844c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +038450: 0200 1500 |0066: move/from16 v0, v21 │ │ +038454: 0201 1600 |0068: move/from16 v1, v22 │ │ +038458: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +03845c: 6e10 0f0c 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +038462: 0c0d |006f: move-result-object v13 │ │ +038464: 1f0d 3001 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +038468: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +03846c: 55d0 8102 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +038470: 0215 0000 |0076: move/from16 v21, v0 │ │ +038474: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +038478: 52d0 7f02 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +03847c: 0215 0000 |007c: move/from16 v21, v0 │ │ +038480: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +038484: 52d0 7f02 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +038488: 0215 0000 |0082: move/from16 v21, v0 │ │ +03848c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +038490: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +038494: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +038498: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +03849c: 0200 1100 |008c: move/from16 v0, v17 │ │ +0384a0: 0201 1500 |008e: move/from16 v1, v21 │ │ +0384a4: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +0384a8: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +0384ac: 0200 1100 |0094: move/from16 v0, v17 │ │ +0384b0: 0201 1500 |0096: move/from16 v1, v21 │ │ +0384b4: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +0384b8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +0384ba: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +0384be: 0200 1500 |009d: move/from16 v0, v21 │ │ +0384c2: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +0384c6: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +0384ca: 0200 1500 |00a3: move/from16 v0, v21 │ │ +0384ce: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +0384d2: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +0384d4: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +0384d8: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +0384dc: 0213 0500 |00ac: move/from16 v19, v5 │ │ +0384e0: 0149 |00ae: move v9, v4 │ │ +0384e2: 52d0 8402 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ +0384e6: 0215 0000 |00b1: move/from16 v21, v0 │ │ +0384ea: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +0384ee: 0200 1500 |00b5: move/from16 v0, v21 │ │ +0384f2: 0201 1600 |00b7: move/from16 v1, v22 │ │ +0384f6: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +0384fa: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +0384fe: 52d0 8402 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ +038502: 0215 0000 |00bf: move/from16 v21, v0 │ │ +038506: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +03850a: 0200 1500 |00c3: move/from16 v0, v21 │ │ +03850e: 0201 1600 |00c5: move/from16 v1, v22 │ │ +038512: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +038516: 52d0 8402 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0284 │ │ +03851a: 0213 0000 |00cb: move/from16 v19, v0 │ │ +03851e: 52d0 8002 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ +038522: 0215 0000 |00cf: move/from16 v21, v0 │ │ +038526: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +03852a: 0200 1500 |00d3: move/from16 v0, v21 │ │ +03852e: 0201 1600 |00d5: move/from16 v1, v22 │ │ +038532: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +038536: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +03853a: 52d0 8002 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ +03853e: 0215 0000 |00dd: move/from16 v21, v0 │ │ +038542: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +038546: 0200 1500 |00e1: move/from16 v0, v21 │ │ +03854a: 0201 1600 |00e3: move/from16 v1, v22 │ │ +03854e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +038552: 52d9 8002 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0280 │ │ +038556: 0200 1300 |00e9: move/from16 v0, v19 │ │ +03855a: 0201 1200 |00eb: move/from16 v1, v18 │ │ +03855e: 7120 ff0b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +038564: 0a14 |00f0: move-result v20 │ │ +038566: 7120 ff0b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +03856c: 0a0a |00f4: move-result v10 │ │ +03856e: 0200 1400 |00f5: move/from16 v0, v20 │ │ +038572: 6e30 290c 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ +038578: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +03857c: 6e10 110c 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0c11 │ │ +038582: 0a15 |00ff: move-result v21 │ │ +038584: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +038588: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03858c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +038590: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +038592: 2894 |0107: goto 009b // -006c │ │ +038594: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +038596: 289f |0109: goto 00a8 // -0061 │ │ +038598: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +03859c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +0385a0: 289e |010e: goto 00ac // -0062 │ │ +0385a2: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +0385a6: 6e10 120c 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +0385ac: 0a15 |0114: move-result v21 │ │ +0385ae: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +0385b2: 28eb |0117: goto 0102 // -0015 │ │ +0385b4: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +0385b8: 0200 1500 |011a: move/from16 v0, v21 │ │ +0385bc: 7120 ff0b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +0385c2: 0a15 |011f: move-result v21 │ │ +0385c4: 0200 1500 |0120: move/from16 v0, v21 │ │ +0385c8: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +0385cc: 5910 a402 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02a4 │ │ +0385d0: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +0385d4: 0200 1500 |0128: move/from16 v0, v21 │ │ +0385d8: 7120 ff0b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +0385de: 0a15 |012d: move-result v21 │ │ +0385e0: 0200 1500 |012e: move/from16 v0, v21 │ │ +0385e4: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +0385e8: 5910 a302 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a3 │ │ +0385ec: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +0385f0: 0200 1500 |0136: move/from16 v0, v21 │ │ +0385f4: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +0385f8: 5c10 b302 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +0385fc: 7401 ff07 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +038602: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +038606: 0200 1500 |0141: move/from16 v0, v21 │ │ +03860a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +03860e: 5c10 b302 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +038612: 7401 cc07 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +038618: 0a10 |014a: move-result v16 │ │ +03861a: 120c |014b: const/4 v12, #int 0 // #0 │ │ +03861c: 0200 1000 |014c: move/from16 v0, v16 │ │ +038620: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +038624: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +038628: 6e20 cb07 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +03862e: 0c03 |0155: move-result-object v3 │ │ +038630: 6e10 1b0c 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +038636: 0a15 |0159: move-result v21 │ │ +038638: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +03863c: 0200 1500 |015c: move/from16 v0, v21 │ │ +038640: 0201 1600 |015e: move/from16 v1, v22 │ │ +038644: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +038648: 6e10 0f0c 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +03864e: 0c0d |0165: move-result-object v13 │ │ +038650: 1f0d 3001 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +038654: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +038658: 55d0 8102 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +03865c: 0215 0000 |016c: move/from16 v21, v0 │ │ +038660: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +038664: 8250 |0170: int-to-float v0, v5 │ │ +038666: 0215 0000 |0171: move/from16 v21, v0 │ │ +03866a: 52d0 8502 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +03866e: 0216 0000 |0175: move/from16 v22, v0 │ │ +038672: a815 1516 |0177: mul-float v21, v21, v22 │ │ +038676: 0200 1500 |0179: move/from16 v0, v21 │ │ +03867a: 8700 |017b: float-to-int v0, v0 │ │ +03867c: 0215 0000 |017c: move/from16 v21, v0 │ │ +038680: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +038684: 7702 ff0b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +03868a: 0a14 |0183: move-result v20 │ │ +03868c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +038690: 5200 a302 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a3 │ │ +038694: 0215 0000 |0188: move/from16 v21, v0 │ │ +038698: 0200 1400 |018a: move/from16 v0, v20 │ │ +03869c: 0201 1500 |018c: move/from16 v1, v21 │ │ +0386a0: 6e30 290c 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0c29 │ │ +0386a6: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0386aa: 28b9 |0193: goto 014c // -0047 │ │ +0386ac: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x001d line=1310 │ │ 0x0021 line=1311 │ │ 0x0023 line=1312 │ │ 0x0035 line=1315 │ │ @@ -37272,129 +37277,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -037804: |[037804] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -037814: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -037818: 520f a702 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02a7 │ │ -03781c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -037820: 7401 dd07 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -037826: 0a0c |0009: move-result v12 │ │ -037828: 7401 d907 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ -03782e: 0a0a |000d: move-result v10 │ │ -037830: 7401 da07 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ -037836: 0a0b |0011: move-result v11 │ │ -037838: 7401 df07 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -03783e: 0a0e |0015: move-result v14 │ │ -037840: 7401 cc07 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -037846: 0a04 |0019: move-result v4 │ │ -037848: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -03784a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -03784e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -037852: 6e20 cb07 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -037858: 0c03 |0022: move-result-object v3 │ │ -03785a: 6e10 0f0c 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -037860: 0c09 |0026: move-result-object v9 │ │ -037862: 1f09 3101 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -037866: 559f 8102 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -03786a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -03786e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -037872: 28ec |002f: goto 001b // -0014 │ │ -037874: 529f 7f02 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ -037878: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -03787c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -03787e: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -037884: 01a5 |0038: move v5, v10 │ │ -037886: b0c5 |0039: add-int/2addr v5, v12 │ │ -037888: 6e10 100c 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -03788e: 0a0f |003d: move-result v15 │ │ -037890: 9106 050f |003e: sub-int v6, v5, v15 │ │ -037894: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -037898: 6e20 2a0c 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0c2a │ │ -03789e: 28e8 |0045: goto 002d // -0018 │ │ -0378a0: 01a5 |0046: move v5, v10 │ │ -0378a2: 6e10 1c0c 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0c1c │ │ -0378a8: 0a0f |004a: move-result v15 │ │ -0378aa: b0fa |004b: add-int/2addr v10, v15 │ │ -0378ac: 28ed |004c: goto 0039 // -0013 │ │ -0378ae: 6e10 120c 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0378b4: 0a0f |0050: move-result v15 │ │ -0378b6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -0378ba: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -0378be: 7120 b20e af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -0378c4: 0a05 |0058: move-result v5 │ │ -0378c6: 28e0 |0059: goto 0039 // -0020 │ │ -0378c8: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -0378cc: 6e10 120c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0378d2: 0a10 |005f: move-result v16 │ │ -0378d4: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -0378d8: 6e10 120c 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ -0378de: 0a0f |0065: move-result v15 │ │ -0378e0: b0fb |0066: add-int/2addr v11, v15 │ │ -0378e2: 28d2 |0067: goto 0039 // -002e │ │ -0378e4: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -0378e8: 540f c402 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -0378ec: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -0378f0: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -0378f4: 540f c402 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -0378f8: 0200 1200 |0072: move/from16 v0, v18 │ │ -0378fc: 0201 1300 |0074: move/from16 v1, v19 │ │ -037900: 0202 1400 |0076: move/from16 v2, v20 │ │ -037904: 7240 8e07 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@078e │ │ -03790a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -03790e: 540f b602 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -037912: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -037916: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03791a: 540f b602 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -03791e: 0200 1200 |0085: move/from16 v0, v18 │ │ -037922: 0201 1300 |0087: move/from16 v1, v19 │ │ -037926: 0202 1400 |0089: move/from16 v2, v20 │ │ -03792a: 7240 8e07 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@078e │ │ -037930: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -037934: 540f c602 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ -037938: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -03793c: 7401 dd07 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -037942: 0a0c |0097: move-result v12 │ │ -037944: 7401 cc07 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -03794a: 0a04 |009b: move-result v4 │ │ -03794c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -03794e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -037952: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -037956: 6e20 cb07 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -03795c: 0c03 |00a4: move-result-object v3 │ │ -03795e: 6e10 0f0c 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -037964: 0c09 |00a8: move-result-object v9 │ │ -037966: 1f09 3101 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -03796a: 559f 8102 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -03796e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -037972: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -037976: 28ec |00b1: goto 009d // -0014 │ │ -037978: 6e10 100c 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ -03797e: 0a0f |00b5: move-result v15 │ │ -037980: b1cf |00b6: sub-int/2addr v15, v12 │ │ -037982: 82ff |00b7: int-to-float v15, v15 │ │ -037984: 7401 df07 1100 |00b8: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -03798a: 0a10 |00bb: move-result v16 │ │ -03798c: 0200 1000 |00bc: move/from16 v0, v16 │ │ -037990: 8200 |00be: int-to-float v0, v0 │ │ -037992: 0210 0000 |00bf: move/from16 v16, v0 │ │ -037996: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -03799a: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -03799e: 540f c602 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ -0379a2: 7230 9007 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0790 │ │ -0379a8: 28e5 |00ca: goto 00af // -001b │ │ -0379aa: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -0379ac: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -0379b0: 5c0f a202 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ -0379b4: 0e00 |00d0: return-void │ │ -0379b6: 0000 |00d1: nop // spacer │ │ -0379b8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +0386b0: |[0386b0] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +0386c0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0386c4: 520f a702 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02a7 │ │ +0386c8: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +0386cc: 7401 dd07 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +0386d2: 0a0c |0009: move-result v12 │ │ +0386d4: 7401 d907 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07d9 │ │ +0386da: 0a0a |000d: move-result v10 │ │ +0386dc: 7401 da07 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07da │ │ +0386e2: 0a0b |0011: move-result v11 │ │ +0386e4: 7401 df07 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +0386ea: 0a0e |0015: move-result v14 │ │ +0386ec: 7401 cc07 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +0386f2: 0a04 |0019: move-result v4 │ │ +0386f4: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +0386f6: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +0386fa: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +0386fe: 6e20 cb07 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +038704: 0c03 |0022: move-result-object v3 │ │ +038706: 6e10 0f0c 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +03870c: 0c09 |0026: move-result-object v9 │ │ +03870e: 1f09 3001 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +038712: 559f 8102 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +038716: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +03871a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03871e: 28ec |002f: goto 001b // -0014 │ │ +038720: 529f 7f02 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@027f │ │ +038724: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +038728: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +03872a: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +038730: 01a5 |0038: move v5, v10 │ │ +038732: b0c5 |0039: add-int/2addr v5, v12 │ │ +038734: 6e10 100c 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +03873a: 0a0f |003d: move-result v15 │ │ +03873c: 9106 050f |003e: sub-int v6, v5, v15 │ │ +038740: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +038744: 6e20 2a0c 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0c2a │ │ +03874a: 28e8 |0045: goto 002d // -0018 │ │ +03874c: 01a5 |0046: move v5, v10 │ │ +03874e: 6e10 1c0c 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0c1c │ │ +038754: 0a0f |004a: move-result v15 │ │ +038756: b0fa |004b: add-int/2addr v10, v15 │ │ +038758: 28ed |004c: goto 0039 // -0013 │ │ +03875a: 6e10 120c 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +038760: 0a0f |0050: move-result v15 │ │ +038762: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +038766: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +03876a: 7120 b20e af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +038770: 0a05 |0058: move-result v5 │ │ +038772: 28e0 |0059: goto 0039 // -0020 │ │ +038774: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +038778: 6e10 120c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +03877e: 0a10 |005f: move-result v16 │ │ +038780: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +038784: 6e10 120c 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0c12 │ │ +03878a: 0a0f |0065: move-result v15 │ │ +03878c: b0fb |0066: add-int/2addr v11, v15 │ │ +03878e: 28d2 |0067: goto 0039 // -002e │ │ +038790: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +038794: 540f c402 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +038798: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +03879c: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +0387a0: 540f c402 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +0387a4: 0200 1200 |0072: move/from16 v0, v18 │ │ +0387a8: 0201 1300 |0074: move/from16 v1, v19 │ │ +0387ac: 0202 1400 |0076: move/from16 v2, v20 │ │ +0387b0: 7240 8e07 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@078e │ │ +0387b6: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +0387ba: 540f b602 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +0387be: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +0387c2: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +0387c6: 540f b602 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +0387ca: 0200 1200 |0085: move/from16 v0, v18 │ │ +0387ce: 0201 1300 |0087: move/from16 v1, v19 │ │ +0387d2: 0202 1400 |0089: move/from16 v2, v20 │ │ +0387d6: 7240 8e07 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@078e │ │ +0387dc: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +0387e0: 540f c602 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ +0387e4: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +0387e8: 7401 dd07 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +0387ee: 0a0c |0097: move-result v12 │ │ +0387f0: 7401 cc07 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +0387f6: 0a04 |009b: move-result v4 │ │ +0387f8: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +0387fa: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +0387fe: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +038802: 6e20 cb07 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +038808: 0c03 |00a4: move-result-object v3 │ │ +03880a: 6e10 0f0c 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +038810: 0c09 |00a8: move-result-object v9 │ │ +038812: 1f09 3001 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +038816: 559f 8102 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +03881a: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +03881e: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +038822: 28ec |00b1: goto 009d // -0014 │ │ +038824: 6e10 100c 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0c10 │ │ +03882a: 0a0f |00b5: move-result v15 │ │ +03882c: b1cf |00b6: sub-int/2addr v15, v12 │ │ +03882e: 82ff |00b7: int-to-float v15, v15 │ │ +038830: 7401 df07 1100 |00b8: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +038836: 0a10 |00bb: move-result v16 │ │ +038838: 0200 1000 |00bc: move/from16 v0, v16 │ │ +03883c: 8200 |00be: int-to-float v0, v0 │ │ +03883e: 0210 0000 |00bf: move/from16 v16, v0 │ │ +038842: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +038846: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +03884a: 540f c602 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ +03884e: 7230 9007 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0790 │ │ +038854: 28e5 |00ca: goto 00af // -001b │ │ +038856: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +038858: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +03885c: 5c0f a202 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a2 │ │ +038860: 0e00 |00d0: return-void │ │ +038862: 0000 |00d1: nop // spacer │ │ +038864: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0006 line=1608 │ │ 0x000a line=1609 │ │ 0x000e line=1610 │ │ 0x0012 line=1611 │ │ @@ -37464,48 +37469,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0379d4: |[0379d4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -0379e4: 6e10 cc07 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0379ea: 0a01 |0003: move-result v1 │ │ -0379ec: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -0379f0: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -0379f4: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -0379f6: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -0379f8: 0112 |000a: move v2, v1 │ │ -0379fa: 0163 |000b: move v3, v6 │ │ -0379fc: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -037a00: 6e20 cb07 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -037a06: 0c00 |0011: move-result-object v0 │ │ -037a08: 6e10 1b0c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ -037a0e: 0a07 |0015: move-result v7 │ │ -037a10: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -037a14: 6e20 e307 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -037a1a: 0c04 |001b: move-result-object v4 │ │ -037a1c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -037a20: 5247 7b02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -037a24: 5298 a602 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -037a28: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -037a2c: 6e30 380c a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0c38 │ │ -037a32: 0a07 |0027: move-result v7 │ │ -037a34: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -037a38: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -037a3a: 0f07 |002b: return v7 │ │ -037a3c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -037a40: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -037a42: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -037a44: 28db |0030: goto 000b // -0025 │ │ -037a46: b053 |0031: add-int/2addr v3, v5 │ │ -037a48: 28da |0032: goto 000c // -0026 │ │ -037a4a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -037a4c: 28f7 |0034: goto 002b // -0009 │ │ +038880: |[038880] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +038890: 6e10 cc07 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +038896: 0a01 |0003: move-result v1 │ │ +038898: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +03889c: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +0388a0: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +0388a2: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +0388a4: 0112 |000a: move v2, v1 │ │ +0388a6: 0163 |000b: move v3, v6 │ │ +0388a8: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +0388ac: 6e20 cb07 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +0388b2: 0c00 |0011: move-result-object v0 │ │ +0388b4: 6e10 1b0c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0c1b │ │ +0388ba: 0a07 |0015: move-result v7 │ │ +0388bc: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +0388c0: 6e20 e307 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +0388c6: 0c04 |001b: move-result-object v4 │ │ +0388c8: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +0388cc: 5247 7b02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0388d0: 5298 a602 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0388d4: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +0388d8: 6e30 380c a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0c38 │ │ +0388de: 0a07 |0027: move-result v7 │ │ +0388e0: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +0388e4: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +0388e6: 0f07 |002b: return v7 │ │ +0388e8: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +0388ec: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +0388ee: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +0388f0: 28db |0030: goto 000b // -0025 │ │ +0388f2: b053 |0031: add-int/2addr v3, v5 │ │ +0388f4: 28da |0032: goto 000c // -0026 │ │ +0388f6: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +0388f8: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2575 │ │ 0x0004 line=2576 │ │ 0x0008 line=2577 │ │ 0x0009 line=2578 │ │ 0x000a line=2579 │ │ @@ -37544,42 +37549,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -037a50: |[037a50] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -037a60: 2051 3801 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0138 │ │ -037a64: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -037a68: 6f20 690c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c69 │ │ -037a6e: 0e00 |0007: return-void │ │ -037a70: 0750 |0008: move-object v0, v5 │ │ -037a72: 1f00 3801 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0138 │ │ -037a76: 6e10 9d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@079d │ │ -037a7c: 0c01 |000e: move-result-object v1 │ │ -037a7e: 6f20 690c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c69 │ │ -037a84: 5441 9f02 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037a88: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -037a8c: 5441 9f02 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037a90: 5402 8902 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ -037a94: 5403 8a02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ -037a98: 6e30 8306 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0683 │ │ -037a9e: 5201 8b02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -037aa2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -037aa4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -037aa6: 6e40 0f08 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ -037aac: 28e1 |0026: goto 0007 // -001f │ │ -037aae: 5201 8b02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -037ab2: 5941 ca02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -037ab6: 5401 8902 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ -037aba: 5b41 c802 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ -037abe: 5401 8a02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ -037ac2: 5b41 c902 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ -037ac6: 28d4 |0033: goto 0007 // -002c │ │ +0388fc: |[0388fc] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03890c: 2051 3701 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0137 │ │ +038910: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +038914: 6f20 690c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c69 │ │ +03891a: 0e00 |0007: return-void │ │ +03891c: 0750 |0008: move-object v0, v5 │ │ +03891e: 1f00 3701 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0137 │ │ +038922: 6e10 9d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@079d │ │ +038928: 0c01 |000e: move-result-object v1 │ │ +03892a: 6f20 690c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c69 │ │ +038930: 5441 9f02 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +038934: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +038938: 5441 9f02 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03893c: 5402 8902 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ +038940: 5403 8a02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ +038944: 6e30 8306 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0683 │ │ +03894a: 5201 8b02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +03894e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +038950: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +038952: 6e40 0f08 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ +038958: 28e1 |0026: goto 0007 // -001f │ │ +03895a: 5201 8b02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +03895e: 5941 ca02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +038962: 5401 8902 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ +038966: 5b41 c802 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ +03896a: 5401 8a02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@028a │ │ +03896e: 5b41 c902 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ +038972: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1210 │ │ 0x0004 line=1211 │ │ 0x0007 line=1226 │ │ 0x0009 line=1215 │ │ 0x000b line=1216 │ │ @@ -37599,28 +37604,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -037ac8: |[037ac8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -037ad8: 6f10 6a0c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0c6a │ │ -037ade: 0c01 |0003: move-result-object v1 │ │ -037ae0: 2200 3801 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0138 │ │ -037ae4: 7020 9c07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@079c │ │ -037aea: 5232 a602 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -037aee: 5902 8b02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ -037af2: 5432 9f02 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037af6: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -037afa: 5432 9f02 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037afe: 6e10 8406 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0684 │ │ -037b04: 0c02 |0016: move-result-object v2 │ │ -037b06: 5b02 8902 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ -037b0a: 1100 |0019: return-object v0 │ │ +038974: |[038974] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +038984: 6f10 6a0c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0c6a │ │ +03898a: 0c01 |0003: move-result-object v1 │ │ +03898c: 2200 3701 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0137 │ │ +038990: 7020 9c07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@079c │ │ +038996: 5232 a602 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03899a: 5902 8b02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@028b │ │ +03899e: 5432 9f02 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0389a2: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +0389a6: 5432 9f02 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0389aa: 6e10 8406 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0684 │ │ +0389b0: 0c02 |0016: move-result-object v2 │ │ +0389b2: 5b02 8902 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0289 │ │ +0389b6: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ 0x0004 line=1200 │ │ 0x0009 line=1201 │ │ 0x000d line=1202 │ │ 0x0011 line=1203 │ │ @@ -37635,21 +37640,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -037b0c: |[037b0c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -037b1c: 6f56 6b0c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0c6b │ │ -037b22: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -037b26: 5220 c502 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -037b2a: 5221 c502 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -037b2e: 7051 0108 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0801 │ │ -037b34: 0e00 |000c: return-void │ │ +0389b8: |[0389b8] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +0389c8: 6f56 6b0c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0c6b │ │ +0389ce: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +0389d2: 5220 c502 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0389d6: 5221 c502 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +0389da: 7051 0108 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0801 │ │ +0389e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0003 line=1400 │ │ 0x0005 line=1401 │ │ 0x000c line=1403 │ │ locals : │ │ @@ -37664,373 +37669,373 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -037b38: |[037b38] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -037b48: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -037b4c: 5500 ad02 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ -037b50: 0217 0000 |0004: move/from16 v23, v0 │ │ -037b54: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -037b58: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -037b5c: 0f17 |000a: return v23 │ │ -037b5e: 7401 d90b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -037b64: 0a17 |000e: move-result v23 │ │ -037b66: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -037b6a: 7401 db0b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0bdb │ │ -037b70: 0a17 |0014: move-result v23 │ │ -037b72: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -037b76: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -037b7a: 28f1 |0019: goto 000a // -000f │ │ -037b7c: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -037b80: 5400 9f02 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037b84: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -037b88: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -037b8c: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -037b90: 5400 9f02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -037b94: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -037b98: 7401 7a06 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -037b9e: 0a17 |002b: move-result v23 │ │ -037ba0: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -037ba4: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -037ba8: 28da |0030: goto 000a // -0026 │ │ -037baa: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -037bae: 5400 d402 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -037bb2: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -037bb6: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -037bba: 7100 ee0b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ -037bc0: 0c17 |003c: move-result-object v23 │ │ -037bc2: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -037bc6: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -037bca: 5b10 d402 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -037bce: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -037bd2: 5400 d402 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -037bd6: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -037bda: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -037bde: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -037be2: 6e20 e70b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ -037be8: 7401 d90b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -037bee: 0a05 |0053: move-result v5 │ │ -037bf0: 120b |0054: const/4 v11, #int 0 // #0 │ │ -037bf2: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -037bf6: 0217 0000 |0057: move/from16 v23, v0 │ │ -037bfa: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ -037c00: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -037c04: 7701 4407 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ -037c0a: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -037c0e: 28a7 |0063: goto 000a // -0059 │ │ -037c10: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -037c14: 5400 cd02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -037c18: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -037c1c: 7401 290d 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ -037c22: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -037c26: 0200 1700 |006f: move/from16 v0, v23 │ │ -037c2a: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -037c2e: 5c10 c702 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -037c32: 7401 ff07 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -037c38: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -037c3c: 0200 1700 |007a: move/from16 v0, v23 │ │ -037c40: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -037c44: 5c10 b702 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037c48: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -037c4c: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -037c50: 0201 1700 |0084: move/from16 v1, v23 │ │ -037c54: 7020 1c08 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -037c5a: 7401 df0b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -037c60: 0a17 |008c: move-result v23 │ │ -037c62: 0200 1700 |008d: move/from16 v0, v23 │ │ -037c66: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -037c6a: 5910 b402 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -037c6e: 0200 1700 |0093: move/from16 v0, v23 │ │ -037c72: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -037c76: 5910 ba02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -037c7a: 7401 e10b 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -037c80: 0a17 |009c: move-result v23 │ │ -037c82: 0200 1700 |009d: move/from16 v0, v23 │ │ -037c86: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ -037c8a: 5910 b502 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ -037c8e: 0200 1700 |00a3: move/from16 v0, v23 │ │ -037c92: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -037c96: 5910 bb02 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -037c9a: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ -037c9e: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ -037ca2: 0201 1700 |00ad: move/from16 v1, v23 │ │ -037ca6: 7120 6c06 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -037cac: 0a17 |00b2: move-result v23 │ │ -037cae: 0200 1700 |00b3: move/from16 v0, v23 │ │ -037cb2: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ -037cb6: 5910 9e02 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037cba: 28a3 |00b9: goto 005c // -005d │ │ -037cbc: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ -037cc0: 5500 b702 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037cc4: 0217 0000 |00be: move/from16 v23, v0 │ │ -037cc8: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ -037ccc: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -037cd0: 5200 9e02 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037cd4: 0217 0000 |00c6: move/from16 v23, v0 │ │ -037cd8: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -037cdc: 0201 1700 |00ca: move/from16 v1, v23 │ │ -037ce0: 7120 6806 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -037ce6: 0a0e |00cf: move-result v14 │ │ -037ce8: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ -037cec: 7120 6d06 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -037cf2: 0a13 |00d5: move-result v19 │ │ -037cf4: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ -037cf8: 5200 ba02 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -037cfc: 0217 0000 |00da: move/from16 v23, v0 │ │ -037d00: a717 1317 |00dc: sub-float v23, v19, v23 │ │ -037d04: 7701 ae0e 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -037d0a: 0a14 |00e1: move-result v20 │ │ -037d0c: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ -037d10: 7120 6e06 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ -037d16: 0a15 |00e7: move-result v21 │ │ -037d18: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ -037d1c: 5200 bb02 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -037d20: 0217 0000 |00ec: move/from16 v23, v0 │ │ -037d24: a717 1517 |00ee: sub-float v23, v21, v23 │ │ -037d28: 7701 ae0e 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -037d2e: 0a16 |00f3: move-result v22 │ │ -037d30: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -037d34: 5200 d302 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -037d38: 0217 0000 |00f8: move/from16 v23, v0 │ │ -037d3c: 0200 1700 |00fa: move/from16 v0, v23 │ │ -037d40: 8200 |00fc: int-to-float v0, v0 │ │ -037d42: 0217 0000 |00fd: move/from16 v23, v0 │ │ -037d46: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ -037d4a: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ -037d4e: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ -037d52: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ -037d56: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ -037d5a: 0200 1700 |0109: move/from16 v0, v23 │ │ -037d5e: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ -037d62: 5c10 b702 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037d66: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ -037d6a: 5200 b402 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -037d6e: 0217 0000 |0113: move/from16 v23, v0 │ │ -037d72: a717 1317 |0115: sub-float v23, v19, v23 │ │ -037d76: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ -037d7a: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ -037d7e: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ -037d82: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -037d86: 5200 b402 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -037d8a: 0217 0000 |0121: move/from16 v23, v0 │ │ -037d8e: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ -037d92: 5200 d302 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -037d96: 0218 0000 |0127: move/from16 v24, v0 │ │ -037d9a: 0200 1800 |0129: move/from16 v0, v24 │ │ -037d9e: 8200 |012b: int-to-float v0, v0 │ │ -037da0: 0218 0000 |012c: move/from16 v24, v0 │ │ -037da4: a617 1718 |012e: add-float v23, v23, v24 │ │ -037da8: 0200 1700 |0130: move/from16 v0, v23 │ │ -037dac: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ -037db0: 5910 ba02 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -037db4: 0200 1500 |0136: move/from16 v0, v21 │ │ -037db8: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ -037dbc: 5910 bb02 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ -037dc0: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ -037dc4: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -037dc8: 0201 1700 |0140: move/from16 v1, v23 │ │ -037dcc: 7020 1c08 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -037dd2: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ -037dd6: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ -037dda: 0201 1700 |0149: move/from16 v1, v23 │ │ -037dde: 7020 1d08 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -037de4: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ -037de8: 5500 b702 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037dec: 0217 0000 |0152: move/from16 v23, v0 │ │ -037df0: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ -037df4: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ -037df8: 5200 9e02 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037dfc: 0217 0000 |015a: move/from16 v23, v0 │ │ -037e00: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ -037e04: 0201 1700 |015e: move/from16 v1, v23 │ │ -037e08: 7120 6806 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -037e0e: 0a06 |0163: move-result v6 │ │ -037e10: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ -037e14: 7120 6d06 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -037e1a: 0a13 |0169: move-result v19 │ │ -037e1c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -037e20: 0201 1300 |016c: move/from16 v1, v19 │ │ -037e24: 7020 fd07 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07fd │ │ -037e2a: 0a17 |0171: move-result v23 │ │ -037e2c: 960b 0b17 |0172: or-int v11, v11, v23 │ │ -037e30: 2900 e8fe |0174: goto/16 005c // -0118 │ │ -037e34: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ -037e38: 5200 b402 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -037e3c: 0217 0000 |017a: move/from16 v23, v0 │ │ -037e40: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -037e44: 5200 d302 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ -037e48: 0218 0000 |0180: move/from16 v24, v0 │ │ -037e4c: 0200 1800 |0182: move/from16 v0, v24 │ │ -037e50: 8200 |0184: int-to-float v0, v0 │ │ -037e52: 0218 0000 |0185: move/from16 v24, v0 │ │ -037e56: a717 1718 |0187: sub-float v23, v23, v24 │ │ -037e5a: 28a7 |0189: goto 0130 // -0059 │ │ -037e5c: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ -037e60: 5500 b702 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037e64: 0217 0000 |018e: move/from16 v23, v0 │ │ -037e68: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ -037e6c: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ -037e70: 5400 d402 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ -037e74: 0811 0000 |0196: move-object/from16 v17, v0 │ │ -037e78: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ -037e7c: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ -037e80: 5200 bf02 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ -037e84: 0218 0000 |019e: move/from16 v24, v0 │ │ -037e88: 0200 1800 |01a0: move/from16 v0, v24 │ │ -037e8c: 8200 |01a2: int-to-float v0, v0 │ │ -037e8e: 0218 0000 |01a3: move/from16 v24, v0 │ │ -037e92: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ -037e96: 0201 1700 |01a7: move/from16 v1, v23 │ │ -037e9a: 0202 1800 |01a9: move/from16 v2, v24 │ │ -037e9e: 6e30 e90b 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ -037ea4: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -037ea8: 5200 9e02 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037eac: 0217 0000 |01b2: move/from16 v23, v0 │ │ -037eb0: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ -037eb4: 0201 1700 |01b6: move/from16 v1, v23 │ │ -037eb8: 7120 e706 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ -037ebe: 0a17 |01bb: move-result v23 │ │ -037ec0: 0200 1700 |01bc: move/from16 v0, v23 │ │ -037ec4: 870a |01be: float-to-int v10, v0 │ │ -037ec6: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ -037eca: 0200 1700 |01c1: move/from16 v0, v23 │ │ -037ece: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ -037ed2: 5c10 c702 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -037ed6: 7401 df07 1b00 |01c7: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -037edc: 0a12 |01ca: move-result v18 │ │ -037ede: 7401 dd07 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -037ee4: 0a0f |01ce: move-result v15 │ │ -037ee6: 7601 e407 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ -037eec: 0c08 |01d2: move-result-object v8 │ │ -037eee: 5287 7b02 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -037ef2: 82f0 |01d5: int-to-float v0, v15 │ │ -037ef4: 0217 0000 |01d6: move/from16 v23, v0 │ │ -037ef8: 0200 1200 |01d8: move/from16 v0, v18 │ │ -037efc: 8200 |01da: int-to-float v0, v0 │ │ -037efe: 0218 0000 |01db: move/from16 v24, v0 │ │ -037f02: a917 1718 |01dd: div-float v23, v23, v24 │ │ -037f06: 5280 7a02 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ -037f0a: 0218 0000 |01e1: move/from16 v24, v0 │ │ -037f0e: a717 1718 |01e3: sub-float v23, v23, v24 │ │ -037f12: 5280 7d02 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -037f16: 0218 0000 |01e7: move/from16 v24, v0 │ │ -037f1a: a90d 1718 |01e9: div-float v13, v23, v24 │ │ -037f1e: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ -037f22: 5200 9e02 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037f26: 0217 0000 |01ef: move/from16 v23, v0 │ │ -037f2a: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ -037f2e: 0201 1700 |01f3: move/from16 v1, v23 │ │ -037f32: 7120 6806 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -037f38: 0a06 |01f8: move-result v6 │ │ -037f3a: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ -037f3e: 7120 6d06 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -037f44: 0a13 |01fe: move-result v19 │ │ -037f46: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ -037f4a: 5200 b402 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ -037f4e: 0217 0000 |0203: move/from16 v23, v0 │ │ -037f52: a717 1317 |0205: sub-float v23, v19, v23 │ │ -037f56: 0200 1700 |0207: move/from16 v0, v23 │ │ -037f5a: 8700 |0209: float-to-int v0, v0 │ │ -037f5c: 0210 0000 |020a: move/from16 v16, v0 │ │ -037f60: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ -037f64: 0201 1000 |020e: move/from16 v1, v16 │ │ -037f68: 7051 bb07 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07bb │ │ -037f6e: 0a0c |0213: move-result v12 │ │ -037f70: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ -037f74: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ -037f78: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ -037f7c: 0201 1700 |021a: move/from16 v1, v23 │ │ -037f80: 0202 1800 |021c: move/from16 v2, v24 │ │ -037f84: 6e5a 1008 c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ -037f8a: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ -037f8e: 0200 1700 |0223: move/from16 v0, v23 │ │ -037f92: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ -037f96: 5910 9e02 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -037f9a: 7601 c207 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ -037fa0: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -037fa4: 5400 bd02 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -037fa8: 0817 0000 |0230: move-object/from16 v23, v0 │ │ -037fac: 7401 eb0a 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ -037fb2: 0a17 |0235: move-result v23 │ │ -037fb4: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -037fb8: 5400 cb02 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -037fbc: 0818 0000 |023a: move-object/from16 v24, v0 │ │ -037fc0: 7401 eb0a 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ -037fc6: 0a18 |023f: move-result v24 │ │ -037fc8: 960b 1718 |0240: or-int v11, v23, v24 │ │ -037fcc: 2900 1afe |0242: goto/16 005c // -01e6 │ │ -037fd0: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ -037fd4: 5500 b702 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ -037fd8: 0217 0000 |0248: move/from16 v23, v0 │ │ -037fdc: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ -037fe0: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ -037fe4: 5200 a602 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -037fe8: 0217 0000 |0250: move/from16 v23, v0 │ │ -037fec: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ -037ff0: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ -037ff4: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ -037ff8: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ -037ffc: 0201 1700 |025a: move/from16 v1, v23 │ │ -038000: 0202 1800 |025c: move/from16 v2, v24 │ │ -038004: 0203 1900 |025e: move/from16 v3, v25 │ │ -038008: 0204 1a00 |0260: move/from16 v4, v26 │ │ -03800c: 7054 0a08 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@080a │ │ -038012: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ -038016: 0200 1700 |0267: move/from16 v0, v23 │ │ -03801a: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ -03801e: 5910 9e02 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -038022: 7601 c207 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ -038028: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ -03802c: 5400 bd02 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ -038030: 0817 0000 |0274: move-object/from16 v23, v0 │ │ -038034: 7401 eb0a 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ -03803a: 0a17 |0279: move-result v23 │ │ -03803c: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ -038040: 5400 cb02 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ -038044: 0818 0000 |027e: move-object/from16 v24, v0 │ │ -038048: 7401 eb0a 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ -03804e: 0a18 |0283: move-result v24 │ │ -038050: 960b 1718 |0284: or-int v11, v23, v24 │ │ -038054: 2900 d6fd |0286: goto/16 005c // -022a │ │ -038058: 7701 6906 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ -03805e: 0a09 |028b: move-result v9 │ │ -038060: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ -038064: 7120 6d06 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -03806a: 0a13 |0291: move-result v19 │ │ -03806c: 0200 1300 |0292: move/from16 v0, v19 │ │ -038070: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ -038074: 5910 ba02 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -038078: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ -03807c: 7120 6c06 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -038082: 0a17 |029d: move-result v23 │ │ -038084: 0200 1700 |029e: move/from16 v0, v23 │ │ -038088: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ -03808c: 5910 9e02 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -038090: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ -038094: 7602 f707 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07f7 │ │ -03809a: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ -03809e: 5200 9e02 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ -0380a2: 0217 0000 |02ad: move/from16 v23, v0 │ │ -0380a6: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ -0380aa: 0201 1700 |02b1: move/from16 v1, v23 │ │ -0380ae: 7120 6806 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -0380b4: 0a17 |02b6: move-result v23 │ │ -0380b6: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ -0380ba: 0201 1700 |02b9: move/from16 v1, v23 │ │ -0380be: 7120 6d06 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -0380c4: 0a17 |02be: move-result v23 │ │ -0380c6: 0200 1700 |02bf: move/from16 v0, v23 │ │ -0380ca: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ -0380ce: 5910 ba02 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ -0380d2: 2900 97fd |02c5: goto/16 005c // -0269 │ │ -0380d6: 0000 |02c7: nop // spacer │ │ -0380d8: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ +0389e4: |[0389e4] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0389f4: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +0389f8: 5500 ad02 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02ad │ │ +0389fc: 0217 0000 |0004: move/from16 v23, v0 │ │ +038a00: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +038a04: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +038a08: 0f17 |000a: return v23 │ │ +038a0a: 7401 d90b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +038a10: 0a17 |000e: move-result v23 │ │ +038a12: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +038a16: 7401 db0b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0bdb │ │ +038a1c: 0a17 |0014: move-result v23 │ │ +038a1e: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +038a22: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +038a26: 28f1 |0019: goto 000a // -000f │ │ +038a28: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +038a2c: 5400 9f02 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +038a30: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +038a34: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +038a38: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +038a3c: 5400 9f02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +038a40: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +038a44: 7401 7a06 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +038a4a: 0a17 |002b: move-result v23 │ │ +038a4c: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +038a50: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +038a54: 28da |0030: goto 000a // -0026 │ │ +038a56: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +038a5a: 5400 d402 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +038a5e: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +038a62: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +038a66: 7100 ee0b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ +038a6c: 0c17 |003c: move-result-object v23 │ │ +038a6e: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +038a72: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +038a76: 5b10 d402 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +038a7a: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +038a7e: 5400 d402 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +038a82: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +038a86: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +038a8a: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +038a8e: 6e20 e70b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ +038a94: 7401 d90b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +038a9a: 0a05 |0053: move-result v5 │ │ +038a9c: 120b |0054: const/4 v11, #int 0 // #0 │ │ +038a9e: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +038aa2: 0217 0000 |0057: move/from16 v23, v0 │ │ +038aa6: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ +038aac: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +038ab0: 7701 4407 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ +038ab6: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +038aba: 28a7 |0063: goto 000a // -0059 │ │ +038abc: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +038ac0: 5400 cd02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +038ac4: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +038ac8: 7401 290d 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ +038ace: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +038ad2: 0200 1700 |006f: move/from16 v0, v23 │ │ +038ad6: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +038ada: 5c10 c702 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +038ade: 7401 ff07 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +038ae4: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +038ae8: 0200 1700 |007a: move/from16 v0, v23 │ │ +038aec: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +038af0: 5c10 b702 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038af4: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +038af8: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +038afc: 0201 1700 |0084: move/from16 v1, v23 │ │ +038b00: 7020 1c08 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +038b06: 7401 df0b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +038b0c: 0a17 |008c: move-result v23 │ │ +038b0e: 0200 1700 |008d: move/from16 v0, v23 │ │ +038b12: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +038b16: 5910 b402 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +038b1a: 0200 1700 |0093: move/from16 v0, v23 │ │ +038b1e: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +038b22: 5910 ba02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +038b26: 7401 e10b 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +038b2c: 0a17 |009c: move-result v23 │ │ +038b2e: 0200 1700 |009d: move/from16 v0, v23 │ │ +038b32: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ +038b36: 5910 b502 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02b5 │ │ +038b3a: 0200 1700 |00a3: move/from16 v0, v23 │ │ +038b3e: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +038b42: 5910 bb02 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +038b46: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ +038b4a: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ +038b4e: 0201 1700 |00ad: move/from16 v1, v23 │ │ +038b52: 7120 6c06 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +038b58: 0a17 |00b2: move-result v23 │ │ +038b5a: 0200 1700 |00b3: move/from16 v0, v23 │ │ +038b5e: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ +038b62: 5910 9e02 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038b66: 28a3 |00b9: goto 005c // -005d │ │ +038b68: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ +038b6c: 5500 b702 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038b70: 0217 0000 |00be: move/from16 v23, v0 │ │ +038b74: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ +038b78: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +038b7c: 5200 9e02 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038b80: 0217 0000 |00c6: move/from16 v23, v0 │ │ +038b84: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +038b88: 0201 1700 |00ca: move/from16 v1, v23 │ │ +038b8c: 7120 6806 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +038b92: 0a0e |00cf: move-result v14 │ │ +038b94: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ +038b98: 7120 6d06 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +038b9e: 0a13 |00d5: move-result v19 │ │ +038ba0: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ +038ba4: 5200 ba02 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +038ba8: 0217 0000 |00da: move/from16 v23, v0 │ │ +038bac: a717 1317 |00dc: sub-float v23, v19, v23 │ │ +038bb0: 7701 ae0e 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +038bb6: 0a14 |00e1: move-result v20 │ │ +038bb8: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ +038bbc: 7120 6e06 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ +038bc2: 0a15 |00e7: move-result v21 │ │ +038bc4: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ +038bc8: 5200 bb02 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +038bcc: 0217 0000 |00ec: move/from16 v23, v0 │ │ +038bd0: a717 1517 |00ee: sub-float v23, v21, v23 │ │ +038bd4: 7701 ae0e 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +038bda: 0a16 |00f3: move-result v22 │ │ +038bdc: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +038be0: 5200 d302 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +038be4: 0217 0000 |00f8: move/from16 v23, v0 │ │ +038be8: 0200 1700 |00fa: move/from16 v0, v23 │ │ +038bec: 8200 |00fc: int-to-float v0, v0 │ │ +038bee: 0217 0000 |00fd: move/from16 v23, v0 │ │ +038bf2: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ +038bf6: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ +038bfa: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ +038bfe: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ +038c02: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ +038c06: 0200 1700 |0109: move/from16 v0, v23 │ │ +038c0a: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ +038c0e: 5c10 b702 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038c12: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ +038c16: 5200 b402 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +038c1a: 0217 0000 |0113: move/from16 v23, v0 │ │ +038c1e: a717 1317 |0115: sub-float v23, v19, v23 │ │ +038c22: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ +038c26: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ +038c2a: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ +038c2e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +038c32: 5200 b402 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +038c36: 0217 0000 |0121: move/from16 v23, v0 │ │ +038c3a: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ +038c3e: 5200 d302 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +038c42: 0218 0000 |0127: move/from16 v24, v0 │ │ +038c46: 0200 1800 |0129: move/from16 v0, v24 │ │ +038c4a: 8200 |012b: int-to-float v0, v0 │ │ +038c4c: 0218 0000 |012c: move/from16 v24, v0 │ │ +038c50: a617 1718 |012e: add-float v23, v23, v24 │ │ +038c54: 0200 1700 |0130: move/from16 v0, v23 │ │ +038c58: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ +038c5c: 5910 ba02 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +038c60: 0200 1500 |0136: move/from16 v0, v21 │ │ +038c64: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ +038c68: 5910 bb02 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bb │ │ +038c6c: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ +038c70: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +038c74: 0201 1700 |0140: move/from16 v1, v23 │ │ +038c78: 7020 1c08 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +038c7e: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ +038c82: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ +038c86: 0201 1700 |0149: move/from16 v1, v23 │ │ +038c8a: 7020 1d08 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +038c90: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ +038c94: 5500 b702 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038c98: 0217 0000 |0152: move/from16 v23, v0 │ │ +038c9c: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ +038ca0: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ +038ca4: 5200 9e02 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038ca8: 0217 0000 |015a: move/from16 v23, v0 │ │ +038cac: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ +038cb0: 0201 1700 |015e: move/from16 v1, v23 │ │ +038cb4: 7120 6806 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +038cba: 0a06 |0163: move-result v6 │ │ +038cbc: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ +038cc0: 7120 6d06 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +038cc6: 0a13 |0169: move-result v19 │ │ +038cc8: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +038ccc: 0201 1300 |016c: move/from16 v1, v19 │ │ +038cd0: 7020 fd07 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07fd │ │ +038cd6: 0a17 |0171: move-result v23 │ │ +038cd8: 960b 0b17 |0172: or-int v11, v11, v23 │ │ +038cdc: 2900 e8fe |0174: goto/16 005c // -0118 │ │ +038ce0: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ +038ce4: 5200 b402 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +038ce8: 0217 0000 |017a: move/from16 v23, v0 │ │ +038cec: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +038cf0: 5200 d302 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d3 │ │ +038cf4: 0218 0000 |0180: move/from16 v24, v0 │ │ +038cf8: 0200 1800 |0182: move/from16 v0, v24 │ │ +038cfc: 8200 |0184: int-to-float v0, v0 │ │ +038cfe: 0218 0000 |0185: move/from16 v24, v0 │ │ +038d02: a717 1718 |0187: sub-float v23, v23, v24 │ │ +038d06: 28a7 |0189: goto 0130 // -0059 │ │ +038d08: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ +038d0c: 5500 b702 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038d10: 0217 0000 |018e: move/from16 v23, v0 │ │ +038d14: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ +038d18: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +038d1c: 5400 d402 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d4 │ │ +038d20: 0811 0000 |0196: move-object/from16 v17, v0 │ │ +038d24: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ +038d28: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ +038d2c: 5200 bf02 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02bf │ │ +038d30: 0218 0000 |019e: move/from16 v24, v0 │ │ +038d34: 0200 1800 |01a0: move/from16 v0, v24 │ │ +038d38: 8200 |01a2: int-to-float v0, v0 │ │ +038d3a: 0218 0000 |01a3: move/from16 v24, v0 │ │ +038d3e: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ +038d42: 0201 1700 |01a7: move/from16 v1, v23 │ │ +038d46: 0202 1800 |01a9: move/from16 v2, v24 │ │ +038d4a: 6e30 e90b 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ +038d50: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +038d54: 5200 9e02 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038d58: 0217 0000 |01b2: move/from16 v23, v0 │ │ +038d5c: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ +038d60: 0201 1700 |01b6: move/from16 v1, v23 │ │ +038d64: 7120 e706 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ +038d6a: 0a17 |01bb: move-result v23 │ │ +038d6c: 0200 1700 |01bc: move/from16 v0, v23 │ │ +038d70: 870a |01be: float-to-int v10, v0 │ │ +038d72: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ +038d76: 0200 1700 |01c1: move/from16 v0, v23 │ │ +038d7a: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ +038d7e: 5c10 c702 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +038d82: 7401 df07 1b00 |01c7: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +038d88: 0a12 |01ca: move-result v18 │ │ +038d8a: 7401 dd07 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +038d90: 0a0f |01ce: move-result v15 │ │ +038d92: 7601 e407 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e4 │ │ +038d98: 0c08 |01d2: move-result-object v8 │ │ +038d9a: 5287 7b02 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +038d9e: 82f0 |01d5: int-to-float v0, v15 │ │ +038da0: 0217 0000 |01d6: move/from16 v23, v0 │ │ +038da4: 0200 1200 |01d8: move/from16 v0, v18 │ │ +038da8: 8200 |01da: int-to-float v0, v0 │ │ +038daa: 0218 0000 |01db: move/from16 v24, v0 │ │ +038dae: a917 1718 |01dd: div-float v23, v23, v24 │ │ +038db2: 5280 7a02 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@027a │ │ +038db6: 0218 0000 |01e1: move/from16 v24, v0 │ │ +038dba: a717 1718 |01e3: sub-float v23, v23, v24 │ │ +038dbe: 5280 7d02 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +038dc2: 0218 0000 |01e7: move/from16 v24, v0 │ │ +038dc6: a90d 1718 |01e9: div-float v13, v23, v24 │ │ +038dca: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ +038dce: 5200 9e02 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038dd2: 0217 0000 |01ef: move/from16 v23, v0 │ │ +038dd6: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ +038dda: 0201 1700 |01f3: move/from16 v1, v23 │ │ +038dde: 7120 6806 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +038de4: 0a06 |01f8: move-result v6 │ │ +038de6: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ +038dea: 7120 6d06 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +038df0: 0a13 |01fe: move-result v19 │ │ +038df2: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ +038df6: 5200 b402 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b4 │ │ +038dfa: 0217 0000 |0203: move/from16 v23, v0 │ │ +038dfe: a717 1317 |0205: sub-float v23, v19, v23 │ │ +038e02: 0200 1700 |0207: move/from16 v0, v23 │ │ +038e06: 8700 |0209: float-to-int v0, v0 │ │ +038e08: 0210 0000 |020a: move/from16 v16, v0 │ │ +038e0c: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ +038e10: 0201 1000 |020e: move/from16 v1, v16 │ │ +038e14: 7051 bb07 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07bb │ │ +038e1a: 0a0c |0213: move-result v12 │ │ +038e1c: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ +038e20: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ +038e24: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ +038e28: 0201 1700 |021a: move/from16 v1, v23 │ │ +038e2c: 0202 1800 |021c: move/from16 v2, v24 │ │ +038e30: 6e5a 1008 c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ +038e36: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ +038e3a: 0200 1700 |0223: move/from16 v0, v23 │ │ +038e3e: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ +038e42: 5910 9e02 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038e46: 7601 c207 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ +038e4c: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +038e50: 5400 bd02 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +038e54: 0817 0000 |0230: move-object/from16 v23, v0 │ │ +038e58: 7401 eb0a 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ +038e5e: 0a17 |0235: move-result v23 │ │ +038e60: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +038e64: 5400 cb02 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +038e68: 0818 0000 |023a: move-object/from16 v24, v0 │ │ +038e6c: 7401 eb0a 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ +038e72: 0a18 |023f: move-result v24 │ │ +038e74: 960b 1718 |0240: or-int v11, v23, v24 │ │ +038e78: 2900 1afe |0242: goto/16 005c // -01e6 │ │ +038e7c: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ +038e80: 5500 b702 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02b7 │ │ +038e84: 0217 0000 |0248: move/from16 v23, v0 │ │ +038e88: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ +038e8c: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ +038e90: 5200 a602 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +038e94: 0217 0000 |0250: move/from16 v23, v0 │ │ +038e98: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ +038e9c: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ +038ea0: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ +038ea4: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ +038ea8: 0201 1700 |025a: move/from16 v1, v23 │ │ +038eac: 0202 1800 |025c: move/from16 v2, v24 │ │ +038eb0: 0203 1900 |025e: move/from16 v3, v25 │ │ +038eb4: 0204 1a00 |0260: move/from16 v4, v26 │ │ +038eb8: 7054 0a08 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@080a │ │ +038ebe: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ +038ec2: 0200 1700 |0267: move/from16 v0, v23 │ │ +038ec6: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ +038eca: 5910 9e02 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038ece: 7601 c207 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07c2 │ │ +038ed4: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ +038ed8: 5400 bd02 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02bd │ │ +038edc: 0817 0000 |0274: move-object/from16 v23, v0 │ │ +038ee0: 7401 eb0a 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ +038ee6: 0a17 |0279: move-result v23 │ │ +038ee8: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ +038eec: 5400 cb02 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cb │ │ +038ef0: 0818 0000 |027e: move-object/from16 v24, v0 │ │ +038ef4: 7401 eb0a 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0aeb │ │ +038efa: 0a18 |0283: move-result v24 │ │ +038efc: 960b 1718 |0284: or-int v11, v23, v24 │ │ +038f00: 2900 d6fd |0286: goto/16 005c // -022a │ │ +038f04: 7701 6906 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ +038f0a: 0a09 |028b: move-result v9 │ │ +038f0c: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ +038f10: 7120 6d06 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +038f16: 0a13 |0291: move-result v19 │ │ +038f18: 0200 1300 |0292: move/from16 v0, v19 │ │ +038f1c: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ +038f20: 5910 ba02 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +038f24: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ +038f28: 7120 6c06 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +038f2e: 0a17 |029d: move-result v23 │ │ +038f30: 0200 1700 |029e: move/from16 v0, v23 │ │ +038f34: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ +038f38: 5910 9e02 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038f3c: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ +038f40: 7602 f707 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07f7 │ │ +038f46: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ +038f4a: 5200 9e02 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@029e │ │ +038f4e: 0217 0000 |02ad: move/from16 v23, v0 │ │ +038f52: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ +038f56: 0201 1700 |02b1: move/from16 v1, v23 │ │ +038f5a: 7120 6806 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +038f60: 0a17 |02b6: move-result v23 │ │ +038f62: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ +038f66: 0201 1700 |02b9: move/from16 v1, v23 │ │ +038f6a: 7120 6d06 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +038f70: 0a17 |02be: move-result v23 │ │ +038f72: 0200 1700 |02bf: move/from16 v0, v23 │ │ +038f76: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ +038f7a: 5910 ba02 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ba │ │ +038f7e: 2900 97fd |02c5: goto/16 005c // -0269 │ │ +038f82: 0000 |02c7: nop // spacer │ │ +038f84: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0008 line=1862 │ │ 0x000a line=1974 │ │ 0x000b line=1865 │ │ 0x0017 line=1868 │ │ @@ -38137,24 +38142,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0380fc: |[0380fc] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -03810c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03810e: 5221 a602 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038112: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -038116: 5221 a602 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03811a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03811e: 6e30 0e08 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@080e │ │ -038124: 0f00 |000c: return v0 │ │ -038126: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -038128: 28fe |000e: goto 000c // -0002 │ │ +038fa8: |[038fa8] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +038fb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038fba: 5221 a602 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +038fbe: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +038fc2: 5221 a602 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +038fc6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +038fca: 6e30 0e08 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@080e │ │ +038fd0: 0f00 |000c: return v0 │ │ +038fd2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +038fd4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0005 line=2489 │ │ 0x000c line=2492 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -38164,30 +38169,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03812c: |[03812c] android.support.v4.view.ViewPager.pageRight:()Z │ │ -03813c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03813e: 5431 9f02 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038142: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -038146: 5231 a602 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03814a: 5432 9f02 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03814e: 6e10 7a06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -038154: 0a02 |000c: move-result v2 │ │ -038156: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03815a: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -03815e: 5231 a602 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038162: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038166: 6e30 0e08 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@080e │ │ -03816c: 0f00 |0018: return v0 │ │ -03816e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -038170: 28fe |001a: goto 0018 // -0002 │ │ +038fd8: |[038fd8] android.support.v4.view.ViewPager.pageRight:()Z │ │ +038fe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038fea: 5431 9f02 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +038fee: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +038ff2: 5231 a602 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +038ff6: 5432 9f02 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +038ffa: 6e10 7a06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +039000: 0a02 |000c: move-result v2 │ │ +039002: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +039006: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +03900a: 5231 a602 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03900e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039012: 6e30 0e08 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@080e │ │ +039018: 0f00 |0018: return v0 │ │ +03901a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03901c: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2496 │ │ 0x0011 line=2497 │ │ 0x0018 line=2500 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -38197,18 +38202,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038174: |[038174] android.support.v4.view.ViewPager.populate:()V │ │ -038184: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038188: 6e20 0008 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0800 │ │ -03818e: 0e00 |0005: return-void │ │ +039020: |[039020] android.support.v4.view.ViewPager.populate:()V │ │ +039030: 5210 a602 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039034: 6e20 0008 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0800 │ │ +03903a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0005 line=881 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -38217,502 +38222,502 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 956 16-bit code units │ │ -038190: |[038190] android.support.v4.view.ViewPager.populate:(I)V │ │ -0381a0: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -0381a4: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0381a8: 5200 a602 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0381ac: 0217 0000 |0006: move/from16 v23, v0 │ │ -0381b0: 0200 1700 |0008: move/from16 v0, v23 │ │ -0381b4: 0201 1b00 |000a: move/from16 v1, v27 │ │ -0381b8: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -0381bc: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0381c0: 5200 a602 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0381c4: 0217 0000 |0012: move/from16 v23, v0 │ │ -0381c8: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ -0381cc: 0201 1700 |0016: move/from16 v1, v23 │ │ -0381d0: 6e20 e507 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ -0381d6: 0c12 |001b: move-result-object v18 │ │ -0381d8: 0200 1b00 |001c: move/from16 v0, v27 │ │ -0381dc: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ -0381e0: 5910 a602 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0381e4: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0381e8: 5400 9f02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0381ec: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -0381f0: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ -0381f4: 0e00 |002a: return-void │ │ -0381f6: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ -0381fa: 5500 c702 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -0381fe: 0217 0000 |002f: move/from16 v23, v0 │ │ -038202: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ -038206: 7401 e007 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@07e0 │ │ -03820c: 0c17 |0036: move-result-object v23 │ │ -03820e: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ -038212: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -038216: 5400 9f02 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03821a: 0817 0000 |003d: move-object/from16 v23, v0 │ │ -03821e: 0800 1700 |003f: move-object/from16 v0, v23 │ │ -038222: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ -038226: 6e20 8806 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ -03822c: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -038230: 5200 c302 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -038234: 0213 0000 |004a: move/from16 v19, v0 │ │ -038238: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ -03823c: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ -038240: 5200 a602 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038244: 0218 0000 |0052: move/from16 v24, v0 │ │ -038248: 9118 1813 |0054: sub-int v24, v24, v19 │ │ -03824c: 7702 b20e 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -038252: 0a16 |0059: move-result v22 │ │ -038254: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ -038258: 5400 9f02 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03825c: 0817 0000 |005e: move-object/from16 v23, v0 │ │ -038260: 7401 7a06 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -038266: 0a04 |0063: move-result v4 │ │ -038268: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ -03826c: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ -038270: 5200 a602 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038274: 0218 0000 |006a: move/from16 v24, v0 │ │ -038278: 9018 1813 |006c: add-int v24, v24, v19 │ │ -03827c: 7702 b40e 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -038282: 0a0a |0071: move-result v10 │ │ -038284: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -038286: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -038288: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -03828a: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ -03828e: 5400 b902 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038292: 0817 0000 |0079: move-object/from16 v23, v0 │ │ -038296: 7401 1f0f 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -03829c: 0a17 |007e: move-result v23 │ │ -03829e: 0200 1700 |007f: move/from16 v0, v23 │ │ -0382a2: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -0382a6: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ -0382aa: 5400 b902 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0382ae: 0817 0000 |0087: move-object/from16 v23, v0 │ │ -0382b2: 0800 1700 |0089: move-object/from16 v0, v23 │ │ -0382b6: 6e20 190f 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0382bc: 0c0e |008e: move-result-object v14 │ │ -0382be: 1f0e 3001 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0382c2: 52e0 7b02 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0382c6: 0217 0000 |0093: move/from16 v23, v0 │ │ -0382ca: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ -0382ce: 5200 a602 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0382d2: 0218 0000 |0099: move/from16 v24, v0 │ │ -0382d6: 0200 1700 |009b: move/from16 v0, v23 │ │ -0382da: 0201 1800 |009d: move/from16 v1, v24 │ │ -0382de: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ -0382e2: 52e0 7b02 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0382e6: 0217 0000 |00a3: move/from16 v23, v0 │ │ -0382ea: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -0382ee: 5200 a602 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0382f2: 0218 0000 |00a9: move/from16 v24, v0 │ │ -0382f6: 0200 1700 |00ab: move/from16 v0, v23 │ │ -0382fa: 0201 1800 |00ad: move/from16 v1, v24 │ │ -0382fe: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -038302: 07e8 |00b1: move-object v8, v14 │ │ -038304: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -038308: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -03830c: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ -038310: 5200 a602 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038314: 0217 0000 |00ba: move/from16 v23, v0 │ │ -038318: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ -03831c: 0201 1700 |00be: move/from16 v1, v23 │ │ -038320: 6e30 af07 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ -038326: 0c08 |00c3: move-result-object v8 │ │ -038328: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -03832c: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -03832e: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -038332: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ -038336: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ -03833a: 5400 b902 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03833e: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ -038342: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ -038346: 6e20 190f f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -03834c: 0c17 |00d6: move-result-object v23 │ │ -03834e: 1f17 3001 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -038352: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ -038356: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ -03835a: 5280 7d02 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -03835e: 0218 0000 |00df: move/from16 v24, v0 │ │ -038362: a710 1718 |00e1: sub-float v16, v23, v24 │ │ -038366: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ -03836a: 5200 a602 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03836e: 0217 0000 |00e7: move/from16 v23, v0 │ │ -038372: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ -038376: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -03837a: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ -03837e: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ -038382: 0200 1400 |00f1: move/from16 v0, v20 │ │ -038386: 0201 1600 |00f3: move/from16 v1, v22 │ │ -03838a: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ -03838e: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ -038392: 528c 7d02 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -038396: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -03839a: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ -03839e: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ -0383a2: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ -0383a6: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ -0383aa: 5400 b902 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0383ae: 0817 0000 |0107: move-object/from16 v23, v0 │ │ -0383b2: 7401 1f0f 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0383b8: 0a17 |010c: move-result v23 │ │ -0383ba: 0200 1700 |010d: move/from16 v0, v23 │ │ -0383be: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ -0383c2: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ -0383c6: 5400 b902 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0383ca: 0817 0000 |0115: move-object/from16 v23, v0 │ │ -0383ce: 0800 1700 |0117: move-object/from16 v0, v23 │ │ -0383d2: 6e20 190f f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0383d8: 0c17 |011c: move-result-object v23 │ │ -0383da: 1f17 3001 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0383de: 080e 1700 |011f: move-object/from16 v14, v23 │ │ -0383e2: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ -0383e6: 5200 a602 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0383ea: 0217 0000 |0125: move/from16 v23, v0 │ │ -0383ee: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ -0383f2: 0200 1400 |0129: move/from16 v0, v20 │ │ -0383f6: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -0383fa: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ -0383fe: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ -038402: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ -038406: 0200 1400 |0133: move/from16 v0, v20 │ │ -03840a: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ -03840e: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ -038412: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ -038416: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -03841a: 7040 b507 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@07b5 │ │ -038420: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ -038424: 5400 9f02 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038428: 0818 0000 |0144: move-object/from16 v24, v0 │ │ -03842c: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -038430: 5200 a602 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038434: 0219 0000 |014a: move/from16 v25, v0 │ │ -038438: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ -03843c: 5480 7902 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -038440: 0817 0000 |0150: move-object/from16 v23, v0 │ │ -038444: 0800 1800 |0152: move-object/from16 v0, v24 │ │ -038448: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ -03844c: 0202 1900 |0156: move/from16 v2, v25 │ │ -038450: 0803 1700 |0158: move-object/from16 v3, v23 │ │ -038454: 6e40 8606 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0686 │ │ -03845a: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -03845e: 5400 9f02 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038462: 0817 0000 |0161: move-object/from16 v23, v0 │ │ -038466: 0800 1700 |0163: move-object/from16 v0, v23 │ │ -03846a: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ -03846e: 6e20 7906 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ -038474: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -038478: 5200 a902 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ -03847c: 0217 0000 |016e: move/from16 v23, v0 │ │ -038480: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ -038484: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ -038488: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ -03848c: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ -038490: 5400 aa02 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -038494: 0817 0000 |017a: move-object/from16 v23, v0 │ │ -038498: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ -03849c: 2217 5f02 |017e: new-instance v23, Ljava/util/ArrayList; // type@025f │ │ -0384a0: 7601 120f 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0384a6: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -0384aa: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -0384ae: 5b10 aa02 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -0384b2: 7401 cc07 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0384b8: 0a06 |018c: move-result v6 │ │ -0384ba: 120d |018d: const/4 v13, #int 0 // #0 │ │ -0384bc: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ -0384c0: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ -0384c4: 6e20 cb07 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -0384ca: 0c05 |0195: move-result-object v5 │ │ -0384cc: 6e10 0f0c 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -0384d2: 0c11 |0199: move-result-object v17 │ │ -0384d4: 1f11 3101 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0131 │ │ -0384d8: 0800 1100 |019c: move-object/from16 v0, v17 │ │ -0384dc: 590d 7e02 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@027e │ │ -0384e0: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ -0384e4: 5500 8102 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ -0384e8: 0217 0000 |01a4: move/from16 v23, v0 │ │ -0384ec: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ -0384f0: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ -0384f4: 5200 8502 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -0384f8: 0217 0000 |01ac: move/from16 v23, v0 │ │ -0384fc: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ -038500: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ -038504: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ -038508: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ -03850c: 6e20 e307 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -038512: 0c0e |01b9: move-result-object v14 │ │ -038514: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ -038518: 52e0 7d02 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -03851c: 0217 0000 |01be: move/from16 v23, v0 │ │ -038520: 0200 1700 |01c0: move/from16 v0, v23 │ │ -038524: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ -038528: 5910 8502 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ -03852c: 52e0 7b02 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -038530: 0217 0000 |01c8: move/from16 v23, v0 │ │ -038534: 0200 1700 |01ca: move/from16 v0, v23 │ │ -038538: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ -03853c: 5910 8302 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ -038540: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ -038544: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -038548: 5400 aa02 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -03854c: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ -038550: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ -038554: 6e20 160f 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -03855a: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03855e: 28af |01df: goto 018e // -0051 │ │ -038560: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ -038564: 2900 93fe |01e2: goto/16 0075 // -016d │ │ -038568: 120e |01e4: const/4 v14, #int 0 // #0 │ │ -03856a: 2900 f6fe |01e5: goto/16 00db // -010a │ │ -03856e: 52e0 7b02 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -038572: 0217 0000 |01e9: move/from16 v23, v0 │ │ -038576: 0200 1400 |01eb: move/from16 v0, v20 │ │ -03857a: 0201 1700 |01ed: move/from16 v1, v23 │ │ -03857e: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ -038582: 55e0 7c02 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ -038586: 0217 0000 |01f3: move/from16 v23, v0 │ │ -03858a: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ -03858e: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ -038592: 5400 b902 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038596: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ -03859a: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ -03859e: 6e20 1c0f f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -0385a4: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ -0385a8: 5400 9f02 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0385ac: 0817 0000 |0206: move-object/from16 v23, v0 │ │ -0385b0: 54e0 7902 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -0385b4: 0818 0000 |020a: move-object/from16 v24, v0 │ │ -0385b8: 0800 1700 |020c: move-object/from16 v0, v23 │ │ -0385bc: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ -0385c0: 0202 1400 |0210: move/from16 v2, v20 │ │ -0385c4: 0803 1800 |0212: move-object/from16 v3, v24 │ │ -0385c8: 6e40 7706 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ -0385ce: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0385d2: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0385d6: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ -0385da: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ -0385de: 5400 b902 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0385e2: 0817 0000 |0221: move-object/from16 v23, v0 │ │ -0385e6: 0800 1700 |0223: move-object/from16 v0, v23 │ │ -0385ea: 6e20 190f f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0385f0: 0c17 |0228: move-result-object v23 │ │ -0385f2: 1f17 3001 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0385f6: 080e 1700 |022b: move-object/from16 v14, v23 │ │ -0385fa: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ -0385fe: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ -038602: 120e |0231: const/4 v14, #int 0 // #0 │ │ -038604: 28fb |0232: goto 022d // -0005 │ │ -038606: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ -03860a: 52e0 7b02 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -03860e: 0217 0000 |0237: move/from16 v23, v0 │ │ -038612: 0200 1400 |0239: move/from16 v0, v20 │ │ -038616: 0201 1700 |023b: move/from16 v1, v23 │ │ -03861a: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ -03861e: 52e0 7d02 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -038622: 0217 0000 |0241: move/from16 v23, v0 │ │ -038626: a60b 0b17 |0243: add-float v11, v11, v23 │ │ -03862a: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03862e: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ -038632: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ -038636: 5400 b902 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03863a: 0817 0000 |024d: move-object/from16 v23, v0 │ │ -03863e: 0800 1700 |024f: move-object/from16 v0, v23 │ │ -038642: 6e20 190f f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -038648: 0c17 |0254: move-result-object v23 │ │ -03864a: 1f17 3001 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03864e: 080e 1700 |0257: move-object/from16 v14, v23 │ │ -038652: 28d4 |0259: goto 022d // -002c │ │ -038654: 120e |025a: const/4 v14, #int 0 // #0 │ │ -038656: 28fe |025b: goto 0259 // -0002 │ │ -038658: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ -03865c: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ -038660: 0201 1400 |0260: move/from16 v1, v20 │ │ -038664: 0202 1700 |0262: move/from16 v2, v23 │ │ -038668: 6e30 af07 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ -03866e: 0c0e |0267: move-result-object v14 │ │ -038670: 52e0 7d02 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -038674: 0217 0000 |026a: move/from16 v23, v0 │ │ -038678: a60b 0b17 |026c: add-float v11, v11, v23 │ │ -03867c: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -038680: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ -038684: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -038688: 5400 b902 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03868c: 0817 0000 |0276: move-object/from16 v23, v0 │ │ -038690: 0800 1700 |0278: move-object/from16 v0, v23 │ │ -038694: 6e20 190f f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -03869a: 0c17 |027d: move-result-object v23 │ │ -03869c: 1f17 3001 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0386a0: 080e 1700 |0280: move-object/from16 v14, v23 │ │ -0386a4: 28ab |0282: goto 022d // -0055 │ │ -0386a6: 120e |0283: const/4 v14, #int 0 // #0 │ │ -0386a8: 28fe |0284: goto 0282 // -0002 │ │ -0386aa: 120e |0285: const/4 v14, #int 0 // #0 │ │ -0386ac: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ -0386b0: 52e0 7b02 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0386b4: 0217 0000 |028a: move/from16 v23, v0 │ │ -0386b8: 0200 1400 |028c: move/from16 v0, v20 │ │ -0386bc: 0201 1700 |028e: move/from16 v1, v23 │ │ -0386c0: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ -0386c4: 55e0 7c02 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ -0386c8: 0217 0000 |0294: move/from16 v23, v0 │ │ -0386cc: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ -0386d0: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ -0386d4: 5400 b902 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0386d8: 0817 0000 |029c: move-object/from16 v23, v0 │ │ -0386dc: 0800 1700 |029e: move-object/from16 v0, v23 │ │ -0386e0: 6e20 1c0f f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -0386e6: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ -0386ea: 5400 9f02 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0386ee: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ -0386f2: 54e0 7902 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -0386f6: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ -0386fa: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ -0386fe: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ -038702: 0202 1400 |02b1: move/from16 v2, v20 │ │ -038706: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ -03870a: 6e40 7706 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ -038710: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ -038714: 5400 b902 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038718: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ -03871c: 7401 1f0f 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -038722: 0a17 |02c1: move-result v23 │ │ -038724: 0200 1700 |02c2: move/from16 v0, v23 │ │ -038728: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ -03872c: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ -038730: 5400 b902 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038734: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ -038738: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ -03873c: 6e20 190f f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -038742: 0c17 |02d1: move-result-object v23 │ │ -038744: 1f17 3001 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -038748: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ -03874c: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ -038750: 2900 51fe |02d8: goto/16 0129 // -01af │ │ -038754: 120e |02da: const/4 v14, #int 0 // #0 │ │ -038756: 28fb |02db: goto 02d6 // -0005 │ │ -038758: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ -03875c: 52e0 7b02 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -038760: 0217 0000 |02e0: move/from16 v23, v0 │ │ -038764: 0200 1400 |02e2: move/from16 v0, v20 │ │ -038768: 0201 1700 |02e4: move/from16 v1, v23 │ │ -03876c: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ -038770: 52e0 7d02 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -038774: 0217 0000 |02ea: move/from16 v23, v0 │ │ -038778: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ -03877c: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ -038780: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ -038784: 5400 b902 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038788: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ -03878c: 7401 1f0f 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -038792: 0a17 |02f9: move-result v23 │ │ -038794: 0200 1700 |02fa: move/from16 v0, v23 │ │ -038798: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ -03879c: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ -0387a0: 5400 b902 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0387a4: 0817 0000 |0302: move-object/from16 v23, v0 │ │ -0387a8: 0800 1700 |0304: move-object/from16 v0, v23 │ │ -0387ac: 6e20 190f f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -0387b2: 0c17 |0309: move-result-object v23 │ │ -0387b4: 1f17 3001 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -0387b8: 080e 1700 |030c: move-object/from16 v14, v23 │ │ -0387bc: 28c8 |030e: goto 02d6 // -0038 │ │ -0387be: 120e |030f: const/4 v14, #int 0 // #0 │ │ -0387c0: 28fe |0310: goto 030e // -0002 │ │ -0387c2: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ -0387c6: 0201 1400 |0313: move/from16 v1, v20 │ │ -0387ca: 6e30 af07 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ -0387d0: 0c0e |0318: move-result-object v14 │ │ -0387d2: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0387d6: 52e0 7d02 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ -0387da: 0217 0000 |031d: move/from16 v23, v0 │ │ -0387de: a60c 0c17 |031f: add-float v12, v12, v23 │ │ -0387e2: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ -0387e6: 5400 b902 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0387ea: 0817 0000 |0325: move-object/from16 v23, v0 │ │ -0387ee: 7401 1f0f 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -0387f4: 0a17 |032a: move-result v23 │ │ -0387f6: 0200 1700 |032b: move/from16 v0, v23 │ │ -0387fa: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ -0387fe: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ -038802: 5400 b902 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038806: 0817 0000 |0333: move-object/from16 v23, v0 │ │ -03880a: 0800 1700 |0335: move-object/from16 v0, v23 │ │ -03880e: 6e20 190f f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -038814: 0c17 |033a: move-result-object v23 │ │ -038816: 1f17 3001 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -03881a: 080e 1700 |033d: move-object/from16 v14, v23 │ │ -03881e: 2897 |033f: goto 02d6 // -0069 │ │ -038820: 120e |0340: const/4 v14, #int 0 // #0 │ │ -038822: 28fe |0341: goto 033f // -0002 │ │ -038824: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ -038828: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ -03882c: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ -038830: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ -038834: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ -038838: 5400 aa02 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -03883c: 0817 0000 |034e: move-object/from16 v23, v0 │ │ -038840: 7401 170f 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -038846: 2900 36fe |0353: goto/16 0189 // -01ca │ │ -03884a: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ -03884e: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ -038852: 5400 aa02 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ -038856: 0817 0000 |035b: move-object/from16 v23, v0 │ │ -03885a: 6218 d602 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02d6 │ │ -03885e: 7702 280f 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ -038864: 7401 e107 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@07e1 │ │ -03886a: 0a17 |0365: move-result v23 │ │ -03886c: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ -038870: 7401 c607 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07c6 │ │ -038876: 0c09 |036b: move-result-object v9 │ │ -038878: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ -03887c: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ -038880: 6e20 e207 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e2 │ │ -038886: 0c0e |0373: move-result-object v14 │ │ -038888: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ -03888c: 52e0 7b02 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -038890: 0217 0000 |0378: move/from16 v23, v0 │ │ -038894: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ -038898: 5200 a602 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -03889c: 0218 0000 |037e: move/from16 v24, v0 │ │ -0388a0: 0200 1700 |0380: move/from16 v0, v23 │ │ -0388a4: 0201 1800 |0382: move/from16 v1, v24 │ │ -0388a8: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ -0388ac: 120d |0386: const/4 v13, #int 0 // #0 │ │ -0388ae: 7401 cc07 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -0388b4: 0a17 |038a: move-result v23 │ │ -0388b6: 0200 1700 |038b: move/from16 v0, v23 │ │ -0388ba: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ -0388be: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ -0388c2: 6e20 cb07 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ -0388c8: 0c05 |0394: move-result-object v5 │ │ -0388ca: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ -0388ce: 6e20 e307 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ -0388d4: 0c0e |039a: move-result-object v14 │ │ -0388d6: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ -0388da: 52e0 7b02 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0388de: 0217 0000 |039f: move/from16 v23, v0 │ │ -0388e2: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ -0388e6: 5200 a602 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0388ea: 0218 0000 |03a5: move/from16 v24, v0 │ │ -0388ee: 0200 1700 |03a7: move/from16 v0, v23 │ │ -0388f2: 0201 1800 |03a9: move/from16 v1, v24 │ │ -0388f6: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ -0388fa: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ -0388fe: 0200 1700 |03af: move/from16 v0, v23 │ │ -038902: 6e20 370c 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0c37 │ │ -038908: 0a17 |03b4: move-result v23 │ │ -03890a: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ -03890e: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ -038912: 28ce |03b9: goto 0387 // -0032 │ │ -038914: 120e |03ba: const/4 v14, #int 0 // #0 │ │ -038916: 28b9 |03bb: goto 0374 // -0047 │ │ +03903c: |[03903c] android.support.v4.view.ViewPager.populate:(I)V │ │ +03904c: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +039050: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +039054: 5200 a602 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039058: 0217 0000 |0006: move/from16 v23, v0 │ │ +03905c: 0200 1700 |0008: move/from16 v0, v23 │ │ +039060: 0201 1b00 |000a: move/from16 v1, v27 │ │ +039064: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +039068: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +03906c: 5200 a602 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039070: 0217 0000 |0012: move/from16 v23, v0 │ │ +039074: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ +039078: 0201 1700 |0016: move/from16 v1, v23 │ │ +03907c: 6e20 e507 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e5 │ │ +039082: 0c12 |001b: move-result-object v18 │ │ +039084: 0200 1b00 |001c: move/from16 v0, v27 │ │ +039088: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ +03908c: 5910 a602 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039090: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +039094: 5400 9f02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039098: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +03909c: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ +0390a0: 0e00 |002a: return-void │ │ +0390a2: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ +0390a6: 5500 c702 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +0390aa: 0217 0000 |002f: move/from16 v23, v0 │ │ +0390ae: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ +0390b2: 7401 e007 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@07e0 │ │ +0390b8: 0c17 |0036: move-result-object v23 │ │ +0390ba: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ +0390be: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +0390c2: 5400 9f02 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0390c6: 0817 0000 |003d: move-object/from16 v23, v0 │ │ +0390ca: 0800 1700 |003f: move-object/from16 v0, v23 │ │ +0390ce: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ +0390d2: 6e20 8806 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ +0390d8: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0390dc: 5200 c302 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +0390e0: 0213 0000 |004a: move/from16 v19, v0 │ │ +0390e4: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ +0390e8: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ +0390ec: 5200 a602 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0390f0: 0218 0000 |0052: move/from16 v24, v0 │ │ +0390f4: 9118 1813 |0054: sub-int v24, v24, v19 │ │ +0390f8: 7702 b20e 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +0390fe: 0a16 |0059: move-result v22 │ │ +039100: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ +039104: 5400 9f02 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039108: 0817 0000 |005e: move-object/from16 v23, v0 │ │ +03910c: 7401 7a06 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +039112: 0a04 |0063: move-result v4 │ │ +039114: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ +039118: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ +03911c: 5200 a602 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039120: 0218 0000 |006a: move/from16 v24, v0 │ │ +039124: 9018 1813 |006c: add-int v24, v24, v19 │ │ +039128: 7702 b40e 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +03912e: 0a0a |0071: move-result v10 │ │ +039130: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +039132: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +039134: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +039136: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ +03913a: 5400 b902 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03913e: 0817 0000 |0079: move-object/from16 v23, v0 │ │ +039142: 7401 1f0f 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +039148: 0a17 |007e: move-result v23 │ │ +03914a: 0200 1700 |007f: move/from16 v0, v23 │ │ +03914e: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +039152: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ +039156: 5400 b902 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03915a: 0817 0000 |0087: move-object/from16 v23, v0 │ │ +03915e: 0800 1700 |0089: move-object/from16 v0, v23 │ │ +039162: 6e20 190f 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +039168: 0c0e |008e: move-result-object v14 │ │ +03916a: 1f0e 2f01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03916e: 52e0 7b02 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +039172: 0217 0000 |0093: move/from16 v23, v0 │ │ +039176: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ +03917a: 5200 a602 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03917e: 0218 0000 |0099: move/from16 v24, v0 │ │ +039182: 0200 1700 |009b: move/from16 v0, v23 │ │ +039186: 0201 1800 |009d: move/from16 v1, v24 │ │ +03918a: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ +03918e: 52e0 7b02 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +039192: 0217 0000 |00a3: move/from16 v23, v0 │ │ +039196: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +03919a: 5200 a602 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03919e: 0218 0000 |00a9: move/from16 v24, v0 │ │ +0391a2: 0200 1700 |00ab: move/from16 v0, v23 │ │ +0391a6: 0201 1800 |00ad: move/from16 v1, v24 │ │ +0391aa: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +0391ae: 07e8 |00b1: move-object v8, v14 │ │ +0391b0: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +0391b4: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +0391b8: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ +0391bc: 5200 a602 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0391c0: 0217 0000 |00ba: move/from16 v23, v0 │ │ +0391c4: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ +0391c8: 0201 1700 |00be: move/from16 v1, v23 │ │ +0391cc: 6e30 af07 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ +0391d2: 0c08 |00c3: move-result-object v8 │ │ +0391d4: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +0391d8: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +0391da: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +0391de: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ +0391e2: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ +0391e6: 5400 b902 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0391ea: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ +0391ee: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ +0391f2: 6e20 190f f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0391f8: 0c17 |00d6: move-result-object v23 │ │ +0391fa: 1f17 2f01 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0391fe: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ +039202: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ +039206: 5280 7d02 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +03920a: 0218 0000 |00df: move/from16 v24, v0 │ │ +03920e: a710 1718 |00e1: sub-float v16, v23, v24 │ │ +039212: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ +039216: 5200 a602 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03921a: 0217 0000 |00e7: move/from16 v23, v0 │ │ +03921e: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ +039222: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +039226: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ +03922a: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ +03922e: 0200 1400 |00f1: move/from16 v0, v20 │ │ +039232: 0201 1600 |00f3: move/from16 v1, v22 │ │ +039236: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ +03923a: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ +03923e: 528c 7d02 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +039242: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +039246: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ +03924a: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ +03924e: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ +039252: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ +039256: 5400 b902 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03925a: 0817 0000 |0107: move-object/from16 v23, v0 │ │ +03925e: 7401 1f0f 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +039264: 0a17 |010c: move-result v23 │ │ +039266: 0200 1700 |010d: move/from16 v0, v23 │ │ +03926a: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ +03926e: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ +039272: 5400 b902 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039276: 0817 0000 |0115: move-object/from16 v23, v0 │ │ +03927a: 0800 1700 |0117: move-object/from16 v0, v23 │ │ +03927e: 6e20 190f f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +039284: 0c17 |011c: move-result-object v23 │ │ +039286: 1f17 2f01 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03928a: 080e 1700 |011f: move-object/from16 v14, v23 │ │ +03928e: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ +039292: 5200 a602 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039296: 0217 0000 |0125: move/from16 v23, v0 │ │ +03929a: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ +03929e: 0200 1400 |0129: move/from16 v0, v20 │ │ +0392a2: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +0392a6: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ +0392aa: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ +0392ae: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ +0392b2: 0200 1400 |0133: move/from16 v0, v20 │ │ +0392b6: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ +0392ba: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ +0392be: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ +0392c2: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +0392c6: 7040 b507 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@07b5 │ │ +0392cc: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ +0392d0: 5400 9f02 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0392d4: 0818 0000 |0144: move-object/from16 v24, v0 │ │ +0392d8: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +0392dc: 5200 a602 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +0392e0: 0219 0000 |014a: move/from16 v25, v0 │ │ +0392e4: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ +0392e8: 5480 7902 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +0392ec: 0817 0000 |0150: move-object/from16 v23, v0 │ │ +0392f0: 0800 1800 |0152: move-object/from16 v0, v24 │ │ +0392f4: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ +0392f8: 0202 1900 |0156: move/from16 v2, v25 │ │ +0392fc: 0803 1700 |0158: move-object/from16 v3, v23 │ │ +039300: 6e40 8606 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0686 │ │ +039306: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +03930a: 5400 9f02 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03930e: 0817 0000 |0161: move-object/from16 v23, v0 │ │ +039312: 0800 1700 |0163: move-object/from16 v0, v23 │ │ +039316: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ +03931a: 6e20 7906 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ +039320: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +039324: 5200 a902 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ +039328: 0217 0000 |016e: move/from16 v23, v0 │ │ +03932c: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ +039330: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ +039334: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ +039338: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ +03933c: 5400 aa02 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +039340: 0817 0000 |017a: move-object/from16 v23, v0 │ │ +039344: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ +039348: 2217 5d02 |017e: new-instance v23, Ljava/util/ArrayList; // type@025d │ │ +03934c: 7601 120f 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +039352: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +039356: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +03935a: 5b10 aa02 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +03935e: 7401 cc07 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +039364: 0a06 |018c: move-result v6 │ │ +039366: 120d |018d: const/4 v13, #int 0 // #0 │ │ +039368: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ +03936c: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ +039370: 6e20 cb07 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +039376: 0c05 |0195: move-result-object v5 │ │ +039378: 6e10 0f0c 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +03937e: 0c11 |0199: move-result-object v17 │ │ +039380: 1f11 3001 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0130 │ │ +039384: 0800 1100 |019c: move-object/from16 v0, v17 │ │ +039388: 590d 7e02 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@027e │ │ +03938c: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ +039390: 5500 8102 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0281 │ │ +039394: 0217 0000 |01a4: move/from16 v23, v0 │ │ +039398: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ +03939c: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ +0393a0: 5200 8502 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +0393a4: 0217 0000 |01ac: move/from16 v23, v0 │ │ +0393a8: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ +0393ac: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ +0393b0: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ +0393b4: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ +0393b8: 6e20 e307 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +0393be: 0c0e |01b9: move-result-object v14 │ │ +0393c0: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ +0393c4: 52e0 7d02 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0393c8: 0217 0000 |01be: move/from16 v23, v0 │ │ +0393cc: 0200 1700 |01c0: move/from16 v0, v23 │ │ +0393d0: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ +0393d4: 5910 8502 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0285 │ │ +0393d8: 52e0 7b02 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0393dc: 0217 0000 |01c8: move/from16 v23, v0 │ │ +0393e0: 0200 1700 |01ca: move/from16 v0, v23 │ │ +0393e4: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ +0393e8: 5910 8302 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0283 │ │ +0393ec: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ +0393f0: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +0393f4: 5400 aa02 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +0393f8: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ +0393fc: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ +039400: 6e20 160f 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +039406: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03940a: 28af |01df: goto 018e // -0051 │ │ +03940c: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ +039410: 2900 93fe |01e2: goto/16 0075 // -016d │ │ +039414: 120e |01e4: const/4 v14, #int 0 // #0 │ │ +039416: 2900 f6fe |01e5: goto/16 00db // -010a │ │ +03941a: 52e0 7b02 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03941e: 0217 0000 |01e9: move/from16 v23, v0 │ │ +039422: 0200 1400 |01eb: move/from16 v0, v20 │ │ +039426: 0201 1700 |01ed: move/from16 v1, v23 │ │ +03942a: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ +03942e: 55e0 7c02 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ +039432: 0217 0000 |01f3: move/from16 v23, v0 │ │ +039436: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ +03943a: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ +03943e: 5400 b902 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039442: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ +039446: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ +03944a: 6e20 1c0f f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +039450: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ +039454: 5400 9f02 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039458: 0817 0000 |0206: move-object/from16 v23, v0 │ │ +03945c: 54e0 7902 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +039460: 0818 0000 |020a: move-object/from16 v24, v0 │ │ +039464: 0800 1700 |020c: move-object/from16 v0, v23 │ │ +039468: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ +03946c: 0202 1400 |0210: move/from16 v2, v20 │ │ +039470: 0803 1800 |0212: move-object/from16 v3, v24 │ │ +039474: 6e40 7706 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ +03947a: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03947e: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ +039482: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ +039486: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ +03948a: 5400 b902 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03948e: 0817 0000 |0221: move-object/from16 v23, v0 │ │ +039492: 0800 1700 |0223: move-object/from16 v0, v23 │ │ +039496: 6e20 190f f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03949c: 0c17 |0228: move-result-object v23 │ │ +03949e: 1f17 2f01 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0394a2: 080e 1700 |022b: move-object/from16 v14, v23 │ │ +0394a6: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ +0394aa: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ +0394ae: 120e |0231: const/4 v14, #int 0 // #0 │ │ +0394b0: 28fb |0232: goto 022d // -0005 │ │ +0394b2: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ +0394b6: 52e0 7b02 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +0394ba: 0217 0000 |0237: move/from16 v23, v0 │ │ +0394be: 0200 1400 |0239: move/from16 v0, v20 │ │ +0394c2: 0201 1700 |023b: move/from16 v1, v23 │ │ +0394c6: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ +0394ca: 52e0 7d02 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +0394ce: 0217 0000 |0241: move/from16 v23, v0 │ │ +0394d2: a60b 0b17 |0243: add-float v11, v11, v23 │ │ +0394d6: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ +0394da: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ +0394de: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ +0394e2: 5400 b902 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0394e6: 0817 0000 |024d: move-object/from16 v23, v0 │ │ +0394ea: 0800 1700 |024f: move-object/from16 v0, v23 │ │ +0394ee: 6e20 190f f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0394f4: 0c17 |0254: move-result-object v23 │ │ +0394f6: 1f17 2f01 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0394fa: 080e 1700 |0257: move-object/from16 v14, v23 │ │ +0394fe: 28d4 |0259: goto 022d // -002c │ │ +039500: 120e |025a: const/4 v14, #int 0 // #0 │ │ +039502: 28fe |025b: goto 0259 // -0002 │ │ +039504: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ +039508: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ +03950c: 0201 1400 |0260: move/from16 v1, v20 │ │ +039510: 0202 1700 |0262: move/from16 v2, v23 │ │ +039514: 6e30 af07 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ +03951a: 0c0e |0267: move-result-object v14 │ │ +03951c: 52e0 7d02 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +039520: 0217 0000 |026a: move/from16 v23, v0 │ │ +039524: a60b 0b17 |026c: add-float v11, v11, v23 │ │ +039528: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03952c: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ +039530: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +039534: 5400 b902 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039538: 0817 0000 |0276: move-object/from16 v23, v0 │ │ +03953c: 0800 1700 |0278: move-object/from16 v0, v23 │ │ +039540: 6e20 190f f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +039546: 0c17 |027d: move-result-object v23 │ │ +039548: 1f17 2f01 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +03954c: 080e 1700 |0280: move-object/from16 v14, v23 │ │ +039550: 28ab |0282: goto 022d // -0055 │ │ +039552: 120e |0283: const/4 v14, #int 0 // #0 │ │ +039554: 28fe |0284: goto 0282 // -0002 │ │ +039556: 120e |0285: const/4 v14, #int 0 // #0 │ │ +039558: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ +03955c: 52e0 7b02 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +039560: 0217 0000 |028a: move/from16 v23, v0 │ │ +039564: 0200 1400 |028c: move/from16 v0, v20 │ │ +039568: 0201 1700 |028e: move/from16 v1, v23 │ │ +03956c: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ +039570: 55e0 7c02 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ +039574: 0217 0000 |0294: move/from16 v23, v0 │ │ +039578: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ +03957c: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ +039580: 5400 b902 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039584: 0817 0000 |029c: move-object/from16 v23, v0 │ │ +039588: 0800 1700 |029e: move-object/from16 v0, v23 │ │ +03958c: 6e20 1c0f f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +039592: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ +039596: 5400 9f02 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03959a: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ +03959e: 54e0 7902 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +0395a2: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ +0395a6: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ +0395aa: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ +0395ae: 0202 1400 |02b1: move/from16 v2, v20 │ │ +0395b2: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ +0395b6: 6e40 7706 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ +0395bc: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ +0395c0: 5400 b902 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0395c4: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ +0395c8: 7401 1f0f 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0395ce: 0a17 |02c1: move-result v23 │ │ +0395d0: 0200 1700 |02c2: move/from16 v0, v23 │ │ +0395d4: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ +0395d8: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ +0395dc: 5400 b902 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0395e0: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ +0395e4: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ +0395e8: 6e20 190f f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0395ee: 0c17 |02d1: move-result-object v23 │ │ +0395f0: 1f17 2f01 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0395f4: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ +0395f8: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0395fc: 2900 51fe |02d8: goto/16 0129 // -01af │ │ +039600: 120e |02da: const/4 v14, #int 0 // #0 │ │ +039602: 28fb |02db: goto 02d6 // -0005 │ │ +039604: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ +039608: 52e0 7b02 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03960c: 0217 0000 |02e0: move/from16 v23, v0 │ │ +039610: 0200 1400 |02e2: move/from16 v0, v20 │ │ +039614: 0201 1700 |02e4: move/from16 v1, v23 │ │ +039618: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ +03961c: 52e0 7d02 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +039620: 0217 0000 |02ea: move/from16 v23, v0 │ │ +039624: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ +039628: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ +03962c: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ +039630: 5400 b902 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039634: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ +039638: 7401 1f0f 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03963e: 0a17 |02f9: move-result v23 │ │ +039640: 0200 1700 |02fa: move/from16 v0, v23 │ │ +039644: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ +039648: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ +03964c: 5400 b902 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039650: 0817 0000 |0302: move-object/from16 v23, v0 │ │ +039654: 0800 1700 |0304: move-object/from16 v0, v23 │ │ +039658: 6e20 190f f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03965e: 0c17 |0309: move-result-object v23 │ │ +039660: 1f17 2f01 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +039664: 080e 1700 |030c: move-object/from16 v14, v23 │ │ +039668: 28c8 |030e: goto 02d6 // -0038 │ │ +03966a: 120e |030f: const/4 v14, #int 0 // #0 │ │ +03966c: 28fe |0310: goto 030e // -0002 │ │ +03966e: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ +039672: 0201 1400 |0313: move/from16 v1, v20 │ │ +039676: 6e30 af07 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07af │ │ +03967c: 0c0e |0318: move-result-object v14 │ │ +03967e: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ +039682: 52e0 7d02 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@027d │ │ +039686: 0217 0000 |031d: move/from16 v23, v0 │ │ +03968a: a60c 0c17 |031f: add-float v12, v12, v23 │ │ +03968e: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ +039692: 5400 b902 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039696: 0817 0000 |0325: move-object/from16 v23, v0 │ │ +03969a: 7401 1f0f 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0396a0: 0a17 |032a: move-result v23 │ │ +0396a2: 0200 1700 |032b: move/from16 v0, v23 │ │ +0396a6: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ +0396aa: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ +0396ae: 5400 b902 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +0396b2: 0817 0000 |0333: move-object/from16 v23, v0 │ │ +0396b6: 0800 1700 |0335: move-object/from16 v0, v23 │ │ +0396ba: 6e20 190f f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0396c0: 0c17 |033a: move-result-object v23 │ │ +0396c2: 1f17 2f01 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +0396c6: 080e 1700 |033d: move-object/from16 v14, v23 │ │ +0396ca: 2897 |033f: goto 02d6 // -0069 │ │ +0396cc: 120e |0340: const/4 v14, #int 0 // #0 │ │ +0396ce: 28fe |0341: goto 033f // -0002 │ │ +0396d0: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ +0396d4: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ +0396d8: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ +0396dc: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ +0396e0: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ +0396e4: 5400 aa02 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +0396e8: 0817 0000 |034e: move-object/from16 v23, v0 │ │ +0396ec: 7401 170f 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +0396f2: 2900 36fe |0353: goto/16 0189 // -01ca │ │ +0396f6: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ +0396fa: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ +0396fe: 5400 aa02 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02aa │ │ +039702: 0817 0000 |035b: move-object/from16 v23, v0 │ │ +039706: 6218 d602 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02d6 │ │ +03970a: 7702 280f 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ +039710: 7401 e107 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@07e1 │ │ +039716: 0a17 |0365: move-result v23 │ │ +039718: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ +03971c: 7401 c607 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07c6 │ │ +039722: 0c09 |036b: move-result-object v9 │ │ +039724: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ +039728: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ +03972c: 6e20 e207 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e2 │ │ +039732: 0c0e |0373: move-result-object v14 │ │ +039734: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ +039738: 52e0 7b02 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03973c: 0217 0000 |0378: move/from16 v23, v0 │ │ +039740: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ +039744: 5200 a602 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039748: 0218 0000 |037e: move/from16 v24, v0 │ │ +03974c: 0200 1700 |0380: move/from16 v0, v23 │ │ +039750: 0201 1800 |0382: move/from16 v1, v24 │ │ +039754: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ +039758: 120d |0386: const/4 v13, #int 0 // #0 │ │ +03975a: 7401 cc07 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +039760: 0a17 |038a: move-result v23 │ │ +039762: 0200 1700 |038b: move/from16 v0, v23 │ │ +039766: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ +03976a: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ +03976e: 6e20 cb07 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07cb │ │ +039774: 0c05 |0394: move-result-object v5 │ │ +039776: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ +03977a: 6e20 e307 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07e3 │ │ +039780: 0c0e |039a: move-result-object v14 │ │ +039782: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ +039786: 52e0 7b02 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03978a: 0217 0000 |039f: move/from16 v23, v0 │ │ +03978e: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ +039792: 5200 a602 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039796: 0218 0000 |03a5: move/from16 v24, v0 │ │ +03979a: 0200 1700 |03a7: move/from16 v0, v23 │ │ +03979e: 0201 1800 |03a9: move/from16 v1, v24 │ │ +0397a2: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ +0397a6: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ +0397aa: 0200 1700 |03af: move/from16 v0, v23 │ │ +0397ae: 6e20 370c 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0c37 │ │ +0397b4: 0a17 |03b4: move-result v23 │ │ +0397b6: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ +0397ba: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0397be: 28ce |03b9: goto 0387 // -0032 │ │ +0397c0: 120e |03ba: const/4 v14, #int 0 // #0 │ │ +0397c2: 28b9 |03bb: goto 0374 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0002 line=885 │ │ 0x000e line=886 │ │ 0x001c line=887 │ │ 0x0022 line=890 │ │ @@ -38857,21 +38862,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -038918: |[038918] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -038928: 5510 b302 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ -03892c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -038930: 6e20 0708 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0807 │ │ -038936: 0e00 |0007: return-void │ │ -038938: 6f20 6c0c 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c6c │ │ -03893e: 28fc |000b: goto 0007 // -0004 │ │ +0397c4: |[0397c4] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +0397d4: 5510 b302 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b3 │ │ +0397d8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0397dc: 6e20 0708 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0807 │ │ +0397e2: 0e00 |0007: return-void │ │ +0397e4: 6f20 6c0c 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c6c │ │ +0397ea: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0004 line=1257 │ │ 0x0007 line=1261 │ │ 0x0008 line=1259 │ │ locals : │ │ @@ -38883,81 +38888,81 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -038940: |[038940] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -038950: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -038952: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -038954: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -038956: 5493 9f02 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03895a: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -03895e: 5493 9f02 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038962: 5494 c202 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ -038966: 6e20 8906 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0689 │ │ -03896c: 5493 9f02 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038970: 6e20 8806 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ -038976: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -038978: 5493 b902 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03897c: 6e10 1f0f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -038982: 0a03 |0019: move-result v3 │ │ -038984: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -038988: 5493 b902 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -03898c: 6e20 190f 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -038992: 0c01 |0021: move-result-object v1 │ │ -038994: 1f01 3001 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -038998: 5493 9f02 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -03899c: 5214 7b02 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ -0389a0: 5415 7902 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ -0389a4: 6e40 7706 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ -0389aa: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0389ae: 28e5 |002f: goto 0014 // -001b │ │ -0389b0: 5493 9f02 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0389b4: 6e20 7906 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ -0389ba: 5493 b902 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -0389be: 6e10 170f 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -0389c4: 7010 0408 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0804 │ │ -0389ca: 5996 a602 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -0389ce: 6e30 0908 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ -0389d4: 5492 9f02 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0389d8: 5b9a 9f02 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0389dc: 5493 9f02 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0389e0: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -0389e4: 5493 c202 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ -0389e8: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -0389ec: 2203 3601 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0136 │ │ -0389f0: 7030 9207 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0792 │ │ -0389f6: 5b93 c202 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ -0389fa: 5493 9f02 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -0389fe: 5494 c202 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ -038a02: 6e20 8206 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0682 │ │ -038a08: 5c96 c702 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -038a0c: 5c98 ae02 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -038a10: 5293 ca02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -038a14: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -038a18: 5493 9f02 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038a1c: 5494 c802 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ -038a20: 5495 c902 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ -038a24: 6e30 8306 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0683 │ │ -038a2a: 5293 ca02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -038a2e: 6e40 0f08 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ -038a34: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -038a36: 5993 ca02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ -038a3a: 5b97 c802 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ -038a3e: 5b97 c902 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ -038a42: 5493 a002 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ -038a46: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -038a4a: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -038a4e: 5493 a002 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ -038a52: 7230 8c07 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@078c │ │ -038a58: 0e00 |0084: return-void │ │ -038a5a: 6e10 ff07 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -038a60: 28f1 |0088: goto 0079 // -000f │ │ +0397ec: |[0397ec] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +0397fc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0397fe: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +039800: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +039802: 5493 9f02 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039806: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +03980a: 5493 9f02 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03980e: 5494 c202 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ +039812: 6e20 8906 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0689 │ │ +039818: 5493 9f02 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03981c: 6e20 8806 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0688 │ │ +039822: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +039824: 5493 b902 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039828: 6e10 1f0f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +03982e: 0a03 |0019: move-result v3 │ │ +039830: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +039834: 5493 b902 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039838: 6e20 190f 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +03983e: 0c01 |0021: move-result-object v1 │ │ +039840: 1f01 2f01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +039844: 5493 9f02 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039848: 5214 7b02 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@027b │ │ +03984c: 5415 7902 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0279 │ │ +039850: 6e40 7706 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0677 │ │ +039856: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03985a: 28e5 |002f: goto 0014 // -001b │ │ +03985c: 5493 9f02 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039860: 6e20 7906 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0679 │ │ +039866: 5493 b902 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +03986a: 6e10 170f 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +039870: 7010 0408 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0804 │ │ +039876: 5996 a602 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +03987a: 6e30 0908 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0809 │ │ +039880: 5492 9f02 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039884: 5b9a 9f02 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039888: 5493 9f02 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +03988c: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +039890: 5493 c202 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ +039894: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +039898: 2203 3501 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0135 │ │ +03989c: 7030 9207 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0792 │ │ +0398a2: 5b93 c202 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ +0398a6: 5493 9f02 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0398aa: 5494 c202 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c2 │ │ +0398ae: 6e20 8206 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0682 │ │ +0398b4: 5c96 c702 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +0398b8: 5c98 ae02 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +0398bc: 5293 ca02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +0398c0: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +0398c4: 5493 9f02 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +0398c8: 5494 c802 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ +0398cc: 5495 c902 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ +0398d0: 6e30 8306 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0683 │ │ +0398d6: 5293 ca02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +0398da: 6e40 0f08 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ +0398e0: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +0398e2: 5993 ca02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ca │ │ +0398e6: 5b97 c802 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02c8 │ │ +0398ea: 5b97 c902 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02c9 │ │ +0398ee: 5493 a002 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ +0398f2: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +0398f6: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +0398fa: 5493 a002 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ +0398fe: 7230 8c07 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@078c │ │ +039904: 0e00 |0084: return-void │ │ +039906: 6e10 ff07 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +03990c: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=402 │ │ 0x0007 line=403 │ │ 0x000e line=404 │ │ 0x0013 line=405 │ │ 0x001c line=406 │ │ @@ -38998,46 +39003,46 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -038a64: |[038a64] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -038a74: 5461 cf02 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ -038a78: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -038a7c: 1c01 a901 |0004: const-class v1, Landroid/view/ViewGroup; // type@01a9 │ │ -038a80: 1a02 5417 |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@1754 │ │ -038a84: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -038a86: 2333 1403 |0009: new-array v3, v3, [Ljava/lang/Class; // type@0314 │ │ -038a8a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -038a8c: 6205 1e04 |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@041e │ │ -038a90: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ -038a94: 6e30 8f0e 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0e8f │ │ -038a9a: 0c01 |0013: move-result-object v1 │ │ -038a9c: 5b61 cf02 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ -038aa0: 5461 cf02 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ -038aa4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -038aa6: 2322 1503 |0019: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -038aaa: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -038aac: 7110 890e 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ -038ab2: 0c04 |001f: move-result-object v4 │ │ -038ab4: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ -038ab8: 6e30 060f 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0f06 │ │ -038abe: 0e00 |0025: return-void │ │ -038ac0: 0d00 |0026: move-exception v0 │ │ -038ac2: 1a01 9e0a |0027: const-string v1, "ViewPager" // string@0a9e │ │ -038ac6: 1a02 6202 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0262 │ │ -038aca: 7130 a50b 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -038ad0: 28e8 |002e: goto 0016 // -0018 │ │ -038ad2: 0d00 |002f: move-exception v0 │ │ -038ad4: 1a01 9e0a |0030: const-string v1, "ViewPager" // string@0a9e │ │ -038ad8: 1a02 3103 |0032: const-string v2, "Error changing children drawing order" // string@0331 │ │ -038adc: 7130 a50b 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -038ae2: 28ee |0037: goto 0025 // -0012 │ │ +039910: |[039910] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +039920: 5461 cf02 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ +039924: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +039928: 1c01 a801 |0004: const-class v1, Landroid/view/ViewGroup; // type@01a8 │ │ +03992c: 1a02 5217 |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@1752 │ │ +039930: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +039932: 2333 1203 |0009: new-array v3, v3, [Ljava/lang/Class; // type@0312 │ │ +039936: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +039938: 6205 1e04 |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@041e │ │ +03993c: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ +039940: 6e30 8f0e 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0e8f │ │ +039946: 0c01 |0013: move-result-object v1 │ │ +039948: 5b61 cf02 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ +03994c: 5461 cf02 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02cf │ │ +039950: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +039952: 2322 1303 |0019: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +039956: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +039958: 7110 890e 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ +03995e: 0c04 |001f: move-result-object v4 │ │ +039960: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ +039964: 6e30 060f 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0f06 │ │ +03996a: 0e00 |0025: return-void │ │ +03996c: 0d00 |0026: move-exception v0 │ │ +03996e: 1a01 9c0a |0027: const-string v1, "ViewPager" // string@0a9c │ │ +039972: 1a02 6202 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0262 │ │ +039976: 7130 a50b 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +03997c: 28e8 |002e: goto 0016 // -0018 │ │ +03997e: 0d00 |002f: move-exception v0 │ │ +039980: 1a01 9c0a |0030: const-string v1, "ViewPager" // string@0a9c │ │ +039984: 1a02 3103 |0032: const-string v2, "Error changing children drawing order" // string@0331 │ │ +039988: 7130 a50b 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +03998e: 28ee |0037: goto 0025 // -0012 │ │ catches : 2 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/NoSuchMethodException; -> 0x0026 │ │ 0x0016 - 0x0025 │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=593 │ │ @@ -39059,24 +39064,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -038b00: |[038b00] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -038b10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038b12: 5c21 c702 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -038b16: 5520 ae02 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ -038b1a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -038b1e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -038b20: 6e40 0f08 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ -038b26: 0e00 |000b: return-void │ │ -038b28: 0110 |000c: move v0, v1 │ │ -038b2a: 28fb |000d: goto 0008 // -0005 │ │ +0399ac: |[0399ac] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +0399bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0399be: 5c21 c702 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +0399c2: 5520 ae02 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02ae │ │ +0399c6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0399ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0399cc: 6e40 0f08 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ +0399d2: 0e00 |000b: return-void │ │ +0399d4: 0110 |000c: move v0, v1 │ │ +0399d6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=474 │ │ 0x0003 line=475 │ │ 0x000b line=476 │ │ 0x000d line=475 │ │ locals : │ │ @@ -39088,19 +39093,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -038b2c: |[038b2c] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -038b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b3e: 5c10 c702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ -038b42: 6e40 0f08 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ -038b48: 0e00 |0006: return-void │ │ +0399d8: |[0399d8] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +0399e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0399ea: 5c10 c702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02c7 │ │ +0399ee: 6e40 0f08 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@080f │ │ +0399f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0003 line=486 │ │ 0x0006 line=487 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -39112,18 +39117,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -038b4c: |[038b4c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -038b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b5e: 6e50 1008 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ -038b64: 0e00 |0004: return-void │ │ +0399f8: |[0399f8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +039a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a0a: 6e50 1008 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0810 │ │ +039a10: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -39135,71 +39140,71 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -038b68: |[038b68] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -038b78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038b7a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -038b7c: 5453 9f02 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038b80: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -038b84: 5453 9f02 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038b88: 6e10 7a06 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -038b8e: 0a03 |000b: move-result v3 │ │ -038b90: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -038b94: 7020 1d08 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -038b9a: 0e00 |0011: return-void │ │ -038b9c: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -038ba0: 5253 a602 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038ba4: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -038ba8: 5453 b902 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038bac: 6e10 1f0f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -038bb2: 0a03 |001d: move-result v3 │ │ -038bb4: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -038bb8: 7020 1d08 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -038bbe: 28ee |0023: goto 0011 // -0012 │ │ -038bc0: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -038bc4: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -038bc6: 5252 c302 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -038bca: 5253 a602 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038bce: b023 |002b: add-int/2addr v3, v2 │ │ -038bd0: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -038bd4: 5253 a602 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038bd8: b123 |0030: sub-int/2addr v3, v2 │ │ -038bda: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -038bde: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -038be0: 5453 b902 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038be4: 6e10 1f0f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -038bea: 0a03 |0039: move-result v3 │ │ -038bec: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -038bf0: 5453 b902 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ -038bf4: 6e20 190f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -038bfa: 0c03 |0041: move-result-object v3 │ │ -038bfc: 1f03 3001 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0130 │ │ -038c00: 5c30 7c02 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ -038c04: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038c08: 28ec |0048: goto 0034 // -0014 │ │ -038c0a: 5453 9f02 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038c0e: 6e10 7a06 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -038c14: 0a03 |004e: move-result v3 │ │ -038c16: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -038c1a: 5453 9f02 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038c1e: 6e10 7a06 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -038c24: 0a03 |0056: move-result v3 │ │ -038c26: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -038c2a: 28ce |0059: goto 0027 // -0032 │ │ -038c2c: 5253 a602 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038c30: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ -038c34: 6e20 0008 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0800 │ │ -038c3a: 7050 0a08 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@080a │ │ -038c40: 28ad |0064: goto 0011 // -0053 │ │ -038c42: 0140 |0065: move v0, v4 │ │ -038c44: 28f8 |0066: goto 005e // -0008 │ │ +039a14: |[039a14] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +039a24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039a26: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +039a28: 5453 9f02 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039a2c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +039a30: 5453 9f02 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039a34: 6e10 7a06 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +039a3a: 0a03 |000b: move-result v3 │ │ +039a3c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +039a40: 7020 1d08 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +039a46: 0e00 |0011: return-void │ │ +039a48: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +039a4c: 5253 a602 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039a50: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +039a54: 5453 b902 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039a58: 6e10 1f0f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +039a5e: 0a03 |001d: move-result v3 │ │ +039a60: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +039a64: 7020 1d08 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +039a6a: 28ee |0023: goto 0011 // -0012 │ │ +039a6c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +039a70: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +039a72: 5252 c302 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +039a76: 5253 a602 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039a7a: b023 |002b: add-int/2addr v3, v2 │ │ +039a7c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +039a80: 5253 a602 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039a84: b123 |0030: sub-int/2addr v3, v2 │ │ +039a86: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +039a8a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +039a8c: 5453 b902 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039a90: 6e10 1f0f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +039a96: 0a03 |0039: move-result v3 │ │ +039a98: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +039a9c: 5453 b902 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02b9 │ │ +039aa0: 6e20 190f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +039aa6: 0c03 |0041: move-result-object v3 │ │ +039aa8: 1f03 2f01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012f │ │ +039aac: 5c30 7c02 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@027c │ │ +039ab0: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039ab4: 28ec |0048: goto 0034 // -0014 │ │ +039ab6: 5453 9f02 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039aba: 6e10 7a06 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +039ac0: 0a03 |004e: move-result v3 │ │ +039ac2: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +039ac6: 5453 9f02 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039aca: 6e10 7a06 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +039ad0: 0a03 |0056: move-result v3 │ │ +039ad2: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +039ad6: 28ce |0059: goto 0027 // -0032 │ │ +039ad8: 5253 a602 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039adc: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ +039ae0: 6e20 0008 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0800 │ │ +039ae6: 7050 0a08 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@080a │ │ +039aec: 28ad |0064: goto 0011 // -0053 │ │ +039aee: 0140 |0065: move v0, v4 │ │ +039af0: 28f8 |0066: goto 005e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000e line=499 │ │ 0x0011 line=524 │ │ 0x0012 line=502 │ │ 0x0020 line=503 │ │ @@ -39232,18 +39237,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -038c48: |[038c48] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -038c58: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -038c5c: 5b12 b602 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ -038c60: 1100 |0004: return-object v0 │ │ +039af4: |[039af4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +039b04: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +039b08: 5b12 b602 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02b6 │ │ +039b0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0002 line=623 │ │ 0x0004 line=624 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39255,39 +39260,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -038c64: |[038c64] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -038c74: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -038c76: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -038c7a: 1a00 9e0a |0003: const-string v0, "ViewPager" // string@0a9e │ │ -038c7e: 2201 4e02 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -038c82: 7010 f00e 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -038c88: 1a02 2b09 |000a: const-string v2, "Requested offscreen page limit " // string@092b │ │ -038c8c: 6e20 f70e 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -038c92: 0c01 |000f: move-result-object v1 │ │ -038c94: 6e20 f40e 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -038c9a: 0c01 |0013: move-result-object v1 │ │ -038c9c: 1a02 8100 |0014: const-string v2, " too small; defaulting to " // string@0081 │ │ -038ca0: 6e20 f70e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -038ca6: 0c01 |0019: move-result-object v1 │ │ -038ca8: 6e20 f40e 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -038cae: 0c01 |001d: move-result-object v1 │ │ -038cb0: 6e10 fb0e 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -038cb6: 0c01 |0021: move-result-object v1 │ │ -038cb8: 7120 ab0b 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -038cbe: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -038cc0: 5240 c302 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -038cc4: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -038cc8: 5945 c302 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ -038ccc: 6e10 ff07 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -038cd2: 0e00 |002f: return-void │ │ +039b10: |[039b10] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +039b20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +039b22: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +039b26: 1a00 9c0a |0003: const-string v0, "ViewPager" // string@0a9c │ │ +039b2a: 2201 4c02 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +039b2e: 7010 f00e 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +039b34: 1a02 2909 |000a: const-string v2, "Requested offscreen page limit " // string@0929 │ │ +039b38: 6e20 f70e 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +039b3e: 0c01 |000f: move-result-object v1 │ │ +039b40: 6e20 f40e 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +039b46: 0c01 |0013: move-result-object v1 │ │ +039b48: 1a02 8100 |0014: const-string v2, " too small; defaulting to " // string@0081 │ │ +039b4c: 6e20 f70e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +039b52: 0c01 |0019: move-result-object v1 │ │ +039b54: 6e20 f40e 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +039b5a: 0c01 |001d: move-result-object v1 │ │ +039b5c: 6e10 fb0e 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +039b62: 0c01 |0021: move-result-object v1 │ │ +039b64: 7120 ab0b 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +039b6a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +039b6c: 5240 c302 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +039b70: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +039b74: 5945 c302 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c3 │ │ +039b78: 6e10 ff07 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +039b7e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=656 │ │ 0x0003 line=657 │ │ 0x0025 line=659 │ │ 0x0026 line=661 │ │ 0x002a line=662 │ │ @@ -39302,17 +39307,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038cd4: |[038cd4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -038ce4: 5b01 a002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ -038ce8: 0e00 |0002: return-void │ │ +039b80: |[039b80] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +039b90: 5b01 a002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a0 │ │ +039b94: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0002 line=464 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -39322,17 +39327,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038cec: |[038cec] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -038cfc: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ -038d00: 0e00 |0002: return-void │ │ +039b98: |[039b98] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +039ba8: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c4 │ │ +039bac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0002 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39342,22 +39347,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -038d04: |[038d04] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -038d14: 5220 c502 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -038d18: 5923 c502 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -038d1c: 6e10 df07 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -038d22: 0a01 |0007: move-result v1 │ │ -038d24: 7050 0108 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0801 │ │ -038d2a: 6e10 0808 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0808 │ │ -038d30: 0e00 |000e: return-void │ │ +039bb0: |[039bb0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +039bc0: 5220 c502 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +039bc4: 5923 c502 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +039bc8: 6e10 df07 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +039bce: 0a01 |0007: move-result v1 │ │ +039bd0: 7050 0108 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0801 │ │ +039bd6: 6e10 0808 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0808 │ │ +039bdc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0002 line=677 │ │ 0x0004 line=679 │ │ 0x0008 line=680 │ │ 0x000b line=682 │ │ @@ -39373,23 +39378,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -038d34: |[038d34] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -038d44: 6e10 cf07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ -038d4a: 0c00 |0003: move-result-object v0 │ │ -038d4c: 6e10 7a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -038d52: 0c00 |0007: move-result-object v0 │ │ -038d54: 6e20 ba00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00ba │ │ -038d5a: 0c00 |000b: move-result-object v0 │ │ -038d5c: 6e20 1a08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@081a │ │ -038d62: 0e00 |000f: return-void │ │ +039be0: |[039be0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +039bf0: 6e10 cf07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07cf │ │ +039bf6: 0c00 |0003: move-result-object v0 │ │ +039bf8: 6e10 7a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +039bfe: 0c00 |0007: move-result-object v0 │ │ +039c00: 6e20 ba00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00ba │ │ +039c06: 0c00 |000b: move-result-object v0 │ │ +039c08: 6e20 1a08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@081a │ │ +039c0e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x000f line=713 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -39399,25 +39404,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -038d64: |[038d64] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -038d74: 5b12 be02 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -038d78: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -038d7c: 6e10 0208 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0802 │ │ -038d82: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -038d86: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -038d88: 6e20 1e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@081e │ │ -038d8e: 6e10 e707 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@07e7 │ │ -038d94: 0e00 |0010: return-void │ │ -038d96: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -038d98: 28f8 |0012: goto 000a // -0008 │ │ +039c10: |[039c10] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +039c20: 5b12 be02 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +039c24: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +039c28: 6e10 0208 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0802 │ │ +039c2e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +039c32: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +039c34: 6e20 1e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@081e │ │ +039c3a: 6e10 e707 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@07e7 │ │ +039c40: 0e00 |0010: return-void │ │ +039c42: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +039c44: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0002 line=701 │ │ 0x0007 line=702 │ │ 0x000d line=703 │ │ 0x0010 line=704 │ │ @@ -39431,44 +39436,44 @@ │ │ type : '(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -038d9c: |[038d9c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -038dac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -038dae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -038db0: 6004 1600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -038db4: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -038db8: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -038dbc: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -038dc0: 0120 |000a: move v0, v2 │ │ -038dc2: 5464 c602 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ -038dc6: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -038dca: 0124 |000f: move v4, v2 │ │ -038dcc: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -038dd0: 0121 |0012: move v1, v2 │ │ -038dd2: 5b68 c602 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ -038dd6: 6e20 0c08 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@080c │ │ -038ddc: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -038de0: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -038de4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -038de6: 5962 a902 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ -038dea: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -038dee: 6e10 ff07 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -038df4: 0e00 |0024: return-void │ │ -038df6: 0130 |0025: move v0, v3 │ │ -038df8: 28e5 |0026: goto 000b // -001b │ │ -038dfa: 0134 |0027: move v4, v3 │ │ -038dfc: 28e8 |0028: goto 0010 // -0018 │ │ -038dfe: 0131 |0029: move v1, v3 │ │ -038e00: 28e9 |002a: goto 0013 // -0017 │ │ -038e02: 5963 a902 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ -038e06: 28f2 |002d: goto 001f // -000e │ │ +039c48: |[039c48] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +039c58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +039c5a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +039c5c: 6004 1600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +039c60: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +039c64: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +039c68: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +039c6c: 0120 |000a: move v0, v2 │ │ +039c6e: 5464 c602 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ +039c72: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +039c76: 0124 |000f: move v4, v2 │ │ +039c78: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +039c7c: 0121 |0012: move v1, v2 │ │ +039c7e: 5b68 c602 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02c6 │ │ +039c82: 6e20 0c08 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@080c │ │ +039c88: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +039c8c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +039c90: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +039c92: 5962 a902 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ +039c96: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +039c9a: 6e10 ff07 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +039ca0: 0e00 |0024: return-void │ │ +039ca2: 0130 |0025: move v0, v3 │ │ +039ca4: 28e5 |0026: goto 000b // -001b │ │ +039ca6: 0134 |0027: move v4, v3 │ │ +039ca8: 28e8 |0028: goto 0010 // -0018 │ │ +039caa: 0131 |0029: move v1, v3 │ │ +039cac: 28e9 |002a: goto 0013 // -0017 │ │ +039cae: 5963 a902 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02a9 │ │ +039cb2: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=578 │ │ 0x0008 line=579 │ │ 0x000b line=580 │ │ 0x0013 line=581 │ │ 0x0015 line=582 │ │ @@ -39493,18 +39498,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -038e08: |[038e08] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -038e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038e1a: 6e40 2008 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0820 │ │ -038e20: 0e00 |0004: return-void │ │ +039cb4: |[039cb4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +039cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039cc6: 6e40 2008 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0820 │ │ +039ccc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0004 line=747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -39515,98 +39520,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -038e24: |[038e24] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -038e34: 6e10 cc07 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ -038e3a: 0a01 |0003: move-result v1 │ │ -038e3c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -038e40: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -038e42: 7020 1d08 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -038e48: 0e00 |000a: return-void │ │ -038e4a: 6e10 dd07 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ -038e50: 0a02 |000e: move-result v2 │ │ -038e52: 6e10 de07 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ -038e58: 0a03 |0012: move-result v3 │ │ -038e5a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -038e5e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -038e62: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -038e66: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -038e6a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -038e6c: 7020 b807 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ -038e72: 6e10 ff07 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ -038e78: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -038e7a: 7020 1c08 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -038e80: 28e4 |0026: goto 000a // -001c │ │ -038e82: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -038e84: 7020 1d08 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ -038e8a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -038e8c: 7020 1c08 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ -038e92: 6e10 df07 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ -038e98: 0a0c |0032: move-result v12 │ │ -038e9a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -038e9e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -038ea2: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -038ea6: 7110 af0e 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -038eac: 0a0e |003c: move-result v14 │ │ -038eae: 82ee |003d: int-to-float v14, v14 │ │ -038eb0: c8ed |003e: mul-float/2addr v13, v14 │ │ -038eb2: 82ce |003f: int-to-float v14, v12 │ │ -038eb4: c9ed |0040: div-float/2addr v13, v14 │ │ -038eb6: 7120 b30e d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ -038ebc: 0a08 |0044: move-result v8 │ │ -038ebe: 8291 |0045: int-to-float v1, v9 │ │ -038ec0: 829d |0046: int-to-float v13, v9 │ │ -038ec2: 6e20 be07 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@07be │ │ -038ec8: 0a0e |004a: move-result v14 │ │ -038eca: c8ed |004b: mul-float/2addr v13, v14 │ │ -038ecc: a607 010d |004c: add-float v7, v1, v13 │ │ -038ed0: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -038ed2: 7701 af0e 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -038ed8: 0a12 |0052: move-result v18 │ │ -038eda: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -038ede: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -038ee2: 0200 1200 |0057: move/from16 v0, v18 │ │ -038ee6: 820d |0059: int-to-float v13, v0 │ │ -038ee8: a90d 070d |005a: div-float v13, v7, v13 │ │ -038eec: 7110 ae0e 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -038ef2: 0a0d |005f: move-result v13 │ │ -038ef4: c8d1 |0060: mul-float/2addr v1, v13 │ │ -038ef6: 7110 b50e 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0eb5 │ │ -038efc: 0a01 |0064: move-result v1 │ │ -038efe: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -038f02: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -038f06: 7120 b40e 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -038f0c: 0a06 |006c: move-result v6 │ │ -038f0e: 54f1 cd02 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ -038f12: 7406 330d 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ -038f18: 7110 4407 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ -038f1e: 2895 |0075: goto 000a // -006b │ │ -038f20: 82c1 |0076: int-to-float v1, v12 │ │ -038f22: 54fd 9f02 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ -038f26: 52fe a602 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ -038f2a: 6e20 7d06 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ -038f30: 0a0d |007e: move-result v13 │ │ -038f32: a80b 010d |007f: mul-float v11, v1, v13 │ │ -038f36: 7110 af0e 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ -038f3c: 0a01 |0084: move-result v1 │ │ -038f3e: 8211 |0085: int-to-float v1, v1 │ │ -038f40: 52fd c502 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ -038f44: 82dd |0088: int-to-float v13, v13 │ │ -038f46: c6bd |0089: add-float/2addr v13, v11 │ │ -038f48: a90a 010d |008a: div-float v10, v1, v13 │ │ -038f4c: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -038f50: c6a1 |008e: add-float/2addr v1, v10 │ │ -038f52: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -038f56: c8d1 |0091: mul-float/2addr v1, v13 │ │ -038f58: 8716 |0092: float-to-int v6, v1 │ │ -038f5a: 28d4 |0093: goto 0067 // -002c │ │ +039cd0: |[039cd0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +039ce0: 6e10 cc07 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07cc │ │ +039ce6: 0a01 |0003: move-result v1 │ │ +039ce8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +039cec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +039cee: 7020 1d08 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +039cf4: 0e00 |000a: return-void │ │ +039cf6: 6e10 dd07 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07dd │ │ +039cfc: 0a02 |000e: move-result v2 │ │ +039cfe: 6e10 de07 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07de │ │ +039d04: 0a03 |0012: move-result v3 │ │ +039d06: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +039d0a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +039d0e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +039d12: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +039d16: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +039d18: 7020 b807 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07b8 │ │ +039d1e: 6e10 ff07 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07ff │ │ +039d24: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +039d26: 7020 1c08 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +039d2c: 28e4 |0026: goto 000a // -001c │ │ +039d2e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +039d30: 7020 1d08 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@081d │ │ +039d36: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +039d38: 7020 1c08 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@081c │ │ +039d3e: 6e10 df07 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07df │ │ +039d44: 0a0c |0032: move-result v12 │ │ +039d46: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +039d4a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +039d4e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +039d52: 7110 af0e 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +039d58: 0a0e |003c: move-result v14 │ │ +039d5a: 82ee |003d: int-to-float v14, v14 │ │ +039d5c: c8ed |003e: mul-float/2addr v13, v14 │ │ +039d5e: 82ce |003f: int-to-float v14, v12 │ │ +039d60: c9ed |0040: div-float/2addr v13, v14 │ │ +039d62: 7120 b30e d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0eb3 │ │ +039d68: 0a08 |0044: move-result v8 │ │ +039d6a: 8291 |0045: int-to-float v1, v9 │ │ +039d6c: 829d |0046: int-to-float v13, v9 │ │ +039d6e: 6e20 be07 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@07be │ │ +039d74: 0a0e |004a: move-result v14 │ │ +039d76: c8ed |004b: mul-float/2addr v13, v14 │ │ +039d78: a607 010d |004c: add-float v7, v1, v13 │ │ +039d7c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +039d7e: 7701 af0e 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +039d84: 0a12 |0052: move-result v18 │ │ +039d86: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +039d8a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +039d8e: 0200 1200 |0057: move/from16 v0, v18 │ │ +039d92: 820d |0059: int-to-float v13, v0 │ │ +039d94: a90d 070d |005a: div-float v13, v7, v13 │ │ +039d98: 7110 ae0e 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +039d9e: 0a0d |005f: move-result v13 │ │ +039da0: c8d1 |0060: mul-float/2addr v1, v13 │ │ +039da2: 7110 b50e 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0eb5 │ │ +039da8: 0a01 |0064: move-result v1 │ │ +039daa: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +039dae: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +039db2: 7120 b40e 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +039db8: 0a06 |006c: move-result v6 │ │ +039dba: 54f1 cd02 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02cd │ │ +039dbe: 7406 330d 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ +039dc4: 7110 4407 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0744 │ │ +039dca: 2895 |0075: goto 000a // -006b │ │ +039dcc: 82c1 |0076: int-to-float v1, v12 │ │ +039dce: 54fd 9f02 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@029f │ │ +039dd2: 52fe a602 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02a6 │ │ +039dd6: 6e20 7d06 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@067d │ │ +039ddc: 0a0d |007e: move-result v13 │ │ +039dde: a80b 010d |007f: mul-float v11, v1, v13 │ │ +039de2: 7110 af0e 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0eaf │ │ +039de8: 0a01 |0084: move-result v1 │ │ +039dea: 8211 |0085: int-to-float v1, v1 │ │ +039dec: 52fd c502 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c5 │ │ +039df0: 82dd |0088: int-to-float v13, v13 │ │ +039df2: c6bd |0089: add-float/2addr v13, v11 │ │ +039df4: a90a 010d |008a: div-float v10, v1, v13 │ │ +039df8: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +039dfc: c6a1 |008e: add-float/2addr v1, v10 │ │ +039dfe: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +039e02: c8d1 |0091: mul-float/2addr v1, v13 │ │ +039e04: 8716 |0092: float-to-int v6, v1 │ │ +039e06: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0006 line=759 │ │ 0x000a line=795 │ │ 0x000b line=762 │ │ 0x000f line=763 │ │ @@ -39654,37 +39659,37 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -038f5c: |[038f5c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -038f6c: 6f20 6e0c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0c6e │ │ -038f72: 0a00 |0003: move-result v0 │ │ -038f74: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -038f78: 5410 be02 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ -038f7c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -038f80: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -038f82: 0f00 |000b: return v0 │ │ -038f84: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -038f86: 28fe |000d: goto 000b // -0002 │ │ +039e08: |[039e08] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +039e18: 6f20 6e0c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0c6e │ │ +039e1e: 0a00 |0003: move-result v0 │ │ +039e20: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +039e24: 5410 be02 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02be │ │ +039e28: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +039e2c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +039e2e: 0f00 |000b: return v0 │ │ +039e30: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +039e32: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #168 header: │ │ -class_idx : 318 │ │ +class_idx : 317 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 383 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ @@ -39718,17 +39723,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 383 (AccessibilityEventCompat.java) │ │ │ │ Class #169 header: │ │ -class_idx : 319 │ │ +class_idx : 318 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 383 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 annotations: │ │ @@ -39833,26 +39838,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -038f88: |[038f88] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -038f98: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -038f9c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -038fa0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038fa4: 2200 3c01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@013c │ │ -038fa8: 7010 2208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0822 │ │ -038fae: 6900 d702 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ -038fb2: 0e00 |000d: return-void │ │ -038fb4: 2200 3d01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@013d │ │ -038fb8: 7010 2608 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0826 │ │ -038fbe: 6900 d702 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ -038fc2: 28f8 |0015: goto 000d // -0008 │ │ +039e34: |[039e34] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +039e44: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +039e48: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +039e4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039e50: 2200 3b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@013b │ │ +039e54: 7010 2208 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0822 │ │ +039e5a: 6900 d702 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ +039e5e: 0e00 |000d: return-void │ │ +039e60: 2200 3c01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@013c │ │ +039e64: 7010 2608 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0826 │ │ +039e6a: 6900 d702 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ +039e6e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -39862,17 +39867,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038fc4: |[038fc4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -038fd4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -038fda: 0e00 |0003: return-void │ │ +039e70: |[039e70] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +039e80: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +039e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -39881,20 +39886,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -038fdc: |[038fdc] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -038fec: 6200 d702 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ -038ff0: 6e10 470a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0a47 │ │ -038ff6: 0c01 |0005: move-result-object v1 │ │ -038ff8: 7230 2a08 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@082a │ │ -038ffe: 0e00 |0009: return-void │ │ +039e88: |[039e88] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +039e98: 6200 d702 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ +039e9c: 6e10 470a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0a47 │ │ +039ea2: 0c01 |0005: move-result-object v1 │ │ +039ea4: 7230 2a08 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@082a │ │ +039eaa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -39904,21 +39909,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -039000: |[039000] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -039010: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015e │ │ -039014: 6201 d702 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ -039018: 7230 2b08 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@082b │ │ -03901e: 0c01 |0007: move-result-object v1 │ │ -039020: 7020 3f0a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ -039026: 1100 |000b: return-object v0 │ │ +039eac: |[039eac] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +039ebc: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015d │ │ +039ec0: 6201 d702 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ +039ec4: 7230 2b08 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@082b │ │ +039eca: 0c01 |0007: move-result-object v1 │ │ +039ecc: 7020 3f0a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ +039ed2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -39927,32 +39932,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039028: |[039028] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -039038: 6200 d702 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ -03903c: 7220 2c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@082c │ │ -039042: 0a00 |0005: move-result v0 │ │ -039044: 0f00 |0006: return v0 │ │ +039ed4: |[039ed4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +039ee4: 6200 d702 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02d7 │ │ +039ee8: 7220 2c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@082c │ │ +039eee: 0a00 |0005: move-result v0 │ │ +039ef0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 383 (AccessibilityEventCompat.java) │ │ │ │ Class #170 header: │ │ -class_idx : 320 │ │ +class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 384 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #170 - │ │ @@ -39968,17 +39973,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039048: |[039048] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -039058: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03905e: 0e00 |0003: return-void │ │ +039ef4: |[039ef4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +039f04: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +039f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -39986,18 +39991,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039060: |[039060] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -039070: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -039074: 6e20 720c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0c72 │ │ -03907a: 0e00 |0005: return-void │ │ +039f0c: |[039f0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +039f1c: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +039f20: 6e20 720c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0c72 │ │ +039f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40007,18 +40012,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03907c: |[03907c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03908c: 6e20 730c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0c73 │ │ -039092: 0c00 |0003: move-result-object v0 │ │ -039094: 1100 |0004: return-object v0 │ │ +039f28: |[039f28] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +039f38: 6e20 730c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0c73 │ │ +039f3e: 0c00 |0003: move-result-object v0 │ │ +039f40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -40027,31 +40032,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039098: |[039098] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0390a8: 6e10 740c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0c74 │ │ -0390ae: 0a00 |0003: move-result v0 │ │ -0390b0: 0f00 |0004: return v0 │ │ +039f44: |[039f44] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +039f54: 6e10 740c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0c74 │ │ +039f5a: 0a00 |0003: move-result v0 │ │ +039f5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 384 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #171 header: │ │ -class_idx : 324 │ │ +class_idx : 323 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #171 annotations: │ │ @@ -40107,17 +40112,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #172 header: │ │ -class_idx : 325 │ │ +class_idx : 324 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #172 annotations: │ │ @@ -40142,22 +40147,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0390b4: |[0390b4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -0390c4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0390ca: 7100 5008 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0850 │ │ -0390d0: 0c00 |0006: move-result-object v0 │ │ -0390d2: 7220 4a08 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@084a │ │ -0390d8: 0c00 |000a: move-result-object v0 │ │ -0390da: 5b10 ea02 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ -0390de: 0e00 |000d: return-void │ │ +039f60: |[039f60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +039f70: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +039f76: 7100 5008 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0850 │ │ +039f7c: 0c00 |0006: move-result-object v0 │ │ +039f7e: 7220 4a08 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@084a │ │ +039f84: 0c00 |000a: move-result-object v0 │ │ +039f86: 5b10 ea02 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ +039f8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -40168,17 +40173,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #173 header: │ │ -class_idx : 326 │ │ +class_idx : 325 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 388 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #173 annotations: │ │ @@ -40206,26 +40211,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0390e0: |[0390e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -0390f0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -0390f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0390f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0390fc: 2200 4201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0142 │ │ -039100: 7010 3808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0838 │ │ -039106: 6900 eb02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -03910a: 0e00 |000d: return-void │ │ -03910c: 2200 4301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0143 │ │ -039110: 7010 3f08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@083f │ │ -039116: 6900 eb02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -03911a: 28f8 |0015: goto 000d // -0008 │ │ +039f8c: |[039f8c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +039f9c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +039fa0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +039fa4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039fa8: 2200 4101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0141 │ │ +039fac: 7010 3808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0838 │ │ +039fb2: 6900 eb02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +039fb6: 0e00 |000d: return-void │ │ +039fb8: 2200 4201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0142 │ │ +039fbc: 7010 3f08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@083f │ │ +039fc2: 6900 eb02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +039fc6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -40235,17 +40240,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03911c: |[03911c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03912c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -039132: 0e00 |0003: return-void │ │ +039fc8: |[039fc8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +039fd8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +039fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -40254,36 +40259,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039134: |[039134] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -039144: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -039148: 1100 |0002: return-object v0 │ │ +039fe0: |[039fe0] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +039ff0: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +039ff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'addAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03914c: |[03914c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03915c: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -039160: 7230 4608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0846 │ │ -039166: 0a00 |0005: move-result v0 │ │ -039168: 0f00 |0006: return v0 │ │ +039ff8: |[039ff8] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03a008: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +03a00c: 7230 4608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0846 │ │ +03a012: 0a00 |0005: move-result v0 │ │ +03a014: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -40292,19 +40297,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03916c: |[03916c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03917c: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -039180: 7230 4708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0847 │ │ -039186: 0c00 |0005: move-result-object v0 │ │ -039188: 1100 |0006: return-object v0 │ │ +03a018: |[03a018] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03a028: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +03a02c: 7230 4708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0847 │ │ +03a032: 0c00 |0005: move-result-object v0 │ │ +03a034: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -40313,19 +40318,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03918c: |[03918c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03919c: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -0391a0: 7220 4808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0848 │ │ -0391a6: 0c00 |0005: move-result-object v0 │ │ -0391a8: 1100 |0006: return-object v0 │ │ +03a038: |[03a038] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03a048: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +03a04c: 7220 4808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0848 │ │ +03a052: 0c00 |0005: move-result-object v0 │ │ +03a054: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -40333,19 +40338,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0391ac: |[0391ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0391bc: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -0391c0: 7220 4908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0849 │ │ -0391c6: 0a00 |0005: move-result v0 │ │ -0391c8: 0f00 |0006: return v0 │ │ +03a058: |[03a058] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03a068: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +03a06c: 7220 4908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0849 │ │ +03a072: 0a00 |0005: move-result v0 │ │ +03a074: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -40353,33 +40358,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0391cc: |[0391cc] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0391dc: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ -0391e0: 7230 4b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@084b │ │ -0391e6: 0a00 |0005: move-result v0 │ │ -0391e8: 0f00 |0006: return v0 │ │ +03a078: |[03a078] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03a088: 6200 eb02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02eb │ │ +03a08c: 7230 4b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@084b │ │ +03a092: 0a00 |0005: move-result v0 │ │ +03a094: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #174 header: │ │ -class_idx : 327 │ │ +class_idx : 326 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 389 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #174 annotations: │ │ @@ -40405,18 +40410,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0391ec: |[0391ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -0391fc: 5b01 ec02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02ec │ │ -039200: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -039206: 0e00 |0005: return-void │ │ +03a098: |[03a098] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +03a0a8: 5b01 ec02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02ec │ │ +03a0ac: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03a0b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -40426,32 +40431,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039208: |[039208] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -039218: 5410 ec02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02ec │ │ -03921c: 7220 5808 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0858 │ │ -039222: 0e00 |0005: return-void │ │ +03a0b4: |[03a0b4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +03a0c4: 5410 ec02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02ec │ │ +03a0c8: 7220 5808 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0858 │ │ +03a0ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 389 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #175 header: │ │ -class_idx : 328 │ │ +class_idx : 327 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 389 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #175 annotations: │ │ @@ -40473,17 +40478,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 389 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #176 header: │ │ -class_idx : 329 │ │ +class_idx : 328 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 389 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 annotations: │ │ @@ -40507,17 +40512,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039224: |[039224] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -039234: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03923a: 0e00 |0003: return-void │ │ +03a0d0: |[03a0d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +03a0e0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03a0e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -40526,19 +40531,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03923c: |[03923c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03924c: 1f02 af01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01af │ │ -039250: 6e20 760c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c76 │ │ -039256: 0a00 |0005: move-result v0 │ │ -039258: 0f00 |0006: return v0 │ │ +03a0e8: |[03a0e8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03a0f8: 1f02 ad01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01ad │ │ +03a0fc: 6e20 760c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c76 │ │ +03a102: 0a00 |0005: move-result v0 │ │ +03a104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -40547,18 +40552,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03925c: |[03925c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03926c: 6e20 770c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0c77 │ │ -039272: 0c00 |0003: move-result-object v0 │ │ -039274: 1100 |0004: return-object v0 │ │ +03a108: |[03a108] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03a118: 6e20 770c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0c77 │ │ +03a11e: 0c00 |0003: move-result-object v0 │ │ +03a120: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -40567,18 +40572,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039278: |[039278] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -039288: 6e10 780c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0c78 │ │ -03928e: 0c00 |0003: move-result-object v0 │ │ -039290: 1100 |0004: return-object v0 │ │ +03a124: |[03a124] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03a134: 6e10 780c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0c78 │ │ +03a13a: 0c00 |0003: move-result-object v0 │ │ +03a13c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -40586,18 +40591,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039294: |[039294] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0392a4: 6e10 790c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0c79 │ │ -0392aa: 0a00 |0003: move-result v0 │ │ -0392ac: 0f00 |0004: return v0 │ │ +03a140: |[03a140] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03a150: 6e10 790c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0c79 │ │ +03a156: 0a00 |0003: move-result v0 │ │ +03a158: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -40605,18 +40610,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0392b0: |[0392b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -0392c0: 2200 4701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0147 │ │ -0392c4: 7020 5608 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0856 │ │ -0392ca: 1100 |0005: return-object v0 │ │ +03a15c: |[03a15c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +03a16c: 2200 4601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0146 │ │ +03a170: 7020 5608 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0856 │ │ +03a176: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -40624,33 +40629,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0392cc: |[0392cc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -0392dc: 1f02 af01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01af │ │ -0392e0: 6e20 7a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c7a │ │ -0392e6: 0a00 |0005: move-result v0 │ │ -0392e8: 0f00 |0006: return v0 │ │ +03a178: |[03a178] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03a188: 1f02 ad01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01ad │ │ +03a18c: 6e20 7a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c7a │ │ +03a192: 0a00 |0005: move-result v0 │ │ +03a194: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 389 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #177 header: │ │ -class_idx : 331 │ │ +class_idx : 330 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 60 │ │ │ │ Class #177 annotations: │ │ @@ -41028,17 +41033,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 394 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #178 header: │ │ -class_idx : 334 │ │ +class_idx : 333 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 394 │ │ static_fields_size : 24 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 59 │ │ │ │ Class #178 annotations: │ │ @@ -41184,33 +41189,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0392ec: |[0392ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -0392fc: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -039300: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -039304: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039308: 2200 4c01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@014c │ │ -03930c: 7010 cc08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@08cc │ │ -039312: 6900 ff02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039316: 0e00 |000d: return-void │ │ -039318: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03931c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -039320: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -039324: 2200 4a01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@014a │ │ -039328: 7010 6008 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0860 │ │ -03932e: 6900 ff02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039332: 28f2 |001b: goto 000d // -000e │ │ -039334: 2200 4d01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@014d │ │ -039338: 7010 da08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08da │ │ -03933e: 6900 ff02 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039342: 28ea |0023: goto 000d // -0016 │ │ +03a198: |[03a198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +03a1a8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03a1ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03a1b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a1b4: 2200 4b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@014b │ │ +03a1b8: 7010 cc08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@08cc │ │ +03a1be: 6900 ff02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a1c2: 0e00 |000d: return-void │ │ +03a1c4: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03a1c8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +03a1cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03a1d0: 2200 4901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0149 │ │ +03a1d4: 7010 6008 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0860 │ │ +03a1da: 6900 ff02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a1de: 28f2 |001b: goto 000d // -000e │ │ +03a1e0: 2200 4c01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@014c │ │ +03a1e4: 7010 da08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08da │ │ +03a1ea: 6900 ff02 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a1ee: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -41222,18 +41227,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039344: |[039344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -039354: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03935a: 5b01 0503 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -03935e: 0e00 |0005: return-void │ │ +03a1f0: |[03a1f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +03a200: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03a206: 5b01 0503 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a20a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -41244,43 +41249,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -039360: |[039360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039370: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039374: 7210 ae08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@08ae │ │ -03937a: 0c00 |0005: move-result-object v0 │ │ -03937c: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -039382: 0c00 |0009: move-result-object v0 │ │ -039384: 1100 |000a: return-object v0 │ │ +03a20c: |[03a20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a21c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a220: 7210 ae08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@08ae │ │ +03a226: 0c00 |0005: move-result-object v0 │ │ +03a228: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a22e: 0c00 |0009: move-result-object v0 │ │ +03a230: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -039388: |[039388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039398: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03939c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0393a0: 7220 b108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b1 │ │ -0393a6: 0c00 |0007: move-result-object v0 │ │ -0393a8: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -0393ae: 0c00 |000b: move-result-object v0 │ │ -0393b0: 1100 |000c: return-object v0 │ │ +03a234: |[03a234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a244: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a248: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a24c: 7220 b108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b1 │ │ +03a252: 0c00 |0007: move-result-object v0 │ │ +03a254: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a25a: 0c00 |000b: move-result-object v0 │ │ +03a25c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41288,21 +41293,21 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0393b4: |[0393b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0393c4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0393c8: 7220 af08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08af │ │ -0393ce: 0c00 |0005: move-result-object v0 │ │ -0393d0: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -0393d6: 0c00 |0009: move-result-object v0 │ │ -0393d8: 1100 |000a: return-object v0 │ │ +03a260: |[03a260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a270: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a274: 7220 af08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08af │ │ +03a27a: 0c00 |0005: move-result-object v0 │ │ +03a27c: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a282: 0c00 |0009: move-result-object v0 │ │ +03a284: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41310,21 +41315,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0393dc: |[0393dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0393ec: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0393f0: 7230 b008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08b0 │ │ -0393f6: 0c00 |0005: move-result-object v0 │ │ -0393f8: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -0393fe: 0c00 |0009: move-result-object v0 │ │ -039400: 1100 |000a: return-object v0 │ │ +03a288: |[03a288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a298: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a29c: 7230 b008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08b0 │ │ +03a2a2: 0c00 |0005: move-result-object v0 │ │ +03a2a4: 7110 5809 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a2aa: 0c00 |0009: move-result-object v0 │ │ +03a2ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -41333,21 +41338,21 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -039404: |[039404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039414: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -039418: 2200 4e01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -03941c: 7020 1809 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ -039422: 1100 |0007: return-object v0 │ │ -039424: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -039426: 28fe |0009: goto 0007 // -0002 │ │ +03a2b0: |[03a2b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a2c0: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +03a2c4: 2200 4d01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +03a2c8: 7020 1809 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ +03a2ce: 1100 |0007: return-object v0 │ │ +03a2d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03a2d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -41358,19 +41363,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039428: |[039428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -039438: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03943c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039440: 7230 9008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0890 │ │ -039446: 0e00 |0007: return-void │ │ +03a2d4: |[03a2d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +03a2e4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a2e8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a2ec: 7230 9008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0890 │ │ +03a2f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -41380,19 +41385,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039448: |[039448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -039458: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03945c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039460: 7230 9108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0891 │ │ -039466: 0e00 |0007: return-void │ │ +03a2f4: |[03a2f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +03a304: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a308: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a30c: 7230 9108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0891 │ │ +03a312: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -41402,19 +41407,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -039468: |[039468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -039478: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03947c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039480: 7240 9208 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0892 │ │ -039486: 0e00 |0007: return-void │ │ +03a314: |[03a314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +03a324: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a328: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a32c: 7240 9208 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0892 │ │ +03a332: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -41425,44 +41430,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039488: |[039488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -039498: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03949a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03949c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0394a0: 0f01 |0004: return v1 │ │ -0394a2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0394a6: 0121 |0007: move v1, v2 │ │ -0394a8: 28fc |0008: goto 0004 // -0004 │ │ -0394aa: 6e10 bd0e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -0394b0: 0c03 |000c: move-result-object v3 │ │ -0394b2: 6e10 bd0e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -0394b8: 0c04 |0010: move-result-object v4 │ │ -0394ba: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0394be: 0121 |0013: move v1, v2 │ │ -0394c0: 28f0 |0014: goto 0004 // -0010 │ │ -0394c2: 0760 |0015: move-object v0, v6 │ │ -0394c4: 1f00 4e01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -0394c8: 5453 0503 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0394cc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -0394d0: 5403 0503 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0394d4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -0394d8: 0121 |0020: move v1, v2 │ │ -0394da: 28e3 |0021: goto 0004 // -001d │ │ -0394dc: 5453 0503 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0394e0: 5404 0503 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0394e4: 6e20 bc0e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ -0394ea: 0a03 |0029: move-result v3 │ │ -0394ec: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -0394f0: 0121 |002c: move v1, v2 │ │ -0394f2: 28d7 |002d: goto 0004 // -0029 │ │ +03a334: |[03a334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +03a344: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a346: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03a348: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03a34c: 0f01 |0004: return v1 │ │ +03a34e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +03a352: 0121 |0007: move v1, v2 │ │ +03a354: 28fc |0008: goto 0004 // -0004 │ │ +03a356: 6e10 bd0e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +03a35c: 0c03 |000c: move-result-object v3 │ │ +03a35e: 6e10 bd0e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +03a364: 0c04 |0010: move-result-object v4 │ │ +03a366: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03a36a: 0121 |0013: move v1, v2 │ │ +03a36c: 28f0 |0014: goto 0004 // -0010 │ │ +03a36e: 0760 |0015: move-object v0, v6 │ │ +03a370: 1f00 4d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +03a374: 5453 0503 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a378: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03a37c: 5403 0503 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a380: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +03a384: 0121 |0020: move v1, v2 │ │ +03a386: 28e3 |0021: goto 0004 // -001d │ │ +03a388: 5453 0503 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a38c: 5404 0503 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a390: 6e20 bc0e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ +03a396: 0a03 |0029: move-result v3 │ │ +03a398: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +03a39c: 0121 |002c: move v1, v2 │ │ +03a39e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -41483,33 +41488,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0394f4: |[0394f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -039504: 2204 5f02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -039508: 7010 120f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03950e: 6205 ff02 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039512: 5476 0503 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039516: 7230 9308 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0893 │ │ -03951c: 0c03 |000c: move-result-object v3 │ │ -03951e: 7210 4d0f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -039524: 0a02 |0010: move-result v2 │ │ -039526: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -039528: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -03952c: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -039532: 0c01 |0017: move-result-object v1 │ │ -039534: 2205 4e01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -039538: 7020 1809 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ -03953e: 7220 430f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -039544: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039548: 28f0 |0022: goto 0012 // -0010 │ │ -03954a: 1104 |0023: return-object v4 │ │ +03a3a0: |[03a3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +03a3b0: 2204 5d02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +03a3b4: 7010 120f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03a3ba: 6205 ff02 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a3be: 5476 0503 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a3c2: 7230 9308 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0893 │ │ +03a3c8: 0c03 |000c: move-result-object v3 │ │ +03a3ca: 7210 4d0f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +03a3d0: 0a02 |0010: move-result v2 │ │ +03a3d2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03a3d4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +03a3d8: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03a3de: 0c01 |0017: move-result-object v1 │ │ +03a3e0: 2205 4d01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +03a3e4: 7020 1809 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ +03a3ea: 7220 430f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03a3f0: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a3f4: 28f0 |0022: goto 0012 // -0010 │ │ +03a3f6: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -41530,22 +41535,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -03954c: |[03954c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03955c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039560: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039564: 7230 9408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0894 │ │ -03956a: 0c00 |0007: move-result-object v0 │ │ -03956c: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -039572: 0c00 |000b: move-result-object v0 │ │ -039574: 1100 |000c: return-object v0 │ │ +03a3f8: |[03a3f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a408: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a40c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a410: 7230 9408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0894 │ │ +03a416: 0c00 |0007: move-result-object v0 │ │ +03a418: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a41e: 0c00 |000b: move-result-object v0 │ │ +03a420: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -41554,22 +41559,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -039578: |[039578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039588: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03958c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039590: 7230 9508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0895 │ │ -039596: 0c00 |0007: move-result-object v0 │ │ -039598: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -03959e: 0c00 |000b: move-result-object v0 │ │ -0395a0: 1100 |000c: return-object v0 │ │ +03a424: |[03a424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a434: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a438: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a43c: 7230 9508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0895 │ │ +03a442: 0c00 |0007: move-result-object v0 │ │ +03a444: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a44a: 0c00 |000b: move-result-object v0 │ │ +03a44c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -41578,20 +41583,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0395a4: |[0395a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -0395b4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0395b8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0395bc: 7220 9608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0896 │ │ -0395c2: 0a00 |0007: move-result v0 │ │ -0395c4: 0f00 |0008: return v0 │ │ +03a450: |[03a450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +03a460: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a464: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a468: 7220 9608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0896 │ │ +03a46e: 0a00 |0007: move-result v0 │ │ +03a470: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41599,19 +41604,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0395c8: |[0395c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0395d8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0395dc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0395e0: 7230 9708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0897 │ │ -0395e6: 0e00 |0007: return-void │ │ +03a474: |[03a474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03a484: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a488: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a48c: 7230 9708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0897 │ │ +03a492: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41621,19 +41626,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0395e8: |[0395e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -0395f8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0395fc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039600: 7230 9808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0898 │ │ -039606: 0e00 |0007: return-void │ │ +03a494: |[03a494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03a4a4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a4a8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a4ac: 7230 9808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0898 │ │ +03a4b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41643,22 +41648,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -039608: |[039608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039618: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03961c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039620: 7230 9908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0899 │ │ -039626: 0c00 |0007: move-result-object v0 │ │ -039628: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -03962e: 0c00 |000b: move-result-object v0 │ │ -039630: 1100 |000c: return-object v0 │ │ +03a4b4: |[03a4b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a4c4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a4c8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a4cc: 7230 9908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0899 │ │ +03a4d2: 0c00 |0007: move-result-object v0 │ │ +03a4d4: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a4da: 0c00 |000b: move-result-object v0 │ │ +03a4dc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -41667,20 +41672,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039634: |[039634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -039644: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039648: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -03964c: 7220 9a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@089a │ │ -039652: 0a00 |0007: move-result v0 │ │ -039654: 0f00 |0008: return v0 │ │ +03a4e0: |[03a4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +03a4f0: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a4f4: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a4f8: 7220 9a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@089a │ │ +03a4fe: 0a00 |0007: move-result v0 │ │ +03a500: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41688,20 +41693,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039658: |[039658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -039668: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03966c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039670: 7220 9b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089b │ │ -039676: 0c00 |0007: move-result-object v0 │ │ -039678: 1100 |0008: return-object v0 │ │ +03a504: |[03a504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +03a514: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a518: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a51c: 7220 9b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089b │ │ +03a522: 0c00 |0007: move-result-object v0 │ │ +03a524: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41709,20 +41714,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03967c: |[03967c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03968c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039690: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039694: 7220 9c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089c │ │ -03969a: 0c00 |0007: move-result-object v0 │ │ -03969c: 1100 |0008: return-object v0 │ │ +03a528: |[03a528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +03a538: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a53c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a540: 7220 9c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089c │ │ +03a546: 0c00 |0007: move-result-object v0 │ │ +03a548: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41730,17 +41735,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0396a0: |[0396a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -0396b0: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0396b4: 1100 |0002: return-object v0 │ │ +03a54c: |[03a54c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +03a55c: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41748,20 +41753,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0396b8: |[0396b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -0396c8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0396cc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0396d0: 7220 9d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@089d │ │ -0396d6: 0a00 |0007: move-result v0 │ │ -0396d8: 0f00 |0008: return v0 │ │ +03a564: |[03a564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +03a574: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a578: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a57c: 7220 9d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@089d │ │ +03a582: 0a00 |0007: move-result v0 │ │ +03a584: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41769,20 +41774,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0396dc: |[0396dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -0396ec: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0396f0: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0396f4: 7220 9e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089e │ │ -0396fa: 0c00 |0007: move-result-object v0 │ │ -0396fc: 1100 |0008: return-object v0 │ │ +03a588: |[03a588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +03a598: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a59c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a5a0: 7220 9e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@089e │ │ +03a5a6: 0c00 |0007: move-result-object v0 │ │ +03a5a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41790,22 +41795,22 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -039700: |[039700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -039710: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039714: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039718: 7220 9f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@089f │ │ -03971e: 0c00 |0007: move-result-object v0 │ │ -039720: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -039726: 0c00 |000b: move-result-object v0 │ │ -039728: 1100 |000c: return-object v0 │ │ +03a5ac: |[03a5ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a5bc: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a5c0: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a5c4: 7220 9f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@089f │ │ +03a5ca: 0c00 |0007: move-result-object v0 │ │ +03a5cc: 7110 5809 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +03a5d2: 0c00 |000b: move-result-object v0 │ │ +03a5d4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41813,20 +41818,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03972c: |[03972c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -03973c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039740: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039744: 7220 a008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a0 │ │ -03974a: 0c00 |0007: move-result-object v0 │ │ -03974c: 1100 |0008: return-object v0 │ │ +03a5d8: |[03a5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +03a5e8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a5ec: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a5f0: 7220 a008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08a0 │ │ +03a5f6: 0c00 |0007: move-result-object v0 │ │ +03a5f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41834,20 +41839,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039750: |[039750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -039760: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039764: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039768: 7220 a108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@08a1 │ │ -03976e: 0a00 |0007: move-result v0 │ │ -039770: 0f00 |0008: return v0 │ │ +03a5fc: |[03a5fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +03a60c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a610: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a614: 7220 a108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@08a1 │ │ +03a61a: 0a00 |0007: move-result v0 │ │ +03a61c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41855,23 +41860,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -039774: |[039774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -039784: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039788: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03978c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03978e: 0f00 |0005: return v0 │ │ -039790: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039794: 6e10 be0e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ -03979a: 0a00 |000b: move-result v0 │ │ -03979c: 28f9 |000c: goto 0005 // -0007 │ │ +03a620: |[03a620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +03a630: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a634: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03a638: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03a63a: 0f00 |0005: return v0 │ │ +03a63c: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a640: 6e10 be0e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ +03a646: 0a00 |000b: move-result v0 │ │ +03a648: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41879,20 +41884,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0397a0: |[0397a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -0397b0: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0397b4: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0397b8: 7220 a208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@08a2 │ │ -0397be: 0a00 |0007: move-result v0 │ │ -0397c0: 0f00 |0008: return v0 │ │ +03a64c: |[03a64c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +03a65c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a660: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a664: 7220 a208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@08a2 │ │ +03a66a: 0a00 |0007: move-result v0 │ │ +03a66c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41900,20 +41905,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0397c4: |[0397c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -0397d4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0397d8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0397dc: 7220 a308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@08a3 │ │ -0397e2: 0a00 |0007: move-result v0 │ │ -0397e4: 0f00 |0008: return v0 │ │ +03a670: |[03a670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +03a680: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a684: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a688: 7220 a308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@08a3 │ │ +03a68e: 0a00 |0007: move-result v0 │ │ +03a690: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41921,20 +41926,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0397e8: |[0397e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -0397f8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0397fc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039800: 7220 a408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@08a4 │ │ -039806: 0a00 |0007: move-result v0 │ │ -039808: 0f00 |0008: return v0 │ │ +03a694: |[03a694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +03a6a4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a6a8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a6ac: 7220 a408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@08a4 │ │ +03a6b2: 0a00 |0007: move-result v0 │ │ +03a6b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41942,20 +41947,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03980c: |[03980c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -03981c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039820: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039824: 7220 a508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@08a5 │ │ -03982a: 0a00 |0007: move-result v0 │ │ -03982c: 0f00 |0008: return v0 │ │ +03a6b8: |[03a6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +03a6c8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a6cc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a6d0: 7220 a508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@08a5 │ │ +03a6d6: 0a00 |0007: move-result v0 │ │ +03a6d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41963,20 +41968,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039830: |[039830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -039840: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039844: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039848: 7220 a608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@08a6 │ │ -03984e: 0a00 |0007: move-result v0 │ │ -039850: 0f00 |0008: return v0 │ │ +03a6dc: |[03a6dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +03a6ec: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a6f0: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a6f4: 7220 a608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@08a6 │ │ +03a6fa: 0a00 |0007: move-result v0 │ │ +03a6fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41984,20 +41989,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039854: |[039854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -039864: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039868: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -03986c: 7220 a708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@08a7 │ │ -039872: 0a00 |0007: move-result v0 │ │ -039874: 0f00 |0008: return v0 │ │ +03a700: |[03a700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +03a710: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a714: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a718: 7220 a708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@08a7 │ │ +03a71e: 0a00 |0007: move-result v0 │ │ +03a720: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42005,20 +42010,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039878: |[039878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -039888: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03988c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039890: 7220 a808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@08a8 │ │ -039896: 0a00 |0007: move-result v0 │ │ -039898: 0f00 |0008: return v0 │ │ +03a724: |[03a724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +03a734: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a738: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a73c: 7220 a808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@08a8 │ │ +03a742: 0a00 |0007: move-result v0 │ │ +03a744: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42026,20 +42031,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03989c: |[03989c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0398ac: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0398b0: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0398b4: 7220 a908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@08a9 │ │ -0398ba: 0a00 |0007: move-result v0 │ │ -0398bc: 0f00 |0008: return v0 │ │ +03a748: |[03a748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +03a758: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a75c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a760: 7220 a908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@08a9 │ │ +03a766: 0a00 |0007: move-result v0 │ │ +03a768: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42047,20 +42052,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0398c0: |[0398c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -0398d0: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0398d4: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0398d8: 7220 aa08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@08aa │ │ -0398de: 0a00 |0007: move-result v0 │ │ -0398e0: 0f00 |0008: return v0 │ │ +03a76c: |[03a76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +03a77c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a780: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a784: 7220 aa08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@08aa │ │ +03a78a: 0a00 |0007: move-result v0 │ │ +03a78c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42068,20 +42073,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0398e4: |[0398e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -0398f4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0398f8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0398fc: 7220 ab08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@08ab │ │ -039902: 0a00 |0007: move-result v0 │ │ -039904: 0f00 |0008: return v0 │ │ +03a790: |[03a790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +03a7a0: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a7a4: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a7a8: 7220 ab08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@08ab │ │ +03a7ae: 0a00 |0007: move-result v0 │ │ +03a7b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42089,20 +42094,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039908: |[039908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -039918: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -03991c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039920: 7220 ac08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@08ac │ │ -039926: 0a00 |0007: move-result v0 │ │ -039928: 0f00 |0008: return v0 │ │ +03a7b4: |[03a7b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +03a7c4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a7c8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a7cc: 7220 ac08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@08ac │ │ +03a7d2: 0a00 |0007: move-result v0 │ │ +03a7d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42110,20 +42115,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03992c: |[03992c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -03993c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039940: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039944: 7220 ad08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08ad │ │ -03994a: 0a00 |0007: move-result v0 │ │ -03994c: 0f00 |0008: return v0 │ │ +03a7d8: |[03a7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +03a7e8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a7ec: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a7f0: 7220 ad08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08ad │ │ +03a7f6: 0a00 |0007: move-result v0 │ │ +03a7f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42131,20 +42136,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039950: |[039950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -039960: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039964: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039968: 7230 b208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@08b2 │ │ -03996e: 0a00 |0007: move-result v0 │ │ -039970: 0f00 |0008: return v0 │ │ +03a7fc: |[03a7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +03a80c: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a810: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a814: 7230 b208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@08b2 │ │ +03a81a: 0a00 |0007: move-result v0 │ │ +03a81c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -42153,20 +42158,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -039974: |[039974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -039984: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039988: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -03998c: 7240 b308 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08b3 │ │ -039992: 0a00 |0007: move-result v0 │ │ -039994: 0f00 |0008: return v0 │ │ +03a820: |[03a820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +03a830: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a834: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a838: 7240 b308 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08b3 │ │ +03a83e: 0a00 |0007: move-result v0 │ │ +03a840: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -42176,19 +42181,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -039998: |[039998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0399a8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0399ac: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0399b0: 7220 b408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@08b4 │ │ -0399b6: 0e00 |0007: return-void │ │ +03a844: |[03a844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +03a854: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a858: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a85c: 7220 b408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@08b4 │ │ +03a862: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -42197,19 +42202,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0399b8: |[0399b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -0399c8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0399cc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0399d0: 7230 b508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@08b5 │ │ -0399d6: 0e00 |0007: return-void │ │ +03a864: |[03a864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +03a874: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a878: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a87c: 7230 b508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@08b5 │ │ +03a882: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42219,19 +42224,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0399d8: |[0399d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0399e8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -0399ec: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -0399f0: 7230 b608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08b6 │ │ -0399f6: 0e00 |0007: return-void │ │ +03a884: |[03a884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03a894: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a898: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a89c: 7230 b608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08b6 │ │ +03a8a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42241,19 +42246,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0399f8: |[0399f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -039a08: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039a0c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039a10: 7230 b708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08b7 │ │ -039a16: 0e00 |0007: return-void │ │ +03a8a4: |[03a8a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03a8b4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a8b8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a8bc: 7230 b708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08b7 │ │ +03a8c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42263,19 +42268,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039a18: |[039a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -039a28: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039a2c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039a30: 7230 b808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@08b8 │ │ -039a36: 0e00 |0007: return-void │ │ +03a8c4: |[03a8c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +03a8d4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a8d8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a8dc: 7230 b808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@08b8 │ │ +03a8e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -42285,19 +42290,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039a38: |[039a38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -039a48: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039a4c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039a50: 7230 b908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@08b9 │ │ -039a56: 0e00 |0007: return-void │ │ +03a8e4: |[03a8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +03a8f4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a8f8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a8fc: 7230 b908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@08b9 │ │ +03a902: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -42307,19 +42312,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039a58: |[039a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -039a68: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039a6c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039a70: 7230 ba08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ba │ │ -039a76: 0e00 |0007: return-void │ │ +03a904: |[03a904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +03a914: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a918: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a91c: 7230 ba08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ba │ │ +03a922: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -42329,19 +42334,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039a78: |[039a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -039a88: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039a8c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039a90: 7230 bb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@08bb │ │ -039a96: 0e00 |0007: return-void │ │ +03a924: |[03a924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +03a934: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a938: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a93c: 7230 bb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@08bb │ │ +03a942: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -42351,19 +42356,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039a98: |[039a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -039aa8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039aac: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039ab0: 7230 bc08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08bc │ │ -039ab6: 0e00 |0007: return-void │ │ +03a944: |[03a944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +03a954: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a958: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a95c: 7230 bc08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08bc │ │ +03a962: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -42373,19 +42378,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039ab8: |[039ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -039ac8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039acc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039ad0: 7230 bd08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@08bd │ │ -039ad6: 0e00 |0007: return-void │ │ +03a964: |[03a964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +03a974: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a978: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a97c: 7230 bd08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@08bd │ │ +03a982: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -42395,19 +42400,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039ad8: |[039ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -039ae8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039aec: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039af0: 7230 be08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@08be │ │ -039af6: 0e00 |0007: return-void │ │ +03a984: |[03a984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +03a994: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a998: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a99c: 7230 be08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@08be │ │ +03a9a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -42417,19 +42422,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039af8: |[039af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -039b08: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039b0c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039b10: 7230 bf08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@08bf │ │ -039b16: 0e00 |0007: return-void │ │ +03a9a4: |[03a9a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +03a9b4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a9b8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a9bc: 7230 bf08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@08bf │ │ +03a9c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42439,19 +42444,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039b18: |[039b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -039b28: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039b2c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039b30: 7230 c008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@08c0 │ │ -039b36: 0e00 |0007: return-void │ │ +03a9c4: |[03a9c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +03a9d4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a9d8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a9dc: 7230 c008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@08c0 │ │ +03a9e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -42461,19 +42466,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039b38: |[039b38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -039b48: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039b4c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039b50: 7230 c108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08c1 │ │ -039b56: 0e00 |0007: return-void │ │ +03a9e4: |[03a9e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +03a9f4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03a9f8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03a9fc: 7230 c108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08c1 │ │ +03aa02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -42483,19 +42488,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039b58: |[039b58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -039b68: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039b6c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039b70: 7230 c208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c2 │ │ -039b76: 0e00 |0007: return-void │ │ +03aa04: |[03aa04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +03aa14: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aa18: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aa1c: 7230 c208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08c2 │ │ +03aa22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -42505,19 +42510,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039b78: |[039b78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -039b88: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039b8c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039b90: 7230 c308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08c3 │ │ -039b96: 0e00 |0007: return-void │ │ +03aa24: |[03aa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +03aa34: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aa38: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aa3c: 7230 c308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08c3 │ │ +03aa42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -42527,19 +42532,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -039b98: |[039b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -039ba8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039bac: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039bb0: 7240 c408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08c4 │ │ -039bb6: 0e00 |0007: return-void │ │ +03aa44: |[03aa44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +03aa54: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aa58: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aa5c: 7240 c408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08c4 │ │ +03aa62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42550,19 +42555,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039bb8: |[039bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -039bc8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039bcc: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039bd0: 7230 c508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@08c5 │ │ -039bd6: 0e00 |0007: return-void │ │ +03aa64: |[03aa64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +03aa74: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aa78: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aa7c: 7230 c508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@08c5 │ │ +03aa82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -42572,19 +42577,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039bd8: |[039bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -039be8: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039bec: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039bf0: 7230 c608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@08c6 │ │ -039bf6: 0e00 |0007: return-void │ │ +03aa84: |[03aa84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +03aa94: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aa98: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aa9c: 7230 c608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@08c6 │ │ +03aaa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -42594,19 +42599,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039bf8: |[039bf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -039c08: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039c0c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039c10: 7230 c708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@08c7 │ │ -039c16: 0e00 |0007: return-void │ │ +03aaa4: |[03aaa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +03aab4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aab8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aabc: 7230 c708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@08c7 │ │ +03aac2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -42616,19 +42621,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039c18: |[039c18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -039c28: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039c2c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039c30: 7230 c808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08c8 │ │ -039c36: 0e00 |0007: return-void │ │ +03aac4: |[03aac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +03aad4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aad8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aadc: 7230 c808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08c8 │ │ +03aae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -42638,19 +42643,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -039c38: |[039c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -039c48: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039c4c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039c50: 7240 c908 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@08c9 │ │ -039c56: 0e00 |0007: return-void │ │ +03aae4: |[03aae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +03aaf4: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03aaf8: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03aafc: 7240 c908 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@08c9 │ │ +03ab02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42661,19 +42666,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039c58: |[039c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -039c68: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039c6c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039c70: 7230 ca08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ca │ │ -039c76: 0e00 |0007: return-void │ │ +03ab04: |[03ab04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +03ab14: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03ab18: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03ab1c: 7230 ca08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ca │ │ +03ab22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -42683,33 +42688,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039c78: |[039c78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -039c88: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ -039c8c: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ -039c90: 7230 cb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08cb │ │ -039c96: 0e00 |0007: return-void │ │ +03ab24: |[03ab24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +03ab34: 6200 ff02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02ff │ │ +03ab38: 5421 0503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0305 │ │ +03ab3c: 7230 cb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08cb │ │ +03ab42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ │ │ source_file_idx : 394 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #179 header: │ │ -class_idx : 335 │ │ +class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #179 annotations: │ │ @@ -42729,17 +42734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039c98: |[039c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -039ca8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -039cae: 0e00 |0003: return-void │ │ +03ab44: |[03ab44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +03ab54: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ab5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42747,18 +42752,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039cb0: |[039cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -039cc0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039cc4: 6e20 7b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0c7b │ │ -039cca: 0e00 |0005: return-void │ │ +03ab5c: |[03ab5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +03ab6c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ab70: 6e20 7b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0c7b │ │ +03ab76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -42768,18 +42773,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039ccc: |[039ccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -039cdc: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039ce0: 6e20 7c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0c7c │ │ -039ce6: 0e00 |0005: return-void │ │ +03ab78: |[03ab78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03ab88: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ab8c: 6e20 7c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0c7c │ │ +03ab92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -42789,20 +42794,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039ce8: |[039ce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -039cf8: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039cfc: 6e20 7e0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0c7e │ │ -039d02: 0c00 |0005: move-result-object v0 │ │ -039d04: 1f00 6b02 |0006: check-cast v0, Ljava/util/List; // type@026b │ │ -039d08: 1100 |0008: return-object v0 │ │ +03ab94: |[03ab94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +03aba4: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aba8: 6e20 7e0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0c7e │ │ +03abae: 0c00 |0005: move-result-object v0 │ │ +03abb0: 1f00 6902 |0006: check-cast v0, Ljava/util/List; // type@0269 │ │ +03abb4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -42813,19 +42818,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039d0c: |[039d0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -039d1c: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039d20: 6e10 810c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0c81 │ │ -039d26: 0a00 |0005: move-result v0 │ │ -039d28: 0f00 |0006: return v0 │ │ +03abb8: |[03abb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +03abc8: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03abcc: 6e10 810c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0c81 │ │ +03abd2: 0a00 |0005: move-result v0 │ │ +03abd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42833,18 +42838,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039d2c: |[039d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -039d3c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039d40: 6e20 820c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c82 │ │ -039d46: 0e00 |0005: return-void │ │ +03abd8: |[03abd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03abe8: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03abec: 6e20 820c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c82 │ │ +03abf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -42854,18 +42859,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039d48: |[039d48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -039d58: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039d5c: 6e20 830c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c83 │ │ -039d62: 0e00 |0005: return-void │ │ +03abf4: |[03abf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03ac04: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ac08: 6e20 830c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c83 │ │ +03ac0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -42875,19 +42880,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039d64: |[039d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -039d74: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039d78: 6e20 840c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c84 │ │ -039d7e: 0c00 |0005: move-result-object v0 │ │ -039d80: 1100 |0006: return-object v0 │ │ +03ac10: |[03ac10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03ac20: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ac24: 6e20 840c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c84 │ │ +03ac2a: 0c00 |0005: move-result-object v0 │ │ +03ac2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -42896,19 +42901,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039d84: |[039d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -039d94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039d98: 6e10 850c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0c85 │ │ -039d9e: 0a00 |0005: move-result v0 │ │ -039da0: 0f00 |0006: return v0 │ │ +03ac30: |[03ac30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +03ac40: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ac44: 6e10 850c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0c85 │ │ +03ac4a: 0a00 |0005: move-result v0 │ │ +03ac4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42916,19 +42921,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039da4: |[039da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -039db4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039db8: 6e10 860c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0c86 │ │ -039dbe: 0c00 |0005: move-result-object v0 │ │ -039dc0: 1100 |0006: return-object v0 │ │ +03ac50: |[03ac50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ac60: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ac64: 6e10 860c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0c86 │ │ +03ac6a: 0c00 |0005: move-result-object v0 │ │ +03ac6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42936,19 +42941,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039dc4: |[039dc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -039dd4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039dd8: 6e10 870c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0c87 │ │ -039dde: 0c00 |0005: move-result-object v0 │ │ -039de0: 1100 |0006: return-object v0 │ │ +03ac70: |[03ac70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ac80: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ac84: 6e10 870c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0c87 │ │ +03ac8a: 0c00 |0005: move-result-object v0 │ │ +03ac8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42956,19 +42961,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039de4: |[039de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -039df4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039df8: 6e10 890c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0c89 │ │ -039dfe: 0c00 |0005: move-result-object v0 │ │ -039e00: 1100 |0006: return-object v0 │ │ +03ac90: |[03ac90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03aca0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aca4: 6e10 890c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0c89 │ │ +03acaa: 0c00 |0005: move-result-object v0 │ │ +03acac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42976,19 +42981,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039e04: |[039e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -039e14: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039e18: 6e10 8a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c8a │ │ -039e1e: 0c00 |0005: move-result-object v0 │ │ -039e20: 1100 |0006: return-object v0 │ │ +03acb0: |[03acb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03acc0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03acc4: 6e10 8a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c8a │ │ +03acca: 0c00 |0005: move-result-object v0 │ │ +03accc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -42996,19 +43001,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039e24: |[039e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -039e34: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039e38: 6e10 8b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0c8b │ │ -039e3e: 0c00 |0005: move-result-object v0 │ │ -039e40: 1100 |0006: return-object v0 │ │ +03acd0: |[03acd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ace0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ace4: 6e10 8b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0c8b │ │ +03acea: 0c00 |0005: move-result-object v0 │ │ +03acec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43016,19 +43021,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039e44: |[039e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -039e54: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039e58: 6e10 8c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0c8c │ │ -039e5e: 0a00 |0005: move-result v0 │ │ -039e60: 0f00 |0006: return v0 │ │ +03acf0: |[03acf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +03ad00: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ad04: 6e10 8c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0c8c │ │ +03ad0a: 0a00 |0005: move-result v0 │ │ +03ad0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43036,19 +43041,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039e64: |[039e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -039e74: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039e78: 6e10 8e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0c8e │ │ -039e7e: 0a00 |0005: move-result v0 │ │ -039e80: 0f00 |0006: return v0 │ │ +03ad10: |[03ad10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +03ad20: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ad24: 6e10 8e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0c8e │ │ +03ad2a: 0a00 |0005: move-result v0 │ │ +03ad2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43056,19 +43061,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039e84: |[039e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -039e94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039e98: 6e10 8f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0c8f │ │ -039e9e: 0a00 |0005: move-result v0 │ │ -039ea0: 0f00 |0006: return v0 │ │ +03ad30: |[03ad30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +03ad40: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ad44: 6e10 8f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0c8f │ │ +03ad4a: 0a00 |0005: move-result v0 │ │ +03ad4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43076,19 +43081,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ea4: |[039ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -039eb4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039eb8: 6e10 900c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0c90 │ │ -039ebe: 0a00 |0005: move-result v0 │ │ -039ec0: 0f00 |0006: return v0 │ │ +03ad50: |[03ad50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +03ad60: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ad64: 6e10 900c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0c90 │ │ +03ad6a: 0a00 |0005: move-result v0 │ │ +03ad6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43096,19 +43101,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ec4: |[039ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -039ed4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039ed8: 6e10 910c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0c91 │ │ -039ede: 0a00 |0005: move-result v0 │ │ -039ee0: 0f00 |0006: return v0 │ │ +03ad70: |[03ad70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +03ad80: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ad84: 6e10 910c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0c91 │ │ +03ad8a: 0a00 |0005: move-result v0 │ │ +03ad8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43116,19 +43121,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ee4: |[039ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -039ef4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039ef8: 6e10 920c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0c92 │ │ -039efe: 0a00 |0005: move-result v0 │ │ -039f00: 0f00 |0006: return v0 │ │ +03ad90: |[03ad90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +03ada0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ada4: 6e10 920c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0c92 │ │ +03adaa: 0a00 |0005: move-result v0 │ │ +03adac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43136,19 +43141,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f04: |[039f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -039f14: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039f18: 6e10 930c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0c93 │ │ -039f1e: 0a00 |0005: move-result v0 │ │ -039f20: 0f00 |0006: return v0 │ │ +03adb0: |[03adb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +03adc0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03adc4: 6e10 930c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0c93 │ │ +03adca: 0a00 |0005: move-result v0 │ │ +03adcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43156,19 +43161,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f24: |[039f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -039f34: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039f38: 6e10 940c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0c94 │ │ -039f3e: 0a00 |0005: move-result v0 │ │ -039f40: 0f00 |0006: return v0 │ │ +03add0: |[03add0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +03ade0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ade4: 6e10 940c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0c94 │ │ +03adea: 0a00 |0005: move-result v0 │ │ +03adec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43176,19 +43181,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f44: |[039f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -039f54: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039f58: 6e10 950c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0c95 │ │ -039f5e: 0a00 |0005: move-result v0 │ │ -039f60: 0f00 |0006: return v0 │ │ +03adf0: |[03adf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +03ae00: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ae04: 6e10 950c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0c95 │ │ +03ae0a: 0a00 |0005: move-result v0 │ │ +03ae0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43196,19 +43201,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f64: |[039f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -039f74: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039f78: 6e10 960c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0c96 │ │ -039f7e: 0a00 |0005: move-result v0 │ │ -039f80: 0f00 |0006: return v0 │ │ +03ae10: |[03ae10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +03ae20: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ae24: 6e10 960c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0c96 │ │ +03ae2a: 0a00 |0005: move-result v0 │ │ +03ae2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43216,19 +43221,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f84: |[039f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -039f94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039f98: 6e10 970c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0c97 │ │ -039f9e: 0a00 |0005: move-result v0 │ │ -039fa0: 0f00 |0006: return v0 │ │ +03ae30: |[03ae30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +03ae40: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ae44: 6e10 970c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0c97 │ │ +03ae4a: 0a00 |0005: move-result v0 │ │ +03ae4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43236,36 +43241,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -039fa4: |[039fa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -039fb4: 7100 990c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c99 │ │ -039fba: 0c00 |0003: move-result-object v0 │ │ -039fbc: 1100 |0004: return-object v0 │ │ +03ae50: |[03ae50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +03ae60: 7100 990c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c99 │ │ +03ae66: 0c00 |0003: move-result-object v0 │ │ +03ae68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039fc0: |[039fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -039fd0: 7110 9a0c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9a │ │ -039fd6: 0c00 |0003: move-result-object v0 │ │ -039fd8: 1100 |0004: return-object v0 │ │ +03ae6c: |[03ae6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +03ae7c: 7110 9a0c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9a │ │ +03ae82: 0c00 |0003: move-result-object v0 │ │ +03ae84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43273,19 +43278,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039fdc: |[039fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -039fec: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -039ff0: 7110 9c0c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9c │ │ -039ff6: 0c00 |0005: move-result-object v0 │ │ -039ff8: 1100 |0006: return-object v0 │ │ +03ae88: |[03ae88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03ae98: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03ae9c: 7110 9c0c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9c │ │ +03aea2: 0c00 |0005: move-result-object v0 │ │ +03aea4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -43293,19 +43298,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039ffc: |[039ffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -03a00c: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a010: 6e20 9d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0c9d │ │ -03a016: 0a00 |0005: move-result v0 │ │ -03a018: 0f00 |0006: return v0 │ │ +03aea8: |[03aea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +03aeb8: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aebc: 6e20 9d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0c9d │ │ +03aec2: 0a00 |0005: move-result v0 │ │ +03aec4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -43314,18 +43319,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a01c: |[03a01c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03a02c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a030: 6e10 9f0c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0c9f │ │ -03a036: 0e00 |0005: return-void │ │ +03aec8: |[03aec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +03aed8: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aedc: 6e10 9f0c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0c9f │ │ +03aee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -43334,18 +43339,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a038: |[03a038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a048: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a04c: 6e20 a10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0ca1 │ │ -03a052: 0e00 |0005: return-void │ │ +03aee4: |[03aee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03aef4: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aef8: 6e20 a10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0ca1 │ │ +03aefe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -43355,18 +43360,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a054: |[03a054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a064: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a068: 6e20 a20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ca2 │ │ -03a06e: 0e00 |0005: return-void │ │ +03af00: |[03af00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03af10: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03af14: 6e20 a20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ca2 │ │ +03af1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -43376,18 +43381,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a070: |[03a070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -03a080: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a084: 6e20 a30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0ca3 │ │ -03a08a: 0e00 |0005: return-void │ │ +03af1c: |[03af1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +03af2c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03af30: 6e20 a30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0ca3 │ │ +03af36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -43397,18 +43402,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a08c: |[03a08c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03a09c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a0a0: 6e20 a40c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0ca4 │ │ -03a0a6: 0e00 |0005: return-void │ │ +03af38: |[03af38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +03af48: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03af4c: 6e20 a40c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0ca4 │ │ +03af52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -43418,18 +43423,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a0a8: |[03a0a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a0b8: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a0bc: 6e20 a50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ca5 │ │ -03a0c2: 0e00 |0005: return-void │ │ +03af54: |[03af54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03af64: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03af68: 6e20 a50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ca5 │ │ +03af6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -43439,18 +43444,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a0c4: |[03a0c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -03a0d4: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a0d8: 6e20 a60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0ca6 │ │ -03a0de: 0e00 |0005: return-void │ │ +03af70: |[03af70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +03af80: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03af84: 6e20 a60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0ca6 │ │ +03af8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -43460,18 +43465,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a0e0: |[03a0e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a0f0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a0f4: 6e20 a70c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ -03a0fa: 0e00 |0005: return-void │ │ +03af8c: |[03af8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03af9c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03afa0: 6e20 a70c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ +03afa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -43481,18 +43486,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a0fc: |[03a0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03a10c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a110: 6e20 a80c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ca8 │ │ -03a116: 0e00 |0005: return-void │ │ +03afa8: |[03afa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +03afb8: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03afbc: 6e20 a80c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ca8 │ │ +03afc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -43502,18 +43507,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a118: |[03a118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -03a128: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a12c: 6e20 a90c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0ca9 │ │ -03a132: 0e00 |0005: return-void │ │ +03afc4: |[03afc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +03afd4: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03afd8: 6e20 a90c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0ca9 │ │ +03afde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -43523,18 +43528,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a134: |[03a134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -03a144: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a148: 6e20 aa0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0caa │ │ -03a14e: 0e00 |0005: return-void │ │ +03afe0: |[03afe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +03aff0: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03aff4: 6e20 aa0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0caa │ │ +03affa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -43544,18 +43549,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a150: |[03a150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03a160: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a164: 6e20 ab0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0cab │ │ -03a16a: 0e00 |0005: return-void │ │ +03affc: |[03affc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +03b00c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b010: 6e20 ab0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0cab │ │ +03b016: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -43565,18 +43570,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a16c: |[03a16c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a17c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a180: 6e20 ad0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0cad │ │ -03a186: 0e00 |0005: return-void │ │ +03b018: |[03b018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03b028: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b02c: 6e20 ad0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0cad │ │ +03b032: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -43586,18 +43591,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a188: |[03a188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03a198: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a19c: 6e20 ae0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0cae │ │ -03a1a2: 0e00 |0005: return-void │ │ +03b034: |[03b034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03b044: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b048: 6e20 ae0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0cae │ │ +03b04e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -43607,18 +43612,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a1a4: |[03a1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03a1b4: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a1b8: 6e20 b00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0cb0 │ │ -03a1be: 0e00 |0005: return-void │ │ +03b050: |[03b050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +03b060: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b064: 6e20 b00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0cb0 │ │ +03b06a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -43628,18 +43633,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a1c0: |[03a1c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03a1d0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a1d4: 6e20 b10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0cb1 │ │ -03a1da: 0e00 |0005: return-void │ │ +03b06c: |[03b06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +03b07c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b080: 6e20 b10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0cb1 │ │ +03b086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -43649,18 +43654,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a1dc: |[03a1dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -03a1ec: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a1f0: 6e20 b20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0cb2 │ │ -03a1f6: 0e00 |0005: return-void │ │ +03b088: |[03b088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +03b098: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b09c: 6e20 b20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0cb2 │ │ +03b0a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -43670,18 +43675,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a1f8: |[03a1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03a208: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a20c: 6e20 b30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0cb3 │ │ -03a212: 0e00 |0005: return-void │ │ +03b0a4: |[03b0a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03b0b4: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b0b8: 6e20 b30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0cb3 │ │ +03b0be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -43691,33 +43696,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a214: |[03a214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a224: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a228: 6e20 b50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0cb5 │ │ -03a22e: 0e00 |0005: return-void │ │ +03b0c0: |[03b0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03b0d0: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b0d4: 6e20 b50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0cb5 │ │ +03b0da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ source_file_idx : 395 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #180 header: │ │ -class_idx : 336 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 396 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #180 - │ │ @@ -43733,17 +43738,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a230: |[03a230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -03a240: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03a246: 0e00 |0003: return-void │ │ +03b0dc: |[03b0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +03b0ec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03b0f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -43751,18 +43756,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a248: |[03a248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03a258: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a25c: 6e30 7d0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0c7d │ │ -03a262: 0e00 |0005: return-void │ │ +03b0f4: |[03b0f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03b104: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b108: 6e30 7d0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0c7d │ │ +03b10e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -43773,19 +43778,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a264: |[03a264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03a274: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a278: 6e20 7f0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c7f │ │ -03a27e: 0c00 |0005: move-result-object v0 │ │ -03a280: 1100 |0006: return-object v0 │ │ +03b110: |[03b110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03b120: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b124: 6e20 7f0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c7f │ │ +03b12a: 0c00 |0005: move-result-object v0 │ │ +03b12c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -43794,19 +43799,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a284: |[03a284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03a294: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a298: 6e20 800c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c80 │ │ -03a29e: 0c00 |0005: move-result-object v0 │ │ -03a2a0: 1100 |0006: return-object v0 │ │ +03b130: |[03b130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03b140: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b144: 6e20 800c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c80 │ │ +03b14a: 0c00 |0005: move-result-object v0 │ │ +03b14c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -43815,19 +43820,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a2a4: |[03a2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -03a2b4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a2b8: 6e10 880c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0c88 │ │ -03a2be: 0a00 |0005: move-result v0 │ │ -03a2c0: 0f00 |0006: return v0 │ │ +03b150: |[03b150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +03b160: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b164: 6e10 880c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0c88 │ │ +03b16a: 0a00 |0005: move-result v0 │ │ +03b16c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -43835,19 +43840,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a2c4: |[03a2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -03a2d4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a2d8: 6e10 8d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0c8d │ │ -03a2de: 0a00 |0005: move-result v0 │ │ -03a2e0: 0f00 |0006: return v0 │ │ +03b170: |[03b170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +03b180: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b184: 6e10 8d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0c8d │ │ +03b18a: 0a00 |0005: move-result v0 │ │ +03b18c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -43855,19 +43860,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a2e4: |[03a2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -03a2f4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a2f8: 6e10 980c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0c98 │ │ -03a2fe: 0a00 |0005: move-result v0 │ │ -03a300: 0f00 |0006: return v0 │ │ +03b190: |[03b190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +03b1a0: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b1a4: 6e10 980c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0c98 │ │ +03b1aa: 0a00 |0005: move-result v0 │ │ +03b1ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -43875,18 +43880,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a304: |[03a304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03a314: 7120 9b0c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9b │ │ -03a31a: 0c00 |0003: move-result-object v0 │ │ -03a31c: 1100 |0004: return-object v0 │ │ +03b1b0: |[03b1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03b1c0: 7120 9b0c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c9b │ │ +03b1c6: 0c00 |0003: move-result-object v0 │ │ +03b1c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -43895,19 +43900,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03a320: |[03a320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -03a330: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a334: 6e30 9e0c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0c9e │ │ -03a33a: 0a00 |0005: move-result v0 │ │ -03a33c: 0f00 |0006: return v0 │ │ +03b1cc: |[03b1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +03b1dc: 1f01 af01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b1e0: 6e30 9e0c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0c9e │ │ +03b1e6: 0a00 |0005: move-result v0 │ │ +03b1e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -43917,18 +43922,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a340: |[03a340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -03a350: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a354: 6e20 a00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0ca0 │ │ -03a35a: 0e00 |0005: return-void │ │ +03b1ec: |[03b1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +03b1fc: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b200: 6e20 a00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0ca0 │ │ +03b206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -43938,18 +43943,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a35c: |[03a35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -03a36c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a370: 6e20 ac0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0cac │ │ -03a376: 0e00 |0005: return-void │ │ +03b208: |[03b208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +03b218: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b21c: 6e20 ac0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0cac │ │ +03b222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -43959,18 +43964,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a378: |[03a378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03a388: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a38c: 6e30 af0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0caf │ │ -03a392: 0e00 |0005: return-void │ │ +03b224: |[03b224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03b234: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b238: 6e30 af0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0caf │ │ +03b23e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -43981,18 +43986,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a394: |[03a394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03a3a4: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a3a8: 6e30 b40c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0cb4 │ │ -03a3ae: 0e00 |0005: return-void │ │ +03b240: |[03b240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03b250: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b254: 6e30 b40c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0cb4 │ │ +03b25a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -44003,33 +44008,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a3b0: |[03a3b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -03a3c0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a3c4: 6e20 b60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0cb6 │ │ -03a3ca: 0e00 |0005: return-void │ │ +03b25c: |[03b25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +03b26c: 1f00 af01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b270: 6e20 b60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0cb6 │ │ +03b276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ source_file_idx : 396 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #181 header: │ │ -class_idx : 337 │ │ +class_idx : 336 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #181 annotations: │ │ @@ -44051,17 +44056,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 401 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #182 header: │ │ -class_idx : 341 │ │ +class_idx : 340 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 401 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #182 annotations: │ │ @@ -44091,26 +44096,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03a3cc: |[03a3cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03a3dc: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03a3e0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03a3e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a3e8: 2200 5301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0153 │ │ -03a3ec: 7010 9c09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@099c │ │ -03a3f2: 6900 0803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ -03a3f6: 0e00 |000d: return-void │ │ -03a3f8: 2200 5401 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0154 │ │ -03a3fc: 7010 9e09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@099e │ │ -03a402: 6900 0803 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ -03a406: 28f8 |0015: goto 000d // -0008 │ │ +03b278: |[03b278] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +03b288: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03b28c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03b290: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b294: 2200 5201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0152 │ │ +03b298: 7010 9c09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@099c │ │ +03b29e: 6900 0803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ +03b2a2: 0e00 |000d: return-void │ │ +03b2a4: 2200 5301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0153 │ │ +03b2a8: 7010 9e09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@099e │ │ +03b2ae: 6900 0803 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ +03b2b2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -44120,21 +44125,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a408: |[03a408] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03a418: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -03a41e: 6200 0803 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ -03a422: 7220 9709 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0997 │ │ -03a428: 0c00 |0008: move-result-object v0 │ │ -03a42a: 5b10 0903 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ -03a42e: 0e00 |000b: return-void │ │ +03b2b4: |[03b2b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +03b2c4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03b2ca: 6200 0803 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0308 │ │ +03b2ce: 7220 9709 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0997 │ │ +03b2d4: 0c00 |0008: move-result-object v0 │ │ +03b2d6: 5b10 0903 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ +03b2da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44144,18 +44149,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a430: |[03a430] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -03a440: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03a446: 5b01 0903 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ -03a44a: 0e00 |0005: return-void │ │ +03b2dc: |[03b2dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +03b2ec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03b2f2: 5b01 0903 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ +03b2f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44167,17 +44172,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a44c: |[03a44c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03a45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a45e: 1100 |0001: return-object v0 │ │ +03b2f8: |[03b2f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03b308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b30a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -44186,17 +44191,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a460: |[03a460] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03a470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a472: 1100 |0001: return-object v0 │ │ +03b30c: |[03b30c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +03b31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b31e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -44206,17 +44211,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a474: |[03a474] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -03a484: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ -03a488: 1100 |0002: return-object v0 │ │ +03b320: |[03b320] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +03b330: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0309 │ │ +03b334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -44224,32 +44229,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a48c: |[03a48c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -03a49c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a49e: 0f00 |0001: return v0 │ │ +03b338: |[03b338] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +03b348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b34a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 401 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #183 header: │ │ -class_idx : 342 │ │ +class_idx : 341 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 434 │ │ +superclass_idx : 432 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #183 annotations: │ │ @@ -44276,18 +44281,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a4a0: |[03a4a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -03a4b0: 5b01 0a03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ -03a4b4: 7010 b70c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0cb7 │ │ -03a4ba: 0e00 |0005: return-void │ │ +03b34c: |[03b34c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +03b35c: 5b01 0a03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ +03b360: 7010 b70c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0cb7 │ │ +03b366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -44297,20 +44302,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a4bc: |[03a4bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03a4cc: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ -03a4d0: 7220 ab09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@09ab │ │ -03a4d6: 0c00 |0005: move-result-object v0 │ │ -03a4d8: 1f00 b101 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01b1 │ │ -03a4dc: 1100 |0008: return-object v0 │ │ +03b368: |[03b368] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +03b378: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ +03b37c: 7220 ab09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@09ab │ │ +03b382: 0c00 |0005: move-result-object v0 │ │ +03b384: 1f00 af01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01af │ │ +03b388: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -44319,19 +44324,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03a4e0: |[03a4e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03a4f0: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ -03a4f4: 7230 ac09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09ac │ │ -03a4fa: 0c00 |0005: move-result-object v0 │ │ -03a4fc: 1100 |0006: return-object v0 │ │ +03b38c: |[03b38c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +03b39c: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ +03b3a0: 7230 ac09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09ac │ │ +03b3a6: 0c00 |0005: move-result-object v0 │ │ +03b3a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -44341,34 +44346,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03a500: |[03a500] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03a510: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ -03a514: 7240 ad09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@09ad │ │ -03a51a: 0a00 |0005: move-result v0 │ │ -03a51c: 0f00 |0006: return v0 │ │ +03b3ac: |[03b3ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +03b3bc: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@030a │ │ +03b3c0: 7240 ad09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@09ad │ │ +03b3c6: 0a00 |0005: move-result v0 │ │ +03b3c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 402 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #184 header: │ │ -class_idx : 343 │ │ +class_idx : 342 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #184 annotations: │ │ @@ -44404,17 +44409,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 402 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #185 header: │ │ -class_idx : 344 │ │ +class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ @@ -44434,17 +44439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a520: |[03a520] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -03a530: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03a536: 0e00 |0003: return-void │ │ +03b3cc: |[03b3cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +03b3dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03b3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -44453,31 +44458,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a538: |[03a538] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03a548: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0156 │ │ -03a54c: 7020 a709 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@09a7 │ │ -03a552: 1100 |0005: return-object v0 │ │ +03b3e4: |[03b3e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +03b3f4: 2200 5501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0155 │ │ +03b3f8: 7020 a709 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@09a7 │ │ +03b3fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ source_file_idx : 402 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #186 header: │ │ -class_idx : 347 │ │ +class_idx : 346 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #186 annotations: │ │ @@ -44771,17 +44776,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #187 header: │ │ -class_idx : 350 │ │ +class_idx : 349 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 406 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #187 annotations: │ │ @@ -44811,40 +44816,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03a554: |[03a554] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -03a564: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03a568: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03a56c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a570: 2200 5c01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@015c │ │ -03a574: 7010 0d0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0a0d │ │ -03a57a: 6900 0b03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a57e: 0e00 |000d: return-void │ │ -03a580: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03a584: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -03a588: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03a58c: 2200 5a01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@015a │ │ -03a590: 7010 da09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09da │ │ -03a596: 6900 0b03 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a59a: 28f2 |001b: goto 000d // -000e │ │ -03a59c: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03a5a0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -03a5a4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03a5a8: 2200 5901 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0159 │ │ -03a5ac: 7010 b009 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09b0 │ │ -03a5b2: 6900 0b03 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a5b6: 28e4 |0029: goto 000d // -001c │ │ -03a5b8: 2200 5d01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@015d │ │ -03a5bc: 7010 0f0a 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a0f │ │ -03a5c2: 6900 0b03 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a5c6: 28dc |0031: goto 000d // -0024 │ │ +03b400: |[03b400] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +03b410: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03b414: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03b418: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b41c: 2200 5b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@015b │ │ +03b420: 7010 0d0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0a0d │ │ +03b426: 6900 0b03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b42a: 0e00 |000d: return-void │ │ +03b42c: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03b430: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +03b434: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03b438: 2200 5901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0159 │ │ +03b43c: 7010 da09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09da │ │ +03b442: 6900 0b03 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b446: 28f2 |001b: goto 000d // -000e │ │ +03b448: 6000 1600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03b44c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +03b450: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03b454: 2200 5801 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0158 │ │ +03b458: 7010 b009 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09b0 │ │ +03b45e: 6900 0b03 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b462: 28e4 |0029: goto 000d // -001c │ │ +03b464: 2200 5c01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@015c │ │ +03b468: 7010 0f0a 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a0f │ │ +03b46e: 6900 0b03 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b472: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -44858,18 +44863,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a5c8: |[03a5c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -03a5d8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03a5de: 5b01 0c03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a5e2: 0e00 |0005: return-void │ │ +03b474: |[03b474] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +03b484: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03b48a: 5b01 0c03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b48e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -44880,43 +44885,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a5e4: |[03a5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03a5f4: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015e │ │ -03a5f8: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a5fc: 7210 f509 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@09f5 │ │ -03a602: 0c01 |0007: move-result-object v1 │ │ -03a604: 7020 3f0a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ -03a60a: 1100 |000b: return-object v0 │ │ +03b490: |[03b490] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03b4a0: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015d │ │ +03b4a4: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b4a8: 7210 f509 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@09f5 │ │ +03b4ae: 0c01 |0007: move-result-object v1 │ │ +03b4b0: 7020 3f0a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ +03b4b6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a60c: |[03a60c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03a61c: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015e │ │ -03a620: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a624: 5432 0c03 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a628: 7220 f609 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09f6 │ │ -03a62e: 0c01 |0009: move-result-object v1 │ │ -03a630: 7020 3f0a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ -03a636: 1100 |000d: return-object v0 │ │ +03b4b8: |[03b4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03b4c8: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015d │ │ +03b4cc: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b4d0: 5432 0c03 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b4d4: 7220 f609 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09f6 │ │ +03b4da: 0c01 |0009: move-result-object v1 │ │ +03b4dc: 7020 3f0a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a3f │ │ +03b4e2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -44925,44 +44930,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03a638: |[03a638] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -03a648: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03a64a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a64c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03a650: 0f01 |0004: return v1 │ │ -03a652: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03a656: 0121 |0007: move v1, v2 │ │ -03a658: 28fc |0008: goto 0004 // -0004 │ │ -03a65a: 6e10 bd0e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -03a660: 0c03 |000c: move-result-object v3 │ │ -03a662: 6e10 bd0e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -03a668: 0c04 |0010: move-result-object v4 │ │ -03a66a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03a66e: 0121 |0013: move v1, v2 │ │ -03a670: 28f0 |0014: goto 0004 // -0010 │ │ -03a672: 0760 |0015: move-object v0, v6 │ │ -03a674: 1f00 5e01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015e │ │ -03a678: 5453 0c03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a67c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03a680: 5403 0c03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a684: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03a688: 0121 |0020: move v1, v2 │ │ -03a68a: 28e3 |0021: goto 0004 // -001d │ │ -03a68c: 5453 0c03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a690: 5404 0c03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a694: 6e20 bc0e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ -03a69a: 0a03 |0029: move-result v3 │ │ -03a69c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03a6a0: 0121 |002c: move v1, v2 │ │ -03a6a2: 28d7 |002d: goto 0004 // -0029 │ │ +03b4e4: |[03b4e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +03b4f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b4f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03b4f8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03b4fc: 0f01 |0004: return v1 │ │ +03b4fe: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +03b502: 0121 |0007: move v1, v2 │ │ +03b504: 28fc |0008: goto 0004 // -0004 │ │ +03b506: 6e10 bd0e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +03b50c: 0c03 |000c: move-result-object v3 │ │ +03b50e: 6e10 bd0e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +03b514: 0c04 |0010: move-result-object v4 │ │ +03b516: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03b51a: 0121 |0013: move v1, v2 │ │ +03b51c: 28f0 |0014: goto 0004 // -0010 │ │ +03b51e: 0760 |0015: move-object v0, v6 │ │ +03b520: 1f00 5d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@015d │ │ +03b524: 5453 0c03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b528: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03b52c: 5403 0c03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b530: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +03b534: 0121 |0020: move v1, v2 │ │ +03b536: 28e3 |0021: goto 0004 // -001d │ │ +03b538: 5453 0c03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b53c: 5404 0c03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b540: 6e20 bc0e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ +03b546: 0a03 |0029: move-result v3 │ │ +03b548: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +03b54c: 0121 |002c: move v1, v2 │ │ +03b54e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -44983,20 +44988,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a6a4: |[03a6a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -03a6b4: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a6b8: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a6bc: 7220 df09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@09df │ │ -03a6c2: 0a00 |0007: move-result v0 │ │ -03a6c4: 0f00 |0008: return v0 │ │ +03b550: |[03b550] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +03b560: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b564: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b568: 7220 df09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@09df │ │ +03b56e: 0a00 |0007: move-result v0 │ │ +03b570: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45004,20 +45009,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a6c8: |[03a6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -03a6d8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a6dc: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a6e0: 7220 e009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e0 │ │ -03a6e6: 0c00 |0007: move-result-object v0 │ │ -03a6e8: 1100 |0008: return-object v0 │ │ +03b574: |[03b574] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +03b584: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b588: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b58c: 7220 e009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e0 │ │ +03b592: 0c00 |0007: move-result-object v0 │ │ +03b594: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45025,20 +45030,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a6ec: |[03a6ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03a6fc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a700: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a704: 7220 e109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e1 │ │ -03a70a: 0c00 |0007: move-result-object v0 │ │ -03a70c: 1100 |0008: return-object v0 │ │ +03b598: |[03b598] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +03b5a8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b5ac: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b5b0: 7220 e109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e1 │ │ +03b5b6: 0c00 |0007: move-result-object v0 │ │ +03b5b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45046,20 +45051,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a710: |[03a710] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03a720: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a724: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a728: 7220 e209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e2 │ │ -03a72e: 0c00 |0007: move-result-object v0 │ │ -03a730: 1100 |0008: return-object v0 │ │ +03b5bc: |[03b5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +03b5cc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b5d0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b5d4: 7220 e209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09e2 │ │ +03b5da: 0c00 |0007: move-result-object v0 │ │ +03b5dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45067,20 +45072,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a734: |[03a734] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -03a744: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a748: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a74c: 7220 e309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09e3 │ │ -03a752: 0a00 |0007: move-result v0 │ │ -03a754: 0f00 |0008: return v0 │ │ +03b5e0: |[03b5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +03b5f0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b5f4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b5f8: 7220 e309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09e3 │ │ +03b5fe: 0a00 |0007: move-result v0 │ │ +03b600: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45088,20 +45093,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a758: |[03a758] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -03a768: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a76c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a770: 7220 e409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@09e4 │ │ -03a776: 0a00 |0007: move-result v0 │ │ -03a778: 0f00 |0008: return v0 │ │ +03b604: |[03b604] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +03b614: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b618: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b61c: 7220 e409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@09e4 │ │ +03b622: 0a00 |0007: move-result v0 │ │ +03b624: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45109,17 +45114,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a77c: |[03a77c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -03a78c: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a790: 1100 |0002: return-object v0 │ │ +03b628: |[03b628] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +03b638: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b63c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45127,20 +45132,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a794: |[03a794] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -03a7a4: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a7a8: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a7ac: 7220 e509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@09e5 │ │ -03a7b2: 0a00 |0007: move-result v0 │ │ -03a7b4: 0f00 |0008: return v0 │ │ +03b640: |[03b640] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +03b650: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b654: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b658: 7220 e509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@09e5 │ │ +03b65e: 0a00 |0007: move-result v0 │ │ +03b660: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45148,20 +45153,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a7b8: |[03a7b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -03a7c8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a7cc: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a7d0: 7220 e609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@09e6 │ │ -03a7d6: 0a00 |0007: move-result v0 │ │ -03a7d8: 0f00 |0008: return v0 │ │ +03b664: |[03b664] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +03b674: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b678: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b67c: 7220 e609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@09e6 │ │ +03b682: 0a00 |0007: move-result v0 │ │ +03b684: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45169,20 +45174,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a7dc: |[03a7dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -03a7ec: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a7f0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a7f4: 7220 e709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@09e7 │ │ -03a7fa: 0a00 |0007: move-result v0 │ │ -03a7fc: 0f00 |0008: return v0 │ │ +03b688: |[03b688] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +03b698: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b69c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b6a0: 7220 e709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@09e7 │ │ +03b6a6: 0a00 |0007: move-result v0 │ │ +03b6a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45190,20 +45195,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a800: |[03a800] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -03a810: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a814: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a818: 7220 e809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09e8 │ │ -03a81e: 0c00 |0007: move-result-object v0 │ │ -03a820: 1100 |0008: return-object v0 │ │ +03b6ac: |[03b6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +03b6bc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b6c0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b6c4: 7220 e809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09e8 │ │ +03b6ca: 0c00 |0007: move-result-object v0 │ │ +03b6cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45211,20 +45216,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a824: |[03a824] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -03a834: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a838: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a83c: 7220 e909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@09e9 │ │ -03a842: 0a00 |0007: move-result v0 │ │ -03a844: 0f00 |0008: return v0 │ │ +03b6d0: |[03b6d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +03b6e0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b6e4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b6e8: 7220 e909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@09e9 │ │ +03b6ee: 0a00 |0007: move-result v0 │ │ +03b6f0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45232,20 +45237,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a848: |[03a848] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -03a858: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a85c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a860: 7220 ea09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@09ea │ │ -03a866: 0a00 |0007: move-result v0 │ │ -03a868: 0f00 |0008: return v0 │ │ +03b6f4: |[03b6f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +03b704: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b708: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b70c: 7220 ea09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@09ea │ │ +03b712: 0a00 |0007: move-result v0 │ │ +03b714: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45253,20 +45258,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a86c: |[03a86c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -03a87c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a880: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a884: 7220 eb09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@09eb │ │ -03a88a: 0a00 |0007: move-result v0 │ │ -03a88c: 0f00 |0008: return v0 │ │ +03b718: |[03b718] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +03b728: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b72c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b730: 7220 eb09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@09eb │ │ +03b736: 0a00 |0007: move-result v0 │ │ +03b738: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45274,20 +45279,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a890: |[03a890] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03a8a0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a8a4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a8a8: 7220 ec09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09ec │ │ -03a8ae: 0c00 |0007: move-result-object v0 │ │ -03a8b0: 1100 |0008: return-object v0 │ │ +03b73c: |[03b73c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03b74c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b750: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b754: 7220 ec09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09ec │ │ +03b75a: 0c00 |0007: move-result-object v0 │ │ +03b75c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45295,20 +45300,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a8b4: |[03a8b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -03a8c4: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a8c8: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a8cc: 7220 ed09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09ed │ │ -03a8d2: 0c00 |0007: move-result-object v0 │ │ -03a8d4: 1100 |0008: return-object v0 │ │ +03b760: |[03b760] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +03b770: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b774: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b778: 7220 ed09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09ed │ │ +03b77e: 0c00 |0007: move-result-object v0 │ │ +03b780: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45316,20 +45321,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a8d8: |[03a8d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -03a8e8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a8ec: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a8f0: 7220 ee09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@09ee │ │ -03a8f6: 0a00 |0007: move-result v0 │ │ -03a8f8: 0f00 |0008: return v0 │ │ +03b784: |[03b784] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +03b794: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b798: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b79c: 7220 ee09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@09ee │ │ +03b7a2: 0a00 |0007: move-result v0 │ │ +03b7a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45337,20 +45342,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a8fc: |[03a8fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -03a90c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a910: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a914: 7220 ef09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@09ef │ │ -03a91a: 0a00 |0007: move-result v0 │ │ -03a91c: 0f00 |0008: return v0 │ │ +03b7a8: |[03b7a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +03b7b8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b7bc: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b7c0: 7220 ef09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@09ef │ │ +03b7c6: 0a00 |0007: move-result v0 │ │ +03b7c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45358,23 +45363,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03a920: |[03a920] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -03a930: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a934: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03a938: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03a93a: 0f00 |0005: return v0 │ │ -03a93c: 5410 0c03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a940: 6e10 be0e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ -03a946: 0a00 |000b: move-result v0 │ │ -03a948: 28f9 |000c: goto 0005 // -0007 │ │ +03b7cc: |[03b7cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +03b7dc: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b7e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03b7e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03b7e6: 0f00 |0005: return v0 │ │ +03b7e8: 5410 0c03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b7ec: 6e10 be0e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ +03b7f2: 0a00 |000b: move-result v0 │ │ +03b7f4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45382,20 +45387,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a94c: |[03a94c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -03a95c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a960: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a964: 7220 f009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@09f0 │ │ -03a96a: 0a00 |0007: move-result v0 │ │ -03a96c: 0f00 |0008: return v0 │ │ +03b7f8: |[03b7f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +03b808: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b80c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b810: 7220 f009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@09f0 │ │ +03b816: 0a00 |0007: move-result v0 │ │ +03b818: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45403,20 +45408,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a970: |[03a970] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -03a980: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a984: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a988: 7220 f109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09f1 │ │ -03a98e: 0a00 |0007: move-result v0 │ │ -03a990: 0f00 |0008: return v0 │ │ +03b81c: |[03b81c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +03b82c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b830: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b834: 7220 f109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09f1 │ │ +03b83a: 0a00 |0007: move-result v0 │ │ +03b83c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45424,20 +45429,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a994: |[03a994] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -03a9a4: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a9a8: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a9ac: 7220 f209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@09f2 │ │ -03a9b2: 0a00 |0007: move-result v0 │ │ -03a9b4: 0f00 |0008: return v0 │ │ +03b840: |[03b840] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +03b850: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b854: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b858: 7220 f209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@09f2 │ │ +03b85e: 0a00 |0007: move-result v0 │ │ +03b860: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45445,20 +45450,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a9b8: |[03a9b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -03a9c8: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a9cc: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a9d0: 7220 f309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@09f3 │ │ -03a9d6: 0a00 |0007: move-result v0 │ │ -03a9d8: 0f00 |0008: return v0 │ │ +03b864: |[03b864] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +03b874: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b878: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b87c: 7220 f309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@09f3 │ │ +03b882: 0a00 |0007: move-result v0 │ │ +03b884: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45466,20 +45471,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a9dc: |[03a9dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -03a9ec: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03a9f0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03a9f4: 7220 f409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09f4 │ │ -03a9fa: 0a00 |0007: move-result v0 │ │ -03a9fc: 0f00 |0008: return v0 │ │ +03b888: |[03b888] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +03b898: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b89c: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b8a0: 7220 f409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09f4 │ │ +03b8a6: 0a00 |0007: move-result v0 │ │ +03b8a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45487,19 +45492,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03aa00: |[03aa00] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -03aa10: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aa14: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aa18: 7220 f709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@09f7 │ │ -03aa1e: 0e00 |0007: return-void │ │ +03b8ac: |[03b8ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +03b8bc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b8c0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b8c4: 7220 f709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@09f7 │ │ +03b8ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -45508,19 +45513,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aa20: |[03aa20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -03aa30: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aa34: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aa38: 7230 f809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@09f8 │ │ -03aa3e: 0e00 |0007: return-void │ │ +03b8cc: |[03b8cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +03b8dc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b8e0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b8e4: 7230 f809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@09f8 │ │ +03b8ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -45530,19 +45535,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aa40: |[03aa40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -03aa50: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aa54: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aa58: 7230 f909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09f9 │ │ -03aa5e: 0e00 |0007: return-void │ │ +03b8ec: |[03b8ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +03b8fc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b900: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b904: 7230 f909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09f9 │ │ +03b90a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -45552,19 +45557,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aa60: |[03aa60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -03aa70: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aa74: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aa78: 7230 fa09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09fa │ │ -03aa7e: 0e00 |0007: return-void │ │ +03b90c: |[03b90c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +03b91c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b920: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b924: 7230 fa09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09fa │ │ +03b92a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -45574,19 +45579,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aa80: |[03aa80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03aa90: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aa94: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aa98: 7230 fb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09fb │ │ -03aa9e: 0e00 |0007: return-void │ │ +03b92c: |[03b92c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +03b93c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b940: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b944: 7230 fb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09fb │ │ +03b94a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -45596,19 +45601,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aaa0: |[03aaa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03aab0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aab4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aab8: 7230 fc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09fc │ │ -03aabe: 0e00 |0007: return-void │ │ +03b94c: |[03b94c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +03b95c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b960: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b964: 7230 fc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09fc │ │ +03b96a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -45618,19 +45623,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aac0: |[03aac0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -03aad0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aad4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aad8: 7230 fd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09fd │ │ -03aade: 0e00 |0007: return-void │ │ +03b96c: |[03b96c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +03b97c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b980: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b984: 7230 fd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09fd │ │ +03b98a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -45640,19 +45645,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aae0: |[03aae0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -03aaf0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03aaf4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03aaf8: 7230 fe09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09fe │ │ -03aafe: 0e00 |0007: return-void │ │ +03b98c: |[03b98c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +03b99c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b9a0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b9a4: 7230 fe09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09fe │ │ +03b9aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -45662,19 +45667,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ab00: |[03ab00] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -03ab10: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ab14: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ab18: 7230 ff09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@09ff │ │ -03ab1e: 0e00 |0007: return-void │ │ +03b9ac: |[03b9ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +03b9bc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b9c0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b9c4: 7230 ff09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@09ff │ │ +03b9ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -45684,19 +45689,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ab20: |[03ab20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -03ab30: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ab34: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ab38: 7230 000a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a00 │ │ -03ab3e: 0e00 |0007: return-void │ │ +03b9cc: |[03b9cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +03b9dc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03b9e0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03b9e4: 7230 000a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a00 │ │ +03b9ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -45706,19 +45711,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ab40: |[03ab40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -03ab50: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ab54: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ab58: 7230 010a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0a01 │ │ -03ab5e: 0e00 |0007: return-void │ │ +03b9ec: |[03b9ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +03b9fc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03ba00: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03ba04: 7230 010a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0a01 │ │ +03ba0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -45728,19 +45733,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ab60: |[03ab60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -03ab70: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ab74: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ab78: 7230 020a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a02 │ │ -03ab7e: 0e00 |0007: return-void │ │ +03ba0c: |[03ba0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +03ba1c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03ba20: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03ba24: 7230 020a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a02 │ │ +03ba2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -45750,19 +45755,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ab80: |[03ab80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -03ab90: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ab94: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ab98: 7230 030a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a03 │ │ -03ab9e: 0e00 |0007: return-void │ │ +03ba2c: |[03ba2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +03ba3c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03ba40: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03ba44: 7230 030a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a03 │ │ +03ba4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -45772,19 +45777,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aba0: |[03aba0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -03abb0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03abb4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03abb8: 7230 040a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a04 │ │ -03abbe: 0e00 |0007: return-void │ │ +03ba4c: |[03ba4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +03ba5c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03ba60: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03ba64: 7230 040a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a04 │ │ +03ba6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -45794,19 +45799,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03abc0: |[03abc0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -03abd0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03abd4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03abd8: 7230 050a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0a05 │ │ -03abde: 0e00 |0007: return-void │ │ +03ba6c: |[03ba6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +03ba7c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03ba80: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03ba84: 7230 050a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0a05 │ │ +03ba8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -45816,19 +45821,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03abe0: |[03abe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -03abf0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03abf4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03abf8: 7230 060a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a06 │ │ -03abfe: 0e00 |0007: return-void │ │ +03ba8c: |[03ba8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +03ba9c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03baa0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03baa4: 7230 060a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a06 │ │ +03baaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -45838,19 +45843,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ac00: |[03ac00] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -03ac10: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ac14: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ac18: 7230 070a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0a07 │ │ -03ac1e: 0e00 |0007: return-void │ │ +03baac: |[03baac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +03babc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bac0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bac4: 7230 070a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0a07 │ │ +03baca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -45860,19 +45865,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ac20: |[03ac20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -03ac30: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ac34: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ac38: 7230 080a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0a08 │ │ -03ac3e: 0e00 |0007: return-void │ │ +03bacc: |[03bacc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +03badc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bae0: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bae4: 7230 080a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0a08 │ │ +03baea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -45882,19 +45887,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ac40: |[03ac40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -03ac50: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ac54: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ac58: 7230 090a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0a09 │ │ -03ac5e: 0e00 |0007: return-void │ │ +03baec: |[03baec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +03bafc: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bb00: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bb04: 7230 090a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0a09 │ │ +03bb0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -45904,19 +45909,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ac60: |[03ac60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -03ac70: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ac74: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ac78: 7230 0a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a0a │ │ -03ac7e: 0e00 |0007: return-void │ │ +03bb0c: |[03bb0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +03bb1c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bb20: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bb24: 7230 0a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a0a │ │ +03bb2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -45926,19 +45931,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03ac80: |[03ac80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -03ac90: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03ac94: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03ac98: 7240 0b0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a0b │ │ -03ac9e: 0e00 |0007: return-void │ │ +03bb2c: |[03bb2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +03bb3c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bb40: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bb44: 7240 0b0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a0b │ │ +03bb4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -45949,33 +45954,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03aca0: |[03aca0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -03acb0: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ -03acb4: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ -03acb8: 7230 0c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0a0c │ │ -03acbe: 0e00 |0007: return-void │ │ +03bb4c: |[03bb4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +03bb5c: 6200 0b03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@030b │ │ +03bb60: 5421 0c03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@030c │ │ +03bb64: 7230 0c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0a0c │ │ +03bb6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #188 header: │ │ -class_idx : 351 │ │ +class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 407 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 annotations: │ │ @@ -45995,17 +46000,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03acc0: |[03acc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -03acd0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03acd6: 0e00 |0003: return-void │ │ +03bb6c: |[03bb6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +03bb7c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03bb82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46013,19 +46018,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03acd8: |[03acd8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -03ace8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03acec: 6e10 b80c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0cb8 │ │ -03acf2: 0a00 |0005: move-result v0 │ │ -03acf4: 0f00 |0006: return v0 │ │ +03bb84: |[03bb84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +03bb94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bb98: 6e10 b80c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0cb8 │ │ +03bb9e: 0a00 |0005: move-result v0 │ │ +03bba0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46033,19 +46038,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03acf8: |[03acf8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ad08: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ad0c: 6e10 b90c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0cb9 │ │ -03ad12: 0c00 |0005: move-result-object v0 │ │ -03ad14: 1100 |0006: return-object v0 │ │ +03bba4: |[03bba4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bbb4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bbb8: 6e10 b90c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0cb9 │ │ +03bbbe: 0c00 |0005: move-result-object v0 │ │ +03bbc0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46053,19 +46058,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad18: |[03ad18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ad28: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ad2c: 6e10 ba0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0cba │ │ -03ad32: 0c00 |0005: move-result-object v0 │ │ -03ad34: 1100 |0006: return-object v0 │ │ +03bbc4: |[03bbc4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bbd4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bbd8: 6e10 ba0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0cba │ │ +03bbde: 0c00 |0005: move-result-object v0 │ │ +03bbe0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46073,19 +46078,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad38: |[03ad38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ad48: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ad4c: 6e10 bb0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0cbb │ │ -03ad52: 0c00 |0005: move-result-object v0 │ │ -03ad54: 1100 |0006: return-object v0 │ │ +03bbe4: |[03bbe4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bbf4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bbf8: 6e10 bb0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0cbb │ │ +03bbfe: 0c00 |0005: move-result-object v0 │ │ +03bc00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46093,19 +46098,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad58: |[03ad58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -03ad68: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ad6c: 6e10 bc0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0cbc │ │ -03ad72: 0a00 |0005: move-result v0 │ │ -03ad74: 0f00 |0006: return v0 │ │ +03bc04: |[03bc04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +03bc14: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bc18: 6e10 bc0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0cbc │ │ +03bc1e: 0a00 |0005: move-result v0 │ │ +03bc20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46113,19 +46118,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad78: |[03ad78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -03ad88: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ad8c: 6e10 bd0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0cbd │ │ -03ad92: 0a00 |0005: move-result v0 │ │ -03ad94: 0f00 |0006: return v0 │ │ +03bc24: |[03bc24] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +03bc34: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bc38: 6e10 bd0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0cbd │ │ +03bc3e: 0a00 |0005: move-result v0 │ │ +03bc40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46133,19 +46138,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ad98: |[03ad98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -03ada8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03adac: 6e10 be0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0cbe │ │ -03adb2: 0a00 |0005: move-result v0 │ │ -03adb4: 0f00 |0006: return v0 │ │ +03bc44: |[03bc44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +03bc54: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bc58: 6e10 be0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0cbe │ │ +03bc5e: 0a00 |0005: move-result v0 │ │ +03bc60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46153,19 +46158,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03adb8: |[03adb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -03adc8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03adcc: 6e10 c10c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0cc1 │ │ -03add2: 0c00 |0005: move-result-object v0 │ │ -03add4: 1100 |0006: return-object v0 │ │ +03bc64: |[03bc64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +03bc74: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bc78: 6e10 c10c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0cc1 │ │ +03bc7e: 0c00 |0005: move-result-object v0 │ │ +03bc80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46173,19 +46178,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03add8: |[03add8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -03ade8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03adec: 6e10 c20c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0cc2 │ │ -03adf2: 0a00 |0005: move-result v0 │ │ -03adf4: 0f00 |0006: return v0 │ │ +03bc84: |[03bc84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +03bc94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bc98: 6e10 c20c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0cc2 │ │ +03bc9e: 0a00 |0005: move-result v0 │ │ +03bca0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46193,19 +46198,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03adf8: |[03adf8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -03ae08: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ae0c: 6e10 c30c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0cc3 │ │ -03ae12: 0a00 |0005: move-result v0 │ │ -03ae14: 0f00 |0006: return v0 │ │ +03bca4: |[03bca4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +03bcb4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bcb8: 6e10 c30c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0cc3 │ │ +03bcbe: 0a00 |0005: move-result v0 │ │ +03bcc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46213,19 +46218,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae18: |[03ae18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -03ae28: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ae2c: 6e10 c40c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0cc4 │ │ -03ae32: 0a00 |0005: move-result v0 │ │ -03ae34: 0f00 |0006: return v0 │ │ +03bcc4: |[03bcc4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +03bcd4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bcd8: 6e10 c40c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0cc4 │ │ +03bcde: 0a00 |0005: move-result v0 │ │ +03bce0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46233,19 +46238,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae38: |[03ae38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ae48: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ae4c: 6e10 c50c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0cc5 │ │ -03ae52: 0c00 |0005: move-result-object v0 │ │ -03ae54: 1100 |0006: return-object v0 │ │ +03bce4: |[03bce4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03bcf4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bcf8: 6e10 c50c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0cc5 │ │ +03bcfe: 0c00 |0005: move-result-object v0 │ │ +03bd00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46253,19 +46258,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae58: |[03ae58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -03ae68: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ae6c: 6e10 c60c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0cc6 │ │ -03ae72: 0c00 |0005: move-result-object v0 │ │ -03ae74: 1100 |0006: return-object v0 │ │ +03bd04: |[03bd04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +03bd14: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bd18: 6e10 c60c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0cc6 │ │ +03bd1e: 0c00 |0005: move-result-object v0 │ │ +03bd20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46273,19 +46278,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae78: |[03ae78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -03ae88: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03ae8c: 6e10 c70c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0cc7 │ │ -03ae92: 0a00 |0005: move-result v0 │ │ -03ae94: 0f00 |0006: return v0 │ │ +03bd24: |[03bd24] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +03bd34: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bd38: 6e10 c70c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0cc7 │ │ +03bd3e: 0a00 |0005: move-result v0 │ │ +03bd40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46293,19 +46298,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae98: |[03ae98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03aea8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03aeac: 6e10 c80c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0cc8 │ │ -03aeb2: 0a00 |0005: move-result v0 │ │ -03aeb4: 0f00 |0006: return v0 │ │ +03bd44: |[03bd44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +03bd54: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bd58: 6e10 c80c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0cc8 │ │ +03bd5e: 0a00 |0005: move-result v0 │ │ +03bd60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46313,19 +46318,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03aeb8: |[03aeb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03aec8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03aecc: 6e10 c90c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0cc9 │ │ -03aed2: 0a00 |0005: move-result v0 │ │ -03aed4: 0f00 |0006: return v0 │ │ +03bd64: |[03bd64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +03bd74: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bd78: 6e10 c90c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0cc9 │ │ +03bd7e: 0a00 |0005: move-result v0 │ │ +03bd80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46333,19 +46338,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03aed8: |[03aed8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03aee8: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03aeec: 6e10 ca0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0cca │ │ -03aef2: 0a00 |0005: move-result v0 │ │ -03aef4: 0f00 |0006: return v0 │ │ +03bd84: |[03bd84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +03bd94: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bd98: 6e10 ca0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0cca │ │ +03bd9e: 0a00 |0005: move-result v0 │ │ +03bda0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46353,19 +46358,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03aef8: |[03aef8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -03af08: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03af0c: 6e10 cb0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0ccb │ │ -03af12: 0a00 |0005: move-result v0 │ │ -03af14: 0f00 |0006: return v0 │ │ +03bda4: |[03bda4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +03bdb4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bdb8: 6e10 cb0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0ccb │ │ +03bdbe: 0a00 |0005: move-result v0 │ │ +03bdc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46373,19 +46378,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03af18: |[03af18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03af28: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03af2c: 6e10 cc0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0ccc │ │ -03af32: 0a00 |0005: move-result v0 │ │ -03af34: 0f00 |0006: return v0 │ │ +03bdc4: |[03bdc4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +03bdd4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bdd8: 6e10 cc0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0ccc │ │ +03bdde: 0a00 |0005: move-result v0 │ │ +03bde0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46393,19 +46398,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03af38: |[03af38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03af48: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03af4c: 6e10 cd0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0ccd │ │ -03af52: 0a00 |0005: move-result v0 │ │ -03af54: 0f00 |0006: return v0 │ │ +03bde4: |[03bde4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +03bdf4: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bdf8: 6e10 cd0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0ccd │ │ +03bdfe: 0a00 |0005: move-result v0 │ │ +03be00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46413,37 +46418,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03af58: |[03af58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -03af68: 7100 ce0c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0cce │ │ -03af6e: 0c00 |0003: move-result-object v0 │ │ -03af70: 1100 |0004: return-object v0 │ │ +03be04: |[03be04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +03be14: 7100 ce0c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0cce │ │ +03be1a: 0c00 |0003: move-result-object v0 │ │ +03be1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03af74: |[03af74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03af84: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03af88: 7110 cf0c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0ccf │ │ -03af8e: 0c00 |0005: move-result-object v0 │ │ -03af90: 1100 |0006: return-object v0 │ │ +03be20: |[03be20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03be30: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03be34: 7110 cf0c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0ccf │ │ +03be3a: 0c00 |0005: move-result-object v0 │ │ +03be3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -46451,18 +46456,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03af94: |[03af94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03afa4: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03afa8: 6e10 d00c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0cd0 │ │ -03afae: 0e00 |0005: return-void │ │ +03be40: |[03be40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +03be50: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03be54: 6e10 d00c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0cd0 │ │ +03be5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -46471,18 +46476,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03afb0: |[03afb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -03afc0: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03afc4: 6e20 d10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0cd1 │ │ -03afca: 0e00 |0005: return-void │ │ +03be5c: |[03be5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +03be6c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03be70: 6e20 d10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0cd1 │ │ +03be76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -46492,18 +46497,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03afcc: |[03afcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03afdc: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03afe0: 6e20 d20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0cd2 │ │ -03afe6: 0e00 |0005: return-void │ │ +03be78: |[03be78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03be88: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03be8c: 6e20 d20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0cd2 │ │ +03be92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -46513,18 +46518,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03afe8: |[03afe8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03aff8: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03affc: 6e20 d30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0cd3 │ │ -03b002: 0e00 |0005: return-void │ │ +03be94: |[03be94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +03bea4: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bea8: 6e20 d30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0cd3 │ │ +03beae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -46534,18 +46539,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b004: |[03b004] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03b014: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b018: 6e20 d40c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0cd4 │ │ -03b01e: 0e00 |0005: return-void │ │ +03beb0: |[03beb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03bec0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bec4: 6e20 d40c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0cd4 │ │ +03beca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -46555,18 +46560,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b020: |[03b020] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03b030: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b034: 6e20 d50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0cd5 │ │ -03b03a: 0e00 |0005: return-void │ │ +03becc: |[03becc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03bedc: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bee0: 6e20 d50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0cd5 │ │ +03bee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -46576,18 +46581,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b03c: |[03b03c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -03b04c: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b050: 6e20 d60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0cd6 │ │ -03b056: 0e00 |0005: return-void │ │ +03bee8: |[03bee8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +03bef8: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03befc: 6e20 d60c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0cd6 │ │ +03bf02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -46597,18 +46602,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b058: |[03b058] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03b068: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b06c: 6e20 d70c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0cd7 │ │ -03b072: 0e00 |0005: return-void │ │ +03bf04: |[03bf04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +03bf14: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bf18: 6e20 d70c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0cd7 │ │ +03bf1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -46618,18 +46623,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b074: |[03b074] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -03b084: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b088: 6e20 d80c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0cd8 │ │ -03b08e: 0e00 |0005: return-void │ │ +03bf20: |[03bf20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +03bf30: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bf34: 6e20 d80c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0cd8 │ │ +03bf3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -46639,18 +46644,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b090: |[03b090] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -03b0a0: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b0a4: 6e20 d90c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0cd9 │ │ -03b0aa: 0e00 |0005: return-void │ │ +03bf3c: |[03bf3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +03bf4c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bf50: 6e20 d90c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0cd9 │ │ +03bf56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -46660,18 +46665,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b0ac: |[03b0ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -03b0bc: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b0c0: 6e20 da0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0cda │ │ -03b0c6: 0e00 |0005: return-void │ │ +03bf58: |[03bf58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +03bf68: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bf6c: 6e20 da0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0cda │ │ +03bf72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -46681,18 +46686,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b0c8: |[03b0c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -03b0d8: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b0dc: 6e20 dd0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0cdd │ │ -03b0e2: 0e00 |0005: return-void │ │ +03bf74: |[03bf74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +03bf84: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bf88: 6e20 dd0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0cdd │ │ +03bf8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -46702,18 +46707,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b0e4: |[03b0e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03b0f4: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b0f8: 6e20 de0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0cde │ │ -03b0fe: 0e00 |0005: return-void │ │ +03bf90: |[03bf90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +03bfa0: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bfa4: 6e20 de0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0cde │ │ +03bfaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -46723,18 +46728,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b100: |[03b100] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -03b110: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b114: 6e20 df0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0cdf │ │ -03b11a: 0e00 |0005: return-void │ │ +03bfac: |[03bfac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +03bfbc: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bfc0: 6e20 df0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0cdf │ │ +03bfc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -46744,18 +46749,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b11c: |[03b11c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -03b12c: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b130: 6e20 e00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0ce0 │ │ -03b136: 0e00 |0005: return-void │ │ +03bfc8: |[03bfc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +03bfd8: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bfdc: 6e20 e00c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0ce0 │ │ +03bfe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -46765,18 +46770,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b138: |[03b138] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -03b148: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b14c: 6e20 e10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0ce1 │ │ -03b152: 0e00 |0005: return-void │ │ +03bfe4: |[03bfe4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +03bff4: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03bff8: 6e20 e10c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0ce1 │ │ +03bffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -46786,18 +46791,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b154: |[03b154] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03b164: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b168: 6e20 e20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0ce2 │ │ -03b16e: 0e00 |0005: return-void │ │ +03c000: |[03c000] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +03c010: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c014: 6e20 e20c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0ce2 │ │ +03c01a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -46807,18 +46812,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b170: |[03b170] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03b180: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b184: 6e20 e30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0ce3 │ │ -03b18a: 0e00 |0005: return-void │ │ +03c01c: |[03c01c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03c02c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c030: 6e20 e30c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0ce3 │ │ +03c036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -46828,33 +46833,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b18c: |[03b18c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -03b19c: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b1a0: 6e20 e50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0ce5 │ │ -03b1a6: 0e00 |0005: return-void │ │ +03c038: |[03c038] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +03c048: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c04c: 6e20 e50c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0ce5 │ │ +03c052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ source_file_idx : 407 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #189 header: │ │ -class_idx : 352 │ │ +class_idx : 351 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #189 - │ │ @@ -46870,17 +46875,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b1a8: |[03b1a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -03b1b8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b1be: 0e00 |0003: return-void │ │ +03c054: |[03c054] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +03c064: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c06a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -46888,19 +46893,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b1c0: |[03b1c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -03b1d0: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b1d4: 6e10 bf0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0cbf │ │ -03b1da: 0a00 |0005: move-result v0 │ │ -03b1dc: 0f00 |0006: return v0 │ │ +03c06c: |[03c06c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +03c07c: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c080: 6e10 bf0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0cbf │ │ +03c086: 0a00 |0005: move-result v0 │ │ +03c088: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -46908,19 +46913,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b1e0: |[03b1e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -03b1f0: 1f01 b301 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b1f4: 6e10 c00c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0cc0 │ │ -03b1fa: 0a00 |0005: move-result v0 │ │ -03b1fc: 0f00 |0006: return v0 │ │ +03c08c: |[03c08c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +03c09c: 1f01 b101 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c0a0: 6e10 c00c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0cc0 │ │ +03c0a6: 0a00 |0005: move-result v0 │ │ +03c0a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -46928,18 +46933,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b200: |[03b200] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -03b210: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b214: 6e20 db0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0cdb │ │ -03b21a: 0e00 |0005: return-void │ │ +03c0ac: |[03c0ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +03c0bc: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c0c0: 6e20 db0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0cdb │ │ +03c0c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -46949,33 +46954,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b21c: |[03b21c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -03b22c: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b230: 6e20 dc0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0cdc │ │ -03b236: 0e00 |0005: return-void │ │ +03c0c8: |[03c0c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +03c0d8: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c0dc: 6e20 dc0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0cdc │ │ +03c0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ source_file_idx : 408 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #190 header: │ │ -class_idx : 353 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #190 - │ │ @@ -46991,17 +46996,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b238: |[03b238] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -03b248: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b24e: 0e00 |0003: return-void │ │ +03c0e4: |[03c0e4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +03c0f4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -47009,34 +47014,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b250: |[03b250] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03b260: 1f00 b301 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b3 │ │ -03b264: 6e30 e40c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0ce4 │ │ -03b26a: 0e00 |0005: return-void │ │ +03c0fc: |[03c0fc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03c10c: 1f00 b101 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01b1 │ │ +03c110: 6e30 e40c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0ce4 │ │ +03c116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ source_file_idx : 409 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #191 header: │ │ -class_idx : 354 │ │ +class_idx : 353 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ @@ -47052,15 +47057,15 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 686 (CursorAdapter.java) │ │ │ │ Class #192 header: │ │ -class_idx : 355 │ │ +class_idx : 354 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 45 │ │ source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -47087,20 +47092,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b26c: |[03b26c] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -03b27c: 5b12 0d03 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030d │ │ -03b280: 2200 3e00 |0002: new-instance v0, Landroid/os/Handler; // type@003e │ │ -03b284: 7010 0c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -03b28a: 7020 ca00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ca │ │ -03b290: 0e00 |000a: return-void │ │ +03c118: |[03c118] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +03c128: 5b12 0d03 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030d │ │ +03c12c: 2200 3d00 |0002: new-instance v0, Landroid/os/Handler; // type@003d │ │ +03c130: 7010 0c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +03c136: 7020 ca00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00ca │ │ +03c13c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -47112,17 +47117,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b294: |[03b294] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -03b2a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b2a6: 0f00 |0001: return v0 │ │ +03c140: |[03c140] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +03c150: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c152: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -47130,30 +47135,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b2a8: |[03b2a8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -03b2b8: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030d │ │ -03b2bc: 6e10 be0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0abe │ │ -03b2c2: 0e00 |0005: return-void │ │ +03c154: |[03c154] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +03c164: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030d │ │ +03c168: 6e10 be0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0abe │ │ +03c16e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ source_file_idx : 686 (CursorAdapter.java) │ │ │ │ Class #193 header: │ │ -class_idx : 356 │ │ +class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 48 │ │ source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ @@ -47180,18 +47185,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b2c4: |[03b2c4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -03b2d4: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ -03b2d8: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ -03b2de: 0e00 |0005: return-void │ │ +03c170: |[03c170] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +03c180: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ +03c184: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ +03c18a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -47200,17 +47205,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b2e0: |[03b2e0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -03b2f0: 7020 a50a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0aa5 │ │ -03b2f6: 0e00 |0003: return-void │ │ +03c18c: |[03c18c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +03c19c: 7020 a50a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0aa5 │ │ +03c1a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -47221,21 +47226,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03b2f8: |[03b2f8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -03b308: 5420 0e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ -03b30c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03b30e: 5c01 1703 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -03b312: 5420 0e03 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ -03b316: 6e10 bc0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0abc │ │ -03b31c: 0e00 |000a: return-void │ │ +03c1a4: |[03c1a4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +03c1b4: 5420 0e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ +03c1b8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03c1ba: 5c01 1703 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +03c1be: 5420 0e03 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ +03c1c2: 6e10 bc0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0abc │ │ +03c1c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -47245,35 +47250,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03b320: |[03b320] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -03b330: 5420 0e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ -03b334: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03b336: 5c01 1703 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -03b33a: 5420 0e03 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ -03b33e: 6e10 bd0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0abd │ │ -03b344: 0e00 |000a: return-void │ │ +03c1cc: |[03c1cc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +03c1dc: 5420 0e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ +03c1e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03c1e2: 5c01 1703 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +03c1e6: 5420 0e03 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@030e │ │ +03c1ea: 6e10 bd0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0abd │ │ +03c1f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ source_file_idx : 686 (CursorAdapter.java) │ │ │ │ Class #194 header: │ │ -class_idx : 358 │ │ +class_idx : 357 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 687 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #194 annotations: │ │ @@ -47313,17 +47318,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 687 (CursorFilter.java) │ │ │ │ Class #195 header: │ │ -class_idx : 359 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 455 │ │ +superclass_idx : 453 │ │ source_file_idx : 687 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #195 annotations: │ │ @@ -47347,18 +47352,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b348: |[03b348] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -03b358: 7010 0a0d 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0d0a │ │ -03b35e: 5b01 1a03 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ -03b362: 0e00 |0005: return-void │ │ +03c1f4: |[03c1f4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +03c204: 7010 0a0d 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0d0a │ │ +03c20a: 5b01 1a03 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ +03c20e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -47370,20 +47375,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b364: |[03b364] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03b374: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ -03b378: 1f02 2e00 |0002: check-cast v2, Landroid/database/Cursor; // type@002e │ │ -03b37c: 7220 c30a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ac3 │ │ -03b382: 0c00 |0007: move-result-object v0 │ │ -03b384: 1100 |0008: return-object v0 │ │ +03c210: |[03c210] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03c220: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ +03c224: 1f02 2e00 |0002: check-cast v2, Landroid/database/Cursor; // type@002e │ │ +03c228: 7220 c30a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ac3 │ │ +03c22e: 0c00 |0007: move-result-object v0 │ │ +03c230: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -47392,31 +47397,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03b388: |[03b388] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -03b398: 5432 1a03 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ -03b39c: 7220 c50a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0ac5 │ │ -03b3a2: 0c00 |0005: move-result-object v0 │ │ -03b3a4: 2201 c601 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01c6 │ │ -03b3a8: 7010 090d 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0d09 │ │ -03b3ae: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -03b3b2: 7210 cd00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ -03b3b8: 0a02 |0010: move-result v2 │ │ -03b3ba: 5912 3803 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ -03b3be: 5b10 3903 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -03b3c2: 1101 |0015: return-object v1 │ │ -03b3c4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -03b3c6: 5912 3803 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ -03b3ca: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03b3cc: 5b12 3903 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -03b3d0: 28f9 |001c: goto 0015 // -0007 │ │ +03c234: |[03c234] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +03c244: 5432 1a03 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ +03c248: 7220 c50a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0ac5 │ │ +03c24e: 0c00 |0005: move-result-object v0 │ │ +03c250: 2201 c401 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01c4 │ │ +03c254: 7010 090d 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0d09 │ │ +03c25a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +03c25e: 7210 cd00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ +03c264: 0a02 |0010: move-result v2 │ │ +03c266: 5912 3803 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ +03c26a: 5b10 3903 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +03c26e: 1101 |0015: return-object v1 │ │ +03c270: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03c272: 5912 3803 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ +03c276: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +03c278: 5b12 3903 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +03c27c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -47434,27 +47439,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03b3d4: |[03b3d4] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -03b3e4: 5431 1a03 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ -03b3e8: 7210 c40a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0ac4 │ │ -03b3ee: 0c00 |0005: move-result-object v0 │ │ -03b3f0: 5451 3903 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -03b3f4: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -03b3f8: 5451 3903 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -03b3fc: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -03b400: 5432 1a03 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ -03b404: 5451 3903 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -03b408: 1f01 2e00 |0012: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -03b40c: 7220 c20a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ac2 │ │ -03b412: 0e00 |0017: return-void │ │ +03c280: |[03c280] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +03c290: 5431 1a03 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ +03c294: 7210 c40a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0ac4 │ │ +03c29a: 0c00 |0005: move-result-object v0 │ │ +03c29c: 5451 3903 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +03c2a0: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +03c2a4: 5451 3903 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +03c2a8: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +03c2ac: 5432 1a03 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@031a │ │ +03c2b0: 5451 3903 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +03c2b4: 1f01 2e00 |0012: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +03c2b8: 7220 c20a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ac2 │ │ +03c2be: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -47462,17 +47467,17 @@ │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ source_file_idx : 687 (CursorFilter.java) │ │ │ │ Class #196 header: │ │ -class_idx : 362 │ │ +class_idx : 361 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 799 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #196 annotations: │ │ @@ -47536,17 +47541,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 799 (EdgeEffectCompat.java) │ │ │ │ Class #197 header: │ │ -class_idx : 363 │ │ +class_idx : 362 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 799 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #197 annotations: │ │ @@ -47574,26 +47579,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03b414: |[03b414] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -03b424: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03b428: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03b42c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03b430: 2200 6901 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0169 │ │ -03b434: 7010 d30a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ad3 │ │ -03b43a: 6900 1b03 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b43e: 0e00 |000d: return-void │ │ -03b440: 2200 6801 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0168 │ │ -03b444: 7010 ca0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0aca │ │ -03b44a: 6900 1b03 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b44e: 28f8 |0015: goto 000d // -0008 │ │ +03c2c0: |[03c2c0] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +03c2d0: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03c2d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03c2d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c2dc: 2200 6801 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0168 │ │ +03c2e0: 7010 d30a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ad3 │ │ +03c2e6: 6900 1b03 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c2ea: 0e00 |000d: return-void │ │ +03c2ec: 2200 6701 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0167 │ │ +03c2f0: 7010 ca0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0aca │ │ +03c2f6: 6900 1b03 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c2fa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -47603,21 +47608,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03b450: |[03b450] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -03b460: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b466: 6200 1b03 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b46a: 7220 df0a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0adf │ │ -03b470: 0c00 |0008: move-result-object v0 │ │ -03b472: 5b10 1c03 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b476: 0e00 |000b: return-void │ │ +03c2fc: |[03c2fc] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +03c30c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c312: 6200 1b03 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c316: 7220 df0a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0adf │ │ +03c31c: 0c00 |0008: move-result-object v0 │ │ +03c31e: 5b10 1c03 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c322: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -47629,20 +47634,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03b478: |[03b478] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -03b488: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b48c: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b490: 7230 dc0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0adc │ │ -03b496: 0a00 |0007: move-result v0 │ │ -03b498: 0f00 |0008: return v0 │ │ +03c324: |[03c324] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +03c334: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c338: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c33c: 7230 dc0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0adc │ │ +03c342: 0a00 |0007: move-result v0 │ │ +03c344: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -47651,19 +47656,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03b49c: |[03b49c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -03b4ac: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b4b0: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b4b4: 7220 dd0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0add │ │ -03b4ba: 0e00 |0007: return-void │ │ +03c348: |[03c348] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +03c358: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c35c: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c360: 7220 dd0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0add │ │ +03c366: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -47672,20 +47677,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b4bc: |[03b4bc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -03b4cc: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b4d0: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b4d4: 7220 de0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ade │ │ -03b4da: 0a00 |0007: move-result v0 │ │ -03b4dc: 0f00 |0008: return v0 │ │ +03c368: |[03c368] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +03c378: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c37c: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c380: 7220 de0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ade │ │ +03c386: 0a00 |0007: move-result v0 │ │ +03c388: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -47693,20 +47698,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03b4e0: |[03b4e0] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -03b4f0: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b4f4: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b4f8: 7230 e00a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ae0 │ │ -03b4fe: 0a00 |0007: move-result v0 │ │ -03b500: 0f00 |0008: return v0 │ │ +03c38c: |[03c38c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +03c39c: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c3a0: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c3a4: 7230 e00a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ae0 │ │ +03c3aa: 0a00 |0007: move-result v0 │ │ +03c3ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -47715,20 +47720,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03b504: |[03b504] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -03b514: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b518: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b51c: 7230 e10a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ae1 │ │ -03b522: 0a00 |0007: move-result v0 │ │ -03b524: 0f00 |0008: return v0 │ │ +03c3b0: |[03c3b0] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +03c3c0: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c3c4: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c3c8: 7230 e10a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ae1 │ │ +03c3ce: 0a00 |0007: move-result v0 │ │ +03c3d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -47737,20 +47742,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b528: |[03b528] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -03b538: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b53c: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b540: 7220 e20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ae2 │ │ -03b546: 0a00 |0007: move-result v0 │ │ -03b548: 0f00 |0008: return v0 │ │ +03c3d4: |[03c3d4] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +03c3e4: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c3e8: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c3ec: 7220 e20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ae2 │ │ +03c3f2: 0a00 |0007: move-result v0 │ │ +03c3f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -47758,34 +47763,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03b54c: |[03b54c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -03b55c: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ -03b560: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ -03b564: 7240 e30a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ae3 │ │ -03b56a: 0e00 |0007: return-void │ │ +03c3f8: |[03c3f8] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +03c408: 6200 1b03 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@031b │ │ +03c40c: 5421 1c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@031c │ │ +03c410: 7240 e30a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ae3 │ │ +03c416: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ source_file_idx : 799 (EdgeEffectCompat.java) │ │ │ │ Class #198 header: │ │ -class_idx : 364 │ │ +class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 800 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #198 - │ │ @@ -47801,17 +47806,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b56c: |[03b56c] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -03b57c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b582: 0e00 |0003: return-void │ │ +03c418: |[03c418] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +03c428: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c42e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -47819,19 +47824,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b584: |[03b584] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -03b594: 1f01 c501 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b598: 6e20 020d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0d02 │ │ -03b59e: 0a00 |0005: move-result v0 │ │ -03b5a0: 0f00 |0006: return v0 │ │ +03c430: |[03c430] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +03c440: 1f01 c301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c444: 6e20 020d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0d02 │ │ +03c44a: 0a00 |0005: move-result v0 │ │ +03c44c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -47840,18 +47845,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b5a4: |[03b5a4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -03b5b4: 1f00 c501 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b5b8: 6e10 030d 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0d03 │ │ -03b5be: 0e00 |0005: return-void │ │ +03c450: |[03c450] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +03c460: 1f00 c301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c464: 6e10 030d 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0d03 │ │ +03c46a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -47860,19 +47865,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b5c0: |[03b5c0] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -03b5d0: 1f01 c501 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b5d4: 6e10 040d 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0d04 │ │ -03b5da: 0a00 |0005: move-result v0 │ │ -03b5dc: 0f00 |0006: return v0 │ │ +03c46c: |[03c46c] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +03c47c: 1f01 c301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c480: 6e10 040d 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0d04 │ │ +03c486: 0a00 |0005: move-result v0 │ │ +03c488: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -47880,18 +47885,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b5e0: |[03b5e0] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -03b5f0: 2200 c501 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b5f4: 7020 010d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0d01 │ │ -03b5fa: 1100 |0005: return-object v0 │ │ +03c48c: |[03c48c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03c49c: 2200 c301 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c4a0: 7020 010d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0d01 │ │ +03c4a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -47899,19 +47904,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b5fc: |[03b5fc] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -03b60c: 1f01 c501 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b610: 6e20 050d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0d05 │ │ -03b616: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -03b618: 0f00 |0006: return v0 │ │ +03c4a8: |[03c4a8] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +03c4b8: 1f01 c301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c4bc: 6e20 050d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0d05 │ │ +03c4c2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03c4c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -47921,19 +47926,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b61c: |[03b61c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -03b62c: 1f01 c501 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b630: 6e20 060d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0d06 │ │ -03b636: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -03b638: 0f00 |0006: return v0 │ │ +03c4c8: |[03c4c8] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +03c4d8: 1f01 c301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c4dc: 6e20 060d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0d06 │ │ +03c4e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03c4e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -47943,21 +47948,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03b63c: |[03b63c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -03b64c: 0720 |0000: move-object v0, v2 │ │ -03b64e: 1f00 c501 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b652: 6e10 070d 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0d07 │ │ -03b658: 6e10 040d 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0d04 │ │ -03b65e: 0a01 |0009: move-result v1 │ │ -03b660: 0f01 |000a: return v1 │ │ +03c4e8: |[03c4e8] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +03c4f8: 0720 |0000: move-object v0, v2 │ │ +03c4fa: 1f00 c301 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c4fe: 6e10 070d 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0d07 │ │ +03c504: 6e10 040d 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0d04 │ │ +03c50a: 0a01 |0009: move-result v1 │ │ +03c50c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -47968,35 +47973,35 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b664: |[03b664] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -03b674: 1f00 c501 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01c5 │ │ -03b678: 6e30 080d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0d08 │ │ -03b67e: 0e00 |0005: return-void │ │ +03c510: |[03c510] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +03c520: 1f00 c301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01c3 │ │ +03c524: 6e30 080d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0d08 │ │ +03c52a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ source_file_idx : 800 (EdgeEffectCompatIcs.java) │ │ │ │ Class #199 header: │ │ -class_idx : 367 │ │ +class_idx : 366 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2439 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2437 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -48019,20 +48024,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b680: |[03b680] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -03b690: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b696: 2200 d401 |0003: new-instance v0, Landroid/widget/Scroller; // type@01d4 │ │ -03b69a: 7020 270d 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0d27 │ │ -03b6a0: 5b10 2103 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b6a4: 0e00 |000a: return-void │ │ +03c52c: |[03c52c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +03c53c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c542: 2200 d201 |0003: new-instance v0, Landroid/widget/Scroller; // type@01d2 │ │ +03c546: 7020 270d 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0d27 │ │ +03c54c: 5b10 2103 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c550: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -48043,24 +48048,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03b6a8: |[03b6a8] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -03b6b8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03b6bc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03b6c0: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -03b6c4: 2200 6e01 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@016e │ │ -03b6c8: 7020 000b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0b00 │ │ -03b6ce: 1100 |000b: return-object v0 │ │ -03b6d0: 2200 6f01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@016f │ │ -03b6d4: 7020 020b 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0b02 │ │ -03b6da: 28fa |0011: goto 000b // -0006 │ │ +03c554: |[03c554] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +03c564: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03c568: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03c56c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +03c570: 2200 6d01 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@016d │ │ +03c574: 7020 000b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0b00 │ │ +03c57a: 1100 |000b: return-object v0 │ │ +03c57c: 2200 6e01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@016e │ │ +03c580: 7020 020b 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0b02 │ │ +03c586: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ @@ -48071,18 +48076,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b6dc: |[03b6dc] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -03b6ec: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b6f0: 6e10 290d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ -03b6f6: 0e00 |0005: return-void │ │ +03c588: |[03c588] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +03c598: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c59c: 6e10 290d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0d29 │ │ +03c5a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -48091,19 +48096,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b6f8: |[03b6f8] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -03b708: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b70c: 6e10 2a0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ -03b712: 0a00 |0005: move-result v0 │ │ -03b714: 0f00 |0006: return v0 │ │ +03c5a4: |[03c5a4] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +03c5b4: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c5b8: 6e10 2a0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0d2a │ │ +03c5be: 0a00 |0005: move-result v0 │ │ +03c5c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48111,26 +48116,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -03b718: |[03b718] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -03b728: 5490 2103 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b72c: 01a1 |0002: move v1, v10 │ │ -03b72e: 01b2 |0003: move v2, v11 │ │ -03b730: 01c3 |0004: move v3, v12 │ │ -03b732: 01d4 |0005: move v4, v13 │ │ -03b734: 01e5 |0006: move v5, v14 │ │ -03b736: 01f6 |0007: move v6, v15 │ │ -03b738: 0207 1000 |0008: move/from16 v7, v16 │ │ -03b73c: 0208 1100 |000a: move/from16 v8, v17 │ │ -03b740: 7409 2b0d 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0d2b │ │ -03b746: 0e00 |000f: return-void │ │ +03c5c4: |[03c5c4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +03c5d4: 5490 2103 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c5d8: 01a1 |0002: move v1, v10 │ │ +03c5da: 01b2 |0003: move v2, v11 │ │ +03c5dc: 01c3 |0004: move v3, v12 │ │ +03c5de: 01d4 |0005: move v4, v13 │ │ +03c5e0: 01e5 |0006: move v5, v14 │ │ +03c5e2: 01f6 |0007: move v6, v15 │ │ +03c5e4: 0207 1000 |0008: move/from16 v7, v16 │ │ +03c5e8: 0208 1100 |000a: move/from16 v8, v17 │ │ +03c5ec: 7409 2b0d 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0d2b │ │ +03c5f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000f line=171 │ │ locals : │ │ 0x0000 - 0x0010 reg=9 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0010 reg=10 startX I │ │ @@ -48147,17 +48152,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b748: |[03b748] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -03b758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b75a: 0f00 |0001: return v0 │ │ +03c5f4: |[03c5f4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +03c604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c606: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #4 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48165,19 +48170,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b75c: |[03b75c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -03b76c: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b770: 6e10 2d0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ -03b776: 0a00 |0005: move-result v0 │ │ -03b778: 0f00 |0006: return v0 │ │ +03c608: |[03c608] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +03c618: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c61c: 6e10 2d0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0d2d │ │ +03c622: 0a00 |0005: move-result v0 │ │ +03c624: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48185,19 +48190,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b77c: |[03b77c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -03b78c: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b790: 6e10 2e0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ -03b796: 0a00 |0005: move-result v0 │ │ -03b798: 0f00 |0006: return v0 │ │ +03c628: |[03c628] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +03c638: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c63c: 6e10 2e0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0d2e │ │ +03c642: 0a00 |0005: move-result v0 │ │ +03c644: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48205,19 +48210,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b79c: |[03b79c] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -03b7ac: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b7b0: 6e10 2f0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0d2f │ │ -03b7b6: 0a00 |0005: move-result v0 │ │ -03b7b8: 0f00 |0006: return v0 │ │ +03c648: |[03c648] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +03c658: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c65c: 6e10 2f0d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0d2f │ │ +03c662: 0a00 |0005: move-result v0 │ │ +03c664: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48225,19 +48230,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b7bc: |[03b7bc] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -03b7cc: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b7d0: 6e10 310d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ -03b7d6: 0a00 |0005: move-result v0 │ │ -03b7d8: 0f00 |0006: return v0 │ │ +03c668: |[03c668] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +03c678: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c67c: 6e10 310d 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0d31 │ │ +03c682: 0a00 |0005: move-result v0 │ │ +03c684: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48245,18 +48250,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03b7dc: |[03b7dc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -03b7ec: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b7f0: 6e55 320d 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0d32 │ │ -03b7f6: 0e00 |0005: return-void │ │ +03c688: |[03c688] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +03c698: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c69c: 6e55 320d 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0d32 │ │ +03c6a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ @@ -48269,42 +48274,42 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -03b7f8: |[03b7f8] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -03b808: 5460 2103 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ -03b80c: 0171 |0002: move v1, v7 │ │ -03b80e: 0182 |0003: move v2, v8 │ │ -03b810: 0193 |0004: move v3, v9 │ │ -03b812: 01a4 |0005: move v4, v10 │ │ -03b814: 01b5 |0006: move v5, v11 │ │ -03b816: 7406 330d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ -03b81c: 0e00 |000a: return-void │ │ +03c6a4: |[03c6a4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +03c6b4: 5460 2103 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0321 │ │ +03c6b8: 0171 |0002: move v1, v7 │ │ +03c6ba: 0182 |0003: move v2, v8 │ │ +03c6bc: 0193 |0004: move v3, v9 │ │ +03c6be: 01a4 |0005: move v4, v10 │ │ +03c6c0: 01b5 |0006: move v5, v11 │ │ +03c6c2: 7406 330d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0d33 │ │ +03c6c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x000a line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000b reg=7 startX I │ │ 0x0000 - 0x000b reg=8 startY I │ │ 0x0000 - 0x000b reg=9 dx I │ │ 0x0000 - 0x000b reg=10 dy I │ │ 0x0000 - 0x000b reg=11 duration I │ │ │ │ - source_file_idx : 2439 (ScrollerCompat.java) │ │ + source_file_idx : 2437 (ScrollerCompat.java) │ │ │ │ Class #200 header: │ │ -class_idx : 368 │ │ +class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2440 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -48319,17 +48324,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b820: |[03b820] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -03b830: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b836: 0e00 |0003: return-void │ │ +03c6cc: |[03c6cc] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +03c6dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c6e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -48337,32 +48342,32 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b838: |[03b838] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -03b848: 6e10 2c0d 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0d2c │ │ -03b84e: 0a00 |0003: move-result v0 │ │ -03b850: 0f00 |0004: return v0 │ │ +03c6e4: |[03c6e4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +03c6f4: 6e10 2c0d 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0d2c │ │ +03c6fa: 0a00 |0003: move-result v0 │ │ +03c6fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2440 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2438 (ScrollerCompatIcs.java) │ │ │ │ Class #201 header: │ │ -class_idx : 369 │ │ +class_idx : 368 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -48386,22 +48391,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03b854: |[03b854] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -03b864: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b86a: 7100 560b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b56 │ │ -03b870: 0c00 |0006: move-result-object v0 │ │ -03b872: 7220 330b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0b33 │ │ -03b878: 0c00 |000a: move-result-object v0 │ │ -03b87a: 5b10 2203 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0322 │ │ -03b87e: 0e00 |000d: return-void │ │ +03c700: |[03c700] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +03c710: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c716: 7100 560b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b56 │ │ +03c71c: 0c00 |0006: move-result-object v0 │ │ +03c71e: 7220 330b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0b33 │ │ +03c724: 0c00 |000a: move-result-object v0 │ │ +03c726: 5b10 2203 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0322 │ │ +03c72a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -48412,30 +48417,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b880: |[03b880] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -03b890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b892: 0f00 |0001: return v0 │ │ +03c72c: |[03c72c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +03c73c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c73e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #202 header: │ │ -class_idx : 370 │ │ +class_idx : 369 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -48459,22 +48464,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03b894: |[03b894] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -03b8a4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b8aa: 7100 560b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b56 │ │ -03b8b0: 0c00 |0006: move-result-object v0 │ │ -03b8b2: 7220 340b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0b34 │ │ -03b8b8: 0c00 |000a: move-result-object v0 │ │ -03b8ba: 5b10 2303 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0323 │ │ -03b8be: 0e00 |000d: return-void │ │ +03c740: |[03c740] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +03c750: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c756: 7100 560b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b56 │ │ +03c75c: 0c00 |0006: move-result-object v0 │ │ +03c75e: 7220 340b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0b34 │ │ +03c764: 0c00 |000a: move-result-object v0 │ │ +03c766: 5b10 2303 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0323 │ │ +03c76a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -48485,17 +48490,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b8c0: |[03b8c0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -03b8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b8d2: 0f00 |0001: return v0 │ │ +03c76c: |[03c76c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +03c77c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c77e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -48504,31 +48509,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b8d4: |[03b8d4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -03b8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b8e6: 0f00 |0001: return v0 │ │ +03c780: |[03c780] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +03c790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c792: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #203 header: │ │ -class_idx : 375 │ │ +class_idx : 374 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -48648,21 +48653,21 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #204 header: │ │ -class_idx : 377 │ │ +class_idx : 376 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -48685,33 +48690,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03b8e8: |[03b8e8] android.support.v4.widget.SearchViewCompat.:()V │ │ -03b8f8: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03b8fc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03b900: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03b904: 2200 7601 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0176 │ │ -03b908: 7010 2b0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0b2b │ │ -03b90e: 6900 2803 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b912: 0e00 |000d: return-void │ │ -03b914: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -03b918: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -03b91c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03b920: 2200 7501 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0175 │ │ -03b924: 7010 1a0b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b1a │ │ -03b92a: 6900 2803 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b92e: 28f2 |001b: goto 000d // -000e │ │ -03b930: 2200 7801 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0178 │ │ -03b934: 7010 410b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b41 │ │ -03b93a: 6900 2803 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b93e: 28ea |0023: goto 000d // -0016 │ │ +03c794: |[03c794] android.support.v4.widget.SearchViewCompat.:()V │ │ +03c7a4: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03c7a8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03c7ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c7b0: 2200 7501 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0175 │ │ +03c7b4: 7010 2b0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0b2b │ │ +03c7ba: 6900 2803 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c7be: 0e00 |000d: return-void │ │ +03c7c0: 6000 1600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +03c7c4: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +03c7c8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03c7cc: 2200 7401 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0174 │ │ +03c7d0: 7010 1a0b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b1a │ │ +03c7d6: 6900 2803 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c7da: 28f2 |001b: goto 000d // -000e │ │ +03c7dc: 2200 7701 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0177 │ │ +03c7e0: 7010 410b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b41 │ │ +03c7e6: 6900 2803 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c7ea: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -48723,17 +48728,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b940: |[03b940] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -03b950: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03b956: 0e00 |0003: return-void │ │ +03c7ec: |[03c7ec] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +03c7fc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03c802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -48743,36 +48748,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b958: |[03b958] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -03b968: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b96c: 1100 |0002: return-object v0 │ │ +03c804: |[03c804] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +03c814: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c818: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'getQuery' │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b970: |[03b970] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03b980: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b984: 7220 2f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0b2f │ │ -03b98a: 0c00 |0005: move-result-object v0 │ │ -03b98c: 1100 |0006: return-object v0 │ │ +03c81c: |[03c81c] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03c82c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c830: 7220 2f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0b2f │ │ +03c836: 0c00 |0005: move-result-object v0 │ │ +03c838: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48780,19 +48785,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b990: |[03b990] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -03b9a0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b9a4: 7220 300b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0b30 │ │ -03b9aa: 0a00 |0005: move-result v0 │ │ -03b9ac: 0f00 |0006: return v0 │ │ +03c83c: |[03c83c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +03c84c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c850: 7220 300b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0b30 │ │ +03c856: 0a00 |0005: move-result v0 │ │ +03c858: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48800,19 +48805,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b9b0: |[03b9b0] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -03b9c0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b9c4: 7220 310b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0b31 │ │ -03b9ca: 0a00 |0005: move-result v0 │ │ -03b9cc: 0f00 |0006: return v0 │ │ +03c85c: |[03c85c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +03c86c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c870: 7220 310b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0b31 │ │ +03c876: 0a00 |0005: move-result v0 │ │ +03c878: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48820,19 +48825,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b9d0: |[03b9d0] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -03b9e0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03b9e4: 7220 320b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0b32 │ │ -03b9ea: 0a00 |0005: move-result v0 │ │ -03b9ec: 0f00 |0006: return v0 │ │ +03c87c: |[03c87c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +03c88c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c890: 7220 320b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0b32 │ │ +03c896: 0a00 |0005: move-result v0 │ │ +03c898: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48840,19 +48845,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03b9f0: |[03b9f0] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03ba00: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba04: 7220 350b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b35 │ │ -03ba0a: 0c00 |0005: move-result-object v0 │ │ -03ba0c: 1100 |0006: return-object v0 │ │ +03c89c: |[03c89c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03c8ac: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c8b0: 7220 350b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b35 │ │ +03c8b6: 0c00 |0005: move-result-object v0 │ │ +03c8b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48860,18 +48865,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ba10: |[03ba10] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -03ba20: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba24: 7230 360b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0b36 │ │ -03ba2a: 0e00 |0005: return-void │ │ +03c8bc: |[03c8bc] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +03c8cc: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c8d0: 7230 360b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0b36 │ │ +03c8d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -48881,18 +48886,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ba2c: |[03ba2c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -03ba3c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba40: 7230 370b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0b37 │ │ -03ba46: 0e00 |0005: return-void │ │ +03c8d8: |[03c8d8] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +03c8e8: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c8ec: 7230 370b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0b37 │ │ +03c8f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -48902,18 +48907,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ba48: |[03ba48] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -03ba58: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba5c: 7230 380b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0b38 │ │ -03ba62: 0e00 |0005: return-void │ │ +03c8f4: |[03c8f4] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +03c904: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c908: 7230 380b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0b38 │ │ +03c90e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -48923,18 +48928,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ba64: |[03ba64] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -03ba74: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba78: 7230 390b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0b39 │ │ -03ba7e: 0e00 |0005: return-void │ │ +03c910: |[03c910] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +03c920: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c924: 7230 390b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0b39 │ │ +03c92a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -48944,19 +48949,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ba80: |[03ba80] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -03ba90: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03ba94: 5431 2203 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0322 │ │ -03ba98: 7230 3a0b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b3a │ │ -03ba9e: 0e00 |0007: return-void │ │ +03c92c: |[03c92c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +03c93c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c940: 5431 2203 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0322 │ │ +03c944: 7230 3a0b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b3a │ │ +03c94a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -48966,19 +48971,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03baa0: |[03baa0] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -03bab0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03bab4: 5431 2303 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0323 │ │ -03bab8: 7230 3b0b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b3b │ │ -03babe: 0e00 |0007: return-void │ │ +03c94c: |[03c94c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +03c95c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c960: 5431 2303 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0323 │ │ +03c964: 7230 3b0b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b3b │ │ +03c96a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -48988,18 +48993,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03bac0: |[03bac0] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -03bad0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03bad4: 7240 3c0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0b3c │ │ -03bada: 0e00 |0005: return-void │ │ +03c96c: |[03c96c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +03c97c: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c980: 7240 3c0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0b3c │ │ +03c986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -49010,18 +49015,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03badc: |[03badc] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -03baec: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03baf0: 7230 3d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0b3d │ │ -03baf6: 0e00 |0005: return-void │ │ +03c988: |[03c988] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +03c998: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c99c: 7230 3d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0b3d │ │ +03c9a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -49031,18 +49036,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03baf8: |[03baf8] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -03bb08: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03bb0c: 7230 3e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0b3e │ │ -03bb12: 0e00 |0005: return-void │ │ +03c9a4: |[03c9a4] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +03c9b4: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c9b8: 7230 3e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0b3e │ │ +03c9be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -49052,18 +49057,18 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03bb14: |[03bb14] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -03bb24: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03bb28: 7230 3f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0b3f │ │ -03bb2e: 0e00 |0005: return-void │ │ +03c9c0: |[03c9c0] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +03c9d0: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c9d4: 7230 3f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0b3f │ │ +03c9da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -49073,34 +49078,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03bb30: |[03bb30] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -03bb40: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ -03bb44: 7230 400b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0b40 │ │ -03bb4a: 0e00 |0005: return-void │ │ +03c9dc: |[03c9dc] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +03c9ec: 6200 2803 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0328 │ │ +03c9f0: 7230 400b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0b40 │ │ +03c9f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 378 │ │ +class_idx : 377 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2444 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -49125,18 +49130,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bb4c: |[03bb4c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -03bb5c: 5b01 2903 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ -03bb60: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bb66: 0e00 |0005: return-void │ │ +03c9f8: |[03c9f8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +03ca08: 5b01 2903 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ +03ca0c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ca12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -49146,19 +49151,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03bb68: |[03bb68] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -03bb78: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ -03bb7c: 7220 6d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b6d │ │ -03bb82: 0a00 |0005: move-result v0 │ │ -03bb84: 0f00 |0006: return v0 │ │ +03ca14: |[03ca14] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +03ca24: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ +03ca28: 7220 6d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b6d │ │ +03ca2e: 0a00 |0005: move-result v0 │ │ +03ca30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -49167,33 +49172,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03bb88: |[03bb88] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -03bb98: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ -03bb9c: 7220 6e0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b6e │ │ -03bba2: 0a00 |0005: move-result v0 │ │ -03bba4: 0f00 |0006: return v0 │ │ +03ca34: |[03ca34] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +03ca44: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0329 │ │ +03ca48: 7220 6e0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b6e │ │ +03ca4e: 0a00 |0005: move-result v0 │ │ +03ca50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2444 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2442 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #206 header: │ │ -class_idx : 379 │ │ +class_idx : 378 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2444 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -49218,18 +49223,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bba8: |[03bba8] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -03bbb8: 5b01 2a03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@032a │ │ -03bbbc: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bbc2: 0e00 |0005: return-void │ │ +03ca54: |[03ca54] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +03ca64: 5b01 2a03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@032a │ │ +03ca68: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ca6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -49239,32 +49244,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bbc4: |[03bbc4] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -03bbd4: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@032a │ │ -03bbd8: 7210 6c0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0b6c │ │ -03bbde: 0a00 |0005: move-result v0 │ │ -03bbe0: 0f00 |0006: return v0 │ │ +03ca70: |[03ca70] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +03ca80: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@032a │ │ +03ca84: 7210 6c0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0b6c │ │ +03ca8a: 0a00 |0005: move-result v0 │ │ +03ca8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ │ │ - source_file_idx : 2444 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2442 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #207 header: │ │ -class_idx : 380 │ │ +class_idx : 379 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2444 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -49282,21 +49287,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2444 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2442 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #208 header: │ │ -class_idx : 381 │ │ +class_idx : 380 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2444 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -49320,21 +49325,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2444 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2442 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #209 header: │ │ -class_idx : 382 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2444 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -49353,17 +49358,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bbe4: |[03bbe4] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -03bbf4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bbfa: 0e00 |0003: return-void │ │ +03ca90: |[03ca90] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +03caa0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03caa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -49372,19 +49377,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bbfc: |[03bbfc] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03bc0c: 1f01 d701 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d7 │ │ -03bc10: 6e10 370d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@0d37 │ │ -03bc16: 0c00 |0005: move-result-object v0 │ │ -03bc18: 1100 |0006: return-object v0 │ │ +03caa8: |[03caa8] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03cab8: 1f01 d501 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d5 │ │ +03cabc: 6e10 370d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@0d37 │ │ +03cac2: 0c00 |0005: move-result-object v0 │ │ +03cac4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49392,19 +49397,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bc1c: |[03bc1c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -03bc2c: 1f01 d701 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d7 │ │ -03bc30: 6e10 380d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@0d38 │ │ -03bc36: 0a00 |0005: move-result v0 │ │ -03bc38: 0f00 |0006: return v0 │ │ +03cac8: |[03cac8] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +03cad8: 1f01 d501 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d5 │ │ +03cadc: 6e10 380d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@0d38 │ │ +03cae2: 0a00 |0005: move-result v0 │ │ +03cae4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49412,19 +49417,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bc3c: |[03bc3c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -03bc4c: 1f01 d701 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d7 │ │ -03bc50: 6e10 390d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@0d39 │ │ -03bc56: 0a00 |0005: move-result v0 │ │ -03bc58: 0f00 |0006: return v0 │ │ +03cae8: |[03cae8] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +03caf8: 1f01 d501 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d5 │ │ +03cafc: 6e10 390d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@0d39 │ │ +03cb02: 0a00 |0005: move-result v0 │ │ +03cb04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49432,19 +49437,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bc5c: |[03bc5c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -03bc6c: 1f01 d701 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d7 │ │ -03bc70: 6e10 3a0d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@0d3a │ │ -03bc76: 0a00 |0005: move-result v0 │ │ -03bc78: 0f00 |0006: return v0 │ │ +03cb08: |[03cb08] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +03cb18: 1f01 d501 |0000: check-cast v1, Landroid/widget/SearchView; // type@01d5 │ │ +03cb1c: 6e10 3a0d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@0d3a │ │ +03cb22: 0a00 |0005: move-result v0 │ │ +03cb24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49452,18 +49457,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bc7c: |[03bc7c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -03bc8c: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@017b │ │ -03bc90: 7020 6a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0b6a │ │ -03bc96: 1100 |0005: return-object v0 │ │ +03cb28: |[03cb28] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +03cb38: 2200 7a01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@017a │ │ +03cb3c: 7020 6a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0b6a │ │ +03cb42: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49471,18 +49476,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bc98: |[03bc98] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -03bca8: 2200 7a01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@017a │ │ -03bcac: 7020 670b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0b67 │ │ -03bcb2: 1100 |0005: return-object v0 │ │ +03cb44: |[03cb44] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +03cb54: 2200 7901 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0179 │ │ +03cb58: 7020 670b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0b67 │ │ +03cb5e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49490,18 +49495,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bcb4: |[03bcb4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03bcc4: 2200 d701 |0000: new-instance v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bcc8: 7020 350d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0d35 │ │ -03bcce: 1100 |0005: return-object v0 │ │ +03cb60: |[03cb60] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03cb70: 2200 d501 |0000: new-instance v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cb74: 7020 350d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0d35 │ │ +03cb7a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -49509,18 +49514,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bcd0: |[03bcd0] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -03bce0: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bce4: 6e20 3c0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@0d3c │ │ -03bcea: 0e00 |0005: return-void │ │ +03cb7c: |[03cb7c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +03cb8c: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cb90: 6e20 3c0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@0d3c │ │ +03cb96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -49530,18 +49535,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bcec: |[03bcec] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -03bcfc: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd00: 6e20 3f0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@0d3f │ │ -03bd06: 0e00 |0005: return-void │ │ +03cb98: |[03cb98] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +03cba8: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cbac: 6e20 3f0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@0d3f │ │ +03cbb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -49551,19 +49556,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03bd08: |[03bd08] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03bd18: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd1c: 1f01 d501 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@01d5 │ │ -03bd20: 6e20 400d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@0d40 │ │ -03bd26: 0e00 |0007: return-void │ │ +03cbb4: |[03cbb4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03cbc4: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cbc8: 1f01 d301 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@01d3 │ │ +03cbcc: 6e20 400d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@0d40 │ │ +03cbd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -49573,19 +49578,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03bd28: |[03bd28] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03bd38: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd3c: 1f01 d601 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01d6 │ │ -03bd40: 6e20 410d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0d41 │ │ -03bd46: 0e00 |0007: return-void │ │ +03cbd4: |[03cbd4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03cbe4: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cbe8: 1f01 d401 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01d4 │ │ +03cbec: 6e20 410d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0d41 │ │ +03cbf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -49595,18 +49600,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03bd48: |[03bd48] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -03bd58: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd5c: 6e30 420d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0d42 │ │ -03bd62: 0e00 |0005: return-void │ │ +03cbf4: |[03cbf4] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +03cc04: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cc08: 6e30 420d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0d42 │ │ +03cc0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -49617,18 +49622,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bd64: |[03bd64] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -03bd74: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd78: 6e20 430d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@0d43 │ │ -03bd7e: 0e00 |0005: return-void │ │ +03cc10: |[03cc10] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +03cc20: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cc24: 6e20 430d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@0d43 │ │ +03cc2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -49638,18 +49643,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bd80: |[03bd80] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -03bd90: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bd94: 6e20 440d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@0d44 │ │ -03bd9a: 0e00 |0005: return-void │ │ +03cc2c: |[03cc2c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +03cc3c: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cc40: 6e20 440d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@0d44 │ │ +03cc46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -49659,27 +49664,27 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03bd9c: |[03bd9c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -03bdac: 0741 |0000: move-object v1, v4 │ │ -03bdae: 1f01 d701 |0001: check-cast v1, Landroid/widget/SearchView; // type@01d7 │ │ -03bdb2: 6e10 360d 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@0d36 │ │ -03bdb8: 0c02 |0006: move-result-object v2 │ │ -03bdba: 1a03 0b17 |0007: const-string v3, "search" // string@170b │ │ -03bdbe: 6e20 7b00 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ -03bdc4: 0c00 |000c: move-result-object v0 │ │ -03bdc6: 1f00 1300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0013 │ │ -03bdca: 6e20 6d00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@006d │ │ -03bdd0: 0c02 |0012: move-result-object v2 │ │ -03bdd2: 6e20 450d 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@0d45 │ │ -03bdd8: 0e00 |0016: return-void │ │ +03cc48: |[03cc48] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +03cc58: 0741 |0000: move-object v1, v4 │ │ +03cc5a: 1f01 d501 |0001: check-cast v1, Landroid/widget/SearchView; // type@01d5 │ │ +03cc5e: 6e10 360d 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@0d36 │ │ +03cc64: 0c02 |0006: move-result-object v2 │ │ +03cc66: 1a03 0917 |0007: const-string v3, "search" // string@1709 │ │ +03cc6a: 6e20 7b00 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ +03cc70: 0c00 |000c: move-result-object v0 │ │ +03cc72: 1f00 1300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0013 │ │ +03cc76: 6e20 6d00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@006d │ │ +03cc7c: 0c02 |0012: move-result-object v2 │ │ +03cc7e: 6e20 450d 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@0d45 │ │ +03cc84: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -49693,34 +49698,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bddc: |[03bddc] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -03bdec: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03bdf0: 6e20 460d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@0d46 │ │ -03bdf6: 0e00 |0005: return-void │ │ +03cc88: |[03cc88] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +03cc98: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cc9c: 6e20 460d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@0d46 │ │ +03cca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2444 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2442 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #210 header: │ │ -class_idx : 383 │ │ +class_idx : 382 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 471 │ │ -source_file_idx : 2446 │ │ +superclass_idx : 469 │ │ +source_file_idx : 2444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -49740,17 +49745,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03bdf8: |[03bdf8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -03be08: 7020 350d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0d35 │ │ -03be0e: 0e00 |0003: return-void │ │ +03cca4: |[03cca4] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +03ccb4: 7020 350d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0d35 │ │ +03ccba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -49761,35 +49766,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03be10: |[03be10] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -03be20: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -03be24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03be26: 6e30 820b 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0b82 │ │ -03be2c: 6f10 3b0d 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@0d3b │ │ -03be32: 0e00 |0009: return-void │ │ +03ccbc: |[03ccbc] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +03cccc: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +03ccd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ccd2: 6e30 820b 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0b82 │ │ +03ccd8: 6f10 3b0d 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@0d3b │ │ +03ccde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ │ │ - source_file_idx : 2446 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2444 (SearchViewCompatIcs.java) │ │ │ │ Class #211 header: │ │ -class_idx : 384 │ │ +class_idx : 383 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2446 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -49808,17 +49813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03be34: |[03be34] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -03be44: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03be4a: 0e00 |0003: return-void │ │ +03cce0: |[03cce0] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +03ccf0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ccf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -49827,18 +49832,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03be4c: |[03be4c] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03be5c: 2200 7f01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@017f │ │ -03be60: 7020 800b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0b80 │ │ -03be66: 1100 |0005: return-object v0 │ │ +03ccf8: |[03ccf8] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03cd08: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@017e │ │ +03cd0c: 7020 800b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0b80 │ │ +03cd12: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -49846,18 +49851,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03be68: |[03be68] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -03be78: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03be7c: 6e20 3d0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@0d3d │ │ -03be82: 0e00 |0005: return-void │ │ +03cd14: |[03cd14] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +03cd24: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cd28: 6e20 3d0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@0d3d │ │ +03cd2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -49867,34 +49872,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03be84: |[03be84] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -03be94: 1f00 d701 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d7 │ │ -03be98: 6e20 3e0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@0d3e │ │ -03be9e: 0e00 |0005: return-void │ │ +03cd30: |[03cd30] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +03cd40: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +03cd44: 6e20 3e0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@0d3e │ │ +03cd4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2446 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2444 (SearchViewCompatIcs.java) │ │ │ │ Class #212 header: │ │ -class_idx : 385 │ │ +class_idx : 384 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -49912,21 +49917,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2473 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2471 (SimpleCursorAdapter.java) │ │ │ │ Class #213 header: │ │ -class_idx : 386 │ │ +class_idx : 385 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -49944,20 +49949,20 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2473 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2471 (SimpleCursorAdapter.java) │ │ │ │ Class #214 header: │ │ -class_idx : 487 │ │ +class_idx : 485 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ +superclass_idx : 565 │ │ source_file_idx : 522 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #214 annotations: │ │ @@ -49991,33 +49996,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -03bea0: |[03bea0] it.angrydroids.epub3reader.BookEnum.:()V │ │ -03beb0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03beb2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03beb4: 2200 e701 |0002: new-instance v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e7 │ │ -03beb8: 1a01 900e |0004: const-string v1, "first" // string@0e90 │ │ -03bebc: 7030 730d 1002 |0006: invoke-direct {v0, v1, v2}, Lit/angrydroids/epub3reader/BookEnum;.:(Ljava/lang/String;I)V // method@0d73 │ │ -03bec2: 6900 3b03 |0009: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03bec6: 2200 e701 |000b: new-instance v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e7 │ │ -03beca: 1a01 1017 |000d: const-string v1, "second" // string@1710 │ │ -03bece: 7030 730d 1003 |000f: invoke-direct {v0, v1, v3}, Lit/angrydroids/epub3reader/BookEnum;.:(Ljava/lang/String;I)V // method@0d73 │ │ -03bed4: 6900 3c03 |0012: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03bed8: 1220 |0014: const/4 v0, #int 2 // #2 │ │ -03beda: 2300 1003 |0015: new-array v0, v0, [Lit/angrydroids/epub3reader/BookEnum; // type@0310 │ │ -03bede: 6201 3b03 |0017: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03bee2: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -03bee6: 6201 3c03 |001b: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03beea: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -03beee: 6900 3a03 |001f: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.$VALUES:[Lit/angrydroids/epub3reader/BookEnum; // field@033a │ │ -03bef2: 0e00 |0021: return-void │ │ +03cd4c: |[03cd4c] it.angrydroids.epub3reader.BookEnum.:()V │ │ +03cd5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03cd5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03cd60: 2200 e501 |0002: new-instance v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e5 │ │ +03cd64: 1a01 8e0e |0004: const-string v1, "first" // string@0e8e │ │ +03cd68: 7030 730d 1002 |0006: invoke-direct {v0, v1, v2}, Lit/angrydroids/epub3reader/BookEnum;.:(Ljava/lang/String;I)V // method@0d73 │ │ +03cd6e: 6900 3b03 |0009: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03cd72: 2200 e501 |000b: new-instance v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e5 │ │ +03cd76: 1a01 0e17 |000d: const-string v1, "second" // string@170e │ │ +03cd7a: 7030 730d 1003 |000f: invoke-direct {v0, v1, v3}, Lit/angrydroids/epub3reader/BookEnum;.:(Ljava/lang/String;I)V // method@0d73 │ │ +03cd80: 6900 3c03 |0012: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03cd84: 1220 |0014: const/4 v0, #int 2 // #2 │ │ +03cd86: 2300 0e03 |0015: new-array v0, v0, [Lit/angrydroids/epub3reader/BookEnum; // type@030e │ │ +03cd8a: 6201 3b03 |0017: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03cd8e: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +03cd92: 6201 3c03 |001b: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03cd96: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +03cd9a: 6900 3a03 |001f: sput-object v0, Lit/angrydroids/epub3reader/BookEnum;.$VALUES:[Lit/angrydroids/epub3reader/BookEnum; // field@033a │ │ +03cd9e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=28 │ │ 0x0014 line=27 │ │ locals : │ │ │ │ #1 : (in Lit/angrydroids/epub3reader/BookEnum;) │ │ @@ -50025,17 +50030,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03bef4: |[03bef4] it.angrydroids.epub3reader.BookEnum.:(Ljava/lang/String;I)V │ │ -03bf04: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -03bf0a: 0e00 |0003: return-void │ │ +03cda0: |[03cda0] it.angrydroids.epub3reader.BookEnum.:(Ljava/lang/String;I)V │ │ +03cdb0: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +03cdb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/BookEnum; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -50045,20 +50050,20 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03bf0c: |[03bf0c] it.angrydroids.epub3reader.BookEnum.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; │ │ -03bf1c: 1c00 e701 |0000: const-class v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e7 │ │ -03bf20: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -03bf26: 0c00 |0005: move-result-object v0 │ │ -03bf28: 1f00 e701 |0006: check-cast v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e7 │ │ -03bf2c: 1100 |0008: return-object v0 │ │ +03cdb8: |[03cdb8] it.angrydroids.epub3reader.BookEnum.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; │ │ +03cdc8: 1c00 e501 |0000: const-class v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e5 │ │ +03cdcc: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +03cdd2: 0c00 |0005: move-result-object v0 │ │ +03cdd4: 1f00 e501 |0006: check-cast v0, Lit/angrydroids/epub3reader/BookEnum; // type@01e5 │ │ +03cdd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/BookEnum;) │ │ @@ -50066,32 +50071,32 @@ │ │ type : '()[Lit/angrydroids/epub3reader/BookEnum;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03bf30: |[03bf30] it.angrydroids.epub3reader.BookEnum.values:()[Lit/angrydroids/epub3reader/BookEnum; │ │ -03bf40: 6200 3a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.$VALUES:[Lit/angrydroids/epub3reader/BookEnum; // field@033a │ │ -03bf44: 6e10 9013 0000 |0002: invoke-virtual {v0}, [Lit/angrydroids/epub3reader/BookEnum;.clone:()Ljava/lang/Object; // method@1390 │ │ -03bf4a: 0c00 |0005: move-result-object v0 │ │ -03bf4c: 1f00 1003 |0006: check-cast v0, [Lit/angrydroids/epub3reader/BookEnum; // type@0310 │ │ -03bf50: 1100 |0008: return-object v0 │ │ +03cddc: |[03cddc] it.angrydroids.epub3reader.BookEnum.values:()[Lit/angrydroids/epub3reader/BookEnum; │ │ +03cdec: 6200 3a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.$VALUES:[Lit/angrydroids/epub3reader/BookEnum; // field@033a │ │ +03cdf0: 6e10 9013 0000 |0002: invoke-virtual {v0}, [Lit/angrydroids/epub3reader/BookEnum;.clone:()Ljava/lang/Object; // method@1390 │ │ +03cdf6: 0c00 |0005: move-result-object v0 │ │ +03cdf8: 1f00 0e03 |0006: check-cast v0, [Lit/angrydroids/epub3reader/BookEnum; // type@030e │ │ +03cdfc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 522 (BookEnum.java) │ │ │ │ Class #215 header: │ │ -class_idx : 488 │ │ +class_idx : 486 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 532 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #215 - │ │ @@ -50111,30 +50116,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bf54: |[03bf54] it.angrydroids.epub3reader.BuildConfig.:()V │ │ -03bf64: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bf6a: 0e00 |0003: return-void │ │ +03ce00: |[03ce00] it.angrydroids.epub3reader.BuildConfig.:()V │ │ +03ce10: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ce16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 532 (BuildConfig.java) │ │ │ │ Class #216 header: │ │ -class_idx : 489 │ │ +class_idx : 487 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ @@ -50160,51 +50165,51 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bf6c: |[03bf6c] it.angrydroids.epub3reader.ChangeCSSMenu$1.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03bf7c: 5b01 3e03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$1;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@033e │ │ -03bf80: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bf86: 0e00 |0005: return-void │ │ +03ce18: |[03ce18] it.angrydroids.epub3reader.ChangeCSSMenu$1.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03ce28: 5b01 3e03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$1;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@033e │ │ +03ce2c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ce32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03bf88: |[03bf88] it.angrydroids.epub3reader.ChangeCSSMenu$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -03bf98: 0e00 |0000: return-void │ │ +03ce34: |[03ce34] it.angrydroids.epub3reader.ChangeCSSMenu$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +03ce44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #217 header: │ │ -class_idx : 490 │ │ +class_idx : 488 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ @@ -50230,51 +50235,51 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bf9c: |[03bf9c] it.angrydroids.epub3reader.ChangeCSSMenu$2.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03bfac: 5b01 3f03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$2;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@033f │ │ -03bfb0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bfb6: 0e00 |0005: return-void │ │ +03ce48: |[03ce48] it.angrydroids.epub3reader.ChangeCSSMenu$2.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03ce58: 5b01 3f03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$2;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@033f │ │ +03ce5c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ce62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03bfb8: |[03bfb8] it.angrydroids.epub3reader.ChangeCSSMenu$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -03bfc8: 0e00 |0000: return-void │ │ +03ce64: |[03ce64] it.angrydroids.epub3reader.ChangeCSSMenu$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +03ce74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #218 header: │ │ -class_idx : 491 │ │ +class_idx : 489 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 annotations: │ │ @@ -50300,56 +50305,56 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bfcc: |[03bfcc] it.angrydroids.epub3reader.ChangeCSSMenu$3.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03bfdc: 5b01 4003 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0340 │ │ -03bfe0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03bfe6: 0e00 |0005: return-void │ │ +03ce78: |[03ce78] it.angrydroids.epub3reader.ChangeCSSMenu$3.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03ce88: 5b01 4003 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0340 │ │ +03ce8c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ce92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03bfe8: |[03bfe8] it.angrydroids.epub3reader.ChangeCSSMenu$3.onClick:(Landroid/view/View;)V │ │ -03bff8: 5420 4003 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0340 │ │ -03bffc: 1401 4a00 057f |0002: const v1, #float 1.76789e+38 // #7f05004a │ │ -03c002: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c008: 0c00 |0008: move-result-object v0 │ │ -03c00a: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ -03c010: 0e00 |000c: return-void │ │ +03ce94: |[03ce94] it.angrydroids.epub3reader.ChangeCSSMenu$3.onClick:(Landroid/view/View;)V │ │ +03cea4: 5420 4003 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0340 │ │ +03cea8: 1401 4a00 057f |0002: const v1, #float 1.76789e+38 // #7f05004a │ │ +03ceae: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03ceb4: 0c00 |0008: move-result-object v0 │ │ +03ceb6: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ +03cebc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000c line=52 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lit/angrydroids/epub3reader/ChangeCSSMenu$3; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #219 header: │ │ -class_idx : 492 │ │ +class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #219 annotations: │ │ @@ -50375,56 +50380,56 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c014: |[03c014] it.angrydroids.epub3reader.ChangeCSSMenu$4.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03c024: 5b01 4103 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0341 │ │ -03c028: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c02e: 0e00 |0005: return-void │ │ +03cec0: |[03cec0] it.angrydroids.epub3reader.ChangeCSSMenu$4.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03ced0: 5b01 4103 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0341 │ │ +03ced4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03ceda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03c030: |[03c030] it.angrydroids.epub3reader.ChangeCSSMenu$4.onClick:(Landroid/view/View;)V │ │ -03c040: 5420 4103 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0341 │ │ -03c044: 1401 4800 057f |0002: const v1, #float 1.76789e+38 // #7f050048 │ │ -03c04a: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c050: 0c00 |0008: move-result-object v0 │ │ -03c052: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ -03c058: 0e00 |000c: return-void │ │ +03cedc: |[03cedc] it.angrydroids.epub3reader.ChangeCSSMenu$4.onClick:(Landroid/view/View;)V │ │ +03ceec: 5420 4103 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0341 │ │ +03cef0: 1401 4800 057f |0002: const v1, #float 1.76789e+38 // #7f050048 │ │ +03cef6: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03cefc: 0c00 |0008: move-result-object v0 │ │ +03cefe: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ +03cf04: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lit/angrydroids/epub3reader/ChangeCSSMenu$4; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #220 header: │ │ -class_idx : 493 │ │ +class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 annotations: │ │ @@ -50450,56 +50455,56 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c05c: |[03c05c] it.angrydroids.epub3reader.ChangeCSSMenu$5.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03c06c: 5b01 4203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0342 │ │ -03c070: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c076: 0e00 |0005: return-void │ │ +03cf08: |[03cf08] it.angrydroids.epub3reader.ChangeCSSMenu$5.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03cf18: 5b01 4203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0342 │ │ +03cf1c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03cf22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03c078: |[03c078] it.angrydroids.epub3reader.ChangeCSSMenu$5.onClick:(Landroid/view/View;)V │ │ -03c088: 5420 4203 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0342 │ │ -03c08c: 1401 4700 057f |0002: const v1, #float 1.76789e+38 // #7f050047 │ │ -03c092: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c098: 0c00 |0008: move-result-object v0 │ │ -03c09a: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ -03c0a0: 0e00 |000c: return-void │ │ +03cf24: |[03cf24] it.angrydroids.epub3reader.ChangeCSSMenu$5.onClick:(Landroid/view/View;)V │ │ +03cf34: 5420 4203 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0342 │ │ +03cf38: 1401 4700 057f |0002: const v1, #float 1.76789e+38 // #7f050047 │ │ +03cf3e: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03cf44: 0c00 |0008: move-result-object v0 │ │ +03cf46: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ +03cf4c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000c line=69 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lit/angrydroids/epub3reader/ChangeCSSMenu$5; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #221 header: │ │ -class_idx : 494 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #221 annotations: │ │ @@ -50525,56 +50530,56 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c0a4: |[03c0a4] it.angrydroids.epub3reader.ChangeCSSMenu$6.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03c0b4: 5b01 4303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0343 │ │ -03c0b8: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c0be: 0e00 |0005: return-void │ │ +03cf50: |[03cf50] it.angrydroids.epub3reader.ChangeCSSMenu$6.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03cf60: 5b01 4303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0343 │ │ +03cf64: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03cf6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03c0c0: |[03c0c0] it.angrydroids.epub3reader.ChangeCSSMenu$6.onClick:(Landroid/view/View;)V │ │ -03c0d0: 5420 4303 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0343 │ │ -03c0d4: 1401 4900 057f |0002: const v1, #float 1.76789e+38 // #7f050049 │ │ -03c0da: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c0e0: 0c00 |0008: move-result-object v0 │ │ -03c0e2: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ -03c0e8: 0e00 |000c: return-void │ │ +03cf6c: |[03cf6c] it.angrydroids.epub3reader.ChangeCSSMenu$6.onClick:(Landroid/view/View;)V │ │ +03cf7c: 5420 4303 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0343 │ │ +03cf80: 1401 4900 057f |0002: const v1, #float 1.76789e+38 // #7f050049 │ │ +03cf86: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03cf8c: 0c00 |0008: move-result-object v0 │ │ +03cf8e: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ +03cf94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000c line=77 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lit/angrydroids/epub3reader/ChangeCSSMenu$6; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #222 header: │ │ -class_idx : 495 │ │ +class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #222 annotations: │ │ @@ -50600,54 +50605,54 @@ │ │ type : '(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c0ec: |[03c0ec] it.angrydroids.epub3reader.ChangeCSSMenu$7.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ -03c0fc: 5b01 4403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0344 │ │ -03c100: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c106: 0e00 |0005: return-void │ │ +03cf98: |[03cf98] it.angrydroids.epub3reader.ChangeCSSMenu$7.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ │ +03cfa8: 5b01 4403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0344 │ │ +03cfac: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03cfb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/ChangeCSSMenu$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/ChangeCSSMenu$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03c108: |[03c108] it.angrydroids.epub3reader.ChangeCSSMenu$7.onClick:(Landroid/view/View;)V │ │ -03c118: 5420 4403 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0344 │ │ -03c11c: 1401 4b00 057f |0002: const v1, #float 1.76789e+38 // #7f05004b │ │ -03c122: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c128: 0c00 |0008: move-result-object v0 │ │ -03c12a: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ -03c130: 0e00 |000c: return-void │ │ +03cfb4: |[03cfb4] it.angrydroids.epub3reader.ChangeCSSMenu$7.onClick:(Landroid/view/View;)V │ │ +03cfc4: 5420 4403 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; // field@0344 │ │ +03cfc8: 1401 4b00 057f |0002: const v1, #float 1.76789e+38 // #7f05004b │ │ +03cfce: 6e20 880d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03cfd4: 0c00 |0008: move-result-object v0 │ │ +03cfd6: 7110 f80d 0000 |0009: invoke-static {v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.setColor:(Ljava/lang/String;)V // method@0df8 │ │ +03cfdc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000c line=85 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lit/angrydroids/epub3reader/ChangeCSSMenu$7; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #223 header: │ │ -class_idx : 496 │ │ +class_idx : 494 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ source_file_idx : 619 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -50677,22 +50682,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03c134: |[03c134] it.angrydroids.epub3reader.ChangeCSSMenu.:()V │ │ -03c144: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ -03c14a: 1400 cdcc 4c3e |0003: const v0, #float 0.2 // #3e4ccccd │ │ -03c150: 5910 4703 |0006: iput v0, v1, Lit/angrydroids/epub3reader/ChangeCSSMenu;.value:F // field@0347 │ │ -03c154: 1250 |0008: const/4 v0, #int 5 // #5 │ │ -03c156: 2300 0f03 |0009: new-array v0, v0, [Landroid/widget/Button; // type@030f │ │ -03c15a: 5b10 4603 |000b: iput-object v0, v1, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c15e: 0e00 |000d: return-void │ │ +03cfe0: |[03cfe0] it.angrydroids.epub3reader.ChangeCSSMenu.:()V │ │ +03cff0: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ +03cff6: 1400 cdcc 4c3e |0003: const v0, #float 0.2 // #3e4ccccd │ │ +03cffc: 5910 4703 |0006: iput v0, v1, Lit/angrydroids/epub3reader/ChangeCSSMenu;.value:F // field@0347 │ │ +03d000: 1250 |0008: const/4 v0, #int 5 // #5 │ │ +03d002: 2300 0d03 |0009: new-array v0, v0, [Landroid/widget/Button; // type@030d │ │ +03d006: 5b10 4603 |000b: iput-object v0, v1, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d00a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ @@ -50703,111 +50708,111 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 210 16-bit code units │ │ -03c160: |[03c160] it.angrydroids.epub3reader.ChangeCSSMenu.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -03c170: 1249 |0000: const/4 v9, #int 4 // #4 │ │ -03c172: 1238 |0001: const/4 v8, #int 3 // #3 │ │ -03c174: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -03c176: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -03c178: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -03c17a: 2202 0800 |0005: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -03c17e: 6e10 870d 0a00 |0007: invoke-virtual {v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getActivity:()Landroid/app/Activity; // method@0d87 │ │ -03c184: 0c03 |000a: move-result-object v3 │ │ -03c186: 7020 2a00 3200 |000b: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ -03c18c: 5ba2 4503 |000e: iput-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c190: 6e10 870d 0a00 |0010: invoke-virtual {v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getActivity:()Landroid/app/Activity; // method@0d87 │ │ -03c196: 0c02 |0013: move-result-object v2 │ │ -03c198: 6e10 0d00 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -03c19e: 0c00 |0017: move-result-object v0 │ │ -03c1a0: 1402 0100 037f |0018: const v2, #float 1.74129e+38 // #7f030001 │ │ -03c1a6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03c1a8: 6e30 c90b 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bc9 │ │ -03c1ae: 0c01 |001f: move-result-object v1 │ │ -03c1b0: 54a2 4503 |0020: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c1b4: 1a03 c209 |0022: const-string v3, "Style" // string@09c2 │ │ -03c1b8: 6e20 2f00 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -03c1be: 54a2 4503 |0027: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c1c2: 6e20 3000 1200 |0029: invoke-virtual {v2, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -03c1c8: 54a2 4503 |002c: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c1cc: 1403 4d00 057f |002e: const v3, #float 1.76789e+38 // #7f05004d │ │ -03c1d2: 6e20 880d 3a00 |0031: invoke-virtual {v10, v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c1d8: 0c03 |0034: move-result-object v3 │ │ -03c1da: 2204 e901 |0035: new-instance v4, Lit/angrydroids/epub3reader/ChangeCSSMenu$1; // type@01e9 │ │ -03c1de: 7020 780d a400 |0037: invoke-direct {v4, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$1;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d78 │ │ -03c1e4: 6e30 2e00 3204 |003a: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ -03c1ea: 54a2 4503 |003d: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c1ee: 1403 4e00 057f |003f: const v3, #float 1.76789e+38 // #7f05004e │ │ -03c1f4: 6e20 880d 3a00 |0042: invoke-virtual {v10, v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ -03c1fa: 0c03 |0045: move-result-object v3 │ │ -03c1fc: 2204 ea01 |0046: new-instance v4, Lit/angrydroids/epub3reader/ChangeCSSMenu$2; // type@01ea │ │ -03c200: 7020 7a0d a400 |0048: invoke-direct {v4, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$2;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7a │ │ -03c206: 6e30 2d00 3204 |004b: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -03c20c: 54a3 4603 |004e: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c210: 1402 0d00 097f |0050: const v2, #float 1.82104e+38 // #7f09000d │ │ -03c216: 6e20 070c 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -03c21c: 0c02 |0056: move-result-object v2 │ │ -03c21e: 1f02 c401 |0057: check-cast v2, Landroid/widget/Button; // type@01c4 │ │ -03c222: 4d02 0305 |0059: aput-object v2, v3, v5 │ │ -03c226: 54a2 4603 |005b: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c22a: 4602 0205 |005d: aget-object v2, v2, v5 │ │ -03c22e: 2203 eb01 |005f: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$3; // type@01eb │ │ -03c232: 7020 7c0d a300 |0061: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7c │ │ -03c238: 6e20 ff0c 3200 |0064: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03c23e: 54a3 4603 |0067: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c242: 1402 0e00 097f |0069: const v2, #float 1.82105e+38 // #7f09000e │ │ -03c248: 6e20 070c 2100 |006c: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -03c24e: 0c02 |006f: move-result-object v2 │ │ -03c250: 1f02 c401 |0070: check-cast v2, Landroid/widget/Button; // type@01c4 │ │ -03c254: 4d02 0306 |0072: aput-object v2, v3, v6 │ │ -03c258: 54a2 4603 |0074: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c25c: 4602 0206 |0076: aget-object v2, v2, v6 │ │ -03c260: 2203 ec01 |0078: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$4; // type@01ec │ │ -03c264: 7020 7e0d a300 |007a: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7e │ │ -03c26a: 6e20 ff0c 3200 |007d: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03c270: 54a3 4603 |0080: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c274: 1402 0f00 097f |0082: const v2, #float 1.82105e+38 // #7f09000f │ │ -03c27a: 6e20 070c 2100 |0085: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -03c280: 0c02 |0088: move-result-object v2 │ │ -03c282: 1f02 c401 |0089: check-cast v2, Landroid/widget/Button; // type@01c4 │ │ -03c286: 4d02 0307 |008b: aput-object v2, v3, v7 │ │ -03c28a: 54a2 4603 |008d: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c28e: 4602 0207 |008f: aget-object v2, v2, v7 │ │ -03c292: 2203 ed01 |0091: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$5; // type@01ed │ │ -03c296: 7020 800d a300 |0093: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d80 │ │ -03c29c: 6e20 ff0c 3200 |0096: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03c2a2: 54a3 4603 |0099: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c2a6: 1402 1000 097f |009b: const v2, #float 1.82105e+38 // #7f090010 │ │ -03c2ac: 6e20 070c 2100 |009e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -03c2b2: 0c02 |00a1: move-result-object v2 │ │ -03c2b4: 1f02 c401 |00a2: check-cast v2, Landroid/widget/Button; // type@01c4 │ │ -03c2b8: 4d02 0308 |00a4: aput-object v2, v3, v8 │ │ -03c2bc: 54a2 4603 |00a6: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c2c0: 4602 0208 |00a8: aget-object v2, v2, v8 │ │ -03c2c4: 2203 ee01 |00aa: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$6; // type@01ee │ │ -03c2c8: 7020 820d a300 |00ac: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d82 │ │ -03c2ce: 6e20 ff0c 3200 |00af: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03c2d4: 54a3 4603 |00b2: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c2d8: 1402 1100 097f |00b4: const v2, #float 1.82105e+38 // #7f090011 │ │ -03c2de: 6e20 070c 2100 |00b7: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -03c2e4: 0c02 |00ba: move-result-object v2 │ │ -03c2e6: 1f02 c401 |00bb: check-cast v2, Landroid/widget/Button; // type@01c4 │ │ -03c2ea: 4d02 0309 |00bd: aput-object v2, v3, v9 │ │ -03c2ee: 54a2 4603 |00bf: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ -03c2f2: 4602 0209 |00c1: aget-object v2, v2, v9 │ │ -03c2f6: 2203 ef01 |00c3: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$7; // type@01ef │ │ -03c2fa: 7020 840d a300 |00c5: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d84 │ │ -03c300: 6e20 ff0c 3200 |00c8: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03c306: 54a2 4503 |00cb: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ -03c30a: 6e10 2b00 0200 |00cd: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ -03c310: 0c02 |00d0: move-result-object v2 │ │ -03c312: 1102 |00d1: return-object v2 │ │ +03d00c: |[03d00c] it.angrydroids.epub3reader.ChangeCSSMenu.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +03d01c: 1249 |0000: const/4 v9, #int 4 // #4 │ │ +03d01e: 1238 |0001: const/4 v8, #int 3 // #3 │ │ +03d020: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +03d022: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +03d024: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +03d026: 2202 0800 |0005: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +03d02a: 6e10 870d 0a00 |0007: invoke-virtual {v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getActivity:()Landroid/app/Activity; // method@0d87 │ │ +03d030: 0c03 |000a: move-result-object v3 │ │ +03d032: 7020 2a00 3200 |000b: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ +03d038: 5ba2 4503 |000e: iput-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d03c: 6e10 870d 0a00 |0010: invoke-virtual {v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getActivity:()Landroid/app/Activity; // method@0d87 │ │ +03d042: 0c02 |0013: move-result-object v2 │ │ +03d044: 6e10 0d00 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +03d04a: 0c00 |0017: move-result-object v0 │ │ +03d04c: 1402 0100 037f |0018: const v2, #float 1.74129e+38 // #7f030001 │ │ +03d052: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03d054: 6e30 c90b 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bc9 │ │ +03d05a: 0c01 |001f: move-result-object v1 │ │ +03d05c: 54a2 4503 |0020: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d060: 1a03 c009 |0022: const-string v3, "Style" // string@09c0 │ │ +03d064: 6e20 2f00 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +03d06a: 54a2 4503 |0027: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d06e: 6e20 3000 1200 |0029: invoke-virtual {v2, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +03d074: 54a2 4503 |002c: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d078: 1403 4d00 057f |002e: const v3, #float 1.76789e+38 // #7f05004d │ │ +03d07e: 6e20 880d 3a00 |0031: invoke-virtual {v10, v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03d084: 0c03 |0034: move-result-object v3 │ │ +03d086: 2204 e701 |0035: new-instance v4, Lit/angrydroids/epub3reader/ChangeCSSMenu$1; // type@01e7 │ │ +03d08a: 7020 780d a400 |0037: invoke-direct {v4, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$1;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d78 │ │ +03d090: 6e30 2e00 3204 |003a: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ +03d096: 54a2 4503 |003d: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d09a: 1403 4e00 057f |003f: const v3, #float 1.76789e+38 // #7f05004e │ │ +03d0a0: 6e20 880d 3a00 |0042: invoke-virtual {v10, v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.getString:(I)Ljava/lang/String; // method@0d88 │ │ +03d0a6: 0c03 |0045: move-result-object v3 │ │ +03d0a8: 2204 e801 |0046: new-instance v4, Lit/angrydroids/epub3reader/ChangeCSSMenu$2; // type@01e8 │ │ +03d0ac: 7020 7a0d a400 |0048: invoke-direct {v4, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$2;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7a │ │ +03d0b2: 6e30 2d00 3204 |004b: invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +03d0b8: 54a3 4603 |004e: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d0bc: 1402 0d00 097f |0050: const v2, #float 1.82104e+38 // #7f09000d │ │ +03d0c2: 6e20 070c 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +03d0c8: 0c02 |0056: move-result-object v2 │ │ +03d0ca: 1f02 c201 |0057: check-cast v2, Landroid/widget/Button; // type@01c2 │ │ +03d0ce: 4d02 0305 |0059: aput-object v2, v3, v5 │ │ +03d0d2: 54a2 4603 |005b: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d0d6: 4602 0205 |005d: aget-object v2, v2, v5 │ │ +03d0da: 2203 e901 |005f: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$3; // type@01e9 │ │ +03d0de: 7020 7c0d a300 |0061: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7c │ │ +03d0e4: 6e20 ff0c 3200 |0064: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +03d0ea: 54a3 4603 |0067: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d0ee: 1402 0e00 097f |0069: const v2, #float 1.82105e+38 // #7f09000e │ │ +03d0f4: 6e20 070c 2100 |006c: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +03d0fa: 0c02 |006f: move-result-object v2 │ │ +03d0fc: 1f02 c201 |0070: check-cast v2, Landroid/widget/Button; // type@01c2 │ │ +03d100: 4d02 0306 |0072: aput-object v2, v3, v6 │ │ +03d104: 54a2 4603 |0074: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d108: 4602 0206 |0076: aget-object v2, v2, v6 │ │ +03d10c: 2203 ea01 |0078: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$4; // type@01ea │ │ +03d110: 7020 7e0d a300 |007a: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d7e │ │ +03d116: 6e20 ff0c 3200 |007d: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +03d11c: 54a3 4603 |0080: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d120: 1402 0f00 097f |0082: const v2, #float 1.82105e+38 // #7f09000f │ │ +03d126: 6e20 070c 2100 |0085: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +03d12c: 0c02 |0088: move-result-object v2 │ │ +03d12e: 1f02 c201 |0089: check-cast v2, Landroid/widget/Button; // type@01c2 │ │ +03d132: 4d02 0307 |008b: aput-object v2, v3, v7 │ │ +03d136: 54a2 4603 |008d: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d13a: 4602 0207 |008f: aget-object v2, v2, v7 │ │ +03d13e: 2203 eb01 |0091: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$5; // type@01eb │ │ +03d142: 7020 800d a300 |0093: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d80 │ │ +03d148: 6e20 ff0c 3200 |0096: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +03d14e: 54a3 4603 |0099: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d152: 1402 1000 097f |009b: const v2, #float 1.82105e+38 // #7f090010 │ │ +03d158: 6e20 070c 2100 |009e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +03d15e: 0c02 |00a1: move-result-object v2 │ │ +03d160: 1f02 c201 |00a2: check-cast v2, Landroid/widget/Button; // type@01c2 │ │ +03d164: 4d02 0308 |00a4: aput-object v2, v3, v8 │ │ +03d168: 54a2 4603 |00a6: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d16c: 4602 0208 |00a8: aget-object v2, v2, v8 │ │ +03d170: 2203 ec01 |00aa: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$6; // type@01ec │ │ +03d174: 7020 820d a300 |00ac: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d82 │ │ +03d17a: 6e20 ff0c 3200 |00af: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +03d180: 54a3 4603 |00b2: iget-object v3, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d184: 1402 1100 097f |00b4: const v2, #float 1.82105e+38 // #7f090011 │ │ +03d18a: 6e20 070c 2100 |00b7: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +03d190: 0c02 |00ba: move-result-object v2 │ │ +03d192: 1f02 c201 |00bb: check-cast v2, Landroid/widget/Button; // type@01c2 │ │ +03d196: 4d02 0309 |00bd: aput-object v2, v3, v9 │ │ +03d19a: 54a2 4603 |00bf: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.buttons:[Landroid/widget/Button; // field@0346 │ │ +03d19e: 4602 0209 |00c1: aget-object v2, v2, v9 │ │ +03d1a2: 2203 ed01 |00c3: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu$7; // type@01ed │ │ +03d1a6: 7020 840d a300 |00c5: invoke-direct {v3, v10}, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;.:(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V // method@0d84 │ │ +03d1ac: 6e20 ff0c 3200 |00c8: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +03d1b2: 54a2 4503 |00cb: iget-object v2, v10, Lit/angrydroids/epub3reader/ChangeCSSMenu;.builder:Landroid/app/AlertDialog$Builder; // field@0345 │ │ +03d1b6: 6e10 2b00 0200 |00cd: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ +03d1bc: 0c02 |00d0: move-result-object v2 │ │ +03d1be: 1102 |00d1: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ 0x0010 line=24 │ │ 0x0018 line=28 │ │ 0x0020 line=29 │ │ 0x0027 line=30 │ │ @@ -50829,17 +50834,17 @@ │ │ 0x0020 - 0x00d2 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x00d2 reg=10 this Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ 0x0000 - 0x00d2 reg=11 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 619 (ChangeCSSMenu.java) │ │ │ │ Class #224 header: │ │ -class_idx : 497 │ │ +class_idx : 495 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 811 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 24 │ │ │ │ Class #224 annotations: │ │ @@ -50943,123 +50948,123 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03c314: |[03c314] it.angrydroids.epub3reader.EpubManipulator.:()V │ │ -03c324: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -03c328: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c32e: 7100 0b01 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ -03c334: 0c01 |0008: move-result-object v1 │ │ -03c336: 6e20 f60e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -03c33c: 0c00 |000c: move-result-object v0 │ │ -03c33e: 1a01 e500 |000d: const-string v1, "/epubtemp/" // string@00e5 │ │ -03c342: 6e20 f70e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c348: 0c00 |0012: move-result-object v0 │ │ -03c34a: 6e10 fb0e 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c350: 0c00 |0016: move-result-object v0 │ │ -03c352: 6900 5103 |0017: sput-object v0, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c356: 0e00 |0019: return-void │ │ +03d1c0: |[03d1c0] it.angrydroids.epub3reader.EpubManipulator.:()V │ │ +03d1d0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +03d1d4: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d1da: 7100 0b01 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ +03d1e0: 0c01 |0008: move-result-object v1 │ │ +03d1e2: 6e20 f60e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +03d1e8: 0c00 |000c: move-result-object v0 │ │ +03d1ea: 1a01 e500 |000d: const-string v1, "/epubtemp/" // string@00e5 │ │ +03d1ee: 6e20 f70e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d1f4: 0c00 |0012: move-result-object v0 │ │ +03d1f6: 6e10 fb0e 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d1fc: 0c00 |0016: move-result-object v0 │ │ +03d1fe: 6900 5103 |0017: sput-object v0, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d202: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ │ │ #1 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -03c358: |[03c358] it.angrydroids.epub3reader.EpubManipulator.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V │ │ -03c368: 7010 ba0e 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c36e: 6204 4a03 |0003: sget-object v4, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ -03c372: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ -03c376: 690c 4a03 |0007: sput-object v12, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ -03c37a: 2204 1a02 |0009: new-instance v4, Ljava/io/FileInputStream; // type@021a │ │ -03c37e: 7020 500e 8400 |000b: invoke-direct {v4, v8}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ -03c384: 5b74 5003 |000e: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03c388: 2204 b202 |0010: new-instance v4, Lnl/siegmann/epublib/epub/EpubReader; // type@02b2 │ │ -03c38c: 7010 3511 0400 |0012: invoke-direct {v4}, Lnl/siegmann/epublib/epub/EpubReader;.:()V // method@1135 │ │ -03c392: 5475 5003 |0015: iget-object v5, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03c396: 6e20 3b11 5400 |0017: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; // method@113b │ │ -03c39c: 0c04 |001a: move-result-object v4 │ │ -03c39e: 5b74 4903 |001b: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03c3a2: 5b78 4f03 |001d: iput-object v8, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ -03c3a6: 5b79 4e03 |001f: iput-object v9, v7, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03c3aa: 5474 4903 |0021: iget-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03c3ae: 6e10 1d10 0400 |0023: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -03c3b4: 0c01 |0026: move-result-object v1 │ │ -03c3b6: 6e10 e110 0100 |0027: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ -03c3bc: 0c03 |002a: move-result-object v3 │ │ -03c3be: 597a 4d03 |002b: iput v10, v7, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03c3c2: 597b 4b03 |002d: iput v11, v7, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ -03c3c6: 2202 5f02 |002f: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -03c3ca: 7010 120f 0200 |0031: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03c3d0: 7030 a50d 3702 |0034: invoke-direct {v7, v3, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.pages:(Ljava/util/List;Ljava/util/List;)V // method@0da5 │ │ -03c3d6: 7210 4d0f 0200 |0037: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c3dc: 0a04 |003a: move-result v4 │ │ -03c3de: 5974 5203 |003b: iput v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ -03c3e2: 7210 4d0f 0200 |003d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c3e8: 0a04 |0040: move-result v4 │ │ -03c3ea: 2344 1703 |0041: new-array v4, v4, [Ljava/lang/String; // type@0317 │ │ -03c3ee: 5b74 5403 |0043: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03c3f2: 2204 4e02 |0045: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -03c3f6: 7010 f00e 0400 |0047: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c3fc: 6205 5103 |004a: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c400: 6e20 f70e 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c406: 0c04 |004f: move-result-object v4 │ │ -03c408: 6e20 f70e 9400 |0050: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c40e: 0c04 |0053: move-result-object v4 │ │ -03c410: 6e10 fb0e 0400 |0054: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c416: 0c04 |0057: move-result-object v4 │ │ -03c418: 7110 9b0d 0400 |0058: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; // method@0d9b │ │ -03c41e: 0c04 |005b: move-result-object v4 │ │ -03c420: 5b74 5303 |005c: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03c424: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -03c426: 7210 4d0f 0200 |005f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c42c: 0a04 |0062: move-result v4 │ │ -03c42e: 3540 3e00 |0063: if-ge v0, v4, 00a1 // +003e │ │ -03c432: 5475 5403 |0065: iget-object v5, v7, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03c436: 2204 4e02 |0067: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -03c43a: 7010 f00e 0400 |0069: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c440: 1a06 670e |006c: const-string v6, "file://" // string@0e67 │ │ -03c444: 6e20 f70e 6400 |006e: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c44a: 0c04 |0071: move-result-object v4 │ │ -03c44c: 6206 5103 |0072: sget-object v6, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c450: 6e20 f70e 6400 |0074: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c456: 0c04 |0077: move-result-object v4 │ │ -03c458: 6e20 f70e 9400 |0078: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c45e: 0c04 |007b: move-result-object v4 │ │ -03c460: 1a06 e200 |007c: const-string v6, "/" // string@00e2 │ │ -03c464: 6e20 f70e 6400 |007e: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c46a: 0c04 |0081: move-result-object v4 │ │ -03c46c: 5476 5303 |0082: iget-object v6, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03c470: 6e20 f70e 6400 |0084: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c476: 0c04 |0087: move-result-object v4 │ │ -03c478: 1a06 e200 |0088: const-string v6, "/" // string@00e2 │ │ -03c47c: 6e20 f70e 6400 |008a: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c482: 0c06 |008d: move-result-object v6 │ │ -03c484: 7220 470f 0200 |008e: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03c48a: 0c04 |0091: move-result-object v4 │ │ -03c48c: 1f04 4c02 |0092: check-cast v4, Ljava/lang/String; // type@024c │ │ -03c490: 6e20 f70e 4600 |0094: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c496: 0c04 |0097: move-result-object v4 │ │ -03c498: 6e10 fb0e 0400 |0098: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c49e: 0c04 |009b: move-result-object v4 │ │ -03c4a0: 4d04 0500 |009c: aput-object v4, v5, v0 │ │ -03c4a4: d800 0001 |009e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c4a8: 28bf |00a0: goto 005f // -0041 │ │ -03c4aa: 6e20 9f0d a700 |00a1: invoke-virtual {v7, v10}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03c4b0: 0e00 |00a4: return-void │ │ +03d204: |[03d204] it.angrydroids.epub3reader.EpubManipulator.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V │ │ +03d214: 7010 ba0e 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0eba │ │ +03d21a: 6204 4a03 |0003: sget-object v4, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ +03d21e: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ +03d222: 690c 4a03 |0007: sput-object v12, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ +03d226: 2204 1802 |0009: new-instance v4, Ljava/io/FileInputStream; // type@0218 │ │ +03d22a: 7020 500e 8400 |000b: invoke-direct {v4, v8}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ +03d230: 5b74 5003 |000e: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03d234: 2204 b002 |0010: new-instance v4, Lnl/siegmann/epublib/epub/EpubReader; // type@02b0 │ │ +03d238: 7010 3511 0400 |0012: invoke-direct {v4}, Lnl/siegmann/epublib/epub/EpubReader;.:()V // method@1135 │ │ +03d23e: 5475 5003 |0015: iget-object v5, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03d242: 6e20 3b11 5400 |0017: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; // method@113b │ │ +03d248: 0c04 |001a: move-result-object v4 │ │ +03d24a: 5b74 4903 |001b: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03d24e: 5b78 4f03 |001d: iput-object v8, v7, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ +03d252: 5b79 4e03 |001f: iput-object v9, v7, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d256: 5474 4903 |0021: iget-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03d25a: 6e10 1d10 0400 |0023: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +03d260: 0c01 |0026: move-result-object v1 │ │ +03d262: 6e10 e110 0100 |0027: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ +03d268: 0c03 |002a: move-result-object v3 │ │ +03d26a: 597a 4d03 |002b: iput v10, v7, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03d26e: 597b 4b03 |002d: iput v11, v7, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ +03d272: 2202 5d02 |002f: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +03d276: 7010 120f 0200 |0031: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03d27c: 7030 a50d 3702 |0034: invoke-direct {v7, v3, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.pages:(Ljava/util/List;Ljava/util/List;)V // method@0da5 │ │ +03d282: 7210 4d0f 0200 |0037: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d288: 0a04 |003a: move-result v4 │ │ +03d28a: 5974 5203 |003b: iput v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ +03d28e: 7210 4d0f 0200 |003d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d294: 0a04 |0040: move-result v4 │ │ +03d296: 2344 1503 |0041: new-array v4, v4, [Ljava/lang/String; // type@0315 │ │ +03d29a: 5b74 5403 |0043: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03d29e: 2204 4c02 |0045: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +03d2a2: 7010 f00e 0400 |0047: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d2a8: 6205 5103 |004a: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d2ac: 6e20 f70e 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d2b2: 0c04 |004f: move-result-object v4 │ │ +03d2b4: 6e20 f70e 9400 |0050: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d2ba: 0c04 |0053: move-result-object v4 │ │ +03d2bc: 6e10 fb0e 0400 |0054: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d2c2: 0c04 |0057: move-result-object v4 │ │ +03d2c4: 7110 9b0d 0400 |0058: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; // method@0d9b │ │ +03d2ca: 0c04 |005b: move-result-object v4 │ │ +03d2cc: 5b74 5303 |005c: iput-object v4, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03d2d0: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +03d2d2: 7210 4d0f 0200 |005f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d2d8: 0a04 |0062: move-result v4 │ │ +03d2da: 3540 3e00 |0063: if-ge v0, v4, 00a1 // +003e │ │ +03d2de: 5475 5403 |0065: iget-object v5, v7, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03d2e2: 2204 4c02 |0067: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +03d2e6: 7010 f00e 0400 |0069: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d2ec: 1a06 650e |006c: const-string v6, "file://" // string@0e65 │ │ +03d2f0: 6e20 f70e 6400 |006e: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d2f6: 0c04 |0071: move-result-object v4 │ │ +03d2f8: 6206 5103 |0072: sget-object v6, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d2fc: 6e20 f70e 6400 |0074: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d302: 0c04 |0077: move-result-object v4 │ │ +03d304: 6e20 f70e 9400 |0078: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d30a: 0c04 |007b: move-result-object v4 │ │ +03d30c: 1a06 e200 |007c: const-string v6, "/" // string@00e2 │ │ +03d310: 6e20 f70e 6400 |007e: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d316: 0c04 |0081: move-result-object v4 │ │ +03d318: 5476 5303 |0082: iget-object v6, v7, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03d31c: 6e20 f70e 6400 |0084: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d322: 0c04 |0087: move-result-object v4 │ │ +03d324: 1a06 e200 |0088: const-string v6, "/" // string@00e2 │ │ +03d328: 6e20 f70e 6400 |008a: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d32e: 0c06 |008d: move-result-object v6 │ │ +03d330: 7220 470f 0200 |008e: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03d336: 0c04 |0091: move-result-object v4 │ │ +03d338: 1f04 4a02 |0092: check-cast v4, Ljava/lang/String; // type@024a │ │ +03d33c: 6e20 f70e 4600 |0094: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d342: 0c04 |0097: move-result-object v4 │ │ +03d344: 6e10 fb0e 0400 |0098: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d34a: 0c04 |009b: move-result-object v4 │ │ +03d34c: 4d04 0500 |009c: aput-object v4, v5, v0 │ │ +03d350: d800 0001 |009e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d354: 28bf |00a0: goto 005f // -0041 │ │ +03d356: 6e20 9f0d a700 |00a1: invoke-virtual {v7, v10}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03d35c: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=126 │ │ 0x0007 line=127 │ │ 0x0009 line=130 │ │ 0x0010 line=131 │ │ @@ -51072,14 +51077,15 @@ │ │ 0x002f line=139 │ │ 0x0034 line=140 │ │ 0x0037 line=141 │ │ 0x003d line=142 │ │ 0x0045 line=144 │ │ 0x005e line=146 │ │ 0x0065 line=148 │ │ + 0x008e line=149 │ │ 0x009e line=146 │ │ 0x00a1 line=151 │ │ 0x00a4 line=152 │ │ locals : │ │ 0x005f - 0x00a5 reg=0 i I │ │ 0x0027 - 0x00a5 reg=1 spine Lnl/siegmann/epublib/domain/Spine; │ │ 0x0034 - 0x00a5 reg=2 spineElements Ljava/util/List; Ljava/util/List; │ │ @@ -51096,112 +51102,112 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 200 16-bit code units │ │ -03c4b4: |[03c4b4] it.angrydroids.epub3reader.EpubManipulator.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ -03c4c4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03c4c6: 7010 ba0e 0800 |0001: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0eba │ │ -03c4cc: 6204 4a03 |0004: sget-object v4, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ -03c4d0: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ -03c4d4: 690b 4a03 |0008: sput-object v11, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ -03c4d8: 2204 1a02 |000a: new-instance v4, Ljava/io/FileInputStream; // type@021a │ │ -03c4dc: 7020 500e 9400 |000c: invoke-direct {v4, v9}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ -03c4e2: 5b84 5003 |000f: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03c4e6: 2204 b202 |0011: new-instance v4, Lnl/siegmann/epublib/epub/EpubReader; // type@02b2 │ │ -03c4ea: 7010 3511 0400 |0013: invoke-direct {v4}, Lnl/siegmann/epublib/epub/EpubReader;.:()V // method@1135 │ │ -03c4f0: 5485 5003 |0016: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03c4f4: 6e20 3b11 5400 |0018: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; // method@113b │ │ -03c4fa: 0c04 |001b: move-result-object v4 │ │ -03c4fc: 5b84 4903 |001c: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03c500: 5b89 4f03 |001e: iput-object v9, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ -03c504: 5b8a 4e03 |0020: iput-object v10, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03c508: 5484 4903 |0022: iget-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03c50c: 6e10 1d10 0400 |0024: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -03c512: 0c01 |0027: move-result-object v1 │ │ -03c514: 6e10 e110 0100 |0028: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ -03c51a: 0c03 |002b: move-result-object v3 │ │ -03c51c: 5987 4d03 |002c: iput v7, v8, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03c520: 5987 4b03 |002e: iput v7, v8, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ -03c524: 2202 5f02 |0030: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -03c528: 7010 120f 0200 |0032: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03c52e: 7030 a50d 3802 |0035: invoke-direct {v8, v3, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.pages:(Ljava/util/List;Ljava/util/List;)V // method@0da5 │ │ -03c534: 7210 4d0f 0200 |0038: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c53a: 0a04 |003b: move-result v4 │ │ -03c53c: 5984 5203 |003c: iput v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ -03c540: 7210 4d0f 0200 |003e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c546: 0a04 |0041: move-result v4 │ │ -03c548: 2344 1703 |0042: new-array v4, v4, [Ljava/lang/String; // type@0317 │ │ -03c54c: 5b84 5403 |0044: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03c550: 2204 4e02 |0046: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -03c554: 7010 f00e 0400 |0048: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c55a: 6205 5103 |004b: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c55e: 6e20 f70e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c564: 0c04 |0050: move-result-object v4 │ │ -03c566: 5485 4e03 |0051: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03c56a: 6e20 f70e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c570: 0c04 |0056: move-result-object v4 │ │ -03c572: 6e10 fb0e 0400 |0057: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c578: 0c04 |005a: move-result-object v4 │ │ -03c57a: 6e30 aa0d 9804 |005b: invoke-virtual {v8, v9, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.unzip:(Ljava/lang/String;Ljava/lang/String;)V // method@0daa │ │ -03c580: 2204 4e02 |005e: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -03c584: 7010 f00e 0400 |0060: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c58a: 6205 5103 |0063: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c58e: 6e20 f70e 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c594: 0c04 |0068: move-result-object v4 │ │ -03c596: 5485 4e03 |0069: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03c59a: 6e20 f70e 5400 |006b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c5a0: 0c04 |006e: move-result-object v4 │ │ -03c5a2: 6e10 fb0e 0400 |006f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c5a8: 0c04 |0072: move-result-object v4 │ │ -03c5aa: 7110 9b0d 0400 |0073: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; // method@0d9b │ │ -03c5b0: 0c04 |0076: move-result-object v4 │ │ -03c5b2: 5b84 5303 |0077: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03c5b6: 1200 |0079: const/4 v0, #int 0 // #0 │ │ -03c5b8: 7210 4d0f 0200 |007a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c5be: 0a04 |007d: move-result v4 │ │ -03c5c0: 3540 4000 |007e: if-ge v0, v4, 00be // +0040 │ │ -03c5c4: 5485 5403 |0080: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03c5c8: 2204 4e02 |0082: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -03c5cc: 7010 f00e 0400 |0084: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c5d2: 1a06 670e |0087: const-string v6, "file://" // string@0e67 │ │ -03c5d6: 6e20 f70e 6400 |0089: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c5dc: 0c04 |008c: move-result-object v4 │ │ -03c5de: 6206 5103 |008d: sget-object v6, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03c5e2: 6e20 f70e 6400 |008f: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c5e8: 0c04 |0092: move-result-object v4 │ │ -03c5ea: 5486 4e03 |0093: iget-object v6, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03c5ee: 6e20 f70e 6400 |0095: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c5f4: 0c04 |0098: move-result-object v4 │ │ -03c5f6: 1a06 e200 |0099: const-string v6, "/" // string@00e2 │ │ -03c5fa: 6e20 f70e 6400 |009b: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c600: 0c04 |009e: move-result-object v4 │ │ -03c602: 5486 5303 |009f: iget-object v6, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03c606: 6e20 f70e 6400 |00a1: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c60c: 0c04 |00a4: move-result-object v4 │ │ -03c60e: 1a06 e200 |00a5: const-string v6, "/" // string@00e2 │ │ -03c612: 6e20 f70e 6400 |00a7: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c618: 0c06 |00aa: move-result-object v6 │ │ -03c61a: 7220 470f 0200 |00ab: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03c620: 0c04 |00ae: move-result-object v4 │ │ -03c622: 1f04 4c02 |00af: check-cast v4, Ljava/lang/String; // type@024c │ │ -03c626: 6e20 f70e 4600 |00b1: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c62c: 0c04 |00b4: move-result-object v4 │ │ -03c62e: 6e10 fb0e 0400 |00b5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c634: 0c04 |00b8: move-result-object v4 │ │ -03c636: 4d04 0500 |00b9: aput-object v4, v5, v0 │ │ -03c63a: d800 0001 |00bb: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c63e: 28bd |00bd: goto 007a // -0043 │ │ -03c640: 7210 4d0f 0200 |00be: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c646: 0a04 |00c1: move-result v4 │ │ -03c648: 3d04 0500 |00c2: if-lez v4, 00c7 // +0005 │ │ -03c64c: 6e20 9f0d 7800 |00c4: invoke-virtual {v8, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03c652: 0e00 |00c7: return-void │ │ +03d360: |[03d360] it.angrydroids.epub3reader.EpubManipulator.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ +03d370: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03d372: 7010 ba0e 0800 |0001: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0eba │ │ +03d378: 6204 4a03 |0004: sget-object v4, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ +03d37c: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ +03d380: 690b 4a03 |0008: sput-object v11, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ +03d384: 2204 1802 |000a: new-instance v4, Ljava/io/FileInputStream; // type@0218 │ │ +03d388: 7020 500e 9400 |000c: invoke-direct {v4, v9}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ +03d38e: 5b84 5003 |000f: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03d392: 2204 b002 |0011: new-instance v4, Lnl/siegmann/epublib/epub/EpubReader; // type@02b0 │ │ +03d396: 7010 3511 0400 |0013: invoke-direct {v4}, Lnl/siegmann/epublib/epub/EpubReader;.:()V // method@1135 │ │ +03d39c: 5485 5003 |0016: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03d3a0: 6e20 3b11 5400 |0018: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; // method@113b │ │ +03d3a6: 0c04 |001b: move-result-object v4 │ │ +03d3a8: 5b84 4903 |001c: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03d3ac: 5b89 4f03 |001e: iput-object v9, v8, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ +03d3b0: 5b8a 4e03 |0020: iput-object v10, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d3b4: 5484 4903 |0022: iget-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03d3b8: 6e10 1d10 0400 |0024: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +03d3be: 0c01 |0027: move-result-object v1 │ │ +03d3c0: 6e10 e110 0100 |0028: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ +03d3c6: 0c03 |002b: move-result-object v3 │ │ +03d3c8: 5987 4d03 |002c: iput v7, v8, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03d3cc: 5987 4b03 |002e: iput v7, v8, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ +03d3d0: 2202 5d02 |0030: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +03d3d4: 7010 120f 0200 |0032: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03d3da: 7030 a50d 3802 |0035: invoke-direct {v8, v3, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.pages:(Ljava/util/List;Ljava/util/List;)V // method@0da5 │ │ +03d3e0: 7210 4d0f 0200 |0038: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d3e6: 0a04 |003b: move-result v4 │ │ +03d3e8: 5984 5203 |003c: iput v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ +03d3ec: 7210 4d0f 0200 |003e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d3f2: 0a04 |0041: move-result v4 │ │ +03d3f4: 2344 1503 |0042: new-array v4, v4, [Ljava/lang/String; // type@0315 │ │ +03d3f8: 5b84 5403 |0044: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03d3fc: 2204 4c02 |0046: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +03d400: 7010 f00e 0400 |0048: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d406: 6205 5103 |004b: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d40a: 6e20 f70e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d410: 0c04 |0050: move-result-object v4 │ │ +03d412: 5485 4e03 |0051: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d416: 6e20 f70e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d41c: 0c04 |0056: move-result-object v4 │ │ +03d41e: 6e10 fb0e 0400 |0057: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d424: 0c04 |005a: move-result-object v4 │ │ +03d426: 6e30 aa0d 9804 |005b: invoke-virtual {v8, v9, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.unzip:(Ljava/lang/String;Ljava/lang/String;)V // method@0daa │ │ +03d42c: 2204 4c02 |005e: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +03d430: 7010 f00e 0400 |0060: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d436: 6205 5103 |0063: sget-object v5, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d43a: 6e20 f70e 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d440: 0c04 |0068: move-result-object v4 │ │ +03d442: 5485 4e03 |0069: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d446: 6e20 f70e 5400 |006b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d44c: 0c04 |006e: move-result-object v4 │ │ +03d44e: 6e10 fb0e 0400 |006f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d454: 0c04 |0072: move-result-object v4 │ │ +03d456: 7110 9b0d 0400 |0073: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; // method@0d9b │ │ +03d45c: 0c04 |0076: move-result-object v4 │ │ +03d45e: 5b84 5303 |0077: iput-object v4, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03d462: 1200 |0079: const/4 v0, #int 0 // #0 │ │ +03d464: 7210 4d0f 0200 |007a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d46a: 0a04 |007d: move-result v4 │ │ +03d46c: 3540 4000 |007e: if-ge v0, v4, 00be // +0040 │ │ +03d470: 5485 5403 |0080: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03d474: 2204 4c02 |0082: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +03d478: 7010 f00e 0400 |0084: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d47e: 1a06 650e |0087: const-string v6, "file://" // string@0e65 │ │ +03d482: 6e20 f70e 6400 |0089: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d488: 0c04 |008c: move-result-object v4 │ │ +03d48a: 6206 5103 |008d: sget-object v6, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d48e: 6e20 f70e 6400 |008f: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d494: 0c04 |0092: move-result-object v4 │ │ +03d496: 5486 4e03 |0093: iget-object v6, v8, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d49a: 6e20 f70e 6400 |0095: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d4a0: 0c04 |0098: move-result-object v4 │ │ +03d4a2: 1a06 e200 |0099: const-string v6, "/" // string@00e2 │ │ +03d4a6: 6e20 f70e 6400 |009b: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d4ac: 0c04 |009e: move-result-object v4 │ │ +03d4ae: 5486 5303 |009f: iget-object v6, v8, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03d4b2: 6e20 f70e 6400 |00a1: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d4b8: 0c04 |00a4: move-result-object v4 │ │ +03d4ba: 1a06 e200 |00a5: const-string v6, "/" // string@00e2 │ │ +03d4be: 6e20 f70e 6400 |00a7: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d4c4: 0c06 |00aa: move-result-object v6 │ │ +03d4c6: 7220 470f 0200 |00ab: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03d4cc: 0c04 |00ae: move-result-object v4 │ │ +03d4ce: 1f04 4a02 |00af: check-cast v4, Ljava/lang/String; // type@024a │ │ +03d4d2: 6e20 f70e 4600 |00b1: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d4d8: 0c04 |00b4: move-result-object v4 │ │ +03d4da: 6e10 fb0e 0400 |00b5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d4e0: 0c04 |00b8: move-result-object v4 │ │ +03d4e2: 4d04 0500 |00b9: aput-object v4, v5, v0 │ │ +03d4e6: d800 0001 |00bb: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d4ea: 28bd |00bd: goto 007a // -0043 │ │ +03d4ec: 7210 4d0f 0200 |00be: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d4f2: 0a04 |00c1: move-result v4 │ │ +03d4f4: 3d04 0500 |00c2: if-lez v4, 00c7 // +0005 │ │ +03d4f8: 6e20 9f0d 7800 |00c4: invoke-virtual {v8, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03d4fe: 0e00 |00c7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0004 line=82 │ │ 0x0008 line=83 │ │ 0x000a line=86 │ │ 0x0011 line=87 │ │ @@ -51215,14 +51221,15 @@ │ │ 0x0035 line=99 │ │ 0x0038 line=100 │ │ 0x003e line=102 │ │ 0x0046 line=104 │ │ 0x005e line=106 │ │ 0x0079 line=108 │ │ 0x0080 line=110 │ │ + 0x00ab line=112 │ │ 0x00bb line=108 │ │ 0x00be line=115 │ │ 0x00c4 line=116 │ │ 0x00c7 line=118 │ │ locals : │ │ 0x007a - 0x00c8 reg=0 i I │ │ 0x0028 - 0x00c8 reg=1 spine Lnl/siegmann/epublib/domain/Spine; │ │ @@ -51234,115 +51241,112 @@ │ │ 0x0000 - 0x00c8 reg=11 theContext Landroid/content/Context; │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ name : 'deleteDir' │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03c654: |[03c654] it.angrydroids.epub3reader.EpubManipulator.deleteDir:(Ljava/io/File;)V │ │ -03c664: 6e10 490e 0600 |0000: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ -03c66a: 0a04 |0003: move-result v4 │ │ -03c66c: 3804 1200 |0004: if-eqz v4, 0016 // +0012 │ │ -03c670: 6e10 4a0e 0600 |0006: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0e4a │ │ -03c676: 0c00 |0009: move-result-object v0 │ │ -03c678: 2103 |000a: array-length v3, v0 │ │ -03c67a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03c67c: 3532 0a00 |000c: if-ge v2, v3, 0016 // +000a │ │ -03c680: 4601 0002 |000e: aget-object v1, v0, v2 │ │ -03c684: 7020 910d 1500 |0010: invoke-direct {v5, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.deleteDir:(Ljava/io/File;)V // method@0d91 │ │ -03c68a: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03c68e: 28f7 |0015: goto 000c // -0009 │ │ -03c690: 6e10 430e 0600 |0016: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@0e43 │ │ -03c696: 0e00 |0019: return-void │ │ +03d500: |[03d500] it.angrydroids.epub3reader.EpubManipulator.deleteDir:(Ljava/io/File;)V │ │ +03d510: 6e10 490e 0500 |0000: invoke-virtual {v5}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ +03d516: 0a01 |0003: move-result v1 │ │ +03d518: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +03d51c: 6e10 4a0e 0500 |0006: invoke-virtual {v5}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0e4a │ │ +03d522: 0c02 |0009: move-result-object v2 │ │ +03d524: 2123 |000a: array-length v3, v2 │ │ +03d526: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03d528: 3531 0a00 |000c: if-ge v1, v3, 0016 // +000a │ │ +03d52c: 4600 0201 |000e: aget-object v0, v2, v1 │ │ +03d530: 7020 910d 0400 |0010: invoke-direct {v4, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.deleteDir:(Ljava/io/File;)V // method@0d91 │ │ +03d536: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d53a: 28f7 |0015: goto 000c // -0009 │ │ +03d53c: 6e10 430e 0500 |0016: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@0e43 │ │ +03d542: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0006 line=329 │ │ 0x0010 line=330 │ │ 0x0013 line=329 │ │ 0x0016 line=331 │ │ 0x0019 line=332 │ │ locals : │ │ - 0x000a - 0x0016 reg=0 arr$ [Ljava/io/File; │ │ - 0x0010 - 0x0016 reg=1 child Ljava/io/File; │ │ - 0x000c - 0x0016 reg=2 i$ I │ │ - 0x000b - 0x0016 reg=3 len$ I │ │ - 0x0000 - 0x001a reg=5 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ - 0x0000 - 0x001a reg=6 f Ljava/io/File; │ │ + 0x0010 - 0x0016 reg=0 child Ljava/io/File; │ │ + 0x0000 - 0x001a reg=4 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ + 0x0000 - 0x001a reg=5 f Ljava/io/File; │ │ │ │ #4 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ name : 'getPathOPF' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -03c698: |[03c698] it.angrydroids.epub3reader.EpubManipulator.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; │ │ -03c6a8: 140b 3700 057f |0000: const v11, #float 1.76788e+38 // #7f050037 │ │ -03c6ae: 12fa |0003: const/4 v10, #int -1 // #ff │ │ -03c6b0: 1a03 0000 |0004: const-string v3, "" // string@0000 │ │ -03c6b4: 2200 1502 |0006: new-instance v0, Ljava/io/BufferedReader; // type@0215 │ │ -03c6b8: 2207 1d02 |0008: new-instance v7, Ljava/io/FileReader; // type@021d │ │ -03c6bc: 2208 4e02 |000a: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -03c6c0: 7010 f00e 0800 |000c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03c6c6: 6e20 f70e c800 |000f: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c6cc: 0c08 |0012: move-result-object v8 │ │ -03c6ce: 1a09 e300 |0013: const-string v9, "/META-INF/container.xml" // string@00e3 │ │ -03c6d2: 6e20 f70e 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03c6d8: 0c08 |0018: move-result-object v8 │ │ -03c6da: 6e10 fb0e 0800 |0019: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03c6e0: 0c08 |001c: move-result-object v8 │ │ -03c6e2: 7020 580e 8700 |001d: invoke-direct {v7, v8}, Ljava/io/FileReader;.:(Ljava/lang/String;)V // method@0e58 │ │ -03c6e8: 7020 3a0e 7000 |0020: invoke-direct {v0, v7}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0e3a │ │ -03c6ee: 6e10 3c0e 0000 |0023: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ -03c6f4: 0c02 |0026: move-result-object v2 │ │ -03c6f6: 3802 3000 |0027: if-eqz v2, 0057 // +0030 │ │ -03c6fa: 7110 9c0d 0b00 |0029: invoke-static {v11}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03c700: 0c07 |002c: move-result-object v7 │ │ -03c702: 6e20 d40e 7200 |002d: invoke-virtual {v2, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -03c708: 0a07 |0030: move-result v7 │ │ -03c70a: 37a7 f2ff |0031: if-le v7, v10, 0023 // -000e │ │ -03c70e: 7110 9c0d 0b00 |0033: invoke-static {v11}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03c714: 0c07 |0036: move-result-object v7 │ │ -03c716: 6e20 d40e 7200 |0037: invoke-virtual {v2, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -03c71c: 0a04 |003a: move-result v4 │ │ -03c71e: 1a07 8800 |003b: const-string v7, """ // string@0088 │ │ -03c722: 6e30 d50e 7204 |003d: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ -03c728: 0a05 |0040: move-result v5 │ │ -03c72a: 1a07 8800 |0041: const-string v7, """ // string@0088 │ │ -03c72e: d808 0501 |0043: add-int/lit8 v8, v5, #int 1 // #01 │ │ -03c732: 6e30 d50e 7208 |0045: invoke-virtual {v2, v7, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ -03c738: 0a06 |0048: move-result v6 │ │ -03c73a: 37a5 daff |0049: if-le v5, v10, 0023 // -0026 │ │ -03c73e: 3756 d8ff |004b: if-le v6, v5, 0023 // -0028 │ │ -03c742: d807 0501 |004d: add-int/lit8 v7, v5, #int 1 // #01 │ │ -03c746: 6e30 de0e 7206 |004f: invoke-virtual {v2, v7, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -03c74c: 0c07 |0052: move-result-object v7 │ │ -03c74e: 6e10 e20e 0700 |0053: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ -03c754: 0c03 |0056: move-result-object v3 │ │ -03c756: 6e10 3b0e 0000 |0057: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@0e3b │ │ -03c75c: 1a07 e200 |005a: const-string v7, "/" // string@00e2 │ │ -03c760: 6e20 cb0e 7300 |005c: invoke-virtual {v3, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ecb │ │ -03c766: 0a07 |005f: move-result v7 │ │ -03c768: 3907 0400 |0060: if-nez v7, 0064 // +0004 │ │ -03c76c: 1a03 0000 |0062: const-string v3, "" // string@0000 │ │ -03c770: 1307 2f00 |0064: const/16 v7, #int 47 // #2f │ │ -03c774: 6e20 d60e 7300 |0066: invoke-virtual {v3, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -03c77a: 0a01 |0069: move-result v1 │ │ -03c77c: 37a1 0700 |006a: if-le v1, v10, 0071 // +0007 │ │ -03c780: 1207 |006c: const/4 v7, #int 0 // #0 │ │ -03c782: 6e30 de0e 7301 |006d: invoke-virtual {v3, v7, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -03c788: 0c03 |0070: move-result-object v3 │ │ -03c78a: 1103 |0071: return-object v3 │ │ +03d544: |[03d544] it.angrydroids.epub3reader.EpubManipulator.getPathOPF:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d554: 140b 3700 057f |0000: const v11, #float 1.76788e+38 // #7f050037 │ │ +03d55a: 12fa |0003: const/4 v10, #int -1 // #ff │ │ +03d55c: 1a03 0000 |0004: const-string v3, "" // string@0000 │ │ +03d560: 2200 1302 |0006: new-instance v0, Ljava/io/BufferedReader; // type@0213 │ │ +03d564: 2207 1b02 |0008: new-instance v7, Ljava/io/FileReader; // type@021b │ │ +03d568: 2208 4c02 |000a: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +03d56c: 7010 f00e 0800 |000c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d572: 6e20 f70e c800 |000f: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d578: 0c08 |0012: move-result-object v8 │ │ +03d57a: 1a09 e300 |0013: const-string v9, "/META-INF/container.xml" // string@00e3 │ │ +03d57e: 6e20 f70e 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d584: 0c08 |0018: move-result-object v8 │ │ +03d586: 6e10 fb0e 0800 |0019: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d58c: 0c08 |001c: move-result-object v8 │ │ +03d58e: 7020 580e 8700 |001d: invoke-direct {v7, v8}, Ljava/io/FileReader;.:(Ljava/lang/String;)V // method@0e58 │ │ +03d594: 7020 3a0e 7000 |0020: invoke-direct {v0, v7}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0e3a │ │ +03d59a: 6e10 3c0e 0000 |0023: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ +03d5a0: 0c02 |0026: move-result-object v2 │ │ +03d5a2: 3802 3000 |0027: if-eqz v2, 0057 // +0030 │ │ +03d5a6: 7110 9c0d 0b00 |0029: invoke-static {v11}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03d5ac: 0c07 |002c: move-result-object v7 │ │ +03d5ae: 6e20 d40e 7200 |002d: invoke-virtual {v2, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +03d5b4: 0a07 |0030: move-result v7 │ │ +03d5b6: 37a7 f2ff |0031: if-le v7, v10, 0023 // -000e │ │ +03d5ba: 7110 9c0d 0b00 |0033: invoke-static {v11}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03d5c0: 0c07 |0036: move-result-object v7 │ │ +03d5c2: 6e20 d40e 7200 |0037: invoke-virtual {v2, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +03d5c8: 0a04 |003a: move-result v4 │ │ +03d5ca: 1a07 8800 |003b: const-string v7, """ // string@0088 │ │ +03d5ce: 6e30 d50e 7204 |003d: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ +03d5d4: 0a05 |0040: move-result v5 │ │ +03d5d6: 1a07 8800 |0041: const-string v7, """ // string@0088 │ │ +03d5da: d808 0501 |0043: add-int/lit8 v8, v5, #int 1 // #01 │ │ +03d5de: 6e30 d50e 7208 |0045: invoke-virtual {v2, v7, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ +03d5e4: 0a06 |0048: move-result v6 │ │ +03d5e6: 37a5 daff |0049: if-le v5, v10, 0023 // -0026 │ │ +03d5ea: 3756 d8ff |004b: if-le v6, v5, 0023 // -0028 │ │ +03d5ee: d807 0501 |004d: add-int/lit8 v7, v5, #int 1 // #01 │ │ +03d5f2: 6e30 de0e 7206 |004f: invoke-virtual {v2, v7, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +03d5f8: 0c07 |0052: move-result-object v7 │ │ +03d5fa: 6e10 e20e 0700 |0053: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ +03d600: 0c03 |0056: move-result-object v3 │ │ +03d602: 6e10 3b0e 0000 |0057: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@0e3b │ │ +03d608: 1a07 e200 |005a: const-string v7, "/" // string@00e2 │ │ +03d60c: 6e20 cb0e 7300 |005c: invoke-virtual {v3, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ecb │ │ +03d612: 0a07 |005f: move-result v7 │ │ +03d614: 3907 0400 |0060: if-nez v7, 0064 // +0004 │ │ +03d618: 1a03 0000 |0062: const-string v3, "" // string@0000 │ │ +03d61c: 1307 2f00 |0064: const/16 v7, #int 47 // #2f │ │ +03d620: 6e20 d60e 7300 |0066: invoke-virtual {v3, v7}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +03d626: 0a01 |0069: move-result v1 │ │ +03d628: 37a1 0700 |006a: if-le v1, v10, 0071 // +0007 │ │ +03d62c: 1207 |006c: const/4 v7, #int 0 // #0 │ │ +03d62e: 6e30 de0e 7301 |006d: invoke-virtual {v3, v7, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +03d634: 0c03 |0070: move-result-object v3 │ │ +03d636: 1103 |0071: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=224 │ │ 0x0006 line=226 │ │ 0x0023 line=229 │ │ 0x0029 line=230 │ │ 0x0033 line=231 │ │ @@ -51372,21 +51376,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03c78c: |[03c78c] it.angrydroids.epub3reader.EpubManipulator.getS:(I)Ljava/lang/String; │ │ -03c79c: 6200 4a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ -03c7a0: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -03c7a6: 0c00 |0005: move-result-object v0 │ │ -03c7a8: 6e20 bf00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ -03c7ae: 0c00 |0009: move-result-object v0 │ │ -03c7b0: 1100 |000a: return-object v0 │ │ +03d638: |[03d638] it.angrydroids.epub3reader.EpubManipulator.getS:(I)Ljava/lang/String; │ │ +03d648: 6200 4a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubManipulator;.context:Landroid/content/Context; // field@034a │ │ +03d64c: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +03d652: 0c00 |0005: move-result-object v0 │ │ +03d654: 6e20 bf00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ +03d65a: 0c00 |0009: move-result-object v0 │ │ +03d65c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x000b reg=1 id I │ │ │ │ #6 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -51394,34 +51398,35 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03c7b4: |[03c7b4] it.angrydroids.epub3reader.EpubManipulator.languageIndexFromID:(Ljava/lang/String;)I │ │ -03c7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c7c6: 5421 4803 |0001: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03c7ca: 7210 4d0f 0100 |0003: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c7d0: 0a01 |0006: move-result v1 │ │ -03c7d2: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -03c7d6: 5421 4803 |0009: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03c7da: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03c7e0: 0c01 |000e: move-result-object v1 │ │ -03c7e2: 1f01 4c02 |000f: check-cast v1, Ljava/lang/String; // type@024c │ │ -03c7e6: 6e20 cd0e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03c7ec: 0a01 |0014: move-result v1 │ │ -03c7ee: 3901 0500 |0015: if-nez v1, 001a // +0005 │ │ -03c7f2: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c7f6: 28e8 |0019: goto 0001 // -0018 │ │ -03c7f8: 0f00 |001a: return v0 │ │ +03d660: |[03d660] it.angrydroids.epub3reader.EpubManipulator.languageIndexFromID:(Ljava/lang/String;)I │ │ +03d670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d672: 5421 4803 |0001: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03d676: 7210 4d0f 0100 |0003: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d67c: 0a01 |0006: move-result v1 │ │ +03d67e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +03d682: 5421 4803 |0009: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03d686: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03d68c: 0c01 |000e: move-result-object v1 │ │ +03d68e: 1f01 4a02 |000f: check-cast v1, Ljava/lang/String; // type@024a │ │ +03d692: 6e20 cd0e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03d698: 0a01 |0014: move-result v1 │ │ +03d69a: 3901 0500 |0015: if-nez v1, 001a // +0005 │ │ +03d69e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d6a2: 28e8 |0019: goto 0001 // -0018 │ │ +03d6a4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ - 0x0001 line=216 │ │ + 0x0001 line=215 │ │ + 0x000b line=216 │ │ 0x0017 line=217 │ │ 0x001a line=219 │ │ locals : │ │ 0x0001 - 0x001b reg=0 i I │ │ 0x0000 - 0x001b reg=2 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ 0x0000 - 0x001b reg=3 id Ljava/lang/String; │ │ │ │ @@ -51430,61 +51435,61 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -03c7fc: |[03c7fc] it.angrydroids.epub3reader.EpubManipulator.pages:(Ljava/util/List;Ljava/util/List;)V │ │ -03c80c: 2204 5f02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -03c810: 7010 120f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03c816: 5b64 5503 |0005: iput-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ -03c81a: 2204 5f02 |0007: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -03c81e: 7010 120f 0400 |0009: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03c824: 5b64 4803 |000c: iput-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03c828: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03c82a: 7210 4d0f 0700 |000f: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c830: 0a04 |0012: move-result v4 │ │ -03c832: 3541 4900 |0013: if-ge v1, v4, 005c // +0049 │ │ -03c836: 7220 470f 1700 |0015: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03c83c: 0c04 |0018: move-result-object v4 │ │ -03c83e: 1f04 a702 |0019: check-cast v4, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -03c842: 6e10 e910 0400 |001b: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ -03c848: 0c04 |001e: move-result-object v4 │ │ -03c84a: 6e10 a810 0400 |001f: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -03c850: 0c00 |0022: move-result-object v0 │ │ -03c852: 6e20 9a0d 0600 |0023: invoke-virtual {v6, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ -03c858: 0c02 |0026: move-result-object v2 │ │ -03c85a: 1a04 0000 |0027: const-string v4, "" // string@0000 │ │ -03c85e: 3242 2500 |0029: if-eq v2, v4, 004e // +0025 │ │ -03c862: 7020 a30d 2600 |002b: invoke-direct {v6, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.languageIndexFromID:(Ljava/lang/String;)I // method@0da3 │ │ -03c868: 0a03 |002e: move-result v3 │ │ -03c86a: 5464 4803 |002f: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03c86e: 7210 4d0f 0400 |0031: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03c874: 0a04 |0034: move-result v4 │ │ -03c876: 3343 0700 |0035: if-ne v3, v4, 003c // +0007 │ │ -03c87a: 5464 4803 |0037: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03c87e: 7220 430f 2400 |0039: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03c884: 3903 0f00 |003c: if-nez v3, 004b // +000f │ │ -03c888: 5464 5503 |003e: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ -03c88c: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -03c88e: 7110 890e 0500 |0041: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ -03c894: 0c05 |0044: move-result-object v5 │ │ -03c896: 7220 430f 5400 |0045: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03c89c: 7220 430f 0800 |0048: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03c8a2: d801 0101 |004b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c8a6: 28c2 |004d: goto 000f // -003e │ │ -03c8a8: 5464 5503 |004e: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ -03c8ac: 1205 |0050: const/4 v5, #int 0 // #0 │ │ -03c8ae: 7110 890e 0500 |0051: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ -03c8b4: 0c05 |0054: move-result-object v5 │ │ -03c8b6: 7220 430f 5400 |0055: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03c8bc: 7220 430f 0800 |0058: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03c8c2: 28f0 |005b: goto 004b // -0010 │ │ -03c8c4: 0e00 |005c: return-void │ │ +03d6a8: |[03d6a8] it.angrydroids.epub3reader.EpubManipulator.pages:(Ljava/util/List;Ljava/util/List;)V │ │ +03d6b8: 2204 5d02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +03d6bc: 7010 120f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03d6c2: 5b64 5503 |0005: iput-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ +03d6c6: 2204 5d02 |0007: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +03d6ca: 7010 120f 0400 |0009: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03d6d0: 5b64 4803 |000c: iput-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03d6d4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03d6d6: 7210 4d0f 0700 |000f: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d6dc: 0a04 |0012: move-result v4 │ │ +03d6de: 3541 4900 |0013: if-ge v1, v4, 005c // +0049 │ │ +03d6e2: 7220 470f 1700 |0015: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03d6e8: 0c04 |0018: move-result-object v4 │ │ +03d6ea: 1f04 a502 |0019: check-cast v4, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +03d6ee: 6e10 e910 0400 |001b: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ +03d6f4: 0c04 |001e: move-result-object v4 │ │ +03d6f6: 6e10 a810 0400 |001f: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +03d6fc: 0c00 |0022: move-result-object v0 │ │ +03d6fe: 6e20 9a0d 0600 |0023: invoke-virtual {v6, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ +03d704: 0c02 |0026: move-result-object v2 │ │ +03d706: 1a04 0000 |0027: const-string v4, "" // string@0000 │ │ +03d70a: 3242 2500 |0029: if-eq v2, v4, 004e // +0025 │ │ +03d70e: 7020 a30d 2600 |002b: invoke-direct {v6, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.languageIndexFromID:(Ljava/lang/String;)I // method@0da3 │ │ +03d714: 0a03 |002e: move-result v3 │ │ +03d716: 5464 4803 |002f: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03d71a: 7210 4d0f 0400 |0031: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d720: 0a04 |0034: move-result v4 │ │ +03d722: 3343 0700 |0035: if-ne v3, v4, 003c // +0007 │ │ +03d726: 5464 4803 |0037: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03d72a: 7220 430f 2400 |0039: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03d730: 3903 0f00 |003c: if-nez v3, 004b // +000f │ │ +03d734: 5464 5503 |003e: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ +03d738: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +03d73a: 7110 890e 0500 |0041: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ +03d740: 0c05 |0044: move-result-object v5 │ │ +03d742: 7220 430f 5400 |0045: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03d748: 7220 430f 0800 |0048: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03d74e: d801 0101 |004b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d752: 28c2 |004d: goto 000f // -003e │ │ +03d754: 5464 5503 |004e: iget-object v4, v6, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ +03d758: 1205 |0050: const/4 v5, #int 0 // #0 │ │ +03d75a: 7110 890e 0500 |0051: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ +03d760: 0c05 |0054: move-result-object v5 │ │ +03d762: 7220 430f 5400 |0055: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03d768: 7220 430f 0800 |0058: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03d76e: 28f0 |005b: goto 004b // -0010 │ │ +03d770: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=188 │ │ 0x000e line=190 │ │ 0x0015 line=191 │ │ 0x0023 line=192 │ │ @@ -51515,28 +51520,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03c8c8: |[03c8c8] it.angrydroids.epub3reader.EpubManipulator.readPage:(Ljava/lang/String;)Ljava/lang/String; │ │ -03c8d8: 2202 1a02 |0000: new-instance v2, Ljava/io/FileInputStream; // type@021a │ │ -03c8dc: 7020 500e 6200 |0002: invoke-direct {v2, v6}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ -03c8e2: 6e10 510e 0200 |0005: invoke-virtual {v2}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ -03c8e8: 0a04 |0008: move-result v4 │ │ -03c8ea: 2341 fe02 |0009: new-array v1, v4, [B // type@02fe │ │ -03c8ee: 6e20 530e 1200 |000b: invoke-virtual {v2, v1}, Ljava/io/FileInputStream;.read:([B)I // method@0e53 │ │ -03c8f4: 6e10 520e 0200 |000e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ -03c8fa: 2203 4c02 |0011: new-instance v3, Ljava/lang/String; // type@024c │ │ -03c8fe: 7020 c50e 1300 |0013: invoke-direct {v3, v1}, Ljava/lang/String;.:([B)V // method@0ec5 │ │ -03c904: 1103 |0016: return-object v3 │ │ -03c906: 0d00 |0017: move-exception v0 │ │ -03c908: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ -03c90c: 28fc |001a: goto 0016 // -0004 │ │ +03d774: |[03d774] it.angrydroids.epub3reader.EpubManipulator.readPage:(Ljava/lang/String;)Ljava/lang/String; │ │ +03d784: 2202 1802 |0000: new-instance v2, Ljava/io/FileInputStream; // type@0218 │ │ +03d788: 7020 500e 6200 |0002: invoke-direct {v2, v6}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ +03d78e: 6e10 510e 0200 |0005: invoke-virtual {v2}, Ljava/io/FileInputStream;.available:()I // method@0e51 │ │ +03d794: 0a04 |0008: move-result v4 │ │ +03d796: 2341 fc02 |0009: new-array v1, v4, [B // type@02fc │ │ +03d79a: 6e20 530e 1200 |000b: invoke-virtual {v2, v1}, Ljava/io/FileInputStream;.read:([B)I // method@0e53 │ │ +03d7a0: 6e10 520e 0200 |000e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ +03d7a6: 2203 4a02 |0011: new-instance v3, Ljava/lang/String; // type@024a │ │ +03d7aa: 7020 c50e 1300 |0013: invoke-direct {v3, v1}, Ljava/lang/String;.:([B)V // method@0ec5 │ │ +03d7b0: 1103 |0016: return-object v3 │ │ +03d7b2: 0d00 |0017: move-exception v0 │ │ +03d7b4: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ +03d7b8: 28fc |001a: goto 0016 // -0004 │ │ catches : 1 │ │ 0x0000 - 0x0016 │ │ Ljava/io/IOException; -> 0x0017 │ │ positions : │ │ 0x0000 line=609 │ │ 0x0005 line=610 │ │ 0x000b line=612 │ │ @@ -51557,27 +51562,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03c920: |[03c920] it.angrydroids.epub3reader.EpubManipulator.writePage:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -03c930: 2201 1802 |0000: new-instance v1, Ljava/io/File; // type@0218 │ │ -03c934: 7020 420e 5100 |0002: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -03c93a: 2202 1e02 |0005: new-instance v2, Ljava/io/FileWriter; // type@021e │ │ -03c93e: 7020 590e 1200 |0007: invoke-direct {v2, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0e59 │ │ -03c944: 6e20 5c0e 6200 |000a: invoke-virtual {v2, v6}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0e5c │ │ -03c94a: 6e10 5b0e 0200 |000d: invoke-virtual {v2}, Ljava/io/FileWriter;.flush:()V // method@0e5b │ │ -03c950: 6e10 5a0e 0200 |0010: invoke-virtual {v2}, Ljava/io/FileWriter;.close:()V // method@0e5a │ │ -03c956: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -03c958: 0f03 |0014: return v3 │ │ -03c95a: 0d00 |0015: move-exception v0 │ │ -03c95c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -03c95e: 28fd |0017: goto 0014 // -0003 │ │ +03d7cc: |[03d7cc] it.angrydroids.epub3reader.EpubManipulator.writePage:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +03d7dc: 2201 1602 |0000: new-instance v1, Ljava/io/File; // type@0216 │ │ +03d7e0: 7020 420e 5100 |0002: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +03d7e6: 2202 1c02 |0005: new-instance v2, Ljava/io/FileWriter; // type@021c │ │ +03d7ea: 7020 590e 1200 |0007: invoke-direct {v2, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0e59 │ │ +03d7f0: 6e20 5c0e 6200 |000a: invoke-virtual {v2, v6}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0e5c │ │ +03d7f6: 6e10 5b0e 0200 |000d: invoke-virtual {v2}, Ljava/io/FileWriter;.flush:()V // method@0e5b │ │ +03d7fc: 6e10 5a0e 0200 |0010: invoke-virtual {v2}, Ljava/io/FileWriter;.close:()V // method@0e5a │ │ +03d802: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +03d804: 0f03 |0014: return v3 │ │ +03d806: 0d00 |0015: move-exception v0 │ │ +03d808: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +03d80a: 28fd |0017: goto 0014 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ 0x000a line=627 │ │ @@ -51601,76 +51606,76 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -03c970: |[03c970] it.angrydroids.epub3reader.EpubManipulator.addCSS:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03c980: 1a02 680e |0000: const-string v2, "file:///" // string@0e68 │ │ -03c984: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ -03c988: 6e30 da0e 2603 |0004: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03c98e: 0c06 |0007: move-result-object v6 │ │ -03c990: 7020 a60d 6500 |0008: invoke-direct {v5, v6}, Lit/angrydroids/epub3reader/EpubManipulator;.readPage:(Ljava/lang/String;)Ljava/lang/String; // method@0da6 │ │ -03c996: 0c01 |000b: move-result-object v1 │ │ -03c998: 1a02 1f01 |000c: const-string v2, "" // string@011f │ │ -03c99c: 1a03 ff00 |000e: const-string v3, "" // string@00ff │ │ -03c9a0: 6e30 da0e 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03c9a6: 0c01 |0013: move-result-object v1 │ │ -03c9a8: 1a00 1e01 |0014: const-string v0, "" // string@011f │ │ +03d848: 1a03 ff00 |000e: const-string v3, "" // string@00ff │ │ +03d84c: 6e30 da0e 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ +03d852: 0c01 |0013: move-result-object v1 │ │ +03d854: 1a00 1e01 |0014: const-string v0, "" // string@0100 │ │ -03ca22: 6e20 f70e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ca28: 0c02 |0054: move-result-object v2 │ │ -03ca2a: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03ca30: 0c00 |0058: move-result-object v0 │ │ -03ca32: 1a02 ff00 |0059: const-string v2, "" // string@00ff │ │ -03ca36: 2203 4e02 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -03ca3a: 7010 f00e 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03ca40: 6e20 f70e 0300 |0060: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ca46: 0c03 |0063: move-result-object v3 │ │ -03ca48: 1a04 ff00 |0064: const-string v4, "" // string@00ff │ │ -03ca4c: 6e20 f70e 4300 |0066: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ca52: 0c03 |0069: move-result-object v3 │ │ -03ca54: 6e10 fb0e 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03ca5a: 0c03 |006d: move-result-object v3 │ │ -03ca5c: 6e30 da0e 2103 |006e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03ca62: 0c01 |0071: move-result-object v1 │ │ -03ca64: 7030 ab0d 6501 |0072: invoke-direct {v5, v6, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.writePage:(Ljava/lang/String;Ljava/lang/String;)Z // method@0dab │ │ -03ca6a: 0e00 |0075: return-void │ │ +" // string@162a │ │ +03d86e: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d874: 0c02 |0024: move-result-object v2 │ │ +03d876: 6e10 fb0e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d87c: 0c00 |0028: move-result-object v0 │ │ +03d87e: 2202 4c02 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +03d882: 7010 f00e 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d888: 6e20 f70e 0200 |002e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d88e: 0c02 |0031: move-result-object v2 │ │ +03d890: 1a03 fa0b |0032: const-string v3, "body{color:" // string@0bfa │ │ +03d894: 6e20 f70e 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d89a: 0c02 |0037: move-result-object v2 │ │ +03d89c: 6e20 f70e 7200 |0038: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8a2: 0c02 |003b: move-result-object v2 │ │ +03d8a4: 1a03 f600 |003c: const-string v3, ";}" // string@00f6 │ │ +03d8a8: 6e20 f70e 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8ae: 0c02 |0041: move-result-object v2 │ │ +03d8b0: 6e10 fb0e 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d8b6: 0c00 |0045: move-result-object v0 │ │ +03d8b8: 2202 4c02 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +03d8bc: 7010 f00e 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d8c2: 6e20 f70e 0200 |004b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8c8: 0c02 |004e: move-result-object v2 │ │ +03d8ca: 1a03 0001 |004f: const-string v3, "" // string@0100 │ │ +03d8ce: 6e20 f70e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8d4: 0c02 |0054: move-result-object v2 │ │ +03d8d6: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d8dc: 0c00 |0058: move-result-object v0 │ │ +03d8de: 1a02 ff00 |0059: const-string v2, "" // string@00ff │ │ +03d8e2: 2203 4c02 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +03d8e6: 7010 f00e 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d8ec: 6e20 f70e 0300 |0060: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8f2: 0c03 |0063: move-result-object v3 │ │ +03d8f4: 1a04 ff00 |0064: const-string v4, "" // string@00ff │ │ +03d8f8: 6e20 f70e 4300 |0066: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d8fe: 0c03 |0069: move-result-object v3 │ │ +03d900: 6e10 fb0e 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d906: 0c03 |006d: move-result-object v3 │ │ +03d908: 6e30 da0e 2103 |006e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ +03d90e: 0c01 |0071: move-result-object v1 │ │ +03d910: 7030 ab0d 6501 |0072: invoke-direct {v5, v6, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.writePage:(Ljava/lang/String;Ljava/lang/String;)Z // method@0dab │ │ +03d916: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0008 line=577 │ │ 0x000c line=579 │ │ 0x0014 line=582 │ │ 0x0016 line=585 │ │ @@ -51691,18 +51696,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ca6c: |[03ca6c] it.angrydroids.epub3reader.EpubManipulator.closeStream:()V │ │ -03ca7c: 5410 5003 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03ca80: 6e10 520e 0000 |0002: invoke-virtual {v0}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ -03ca86: 0e00 |0005: return-void │ │ +03d918: |[03d918] it.angrydroids.epub3reader.EpubManipulator.closeStream:()V │ │ +03d928: 5410 5003 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03d92c: 6e10 520e 0000 |0002: invoke-virtual {v0}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ +03d932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ @@ -51710,268 +51715,266 @@ │ │ name : 'createTocFile' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 382 16-bit code units │ │ -03ca88: |[03ca88] it.angrydroids.epub3reader.EpubManipulator.createTocFile:()V │ │ -03ca98: 54ec 4903 |0000: iget-object v12, v14, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03ca9c: 6e10 1e10 0c00 |0002: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ -03caa2: 0c0b |0005: move-result-object v11 │ │ -03caa4: 140c 3900 057f |0006: const v12, #float 1.76788e+38 // #7f050039 │ │ -03caaa: 7110 9c0d 0c00 |0009: invoke-static {v12}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03cab0: 0c06 |000c: move-result-object v6 │ │ -03cab2: 6e10 0a11 0b00 |000d: invoke-virtual {v11}, Lnl/siegmann/epublib/domain/TableOfContents;.getTocReferences:()Ljava/util/List; // method@110a │ │ -03cab8: 0c0a |0010: move-result-object v10 │ │ -03caba: 7210 4d0f 0a00 |0011: invoke-interface {v10}, Ljava/util/List;.size:()I // method@0f4d │ │ -03cac0: 0a0c |0014: move-result v12 │ │ -03cac2: 3d0c 1d01 |0015: if-lez v12, 0132 // +011d │ │ -03cac6: 220c 4e02 |0017: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03caca: 7010 f00e 0c00 |0019: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cad0: 6e20 f70e 6c00 |001c: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cad6: 0c0c |001f: move-result-object v12 │ │ -03cad8: 140d 4300 057f |0020: const v13, #float 1.76789e+38 // #7f050043 │ │ -03cade: 7110 9c0d 0d00 |0023: invoke-static {v13}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03cae4: 0c0d |0026: move-result-object v13 │ │ -03cae6: 6e20 f70e dc00 |0027: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03caec: 0c0c |002a: move-result-object v12 │ │ -03caee: 6e10 fb0e 0c00 |002b: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03caf4: 0c06 |002e: move-result-object v6 │ │ -03caf6: 1207 |002f: const/4 v7, #int 0 // #0 │ │ -03caf8: 7210 4d0f 0a00 |0030: invoke-interface {v10}, Ljava/util/List;.size:()I // method@0f4d │ │ -03cafe: 0a0c |0033: move-result v12 │ │ -03cb00: 35c7 fe00 |0034: if-ge v7, v12, 0132 // +00fe │ │ -03cb04: 220c 4e02 |0036: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cb08: 7010 f00e 0c00 |0038: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cb0e: 1a0d 670e |003b: const-string v13, "file://" // string@0e67 │ │ -03cb12: 6e20 f70e dc00 |003d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb18: 0c0c |0040: move-result-object v12 │ │ -03cb1a: 620d 5103 |0041: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03cb1e: 6e20 f70e dc00 |0043: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb24: 0c0c |0046: move-result-object v12 │ │ -03cb26: 54ed 4e03 |0047: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03cb2a: 6e20 f70e dc00 |0049: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb30: 0c0c |004c: move-result-object v12 │ │ -03cb32: 1a0d e200 |004d: const-string v13, "/" // string@00e2 │ │ -03cb36: 6e20 f70e dc00 |004f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb3c: 0c0c |0052: move-result-object v12 │ │ -03cb3e: 54ed 5303 |0053: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03cb42: 6e20 f70e dc00 |0055: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb48: 0c0c |0058: move-result-object v12 │ │ -03cb4a: 1a0d e200 |0059: const-string v13, "/" // string@00e2 │ │ -03cb4e: 6e20 f70e dc00 |005b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb54: 0c0d |005e: move-result-object v13 │ │ -03cb56: 7220 470f 7a00 |005f: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cb5c: 0c0c |0062: move-result-object v12 │ │ -03cb5e: 1f0c a902 |0063: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -03cb62: 6e10 f810 0c00 |0065: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ -03cb68: 0c0c |0068: move-result-object v12 │ │ -03cb6a: 6e20 f70e cd00 |0069: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb70: 0c0c |006c: move-result-object v12 │ │ -03cb72: 6e10 fb0e 0c00 |006d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cb78: 0c09 |0070: move-result-object v9 │ │ -03cb7a: 220c 4e02 |0071: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cb7e: 7010 f00e 0c00 |0073: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cb84: 6e20 f70e 6c00 |0076: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cb8a: 0c0c |0079: move-result-object v12 │ │ -03cb8c: 1a0d 2301 |007a: const-string v13, "" // string@0089 │ │ -03cba4: 6e20 f70e dc00 |0086: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cbaa: 0c0d |0089: move-result-object v13 │ │ -03cbac: 7220 470f 7a00 |008a: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cbb2: 0c0c |008d: move-result-object v12 │ │ -03cbb4: 1f0c a902 |008e: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -03cbb8: 6e10 fa10 0c00 |0090: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -03cbbe: 0c0c |0093: move-result-object v12 │ │ -03cbc0: 6e20 f70e cd00 |0094: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cbc6: 0c0c |0097: move-result-object v12 │ │ -03cbc8: 1a0d fc00 |0098: const-string v13, "" // string@00fc │ │ -03cbcc: 6e20 f70e dc00 |009a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cbd2: 0c0c |009d: move-result-object v12 │ │ -03cbd4: 1a0d 0101 |009e: const-string v13, "" // string@0101 │ │ -03cbd8: 6e20 f70e dc00 |00a0: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cbde: 0c0c |00a3: move-result-object v12 │ │ -03cbe0: 6e10 fb0e 0c00 |00a4: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cbe6: 0c06 |00a7: move-result-object v6 │ │ -03cbe8: 7220 470f 7a00 |00a8: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cbee: 0c0c |00ab: move-result-object v12 │ │ -03cbf0: 1f0c a902 |00ac: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -03cbf4: 6e10 f610 0c00 |00ae: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -03cbfa: 0c00 |00b1: move-result-object v0 │ │ -03cbfc: 1208 |00b2: const/4 v8, #int 0 // #0 │ │ -03cbfe: 7210 4d0f 0000 |00b3: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03cc04: 0a0c |00b6: move-result v12 │ │ -03cc06: 35c8 7700 |00b7: if-ge v8, v12, 012e // +0077 │ │ -03cc0a: 220c 4e02 |00b9: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cc0e: 7010 f00e 0c00 |00bb: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cc14: 1a0d 670e |00be: const-string v13, "file://" // string@0e67 │ │ -03cc18: 6e20 f70e dc00 |00c0: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc1e: 0c0c |00c3: move-result-object v12 │ │ -03cc20: 620d 5103 |00c4: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03cc24: 6e20 f70e dc00 |00c6: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc2a: 0c0c |00c9: move-result-object v12 │ │ -03cc2c: 54ed 4e03 |00ca: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03cc30: 6e20 f70e dc00 |00cc: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc36: 0c0c |00cf: move-result-object v12 │ │ -03cc38: 1a0d e200 |00d0: const-string v13, "/" // string@00e2 │ │ -03cc3c: 6e20 f70e dc00 |00d2: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc42: 0c0c |00d5: move-result-object v12 │ │ -03cc44: 54ed 5303 |00d6: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ -03cc48: 6e20 f70e dc00 |00d8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc4e: 0c0c |00db: move-result-object v12 │ │ -03cc50: 1a0d e200 |00dc: const-string v13, "/" // string@00e2 │ │ -03cc54: 6e20 f70e dc00 |00de: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc5a: 0c0d |00e1: move-result-object v13 │ │ -03cc5c: 7220 470f 8000 |00e2: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cc62: 0c0c |00e5: move-result-object v12 │ │ -03cc64: 1f0c a902 |00e6: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -03cc68: 6e10 f810 0c00 |00e8: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ -03cc6e: 0c0c |00eb: move-result-object v12 │ │ -03cc70: 6e20 f70e cd00 |00ec: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc76: 0c0c |00ef: move-result-object v12 │ │ -03cc78: 6e10 fb0e 0c00 |00f0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cc7e: 0c01 |00f3: move-result-object v1 │ │ -03cc80: 220c 4e02 |00f4: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cc84: 7010 f00e 0c00 |00f6: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cc8a: 6e20 f70e 6c00 |00f9: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cc90: 0c0c |00fc: move-result-object v12 │ │ -03cc92: 1a0d 2301 |00fd: const-string v13, "" // string@0089 │ │ -03ccaa: 6e20 f70e dc00 |0109: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ccb0: 0c0d |010c: move-result-object v13 │ │ -03ccb2: 7220 470f 8000 |010d: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03ccb8: 0c0c |0110: move-result-object v12 │ │ -03ccba: 1f0c a902 |0111: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -03ccbe: 6e10 fa10 0c00 |0113: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -03ccc4: 0c0c |0116: move-result-object v12 │ │ -03ccc6: 6e20 f70e cd00 |0117: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cccc: 0c0c |011a: move-result-object v12 │ │ -03ccce: 1a0d fc00 |011b: const-string v13, "" // string@00fc │ │ -03ccd2: 6e20 f70e dc00 |011d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ccd8: 0c0c |0120: move-result-object v12 │ │ -03ccda: 1a0d 0101 |0121: const-string v13, "" // string@0101 │ │ -03ccde: 6e20 f70e dc00 |0123: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cce4: 0c0c |0126: move-result-object v12 │ │ -03cce6: 6e10 fb0e 0c00 |0127: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03ccec: 0c06 |012a: move-result-object v6 │ │ -03ccee: d808 0801 |012b: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03ccf2: 2886 |012d: goto 00b3 // -007a │ │ -03ccf4: d807 0701 |012e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03ccf8: 2900 00ff |0130: goto/16 0030 // -0100 │ │ -03ccfc: 220c 4e02 |0132: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cd00: 7010 f00e 0c00 |0134: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cd06: 6e20 f70e 6c00 |0137: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cd0c: 0c0c |013a: move-result-object v12 │ │ -03cd0e: 140d 4200 057f |013b: const v13, #float 1.76789e+38 // #7f050042 │ │ -03cd14: 7110 9c0d 0d00 |013e: invoke-static {v13}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03cd1a: 0c0d |0141: move-result-object v13 │ │ -03cd1c: 6e20 f70e dc00 |0142: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cd22: 0c0c |0145: move-result-object v12 │ │ -03cd24: 6e10 fb0e 0c00 |0146: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cd2a: 0c06 |0149: move-result-object v6 │ │ -03cd2c: 220c 4e02 |014a: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -03cd30: 7010 f00e 0c00 |014c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cd36: 620d 5103 |014f: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03cd3a: 6e20 f70e dc00 |0151: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cd40: 0c0c |0154: move-result-object v12 │ │ -03cd42: 54ed 4e03 |0155: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03cd46: 6e20 f70e dc00 |0157: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cd4c: 0c0c |015a: move-result-object v12 │ │ -03cd4e: 1a0d e400 |015b: const-string v13, "/Toc.html" // string@00e4 │ │ -03cd52: 6e20 f70e dc00 |015d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cd58: 0c0c |0160: move-result-object v12 │ │ -03cd5a: 6e10 fb0e 0c00 |0161: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cd60: 0c04 |0164: move-result-object v4 │ │ -03cd62: 2203 1802 |0165: new-instance v3, Ljava/io/File; // type@0218 │ │ -03cd66: 7020 420e 4300 |0167: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -03cd6c: 2205 1e02 |016a: new-instance v5, Ljava/io/FileWriter; // type@021e │ │ -03cd70: 7020 590e 3500 |016c: invoke-direct {v5, v3}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0e59 │ │ -03cd76: 6e20 5c0e 6500 |016f: invoke-virtual {v5, v6}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0e5c │ │ -03cd7c: 6e10 5b0e 0500 |0172: invoke-virtual {v5}, Ljava/io/FileWriter;.flush:()V // method@0e5b │ │ -03cd82: 6e10 5a0e 0500 |0175: invoke-virtual {v5}, Ljava/io/FileWriter;.close:()V // method@0e5a │ │ -03cd88: 0e00 |0178: return-void │ │ -03cd8a: 0d02 |0179: move-exception v2 │ │ -03cd8c: 6e10 600e 0200 |017a: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ -03cd92: 28fb |017d: goto 0178 // -0005 │ │ + insns size : 370 16-bit code units │ │ +03d934: |[03d934] it.angrydroids.epub3reader.EpubManipulator.createTocFile:()V │ │ +03d944: 54ec 4903 |0000: iget-object v12, v14, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03d948: 6e10 1e10 0c00 |0002: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ +03d94e: 0c0b |0005: move-result-object v11 │ │ +03d950: 140c 3900 057f |0006: const v12, #float 1.76788e+38 // #7f050039 │ │ +03d956: 7110 9c0d 0c00 |0009: invoke-static {v12}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03d95c: 0c06 |000c: move-result-object v6 │ │ +03d95e: 6e10 0a11 0b00 |000d: invoke-virtual {v11}, Lnl/siegmann/epublib/domain/TableOfContents;.getTocReferences:()Ljava/util/List; // method@110a │ │ +03d964: 0c0a |0010: move-result-object v10 │ │ +03d966: 7210 4d0f 0a00 |0011: invoke-interface {v10}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d96c: 0a0c |0014: move-result v12 │ │ +03d96e: 3d0c 1101 |0015: if-lez v12, 0126 // +0111 │ │ +03d972: 220c 4c02 |0017: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03d976: 7010 f00e 0c00 |0019: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d97c: 6e20 f70e 6c00 |001c: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d982: 0c0c |001f: move-result-object v12 │ │ +03d984: 140d 4300 057f |0020: const v13, #float 1.76789e+38 // #7f050043 │ │ +03d98a: 7110 9c0d 0d00 |0023: invoke-static {v13}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03d990: 0c0d |0026: move-result-object v13 │ │ +03d992: 6e20 f70e dc00 |0027: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d998: 0c0c |002a: move-result-object v12 │ │ +03d99a: 6e10 fb0e 0c00 |002b: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03d9a0: 0c06 |002e: move-result-object v6 │ │ +03d9a2: 1207 |002f: const/4 v7, #int 0 // #0 │ │ +03d9a4: 7210 4d0f 0a00 |0030: invoke-interface {v10}, Ljava/util/List;.size:()I // method@0f4d │ │ +03d9aa: 0a0c |0033: move-result v12 │ │ +03d9ac: 35c7 f200 |0034: if-ge v7, v12, 0126 // +00f2 │ │ +03d9b0: 220c 4c02 |0036: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03d9b4: 7010 f00e 0c00 |0038: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03d9ba: 1a0d 650e |003b: const-string v13, "file://" // string@0e65 │ │ +03d9be: 6e20 f70e dc00 |003d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d9c4: 0c0c |0040: move-result-object v12 │ │ +03d9c6: 620d 5103 |0041: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03d9ca: 6e20 f70e dc00 |0043: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d9d0: 0c0c |0046: move-result-object v12 │ │ +03d9d2: 54ed 4e03 |0047: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03d9d6: 6e20 f70e dc00 |0049: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d9dc: 0c0c |004c: move-result-object v12 │ │ +03d9de: 1a0d e200 |004d: const-string v13, "/" // string@00e2 │ │ +03d9e2: 6e20 f70e dc00 |004f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d9e8: 0c0c |0052: move-result-object v12 │ │ +03d9ea: 54ed 5303 |0053: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03d9ee: 6e20 f70e dc00 |0055: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03d9f4: 0c0c |0058: move-result-object v12 │ │ +03d9f6: 1a0d e200 |0059: const-string v13, "/" // string@00e2 │ │ +03d9fa: 6e20 f70e dc00 |005b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da00: 0c0d |005e: move-result-object v13 │ │ +03da02: 7220 470f 7a00 |005f: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03da08: 0c0c |0062: move-result-object v12 │ │ +03da0a: 1f0c a702 |0063: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +03da0e: 6e10 f810 0c00 |0065: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ +03da14: 0c0c |0068: move-result-object v12 │ │ +03da16: 6e20 f70e cd00 |0069: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da1c: 0c0c |006c: move-result-object v12 │ │ +03da1e: 6e10 fb0e 0c00 |006d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03da24: 0c09 |0070: move-result-object v9 │ │ +03da26: 220c 4c02 |0071: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03da2a: 7010 f00e 0c00 |0073: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03da30: 6e20 f70e 6c00 |0076: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da36: 0c0c |0079: move-result-object v12 │ │ +03da38: 1a0d 2301 |007a: const-string v13, "" // string@0089 │ │ +03da50: 6e20 f70e dc00 |0086: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da56: 0c0d |0089: move-result-object v13 │ │ +03da58: 7220 470f 7a00 |008a: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03da5e: 0c0c |008d: move-result-object v12 │ │ +03da60: 1f0c a702 |008e: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +03da64: 6e10 fa10 0c00 |0090: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +03da6a: 0c0c |0093: move-result-object v12 │ │ +03da6c: 6e20 f70e cd00 |0094: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da72: 0c0c |0097: move-result-object v12 │ │ +03da74: 1a0d fc00 |0098: const-string v13, "" // string@00fc │ │ +03da78: 6e20 f70e dc00 |009a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03da7e: 0c0c |009d: move-result-object v12 │ │ +03da80: 6e10 fb0e 0c00 |009e: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03da86: 0c06 |00a1: move-result-object v6 │ │ +03da88: 7220 470f 7a00 |00a2: invoke-interface {v10, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03da8e: 0c0c |00a5: move-result-object v12 │ │ +03da90: 1f0c a702 |00a6: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +03da94: 6e10 f610 0c00 |00a8: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +03da9a: 0c00 |00ab: move-result-object v0 │ │ +03da9c: 1208 |00ac: const/4 v8, #int 0 // #0 │ │ +03da9e: 7210 4d0f 0000 |00ad: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03daa4: 0a0c |00b0: move-result v12 │ │ +03daa6: 35c8 7100 |00b1: if-ge v8, v12, 0122 // +0071 │ │ +03daaa: 220c 4c02 |00b3: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03daae: 7010 f00e 0c00 |00b5: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03dab4: 1a0d 650e |00b8: const-string v13, "file://" // string@0e65 │ │ +03dab8: 6e20 f70e dc00 |00ba: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dabe: 0c0c |00bd: move-result-object v12 │ │ +03dac0: 620d 5103 |00be: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03dac4: 6e20 f70e dc00 |00c0: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03daca: 0c0c |00c3: move-result-object v12 │ │ +03dacc: 54ed 4e03 |00c4: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03dad0: 6e20 f70e dc00 |00c6: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dad6: 0c0c |00c9: move-result-object v12 │ │ +03dad8: 1a0d e200 |00ca: const-string v13, "/" // string@00e2 │ │ +03dadc: 6e20 f70e dc00 |00cc: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dae2: 0c0c |00cf: move-result-object v12 │ │ +03dae4: 54ed 5303 |00d0: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.pathOPF:Ljava/lang/String; // field@0353 │ │ +03dae8: 6e20 f70e dc00 |00d2: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03daee: 0c0c |00d5: move-result-object v12 │ │ +03daf0: 1a0d e200 |00d6: const-string v13, "/" // string@00e2 │ │ +03daf4: 6e20 f70e dc00 |00d8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dafa: 0c0d |00db: move-result-object v13 │ │ +03dafc: 7220 470f 8000 |00dc: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03db02: 0c0c |00df: move-result-object v12 │ │ +03db04: 1f0c a702 |00e0: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +03db08: 6e10 f810 0c00 |00e2: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ +03db0e: 0c0c |00e5: move-result-object v12 │ │ +03db10: 6e20 f70e cd00 |00e6: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03db16: 0c0c |00e9: move-result-object v12 │ │ +03db18: 6e10 fb0e 0c00 |00ea: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03db1e: 0c01 |00ed: move-result-object v1 │ │ +03db20: 220c 4c02 |00ee: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03db24: 7010 f00e 0c00 |00f0: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03db2a: 6e20 f70e 6c00 |00f3: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03db30: 0c0c |00f6: move-result-object v12 │ │ +03db32: 1a0d 2301 |00f7: const-string v13, "" // string@0089 │ │ +03db4a: 6e20 f70e dc00 |0103: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03db50: 0c0d |0106: move-result-object v13 │ │ +03db52: 7220 470f 8000 |0107: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03db58: 0c0c |010a: move-result-object v12 │ │ +03db5a: 1f0c a702 |010b: check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +03db5e: 6e10 fa10 0c00 |010d: invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +03db64: 0c0c |0110: move-result-object v12 │ │ +03db66: 6e20 f70e cd00 |0111: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03db6c: 0c0c |0114: move-result-object v12 │ │ +03db6e: 1a0d fc00 |0115: const-string v13, "" // string@00fc │ │ +03db72: 6e20 f70e dc00 |0117: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03db78: 0c0c |011a: move-result-object v12 │ │ +03db7a: 6e10 fb0e 0c00 |011b: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03db80: 0c06 |011e: move-result-object v6 │ │ +03db82: d808 0801 |011f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03db86: 288c |0121: goto 00ad // -0074 │ │ +03db88: d807 0701 |0122: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03db8c: 2900 0cff |0124: goto/16 0030 // -00f4 │ │ +03db90: 220c 4c02 |0126: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03db94: 7010 f00e 0c00 |0128: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03db9a: 6e20 f70e 6c00 |012b: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dba0: 0c0c |012e: move-result-object v12 │ │ +03dba2: 140d 4200 057f |012f: const v13, #float 1.76789e+38 // #7f050042 │ │ +03dba8: 7110 9c0d 0d00 |0132: invoke-static {v13}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03dbae: 0c0d |0135: move-result-object v13 │ │ +03dbb0: 6e20 f70e dc00 |0136: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dbb6: 0c0c |0139: move-result-object v12 │ │ +03dbb8: 6e10 fb0e 0c00 |013a: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03dbbe: 0c06 |013d: move-result-object v6 │ │ +03dbc0: 220c 4c02 |013e: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +03dbc4: 7010 f00e 0c00 |0140: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03dbca: 620d 5103 |0143: sget-object v13, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03dbce: 6e20 f70e dc00 |0145: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dbd4: 0c0c |0148: move-result-object v12 │ │ +03dbd6: 54ed 4e03 |0149: iget-object v13, v14, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03dbda: 6e20 f70e dc00 |014b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dbe0: 0c0c |014e: move-result-object v12 │ │ +03dbe2: 1a0d e400 |014f: const-string v13, "/Toc.html" // string@00e4 │ │ +03dbe6: 6e20 f70e dc00 |0151: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dbec: 0c0c |0154: move-result-object v12 │ │ +03dbee: 6e10 fb0e 0c00 |0155: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03dbf4: 0c04 |0158: move-result-object v4 │ │ +03dbf6: 2203 1602 |0159: new-instance v3, Ljava/io/File; // type@0216 │ │ +03dbfa: 7020 420e 4300 |015b: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +03dc00: 2205 1c02 |015e: new-instance v5, Ljava/io/FileWriter; // type@021c │ │ +03dc04: 7020 590e 3500 |0160: invoke-direct {v5, v3}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0e59 │ │ +03dc0a: 6e20 5c0e 6500 |0163: invoke-virtual {v5, v6}, Ljava/io/FileWriter;.write:(Ljava/lang/String;)V // method@0e5c │ │ +03dc10: 6e10 5b0e 0500 |0166: invoke-virtual {v5}, Ljava/io/FileWriter;.flush:()V // method@0e5b │ │ +03dc16: 6e10 5a0e 0500 |0169: invoke-virtual {v5}, Ljava/io/FileWriter;.close:()V // method@0e5a │ │ +03dc1c: 0e00 |016c: return-void │ │ +03dc1e: 0d02 |016d: move-exception v2 │ │ +03dc20: 6e10 600e 0200 |016e: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ +03dc26: 28fb |0171: goto 016c // -0005 │ │ catches : 1 │ │ - 0x0165 - 0x0178 │ │ - Ljava/io/IOException; -> 0x0179 │ │ + 0x0159 - 0x016c │ │ + Ljava/io/IOException; -> 0x016d │ │ positions : │ │ 0x0000 line=466 │ │ 0x0006 line=467 │ │ 0x000d line=469 │ │ 0x0011 line=471 │ │ 0x0017 line=472 │ │ 0x002f line=473 │ │ 0x0036 line=474 │ │ + 0x005f line=475 │ │ 0x0071 line=477 │ │ - 0x00a8 line=481 │ │ - 0x00b2 line=483 │ │ - 0x00b9 line=484 │ │ - 0x00f4 line=488 │ │ - 0x012b line=483 │ │ - 0x012e line=473 │ │ - 0x0132 line=495 │ │ - 0x014a line=498 │ │ - 0x0165 line=500 │ │ - 0x016a line=501 │ │ - 0x016f line=502 │ │ - 0x0172 line=503 │ │ - 0x0175 line=504 │ │ - 0x0178 line=508 │ │ - 0x0179 line=505 │ │ - 0x017a line=506 │ │ - locals : │ │ - 0x00f4 - 0x012e reg=1 childrenPath Ljava/lang/String; │ │ - 0x00b2 - 0x0132 reg=0 children Ljava/util/List; Ljava/util/List; │ │ - 0x0030 - 0x0132 reg=7 i I │ │ - 0x00b3 - 0x0132 reg=8 j I │ │ - 0x0071 - 0x0132 reg=9 path Ljava/lang/String; │ │ - 0x016a - 0x0178 reg=3 file Ljava/io/File; │ │ - 0x016f - 0x0178 reg=5 fw Ljava/io/FileWriter; │ │ - 0x017a - 0x017e reg=2 e Ljava/io/IOException; │ │ - 0x0165 - 0x017e reg=4 filePath Ljava/lang/String; │ │ - 0x000d - 0x017e reg=6 html Ljava/lang/String; │ │ - 0x0011 - 0x017e reg=10 tmp Ljava/util/List; Ljava/util/List; │ │ - 0x0006 - 0x017e reg=11 toc Lnl/siegmann/epublib/domain/TableOfContents; │ │ - 0x0000 - 0x017e reg=14 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ + 0x008a line=478 │ │ + 0x00a2 line=481 │ │ + 0x00ac line=483 │ │ + 0x00b3 line=484 │ │ + 0x00dc line=486 │ │ + 0x00ee line=488 │ │ + 0x0107 line=489 │ │ + 0x011f line=483 │ │ + 0x0122 line=473 │ │ + 0x0126 line=495 │ │ + 0x013e line=498 │ │ + 0x0159 line=500 │ │ + 0x015e line=501 │ │ + 0x0163 line=502 │ │ + 0x0166 line=503 │ │ + 0x0169 line=504 │ │ + 0x016c line=508 │ │ + 0x016d line=505 │ │ + 0x016e line=506 │ │ + locals : │ │ + 0x00ee - 0x0122 reg=1 childrenPath Ljava/lang/String; │ │ + 0x00ac - 0x0126 reg=0 children Ljava/util/List; Ljava/util/List; │ │ + 0x0030 - 0x0126 reg=7 i I │ │ + 0x00ad - 0x0126 reg=8 j I │ │ + 0x0071 - 0x0126 reg=9 path Ljava/lang/String; │ │ + 0x015e - 0x016c reg=3 file Ljava/io/File; │ │ + 0x0163 - 0x016c reg=5 fw Ljava/io/FileWriter; │ │ + 0x016e - 0x0172 reg=2 e Ljava/io/IOException; │ │ + 0x0159 - 0x0172 reg=4 filePath Ljava/lang/String; │ │ + 0x000d - 0x0172 reg=6 html Ljava/lang/String; │ │ + 0x0011 - 0x0172 reg=10 tmp Ljava/util/List; Ljava/util/List; │ │ + 0x0006 - 0x0172 reg=11 toc Lnl/siegmann/epublib/domain/TableOfContents; │ │ + 0x0000 - 0x0172 reg=14 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ name : 'deleteCSS' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -03cda4: |[03cda4] it.angrydroids.epub3reader.EpubManipulator.deleteCSS:(Ljava/lang/String;)Z │ │ -03cdb4: 1a01 680e |0000: const-string v1, "file:///" // string@0e68 │ │ -03cdb8: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ -03cdbc: 6e30 da0e 1402 |0004: invoke-virtual {v4, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03cdc2: 0c04 |0007: move-result-object v4 │ │ -03cdc4: 7020 a60d 4300 |0008: invoke-direct {v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.readPage:(Ljava/lang/String;)Ljava/lang/String; // method@0da6 │ │ -03cdca: 0c00 |000b: move-result-object v0 │ │ -03cdcc: 1a01 2001 |000c: const-string v1, "" // string@0120 │ │ -03cdd0: 1a02 ff00 |000e: const-string v2, "" // string@00ff │ │ -03cdd4: 6e30 da0e 1002 |0010: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03cdda: 0c00 |0013: move-result-object v0 │ │ -03cddc: 7030 ab0d 4300 |0014: invoke-direct {v3, v4, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.writePage:(Ljava/lang/String;Ljava/lang/String;)Z // method@0dab │ │ -03cde2: 0a01 |0017: move-result v1 │ │ -03cde4: 0f01 |0018: return v1 │ │ +03dc38: |[03dc38] it.angrydroids.epub3reader.EpubManipulator.deleteCSS:(Ljava/lang/String;)Z │ │ +03dc48: 1a01 660e |0000: const-string v1, "file:///" // string@0e66 │ │ +03dc4c: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ +03dc50: 6e30 da0e 1402 |0004: invoke-virtual {v4, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ +03dc56: 0c04 |0007: move-result-object v4 │ │ +03dc58: 7020 a60d 4300 |0008: invoke-direct {v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.readPage:(Ljava/lang/String;)Ljava/lang/String; // method@0da6 │ │ +03dc5e: 0c00 |000b: move-result-object v0 │ │ +03dc60: 1a01 2001 |000c: const-string v1, "" // string@0120 │ │ +03dc64: 1a02 ff00 |000e: const-string v2, "" // string@00ff │ │ +03dc68: 6e30 da0e 1002 |0010: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ +03dc6e: 0c00 |0013: move-result-object v0 │ │ +03dc70: 7030 ab0d 4300 |0014: invoke-direct {v3, v4, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.writePage:(Ljava/lang/String;Ljava/lang/String;)Z // method@0dab │ │ +03dc76: 0a01 |0017: move-result v1 │ │ +03dc78: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0008 line=600 │ │ 0x000c line=601 │ │ 0x0014 line=603 │ │ locals : │ │ @@ -51984,31 +51987,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03cde8: |[03cde8] it.angrydroids.epub3reader.EpubManipulator.destroy:()V │ │ -03cdf8: 5431 5003 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ -03cdfc: 6e10 520e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ -03ce02: 2200 1802 |0005: new-instance v0, Ljava/io/File; // type@0218 │ │ -03ce06: 2201 4e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -03ce0a: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03ce10: 6202 5103 |000c: sget-object v2, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03ce14: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ce1a: 0c01 |0011: move-result-object v1 │ │ -03ce1c: 5432 4e03 |0012: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03ce20: 6e20 f70e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03ce26: 0c01 |0017: move-result-object v1 │ │ -03ce28: 6e10 fb0e 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03ce2e: 0c01 |001b: move-result-object v1 │ │ -03ce30: 7020 420e 1000 |001c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -03ce36: 7020 910d 0300 |001f: invoke-direct {v3, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.deleteDir:(Ljava/io/File;)V // method@0d91 │ │ -03ce3c: 0e00 |0022: return-void │ │ +03dc7c: |[03dc7c] it.angrydroids.epub3reader.EpubManipulator.destroy:()V │ │ +03dc8c: 5431 5003 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubManipulator;.fs:Ljava/io/FileInputStream; // field@0350 │ │ +03dc90: 6e10 520e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0e52 │ │ +03dc96: 2200 1602 |0005: new-instance v0, Ljava/io/File; // type@0216 │ │ +03dc9a: 2201 4c02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +03dc9e: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03dca4: 6202 5103 |000c: sget-object v2, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03dca8: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dcae: 0c01 |0011: move-result-object v1 │ │ +03dcb0: 5432 4e03 |0012: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03dcb4: 6e20 f70e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dcba: 0c01 |0017: move-result-object v1 │ │ +03dcbc: 6e10 fb0e 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03dcc2: 0c01 |001b: move-result-object v1 │ │ +03dcc4: 7020 420e 1000 |001c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +03dcca: 7020 910d 0300 |001f: invoke-direct {v3, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.deleteDir:(Ljava/io/File;)V // method@0d91 │ │ +03dcd0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=322 │ │ 0x001f line=323 │ │ 0x0022 line=324 │ │ locals : │ │ @@ -52020,17 +52023,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce40: |[03ce40] it.angrydroids.epub3reader.EpubManipulator.getCurrentLanguage:()I │ │ -03ce50: 5210 4b03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ -03ce54: 0f00 |0002: return v0 │ │ +03dcd4: |[03dcd4] it.angrydroids.epub3reader.EpubManipulator.getCurrentLanguage:()I │ │ +03dce4: 5210 4b03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ +03dce8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #6 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52038,17 +52041,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce58: |[03ce58] it.angrydroids.epub3reader.EpubManipulator.getCurrentPageURL:()Ljava/lang/String; │ │ -03ce68: 5410 4c03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentPage:Ljava/lang/String; // field@034c │ │ -03ce6c: 1100 |0002: return-object v0 │ │ +03dcec: |[03dcec] it.angrydroids.epub3reader.EpubManipulator.getCurrentPageURL:()Ljava/lang/String; │ │ +03dcfc: 5410 4c03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentPage:Ljava/lang/String; // field@034c │ │ +03dd00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #7 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52056,17 +52059,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce70: |[03ce70] it.angrydroids.epub3reader.EpubManipulator.getCurrentSpineElementIndex:()I │ │ -03ce80: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03ce84: 0f00 |0002: return v0 │ │ +03dd04: |[03dd04] it.angrydroids.epub3reader.EpubManipulator.getCurrentSpineElementIndex:()I │ │ +03dd14: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03dd18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #8 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52074,17 +52077,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce88: |[03ce88] it.angrydroids.epub3reader.EpubManipulator.getDecompressedFolder:()Ljava/lang/String; │ │ -03ce98: 5410 4e03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03ce9c: 1100 |0002: return-object v0 │ │ +03dd1c: |[03dd1c] it.angrydroids.epub3reader.EpubManipulator.getDecompressedFolder:()Ljava/lang/String; │ │ +03dd2c: 5410 4e03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03dd30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #9 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52092,17 +52095,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cea0: |[03cea0] it.angrydroids.epub3reader.EpubManipulator.getFileName:()Ljava/lang/String; │ │ -03ceb0: 5410 4f03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ -03ceb4: 1100 |0002: return-object v0 │ │ +03dd34: |[03dd34] it.angrydroids.epub3reader.EpubManipulator.getFileName:()Ljava/lang/String; │ │ +03dd44: 5410 4f03 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.fileName:Ljava/lang/String; // field@034f │ │ +03dd48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #10 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52110,32 +52113,32 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -03ceb8: |[03ceb8] it.angrydroids.epub3reader.EpubManipulator.getLanguages:()[Ljava/lang/String; │ │ -03cec8: 5432 4803 |0000: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03cecc: 7210 4d0f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03ced2: 0a02 |0005: move-result v2 │ │ -03ced4: 2321 1703 |0006: new-array v1, v2, [Ljava/lang/String; // type@0317 │ │ -03ced8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03ceda: 5432 4803 |0009: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03cede: 7210 4d0f 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -03cee4: 0a02 |000e: move-result v2 │ │ -03cee6: 3520 0f00 |000f: if-ge v0, v2, 001e // +000f │ │ -03ceea: 5432 4803 |0011: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03ceee: 7220 470f 0200 |0013: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cef4: 0c02 |0016: move-result-object v2 │ │ -03cef6: 1f02 4c02 |0017: check-cast v2, Ljava/lang/String; // type@024c │ │ -03cefa: 4d02 0100 |0019: aput-object v2, v1, v0 │ │ -03cefe: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cf02: 28ec |001d: goto 0009 // -0014 │ │ -03cf04: 1101 |001e: return-object v1 │ │ +03dd4c: |[03dd4c] it.angrydroids.epub3reader.EpubManipulator.getLanguages:()[Ljava/lang/String; │ │ +03dd5c: 5432 4803 |0000: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03dd60: 7210 4d0f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03dd66: 0a02 |0005: move-result v2 │ │ +03dd68: 2321 1503 |0006: new-array v1, v2, [Ljava/lang/String; // type@0315 │ │ +03dd6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03dd6e: 5432 4803 |0009: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03dd72: 7210 4d0f 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +03dd78: 0a02 |000e: move-result v2 │ │ +03dd7a: 3520 0f00 |000f: if-ge v0, v2, 001e // +000f │ │ +03dd7e: 5432 4803 |0011: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03dd82: 7220 470f 0200 |0013: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03dd88: 0c02 |0016: move-result-object v2 │ │ +03dd8a: 1f02 4a02 |0017: check-cast v2, Ljava/lang/String; // type@024a │ │ +03dd8e: 4d02 0100 |0019: aput-object v2, v1, v0 │ │ +03dd92: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03dd96: 28ec |001d: goto 0009 // -0014 │ │ +03dd98: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x0011 line=176 │ │ 0x001b line=175 │ │ 0x001e line=178 │ │ @@ -52149,69 +52152,71 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -03cf08: |[03cf08] it.angrydroids.epub3reader.EpubManipulator.getPageIndex:(Ljava/lang/String;)I │ │ -03cf18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03cf1a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -03cf1c: 6e20 9a0d 7600 |0002: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ -03cf22: 0c01 |0005: move-result-object v1 │ │ -03cf24: 5463 4803 |0006: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03cf28: 7210 4d0f 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -03cf2e: 0a03 |000b: move-result v3 │ │ -03cf30: 3d03 3500 |000c: if-lez v3, 0041 // +0035 │ │ -03cf34: 1a03 0000 |000e: const-string v3, "" // string@0000 │ │ -03cf38: 3231 3100 |0010: if-eq v1, v3, 0041 // +0031 │ │ -03cf3c: 2203 4e02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -03cf40: 7010 f00e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03cf46: 6e20 d70e 1700 |0017: invoke-virtual {v7, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ -03cf4c: 0a04 |001a: move-result v4 │ │ -03cf4e: 6e30 de0e 5704 |001b: invoke-virtual {v7, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -03cf54: 0c04 |001e: move-result-object v4 │ │ -03cf56: 6e20 f70e 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cf5c: 0c04 |0022: move-result-object v4 │ │ -03cf5e: 5463 4803 |0023: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03cf62: 7220 470f 5300 |0025: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03cf68: 0c03 |0028: move-result-object v3 │ │ -03cf6a: 1f03 4c02 |0029: check-cast v3, Ljava/lang/String; // type@024c │ │ -03cf6e: 6e20 f70e 3400 |002b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cf74: 0c03 |002e: move-result-object v3 │ │ -03cf76: 1a04 c900 |002f: const-string v4, "." // string@00c9 │ │ -03cf7a: 6e20 d70e 4700 |0031: invoke-virtual {v7, v4}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ -03cf80: 0a04 |0034: move-result v4 │ │ -03cf82: 6e20 dd0e 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -03cf88: 0c04 |0038: move-result-object v4 │ │ -03cf8a: 6e20 f70e 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03cf90: 0c03 |003c: move-result-object v3 │ │ -03cf92: 6e10 fb0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03cf98: 0c07 |0040: move-result-object v7 │ │ -03cf9a: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -03cf9c: 5463 5403 |0042: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03cfa0: 2133 |0044: array-length v3, v3 │ │ -03cfa2: 3530 1300 |0045: if-ge v0, v3, 0058 // +0013 │ │ -03cfa6: 12f3 |0047: const/4 v3, #int -1 // #ff │ │ -03cfa8: 3332 1000 |0048: if-ne v2, v3, 0058 // +0010 │ │ -03cfac: 5463 5403 |004a: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03cfb0: 4603 0300 |004c: aget-object v3, v3, v0 │ │ -03cfb4: 6e20 cd0e 3700 |004e: invoke-virtual {v7, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03cfba: 0a03 |0051: move-result v3 │ │ -03cfbc: 3803 0300 |0052: if-eqz v3, 0055 // +0003 │ │ -03cfc0: 0102 |0054: move v2, v0 │ │ -03cfc2: d800 0001 |0055: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cfc6: 28eb |0057: goto 0042 // -0015 │ │ -03cfc8: 0f02 |0058: return v2 │ │ +03dd9c: |[03dd9c] it.angrydroids.epub3reader.EpubManipulator.getPageIndex:(Ljava/lang/String;)I │ │ +03ddac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03ddae: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +03ddb0: 6e20 9a0d 7600 |0002: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ +03ddb6: 0c01 |0005: move-result-object v1 │ │ +03ddb8: 5463 4803 |0006: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03ddbc: 7210 4d0f 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +03ddc2: 0a03 |000b: move-result v3 │ │ +03ddc4: 3d03 3500 |000c: if-lez v3, 0041 // +0035 │ │ +03ddc8: 1a03 0000 |000e: const-string v3, "" // string@0000 │ │ +03ddcc: 3231 3100 |0010: if-eq v1, v3, 0041 // +0031 │ │ +03ddd0: 2203 4c02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +03ddd4: 7010 f00e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03ddda: 6e20 d70e 1700 |0017: invoke-virtual {v7, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ +03dde0: 0a04 |001a: move-result v4 │ │ +03dde2: 6e30 de0e 5704 |001b: invoke-virtual {v7, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +03dde8: 0c04 |001e: move-result-object v4 │ │ +03ddea: 6e20 f70e 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03ddf0: 0c04 |0022: move-result-object v4 │ │ +03ddf2: 5463 4803 |0023: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03ddf6: 7220 470f 5300 |0025: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03ddfc: 0c03 |0028: move-result-object v3 │ │ +03ddfe: 1f03 4a02 |0029: check-cast v3, Ljava/lang/String; // type@024a │ │ +03de02: 6e20 f70e 3400 |002b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03de08: 0c03 |002e: move-result-object v3 │ │ +03de0a: 1a04 c900 |002f: const-string v4, "." // string@00c9 │ │ +03de0e: 6e20 d70e 4700 |0031: invoke-virtual {v7, v4}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ +03de14: 0a04 |0034: move-result v4 │ │ +03de16: 6e20 dd0e 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +03de1c: 0c04 |0038: move-result-object v4 │ │ +03de1e: 6e20 f70e 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03de24: 0c03 |003c: move-result-object v3 │ │ +03de26: 6e10 fb0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03de2c: 0c07 |0040: move-result-object v7 │ │ +03de2e: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +03de30: 5463 5403 |0042: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03de34: 2133 |0044: array-length v3, v3 │ │ +03de36: 3530 1300 |0045: if-ge v0, v3, 0058 // +0013 │ │ +03de3a: 12f3 |0047: const/4 v3, #int -1 // #ff │ │ +03de3c: 3332 1000 |0048: if-ne v2, v3, 0058 // +0010 │ │ +03de40: 5463 5403 |004a: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03de44: 4603 0300 |004c: aget-object v3, v3, v0 │ │ +03de48: 6e20 cd0e 3700 |004e: invoke-virtual {v7, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03de4e: 0a03 |0051: move-result v3 │ │ +03de50: 3803 0300 |0052: if-eqz v3, 0055 // +0003 │ │ +03de54: 0102 |0054: move v2, v0 │ │ +03de56: d800 0001 |0055: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03de5a: 28eb |0057: goto 0042 // -0015 │ │ +03de5c: 0f02 |0058: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=518 │ │ 0x0002 line=521 │ │ 0x0006 line=522 │ │ 0x0012 line=523 │ │ + 0x0025 line=524 │ │ + 0x0031 line=525 │ │ 0x0041 line=527 │ │ 0x004a line=528 │ │ 0x0054 line=529 │ │ 0x0055 line=527 │ │ 0x0058 line=533 │ │ locals : │ │ 0x0042 - 0x0059 reg=0 i I │ │ @@ -52225,31 +52230,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03cfcc: |[03cfcc] it.angrydroids.epub3reader.EpubManipulator.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; │ │ -03cfdc: 1a02 fe0a |0000: const-string v2, "\." // string@0afe │ │ -03cfe0: 6e20 db0e 2500 |0002: invoke-virtual {v5, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0edb │ │ -03cfe6: 0c01 |0005: move-result-object v1 │ │ -03cfe8: 2112 |0006: array-length v2, v1 │ │ -03cfea: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -03cfec: 3732 1000 |0008: if-le v2, v3, 0018 // +0010 │ │ -03cff0: 2112 |000a: array-length v2, v1 │ │ -03cff2: d802 02fe |000b: add-int/lit8 v2, v2, #int -2 // #fe │ │ -03cff6: 4600 0102 |000d: aget-object v0, v1, v2 │ │ -03cffa: 1a02 fd0a |000f: const-string v2, "[a-z][a-z]" // string@0afd │ │ -03cffe: 6e20 d90e 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@0ed9 │ │ -03d004: 0a02 |0014: move-result v2 │ │ -03d006: 3802 0300 |0015: if-eqz v2, 0018 // +0003 │ │ -03d00a: 1100 |0017: return-object v0 │ │ -03d00c: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ -03d010: 28fd |001a: goto 0017 // -0003 │ │ +03de60: |[03de60] it.angrydroids.epub3reader.EpubManipulator.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; │ │ +03de70: 1a02 fc0a |0000: const-string v2, "\." // string@0afc │ │ +03de74: 6e20 db0e 2500 |0002: invoke-virtual {v5, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0edb │ │ +03de7a: 0c01 |0005: move-result-object v1 │ │ +03de7c: 2112 |0006: array-length v2, v1 │ │ +03de7e: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +03de80: 3732 1000 |0008: if-le v2, v3, 0018 // +0010 │ │ +03de84: 2112 |000a: array-length v2, v1 │ │ +03de86: d802 02fe |000b: add-int/lit8 v2, v2, #int -2 // #fe │ │ +03de8a: 4600 0102 |000d: aget-object v0, v1, v2 │ │ +03de8e: 1a02 fb0a |000f: const-string v2, "[a-z][a-z]" // string@0afb │ │ +03de92: 6e20 d90e 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@0ed9 │ │ +03de98: 0a02 |0014: move-result v2 │ │ +03de9a: 3802 0300 |0015: if-eqz v2, 0018 // +0003 │ │ +03de9e: 1100 |0017: return-object v0 │ │ +03dea0: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ +03dea4: 28fd |001a: goto 0017 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0017 line=570 │ │ @@ -52264,18 +52269,18 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03d014: |[03d014] it.angrydroids.epub3reader.EpubManipulator.getSpineElementPath:(I)Ljava/lang/String; │ │ -03d024: 5410 5403 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03d028: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -03d02c: 1100 |0004: return-object v0 │ │ +03dea8: |[03dea8] it.angrydroids.epub3reader.EpubManipulator.getSpineElementPath:(I)Ljava/lang/String; │ │ +03deb8: 5410 5403 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03debc: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +03dec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ 0x0000 - 0x0005 reg=2 elementIndex I │ │ │ │ @@ -52284,20 +52289,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d030: |[03d030] it.angrydroids.epub3reader.EpubManipulator.goToNextChapter:()Ljava/lang/String; │ │ -03d040: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03d044: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d048: 6e20 9f0d 0100 |0004: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03d04e: 0c00 |0007: move-result-object v0 │ │ -03d050: 1100 |0008: return-object v0 │ │ +03dec4: |[03dec4] it.angrydroids.epub3reader.EpubManipulator.goToNextChapter:()Ljava/lang/String; │ │ +03ded4: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03ded8: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03dedc: 6e20 9f0d 0100 |0004: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03dee2: 0c00 |0007: move-result-object v0 │ │ +03dee4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #15 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52305,19 +52310,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03d054: |[03d054] it.angrydroids.epub3reader.EpubManipulator.goToPage:(I)Ljava/lang/String; │ │ -03d064: 5210 4b03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ -03d068: 6e30 a00d 2100 |0002: invoke-virtual {v1, v2, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(II)Ljava/lang/String; // method@0da0 │ │ -03d06e: 0c00 |0005: move-result-object v0 │ │ -03d070: 1100 |0006: return-object v0 │ │ +03dee8: |[03dee8] it.angrydroids.epub3reader.EpubManipulator.goToPage:(I)Ljava/lang/String; │ │ +03def8: 5210 4b03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ +03defc: 6e30 a00d 2100 |0002: invoke-virtual {v1, v2, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(II)Ljava/lang/String; // method@0da0 │ │ +03df02: 0c00 |0005: move-result-object v0 │ │ +03df04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ 0x0000 - 0x0007 reg=2 page I │ │ │ │ @@ -52326,73 +52331,75 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -03d074: |[03d074] it.angrydroids.epub3reader.EpubManipulator.goToPage:(II)Ljava/lang/String; │ │ -03d084: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03d086: 3b06 0300 |0001: if-gez v6, 0004 // +0003 │ │ -03d08a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -03d08c: 5252 5203 |0004: iget v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ -03d090: 3426 0600 |0006: if-lt v6, v2, 000c // +0006 │ │ -03d094: 5252 5203 |0008: iget v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ -03d098: d806 02ff |000a: add-int/lit8 v6, v2, #int -1 // #ff │ │ -03d09c: 5956 4d03 |000c: iput v6, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03d0a0: 5452 5403 |000e: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ -03d0a4: 5253 4d03 |0010: iget v3, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03d0a8: 4601 0203 |0012: aget-object v1, v2, v3 │ │ -03d0ac: 5452 5503 |0014: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ -03d0b0: 7220 470f 6200 |0016: invoke-interface {v2, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d0b6: 0c02 |0019: move-result-object v2 │ │ -03d0b8: 1f02 2e02 |001a: check-cast v2, Ljava/lang/Boolean; // type@022e │ │ -03d0bc: 6e10 880e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@0e88 │ │ -03d0c2: 0a02 |001f: move-result v2 │ │ -03d0c4: 3802 3900 |0020: if-eqz v2, 0059 // +0039 │ │ -03d0c8: 1a02 c900 |0022: const-string v2, "." // string@00c9 │ │ -03d0cc: 6e20 d70e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ -03d0d2: 0a02 |0027: move-result v2 │ │ -03d0d4: 6e20 dd0e 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -03d0da: 0c00 |002b: move-result-object v0 │ │ -03d0dc: 5452 4803 |002c: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03d0e0: 7220 470f 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d0e6: 0c02 |0031: move-result-object v2 │ │ -03d0e8: 1f02 4c02 |0032: check-cast v2, Ljava/lang/String; // type@024c │ │ -03d0ec: 6e20 d70e 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ -03d0f2: 0a02 |0037: move-result v2 │ │ -03d0f4: 6e30 de0e 4102 |0038: invoke-virtual {v1, v4, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -03d0fa: 0c01 |003b: move-result-object v1 │ │ -03d0fc: 2202 4e02 |003c: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -03d100: 7010 f00e 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d106: 6e20 f70e 1200 |0041: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d10c: 0c03 |0044: move-result-object v3 │ │ -03d10e: 5452 4803 |0045: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03d112: 7220 470f 7200 |0047: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d118: 0c02 |004a: move-result-object v2 │ │ -03d11a: 1f02 4c02 |004b: check-cast v2, Ljava/lang/String; // type@024c │ │ -03d11e: 6e20 f70e 2300 |004d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d124: 0c02 |0050: move-result-object v2 │ │ -03d126: 6e20 f70e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d12c: 0c02 |0054: move-result-object v2 │ │ -03d12e: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d134: 0c01 |0058: move-result-object v1 │ │ -03d136: 5b51 4c03 |0059: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentPage:Ljava/lang/String; // field@034c │ │ -03d13a: 1101 |005b: return-object v1 │ │ +03df08: |[03df08] it.angrydroids.epub3reader.EpubManipulator.goToPage:(II)Ljava/lang/String; │ │ +03df18: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03df1a: 3b06 0300 |0001: if-gez v6, 0004 // +0003 │ │ +03df1e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +03df20: 5252 5203 |0004: iget v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ +03df24: 3426 0600 |0006: if-lt v6, v2, 000c // +0006 │ │ +03df28: 5252 5203 |0008: iget v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.pageCount:I // field@0352 │ │ +03df2c: d806 02ff |000a: add-int/lit8 v6, v2, #int -1 // #ff │ │ +03df30: 5956 4d03 |000c: iput v6, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03df34: 5452 5403 |000e: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.spineElementPaths:[Ljava/lang/String; // field@0354 │ │ +03df38: 5253 4d03 |0010: iget v3, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03df3c: 4601 0203 |0012: aget-object v1, v2, v3 │ │ +03df40: 5452 5503 |0014: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.translations:Ljava/util/List; // field@0355 │ │ +03df44: 7220 470f 6200 |0016: invoke-interface {v2, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03df4a: 0c02 |0019: move-result-object v2 │ │ +03df4c: 1f02 2c02 |001a: check-cast v2, Ljava/lang/Boolean; // type@022c │ │ +03df50: 6e10 880e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@0e88 │ │ +03df56: 0a02 |001f: move-result v2 │ │ +03df58: 3802 3900 |0020: if-eqz v2, 0059 // +0039 │ │ +03df5c: 1a02 c900 |0022: const-string v2, "." // string@00c9 │ │ +03df60: 6e20 d70e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ +03df66: 0a02 |0027: move-result v2 │ │ +03df68: 6e20 dd0e 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +03df6e: 0c00 |002b: move-result-object v0 │ │ +03df70: 5452 4803 |002c: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03df74: 7220 470f 4200 |002e: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03df7a: 0c02 |0031: move-result-object v2 │ │ +03df7c: 1f02 4a02 |0032: check-cast v2, Ljava/lang/String; // type@024a │ │ +03df80: 6e20 d70e 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ +03df86: 0a02 |0037: move-result v2 │ │ +03df88: 6e30 de0e 4102 |0038: invoke-virtual {v1, v4, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +03df8e: 0c01 |003b: move-result-object v1 │ │ +03df90: 2202 4c02 |003c: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +03df94: 7010 f00e 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03df9a: 6e20 f70e 1200 |0041: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dfa0: 0c03 |0044: move-result-object v3 │ │ +03dfa2: 5452 4803 |0045: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03dfa6: 7220 470f 7200 |0047: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03dfac: 0c02 |004a: move-result-object v2 │ │ +03dfae: 1f02 4a02 |004b: check-cast v2, Ljava/lang/String; // type@024a │ │ +03dfb2: 6e20 f70e 2300 |004d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dfb8: 0c02 |0050: move-result-object v2 │ │ +03dfba: 6e20 f70e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03dfc0: 0c02 |0054: move-result-object v2 │ │ +03dfc2: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03dfc8: 0c01 |0058: move-result-object v1 │ │ +03dfca: 5b51 4c03 |0059: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubManipulator;.currentPage:Ljava/lang/String; // field@034c │ │ +03dfce: 1101 |005b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0003 line=344 │ │ 0x0004 line=346 │ │ 0x0008 line=347 │ │ 0x000c line=349 │ │ 0x000e line=351 │ │ 0x0014 line=354 │ │ 0x0022 line=355 │ │ 0x002c line=356 │ │ + 0x002e line=357 │ │ + 0x0038 line=356 │ │ 0x003c line=359 │ │ 0x0059 line=363 │ │ 0x005b line=367 │ │ locals : │ │ 0x002c - 0x0059 reg=0 extension Ljava/lang/String; │ │ 0x0014 - 0x005c reg=1 spineElement Ljava/lang/String; │ │ 0x0000 - 0x005c reg=5 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ @@ -52404,36 +52411,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03d13c: |[03d13c] it.angrydroids.epub3reader.EpubManipulator.goToPage:(Ljava/lang/String;)Z │ │ -03d14c: 6e20 990d 7600 |0000: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ -03d152: 0a01 |0003: move-result v1 │ │ -03d154: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -03d156: 3a01 1100 |0005: if-ltz v1, 0016 // +0011 │ │ -03d15a: 6e20 9a0d 7600 |0007: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ -03d160: 0c02 |000a: move-result-object v2 │ │ -03d162: 6e20 9f0d 1600 |000b: invoke-virtual {v6, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03d168: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -03d16c: 3242 0500 |0010: if-eq v2, v4, 0015 // +0005 │ │ -03d170: 6e20 a80d 2600 |0012: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(Ljava/lang/String;)V // method@0da8 │ │ -03d176: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -03d178: 0f03 |0016: return v3 │ │ -03d17a: 0d00 |0017: move-exception v0 │ │ -03d17c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -03d17e: 1404 3600 057f |0019: const v4, #float 1.76788e+38 // #7f050036 │ │ -03d184: 7110 9c0d 0400 |001c: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d18a: 0c04 |001f: move-result-object v4 │ │ -03d18c: 6e10 9d0e 0000 |0020: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -03d192: 0c05 |0023: move-result-object v5 │ │ -03d194: 7120 a40b 5400 |0024: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -03d19a: 28ef |0027: goto 0016 // -0011 │ │ +03dfd0: |[03dfd0] it.angrydroids.epub3reader.EpubManipulator.goToPage:(Ljava/lang/String;)Z │ │ +03dfe0: 6e20 990d 7600 |0000: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ +03dfe6: 0a01 |0003: move-result v1 │ │ +03dfe8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +03dfea: 3a01 1100 |0005: if-ltz v1, 0016 // +0011 │ │ +03dfee: 6e20 9a0d 7600 |0007: invoke-virtual {v6, v7}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageLanguage:(Ljava/lang/String;)Ljava/lang/String; // method@0d9a │ │ +03dff4: 0c02 |000a: move-result-object v2 │ │ +03dff6: 6e20 9f0d 1600 |000b: invoke-virtual {v6, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03dffc: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +03e000: 3242 0500 |0010: if-eq v2, v4, 0015 // +0005 │ │ +03e004: 6e20 a80d 2600 |0012: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(Ljava/lang/String;)V // method@0da8 │ │ +03e00a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +03e00c: 0f03 |0016: return v3 │ │ +03e00e: 0d00 |0017: move-exception v0 │ │ +03e010: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +03e012: 1404 3600 057f |0019: const v4, #float 1.76788e+38 // #7f050036 │ │ +03e018: 7110 9c0d 0400 |001c: invoke-static {v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e01e: 0c04 |001f: move-result-object v4 │ │ +03e020: 6e10 9d0e 0000 |0020: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +03e026: 0c05 |0023: move-result-object v5 │ │ +03e028: 7120 a40b 5400 |0024: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +03e02e: 28ef |0027: goto 0016 // -0011 │ │ catches : 1 │ │ 0x000b - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0005 line=540 │ │ @@ -52460,20 +52467,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d1ac: |[03d1ac] it.angrydroids.epub3reader.EpubManipulator.goToPreviousChapter:()Ljava/lang/String; │ │ -03d1bc: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03d1c0: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03d1c4: 6e20 9f0d 0100 |0004: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03d1ca: 0c00 |0007: move-result-object v0 │ │ -03d1cc: 1100 |0008: return-object v0 │ │ +03e040: |[03e040] it.angrydroids.epub3reader.EpubManipulator.goToPreviousChapter:()Ljava/lang/String; │ │ +03e050: 5210 4d03 |0000: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03e054: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03e058: 6e20 9f0d 0100 |0004: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03e05e: 0c00 |0007: move-result-object v0 │ │ +03e060: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #19 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -52481,492 +52488,492 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 971 16-bit code units │ │ -03d1d0: |[03d1d0] it.angrydroids.epub3reader.EpubManipulator.metadata:()Ljava/lang/String; │ │ -03d1e0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03d1e2: 5485 4903 |0001: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ -03d1e6: 6e10 1910 0500 |0003: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -03d1ec: 0c03 |0006: move-result-object v3 │ │ -03d1ee: 1405 3900 057f |0007: const v5, #float 1.76788e+38 // #7f050039 │ │ -03d1f4: 7110 9c0d 0500 |000a: invoke-static {v5}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d1fa: 0c01 |000d: move-result-object v1 │ │ -03d1fc: 6e10 8510 0300 |000e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getTitles:()Ljava/util/List; // method@1085 │ │ -03d202: 0c04 |0011: move-result-object v4 │ │ -03d204: 7210 4d0f 0400 |0012: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d20a: 0a05 |0015: move-result v5 │ │ -03d20c: 3d05 6a00 |0016: if-lez v5, 0080 // +006a │ │ -03d210: 2205 4e02 |0018: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d214: 7010 f00e 0500 |001a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d21a: 6e20 f70e 1500 |001d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d220: 0c05 |0020: move-result-object v5 │ │ -03d222: 1406 3a00 057f |0021: const v6, #float 1.76788e+38 // #7f05003a │ │ -03d228: 7110 9c0d 0600 |0024: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d22e: 0c06 |0027: move-result-object v6 │ │ -03d230: 6e20 f70e 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d236: 0c05 |002b: move-result-object v5 │ │ -03d238: 6e10 fb0e 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d23e: 0c01 |002f: move-result-object v1 │ │ -03d240: 2205 4e02 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d244: 7010 f00e 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d24a: 6e20 f70e 1500 |0035: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d250: 0c05 |0038: move-result-object v5 │ │ -03d252: 1a06 2101 |0039: const-string v6, "" // string@0121 │ │ -03d256: 6e20 f70e 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d25c: 0c06 |003e: move-result-object v6 │ │ -03d25e: 7220 470f 7400 |003f: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d264: 0c05 |0042: move-result-object v5 │ │ -03d266: 1f05 4c02 |0043: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d26a: 6e20 f70e 5600 |0045: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d270: 0c05 |0048: move-result-object v5 │ │ -03d272: 1a06 0101 |0049: const-string v6, "" // string@0101 │ │ -03d276: 6e20 f70e 6500 |004b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d27c: 0c05 |004e: move-result-object v5 │ │ -03d27e: 6e10 fb0e 0500 |004f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d284: 0c01 |0052: move-result-object v1 │ │ -03d286: 1212 |0053: const/4 v2, #int 1 // #1 │ │ -03d288: 7210 4d0f 0400 |0054: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d28e: 0a05 |0057: move-result v5 │ │ -03d290: 3552 2800 |0058: if-ge v2, v5, 0080 // +0028 │ │ -03d294: 2205 4e02 |005a: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d298: 7010 f00e 0500 |005c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d29e: 6e20 f70e 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d2a4: 0c05 |0062: move-result-object v5 │ │ -03d2a6: 1a06 2201 |0063: const-string v6, "" // string@0122 │ │ -03d2aa: 6e20 f70e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d2b0: 0c06 |0068: move-result-object v6 │ │ -03d2b2: 7220 470f 2400 |0069: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d2b8: 0c05 |006c: move-result-object v5 │ │ -03d2ba: 1f05 4c02 |006d: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d2be: 6e20 f70e 5600 |006f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d2c4: 0c05 |0072: move-result-object v5 │ │ -03d2c6: 1a06 0101 |0073: const-string v6, "" // string@0101 │ │ -03d2ca: 6e20 f70e 6500 |0075: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d2d0: 0c05 |0078: move-result-object v5 │ │ -03d2d2: 6e10 fb0e 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d2d8: 0c01 |007c: move-result-object v1 │ │ -03d2da: d802 0201 |007d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d2de: 28d5 |007f: goto 0054 // -002b │ │ -03d2e0: 6e10 7910 0300 |0080: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ -03d2e6: 0c00 |0083: move-result-object v0 │ │ -03d2e8: 7210 4d0f 0000 |0084: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d2ee: 0a05 |0087: move-result v5 │ │ -03d2f0: 3d05 9a00 |0088: if-lez v5, 0122 // +009a │ │ -03d2f4: 2205 4e02 |008a: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d2f8: 7010 f00e 0500 |008c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d2fe: 6e20 f70e 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d304: 0c05 |0092: move-result-object v5 │ │ -03d306: 1406 3b00 057f |0093: const v6, #float 1.76789e+38 // #7f05003b │ │ -03d30c: 7110 9c0d 0600 |0096: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d312: 0c06 |0099: move-result-object v6 │ │ -03d314: 6e20 f70e 6500 |009a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d31a: 0c05 |009d: move-result-object v5 │ │ -03d31c: 6e10 fb0e 0500 |009e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d322: 0c01 |00a1: move-result-object v1 │ │ -03d324: 2205 4e02 |00a2: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d328: 7010 f00e 0500 |00a4: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d32e: 6e20 f70e 1500 |00a7: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d334: 0c05 |00aa: move-result-object v5 │ │ -03d336: 1a06 2101 |00ab: const-string v6, "" // string@0121 │ │ -03d33a: 6e20 f70e 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d340: 0c06 |00b0: move-result-object v6 │ │ -03d342: 7220 470f 7000 |00b1: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d348: 0c05 |00b4: move-result-object v5 │ │ -03d34a: 1f05 9502 |00b5: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d34e: 6e10 0610 0500 |00b7: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -03d354: 0c05 |00ba: move-result-object v5 │ │ -03d356: 6e20 f70e 5600 |00bb: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d35c: 0c05 |00be: move-result-object v5 │ │ -03d35e: 1a06 0400 |00bf: const-string v6, " " // string@0004 │ │ -03d362: 6e20 f70e 6500 |00c1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d368: 0c06 |00c4: move-result-object v6 │ │ -03d36a: 7220 470f 7000 |00c5: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d370: 0c05 |00c8: move-result-object v5 │ │ -03d372: 1f05 9502 |00c9: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d376: 6e10 0710 0500 |00cb: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -03d37c: 0c05 |00ce: move-result-object v5 │ │ -03d37e: 6e20 f70e 5600 |00cf: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d384: 0c05 |00d2: move-result-object v5 │ │ -03d386: 1a06 0101 |00d3: const-string v6, "" // string@0101 │ │ -03d38a: 6e20 f70e 6500 |00d5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d390: 0c05 |00d8: move-result-object v5 │ │ -03d392: 6e10 fb0e 0500 |00d9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d398: 0c01 |00dc: move-result-object v1 │ │ -03d39a: 1212 |00dd: const/4 v2, #int 1 // #1 │ │ -03d39c: 7210 4d0f 0000 |00de: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d3a2: 0a05 |00e1: move-result v5 │ │ -03d3a4: 3552 4000 |00e2: if-ge v2, v5, 0122 // +0040 │ │ -03d3a8: 2205 4e02 |00e4: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d3ac: 7010 f00e 0500 |00e6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d3b2: 6e20 f70e 1500 |00e9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d3b8: 0c05 |00ec: move-result-object v5 │ │ -03d3ba: 1a06 2201 |00ed: const-string v6, "" // string@0122 │ │ -03d3be: 6e20 f70e 6500 |00ef: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d3c4: 0c06 |00f2: move-result-object v6 │ │ -03d3c6: 7220 470f 2000 |00f3: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d3cc: 0c05 |00f6: move-result-object v5 │ │ -03d3ce: 1f05 9502 |00f7: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d3d2: 6e10 0610 0500 |00f9: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -03d3d8: 0c05 |00fc: move-result-object v5 │ │ -03d3da: 6e20 f70e 5600 |00fd: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d3e0: 0c05 |0100: move-result-object v5 │ │ -03d3e2: 1a06 0400 |0101: const-string v6, " " // string@0004 │ │ -03d3e6: 6e20 f70e 6500 |0103: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d3ec: 0c06 |0106: move-result-object v6 │ │ -03d3ee: 7220 470f 2000 |0107: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d3f4: 0c05 |010a: move-result-object v5 │ │ -03d3f6: 1f05 9502 |010b: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d3fa: 6e10 0710 0500 |010d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -03d400: 0c05 |0110: move-result-object v5 │ │ -03d402: 6e20 f70e 5600 |0111: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d408: 0c05 |0114: move-result-object v5 │ │ -03d40a: 1a06 0101 |0115: const-string v6, "" // string@0101 │ │ -03d40e: 6e20 f70e 6500 |0117: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d414: 0c05 |011a: move-result-object v5 │ │ -03d416: 6e10 fb0e 0500 |011b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d41c: 0c01 |011e: move-result-object v1 │ │ -03d41e: d802 0201 |011f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d422: 28bd |0121: goto 00de // -0043 │ │ -03d424: 6e10 7a10 0300 |0122: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getContributors:()Ljava/util/List; // method@107a │ │ -03d42a: 0c00 |0125: move-result-object v0 │ │ -03d42c: 7210 4d0f 0000 |0126: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d432: 0a05 |0129: move-result v5 │ │ -03d434: 3d05 9a00 |012a: if-lez v5, 01c4 // +009a │ │ -03d438: 2205 4e02 |012c: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d43c: 7010 f00e 0500 |012e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d442: 6e20 f70e 1500 |0131: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d448: 0c05 |0134: move-result-object v5 │ │ -03d44a: 1406 3c00 057f |0135: const v6, #float 1.76789e+38 // #7f05003c │ │ -03d450: 7110 9c0d 0600 |0138: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d456: 0c06 |013b: move-result-object v6 │ │ -03d458: 6e20 f70e 6500 |013c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d45e: 0c05 |013f: move-result-object v5 │ │ -03d460: 6e10 fb0e 0500 |0140: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d466: 0c01 |0143: move-result-object v1 │ │ -03d468: 2205 4e02 |0144: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d46c: 7010 f00e 0500 |0146: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d472: 6e20 f70e 1500 |0149: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d478: 0c05 |014c: move-result-object v5 │ │ -03d47a: 1a06 2101 |014d: const-string v6, "" // string@0121 │ │ -03d47e: 6e20 f70e 6500 |014f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d484: 0c06 |0152: move-result-object v6 │ │ -03d486: 7220 470f 7000 |0153: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d48c: 0c05 |0156: move-result-object v5 │ │ -03d48e: 1f05 9502 |0157: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d492: 6e10 0610 0500 |0159: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -03d498: 0c05 |015c: move-result-object v5 │ │ -03d49a: 6e20 f70e 5600 |015d: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d4a0: 0c05 |0160: move-result-object v5 │ │ -03d4a2: 1a06 0400 |0161: const-string v6, " " // string@0004 │ │ -03d4a6: 6e20 f70e 6500 |0163: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d4ac: 0c06 |0166: move-result-object v6 │ │ -03d4ae: 7220 470f 7000 |0167: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d4b4: 0c05 |016a: move-result-object v5 │ │ -03d4b6: 1f05 9502 |016b: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d4ba: 6e10 0710 0500 |016d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -03d4c0: 0c05 |0170: move-result-object v5 │ │ -03d4c2: 6e20 f70e 5600 |0171: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d4c8: 0c05 |0174: move-result-object v5 │ │ -03d4ca: 1a06 0101 |0175: const-string v6, "" // string@0101 │ │ -03d4ce: 6e20 f70e 6500 |0177: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d4d4: 0c05 |017a: move-result-object v5 │ │ -03d4d6: 6e10 fb0e 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d4dc: 0c01 |017e: move-result-object v1 │ │ -03d4de: 1212 |017f: const/4 v2, #int 1 // #1 │ │ -03d4e0: 7210 4d0f 0000 |0180: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d4e6: 0a05 |0183: move-result v5 │ │ -03d4e8: 3552 4000 |0184: if-ge v2, v5, 01c4 // +0040 │ │ -03d4ec: 2205 4e02 |0186: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d4f0: 7010 f00e 0500 |0188: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d4f6: 6e20 f70e 1500 |018b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d4fc: 0c05 |018e: move-result-object v5 │ │ -03d4fe: 1a06 2201 |018f: const-string v6, "" // string@0122 │ │ -03d502: 6e20 f70e 6500 |0191: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d508: 0c06 |0194: move-result-object v6 │ │ -03d50a: 7220 470f 2000 |0195: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d510: 0c05 |0198: move-result-object v5 │ │ -03d512: 1f05 9502 |0199: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d516: 6e10 0610 0500 |019b: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -03d51c: 0c05 |019e: move-result-object v5 │ │ -03d51e: 6e20 f70e 5600 |019f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d524: 0c05 |01a2: move-result-object v5 │ │ -03d526: 1a06 0400 |01a3: const-string v6, " " // string@0004 │ │ -03d52a: 6e20 f70e 6500 |01a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d530: 0c06 |01a8: move-result-object v6 │ │ -03d532: 7220 470f 2000 |01a9: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d538: 0c05 |01ac: move-result-object v5 │ │ -03d53a: 1f05 9502 |01ad: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -03d53e: 6e10 0710 0500 |01af: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -03d544: 0c05 |01b2: move-result-object v5 │ │ -03d546: 6e20 f70e 5600 |01b3: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d54c: 0c05 |01b6: move-result-object v5 │ │ -03d54e: 1a06 0101 |01b7: const-string v6, "" // string@0101 │ │ -03d552: 6e20 f70e 6500 |01b9: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d558: 0c05 |01bc: move-result-object v5 │ │ -03d55a: 6e10 fb0e 0500 |01bd: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d560: 0c01 |01c0: move-result-object v1 │ │ -03d562: d802 0201 |01c1: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d566: 28bd |01c3: goto 0180 // -0043 │ │ -03d568: 2205 4e02 |01c4: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d56c: 7010 f00e 0500 |01c6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d572: 6e20 f70e 1500 |01c9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d578: 0c05 |01cc: move-result-object v5 │ │ -03d57a: 1406 3d00 057f |01cd: const v6, #float 1.76789e+38 // #7f05003d │ │ -03d580: 7110 9c0d 0600 |01d0: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d586: 0c06 |01d3: move-result-object v6 │ │ -03d588: 6e20 f70e 6500 |01d4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d58e: 0c05 |01d7: move-result-object v5 │ │ -03d590: 6e10 8010 0300 |01d8: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ -03d596: 0c06 |01db: move-result-object v6 │ │ -03d598: 6e20 f70e 6500 |01dc: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d59e: 0c05 |01df: move-result-object v5 │ │ -03d5a0: 1a06 0101 |01e0: const-string v6, "" // string@0101 │ │ -03d5a4: 6e20 f70e 6500 |01e2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d5aa: 0c05 |01e5: move-result-object v5 │ │ -03d5ac: 6e10 fb0e 0500 |01e6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d5b2: 0c01 |01e9: move-result-object v1 │ │ -03d5b4: 6e10 8210 0300 |01ea: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getPublishers:()Ljava/util/List; // method@1082 │ │ -03d5ba: 0c04 |01ed: move-result-object v4 │ │ -03d5bc: 7210 4d0f 0400 |01ee: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d5c2: 0a05 |01f1: move-result v5 │ │ -03d5c4: 3d05 6a00 |01f2: if-lez v5, 025c // +006a │ │ -03d5c8: 2205 4e02 |01f4: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d5cc: 7010 f00e 0500 |01f6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d5d2: 6e20 f70e 1500 |01f9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d5d8: 0c05 |01fc: move-result-object v5 │ │ -03d5da: 1406 3e00 057f |01fd: const v6, #float 1.76789e+38 // #7f05003e │ │ -03d5e0: 7110 9c0d 0600 |0200: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d5e6: 0c06 |0203: move-result-object v6 │ │ -03d5e8: 6e20 f70e 6500 |0204: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d5ee: 0c05 |0207: move-result-object v5 │ │ -03d5f0: 6e10 fb0e 0500 |0208: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d5f6: 0c01 |020b: move-result-object v1 │ │ -03d5f8: 2205 4e02 |020c: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d5fc: 7010 f00e 0500 |020e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d602: 6e20 f70e 1500 |0211: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d608: 0c05 |0214: move-result-object v5 │ │ -03d60a: 1a06 2101 |0215: const-string v6, "" // string@0121 │ │ -03d60e: 6e20 f70e 6500 |0217: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d614: 0c06 |021a: move-result-object v6 │ │ -03d616: 7220 470f 7400 |021b: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d61c: 0c05 |021e: move-result-object v5 │ │ -03d61e: 1f05 4c02 |021f: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d622: 6e20 f70e 5600 |0221: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d628: 0c05 |0224: move-result-object v5 │ │ -03d62a: 1a06 0101 |0225: const-string v6, "" // string@0101 │ │ -03d62e: 6e20 f70e 6500 |0227: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d634: 0c05 |022a: move-result-object v5 │ │ -03d636: 6e10 fb0e 0500 |022b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d63c: 0c01 |022e: move-result-object v1 │ │ -03d63e: 1212 |022f: const/4 v2, #int 1 // #1 │ │ -03d640: 7210 4d0f 0400 |0230: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d646: 0a05 |0233: move-result v5 │ │ -03d648: 3552 2800 |0234: if-ge v2, v5, 025c // +0028 │ │ -03d64c: 2205 4e02 |0236: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d650: 7010 f00e 0500 |0238: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d656: 6e20 f70e 1500 |023b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d65c: 0c05 |023e: move-result-object v5 │ │ -03d65e: 1a06 2201 |023f: const-string v6, "" // string@0122 │ │ -03d662: 6e20 f70e 6500 |0241: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d668: 0c06 |0244: move-result-object v6 │ │ -03d66a: 7220 470f 2400 |0245: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d670: 0c05 |0248: move-result-object v5 │ │ -03d672: 1f05 4c02 |0249: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d676: 6e20 f70e 5600 |024b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d67c: 0c05 |024e: move-result-object v5 │ │ -03d67e: 1a06 0101 |024f: const-string v6, "" // string@0101 │ │ -03d682: 6e20 f70e 6500 |0251: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d688: 0c05 |0254: move-result-object v5 │ │ -03d68a: 6e10 fb0e 0500 |0255: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d690: 0c01 |0258: move-result-object v1 │ │ -03d692: d802 0201 |0259: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d696: 28d5 |025b: goto 0230 // -002b │ │ -03d698: 6e10 8610 0300 |025c: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getTypes:()Ljava/util/List; // method@1086 │ │ -03d69e: 0c04 |025f: move-result-object v4 │ │ -03d6a0: 7210 4d0f 0400 |0260: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d6a6: 0a05 |0263: move-result v5 │ │ -03d6a8: 3d05 6a00 |0264: if-lez v5, 02ce // +006a │ │ -03d6ac: 2205 4e02 |0266: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d6b0: 7010 f00e 0500 |0268: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d6b6: 6e20 f70e 1500 |026b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d6bc: 0c05 |026e: move-result-object v5 │ │ -03d6be: 1406 3f00 057f |026f: const v6, #float 1.76789e+38 // #7f05003f │ │ -03d6c4: 7110 9c0d 0600 |0272: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d6ca: 0c06 |0275: move-result-object v6 │ │ -03d6cc: 6e20 f70e 6500 |0276: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d6d2: 0c05 |0279: move-result-object v5 │ │ -03d6d4: 6e10 fb0e 0500 |027a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d6da: 0c01 |027d: move-result-object v1 │ │ -03d6dc: 2205 4e02 |027e: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d6e0: 7010 f00e 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d6e6: 6e20 f70e 1500 |0283: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d6ec: 0c05 |0286: move-result-object v5 │ │ -03d6ee: 1a06 2101 |0287: const-string v6, "" // string@0121 │ │ -03d6f2: 6e20 f70e 6500 |0289: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d6f8: 0c06 |028c: move-result-object v6 │ │ -03d6fa: 7220 470f 7400 |028d: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d700: 0c05 |0290: move-result-object v5 │ │ -03d702: 1f05 4c02 |0291: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d706: 6e20 f70e 5600 |0293: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d70c: 0c05 |0296: move-result-object v5 │ │ -03d70e: 1a06 0101 |0297: const-string v6, "" // string@0101 │ │ -03d712: 6e20 f70e 6500 |0299: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d718: 0c05 |029c: move-result-object v5 │ │ -03d71a: 6e10 fb0e 0500 |029d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d720: 0c01 |02a0: move-result-object v1 │ │ -03d722: 1212 |02a1: const/4 v2, #int 1 // #1 │ │ -03d724: 7210 4d0f 0400 |02a2: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d72a: 0a05 |02a5: move-result v5 │ │ -03d72c: 3552 2800 |02a6: if-ge v2, v5, 02ce // +0028 │ │ -03d730: 2205 4e02 |02a8: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d734: 7010 f00e 0500 |02aa: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d73a: 6e20 f70e 1500 |02ad: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d740: 0c05 |02b0: move-result-object v5 │ │ -03d742: 1a06 2201 |02b1: const-string v6, "" // string@0122 │ │ -03d746: 6e20 f70e 6500 |02b3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d74c: 0c06 |02b6: move-result-object v6 │ │ -03d74e: 7220 470f 2400 |02b7: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d754: 0c05 |02ba: move-result-object v5 │ │ -03d756: 1f05 4c02 |02bb: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d75a: 6e20 f70e 5600 |02bd: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d760: 0c05 |02c0: move-result-object v5 │ │ -03d762: 1a06 0101 |02c1: const-string v6, "" // string@0101 │ │ -03d766: 6e20 f70e 6500 |02c3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d76c: 0c05 |02c6: move-result-object v5 │ │ -03d76e: 6e10 fb0e 0500 |02c7: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d774: 0c01 |02ca: move-result-object v1 │ │ -03d776: d802 0201 |02cb: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d77a: 28d5 |02cd: goto 02a2 // -002b │ │ -03d77c: 6e10 7c10 0300 |02ce: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getDescriptions:()Ljava/util/List; // method@107c │ │ -03d782: 0c04 |02d1: move-result-object v4 │ │ -03d784: 7210 4d0f 0400 |02d2: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d78a: 0a05 |02d5: move-result v5 │ │ -03d78c: 3d05 6a00 |02d6: if-lez v5, 0340 // +006a │ │ -03d790: 2205 4e02 |02d8: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d794: 7010 f00e 0500 |02da: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d79a: 6e20 f70e 1500 |02dd: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7a0: 0c05 |02e0: move-result-object v5 │ │ -03d7a2: 1406 4000 057f |02e1: const v6, #float 1.76789e+38 // #7f050040 │ │ -03d7a8: 7110 9c0d 0600 |02e4: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d7ae: 0c06 |02e7: move-result-object v6 │ │ -03d7b0: 6e20 f70e 6500 |02e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7b6: 0c05 |02eb: move-result-object v5 │ │ -03d7b8: 6e10 fb0e 0500 |02ec: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d7be: 0c01 |02ef: move-result-object v1 │ │ -03d7c0: 2205 4e02 |02f0: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d7c4: 7010 f00e 0500 |02f2: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d7ca: 6e20 f70e 1500 |02f5: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7d0: 0c05 |02f8: move-result-object v5 │ │ -03d7d2: 1a06 2101 |02f9: const-string v6, "" // string@0121 │ │ -03d7d6: 6e20 f70e 6500 |02fb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7dc: 0c06 |02fe: move-result-object v6 │ │ -03d7de: 7220 470f 7400 |02ff: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d7e4: 0c05 |0302: move-result-object v5 │ │ -03d7e6: 1f05 4c02 |0303: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d7ea: 6e20 f70e 5600 |0305: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7f0: 0c05 |0308: move-result-object v5 │ │ -03d7f2: 1a06 0101 |0309: const-string v6, "" // string@0101 │ │ -03d7f6: 6e20 f70e 6500 |030b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d7fc: 0c05 |030e: move-result-object v5 │ │ -03d7fe: 6e10 fb0e 0500 |030f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d804: 0c01 |0312: move-result-object v1 │ │ -03d806: 1212 |0313: const/4 v2, #int 1 // #1 │ │ -03d808: 7210 4d0f 0400 |0314: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d80e: 0a05 |0317: move-result v5 │ │ -03d810: 3552 2800 |0318: if-ge v2, v5, 0340 // +0028 │ │ -03d814: 2205 4e02 |031a: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d818: 7010 f00e 0500 |031c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d81e: 6e20 f70e 1500 |031f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d824: 0c05 |0322: move-result-object v5 │ │ -03d826: 1a06 2201 |0323: const-string v6, "" // string@0122 │ │ -03d82a: 6e20 f70e 6500 |0325: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d830: 0c06 |0328: move-result-object v6 │ │ -03d832: 7220 470f 2400 |0329: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d838: 0c05 |032c: move-result-object v5 │ │ -03d83a: 1f05 4c02 |032d: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d83e: 6e20 f70e 5600 |032f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d844: 0c05 |0332: move-result-object v5 │ │ -03d846: 1a06 0101 |0333: const-string v6, "" // string@0101 │ │ -03d84a: 6e20 f70e 6500 |0335: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d850: 0c05 |0338: move-result-object v5 │ │ -03d852: 6e10 fb0e 0500 |0339: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d858: 0c01 |033c: move-result-object v1 │ │ -03d85a: d802 0201 |033d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d85e: 28d5 |033f: goto 0314 // -002b │ │ -03d860: 6e10 8310 0300 |0340: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getRights:()Ljava/util/List; // method@1083 │ │ -03d866: 0c04 |0343: move-result-object v4 │ │ -03d868: 7210 4d0f 0400 |0344: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d86e: 0a05 |0347: move-result v5 │ │ -03d870: 3d05 6a00 |0348: if-lez v5, 03b2 // +006a │ │ -03d874: 2205 4e02 |034a: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d878: 7010 f00e 0500 |034c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d87e: 6e20 f70e 1500 |034f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d884: 0c05 |0352: move-result-object v5 │ │ -03d886: 1406 4100 057f |0353: const v6, #float 1.76789e+38 // #7f050041 │ │ -03d88c: 7110 9c0d 0600 |0356: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d892: 0c06 |0359: move-result-object v6 │ │ -03d894: 6e20 f70e 6500 |035a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d89a: 0c05 |035d: move-result-object v5 │ │ -03d89c: 6e10 fb0e 0500 |035e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d8a2: 0c01 |0361: move-result-object v1 │ │ -03d8a4: 2205 4e02 |0362: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d8a8: 7010 f00e 0500 |0364: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d8ae: 6e20 f70e 1500 |0367: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d8b4: 0c05 |036a: move-result-object v5 │ │ -03d8b6: 1a06 2101 |036b: const-string v6, "" // string@0121 │ │ -03d8ba: 6e20 f70e 6500 |036d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d8c0: 0c06 |0370: move-result-object v6 │ │ -03d8c2: 7220 470f 7400 |0371: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d8c8: 0c05 |0374: move-result-object v5 │ │ -03d8ca: 1f05 4c02 |0375: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d8ce: 6e20 f70e 5600 |0377: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d8d4: 0c05 |037a: move-result-object v5 │ │ -03d8d6: 1a06 0101 |037b: const-string v6, "" // string@0101 │ │ -03d8da: 6e20 f70e 6500 |037d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d8e0: 0c05 |0380: move-result-object v5 │ │ -03d8e2: 6e10 fb0e 0500 |0381: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d8e8: 0c01 |0384: move-result-object v1 │ │ -03d8ea: 1212 |0385: const/4 v2, #int 1 // #1 │ │ -03d8ec: 7210 4d0f 0400 |0386: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d8f2: 0a05 |0389: move-result v5 │ │ -03d8f4: 3552 2800 |038a: if-ge v2, v5, 03b2 // +0028 │ │ -03d8f8: 2205 4e02 |038c: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d8fc: 7010 f00e 0500 |038e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d902: 6e20 f70e 1500 |0391: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d908: 0c05 |0394: move-result-object v5 │ │ -03d90a: 1a06 2201 |0395: const-string v6, "" // string@0122 │ │ -03d90e: 6e20 f70e 6500 |0397: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d914: 0c06 |039a: move-result-object v6 │ │ -03d916: 7220 470f 2400 |039b: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d91c: 0c05 |039e: move-result-object v5 │ │ -03d91e: 1f05 4c02 |039f: check-cast v5, Ljava/lang/String; // type@024c │ │ -03d922: 6e20 f70e 5600 |03a1: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d928: 0c05 |03a4: move-result-object v5 │ │ -03d92a: 1a06 0101 |03a5: const-string v6, "" // string@0101 │ │ -03d92e: 6e20 f70e 6500 |03a7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d934: 0c05 |03aa: move-result-object v5 │ │ -03d936: 6e10 fb0e 0500 |03ab: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d93c: 0c01 |03ae: move-result-object v1 │ │ -03d93e: d802 0201 |03af: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03d942: 28d5 |03b1: goto 0386 // -002b │ │ -03d944: 2205 4e02 |03b2: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -03d948: 7010 f00e 0500 |03b4: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03d94e: 6e20 f70e 1500 |03b7: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d954: 0c05 |03ba: move-result-object v5 │ │ -03d956: 1406 4200 057f |03bb: const v6, #float 1.76789e+38 // #7f050042 │ │ -03d95c: 7110 9c0d 0600 |03be: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03d962: 0c06 |03c1: move-result-object v6 │ │ -03d964: 6e20 f70e 6500 |03c2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03d96a: 0c05 |03c5: move-result-object v5 │ │ -03d96c: 6e10 fb0e 0500 |03c6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03d972: 0c01 |03c9: move-result-object v1 │ │ -03d974: 1101 |03ca: return-object v1 │ │ +03e064: |[03e064] it.angrydroids.epub3reader.EpubManipulator.metadata:()Ljava/lang/String; │ │ +03e074: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03e076: 5485 4903 |0001: iget-object v5, v8, Lit/angrydroids/epub3reader/EpubManipulator;.book:Lnl/siegmann/epublib/domain/Book; // field@0349 │ │ +03e07a: 6e10 1910 0500 |0003: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +03e080: 0c03 |0006: move-result-object v3 │ │ +03e082: 1405 3900 057f |0007: const v5, #float 1.76788e+38 // #7f050039 │ │ +03e088: 7110 9c0d 0500 |000a: invoke-static {v5}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e08e: 0c01 |000d: move-result-object v1 │ │ +03e090: 6e10 8510 0300 |000e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getTitles:()Ljava/util/List; // method@1085 │ │ +03e096: 0c04 |0011: move-result-object v4 │ │ +03e098: 7210 4d0f 0400 |0012: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e09e: 0a05 |0015: move-result v5 │ │ +03e0a0: 3d05 6a00 |0016: if-lez v5, 0080 // +006a │ │ +03e0a4: 2205 4c02 |0018: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e0a8: 7010 f00e 0500 |001a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e0ae: 6e20 f70e 1500 |001d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e0b4: 0c05 |0020: move-result-object v5 │ │ +03e0b6: 1406 3a00 057f |0021: const v6, #float 1.76788e+38 // #7f05003a │ │ +03e0bc: 7110 9c0d 0600 |0024: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e0c2: 0c06 |0027: move-result-object v6 │ │ +03e0c4: 6e20 f70e 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e0ca: 0c05 |002b: move-result-object v5 │ │ +03e0cc: 6e10 fb0e 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e0d2: 0c01 |002f: move-result-object v1 │ │ +03e0d4: 2205 4c02 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e0d8: 7010 f00e 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e0de: 6e20 f70e 1500 |0035: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e0e4: 0c05 |0038: move-result-object v5 │ │ +03e0e6: 1a06 2101 |0039: const-string v6, "" // string@0121 │ │ +03e0ea: 6e20 f70e 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e0f0: 0c06 |003e: move-result-object v6 │ │ +03e0f2: 7220 470f 7400 |003f: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e0f8: 0c05 |0042: move-result-object v5 │ │ +03e0fa: 1f05 4a02 |0043: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e0fe: 6e20 f70e 5600 |0045: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e104: 0c05 |0048: move-result-object v5 │ │ +03e106: 1a06 0101 |0049: const-string v6, "" // string@0101 │ │ +03e10a: 6e20 f70e 6500 |004b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e110: 0c05 |004e: move-result-object v5 │ │ +03e112: 6e10 fb0e 0500 |004f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e118: 0c01 |0052: move-result-object v1 │ │ +03e11a: 1212 |0053: const/4 v2, #int 1 // #1 │ │ +03e11c: 7210 4d0f 0400 |0054: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e122: 0a05 |0057: move-result v5 │ │ +03e124: 3552 2800 |0058: if-ge v2, v5, 0080 // +0028 │ │ +03e128: 2205 4c02 |005a: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e12c: 7010 f00e 0500 |005c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e132: 6e20 f70e 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e138: 0c05 |0062: move-result-object v5 │ │ +03e13a: 1a06 2201 |0063: const-string v6, "" // string@0122 │ │ +03e13e: 6e20 f70e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e144: 0c06 |0068: move-result-object v6 │ │ +03e146: 7220 470f 2400 |0069: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e14c: 0c05 |006c: move-result-object v5 │ │ +03e14e: 1f05 4a02 |006d: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e152: 6e20 f70e 5600 |006f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e158: 0c05 |0072: move-result-object v5 │ │ +03e15a: 1a06 0101 |0073: const-string v6, "" // string@0101 │ │ +03e15e: 6e20 f70e 6500 |0075: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e164: 0c05 |0078: move-result-object v5 │ │ +03e166: 6e10 fb0e 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e16c: 0c01 |007c: move-result-object v1 │ │ +03e16e: d802 0201 |007d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e172: 28d5 |007f: goto 0054 // -002b │ │ +03e174: 6e10 7910 0300 |0080: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ +03e17a: 0c00 |0083: move-result-object v0 │ │ +03e17c: 7210 4d0f 0000 |0084: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e182: 0a05 |0087: move-result v5 │ │ +03e184: 3d05 9a00 |0088: if-lez v5, 0122 // +009a │ │ +03e188: 2205 4c02 |008a: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e18c: 7010 f00e 0500 |008c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e192: 6e20 f70e 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e198: 0c05 |0092: move-result-object v5 │ │ +03e19a: 1406 3b00 057f |0093: const v6, #float 1.76789e+38 // #7f05003b │ │ +03e1a0: 7110 9c0d 0600 |0096: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e1a6: 0c06 |0099: move-result-object v6 │ │ +03e1a8: 6e20 f70e 6500 |009a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e1ae: 0c05 |009d: move-result-object v5 │ │ +03e1b0: 6e10 fb0e 0500 |009e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e1b6: 0c01 |00a1: move-result-object v1 │ │ +03e1b8: 2205 4c02 |00a2: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e1bc: 7010 f00e 0500 |00a4: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e1c2: 6e20 f70e 1500 |00a7: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e1c8: 0c05 |00aa: move-result-object v5 │ │ +03e1ca: 1a06 2101 |00ab: const-string v6, "" // string@0121 │ │ +03e1ce: 6e20 f70e 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e1d4: 0c06 |00b0: move-result-object v6 │ │ +03e1d6: 7220 470f 7000 |00b1: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e1dc: 0c05 |00b4: move-result-object v5 │ │ +03e1de: 1f05 9302 |00b5: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e1e2: 6e10 0610 0500 |00b7: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +03e1e8: 0c05 |00ba: move-result-object v5 │ │ +03e1ea: 6e20 f70e 5600 |00bb: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e1f0: 0c05 |00be: move-result-object v5 │ │ +03e1f2: 1a06 0400 |00bf: const-string v6, " " // string@0004 │ │ +03e1f6: 6e20 f70e 6500 |00c1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e1fc: 0c06 |00c4: move-result-object v6 │ │ +03e1fe: 7220 470f 7000 |00c5: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e204: 0c05 |00c8: move-result-object v5 │ │ +03e206: 1f05 9302 |00c9: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e20a: 6e10 0710 0500 |00cb: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +03e210: 0c05 |00ce: move-result-object v5 │ │ +03e212: 6e20 f70e 5600 |00cf: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e218: 0c05 |00d2: move-result-object v5 │ │ +03e21a: 1a06 0101 |00d3: const-string v6, "" // string@0101 │ │ +03e21e: 6e20 f70e 6500 |00d5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e224: 0c05 |00d8: move-result-object v5 │ │ +03e226: 6e10 fb0e 0500 |00d9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e22c: 0c01 |00dc: move-result-object v1 │ │ +03e22e: 1212 |00dd: const/4 v2, #int 1 // #1 │ │ +03e230: 7210 4d0f 0000 |00de: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e236: 0a05 |00e1: move-result v5 │ │ +03e238: 3552 4000 |00e2: if-ge v2, v5, 0122 // +0040 │ │ +03e23c: 2205 4c02 |00e4: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e240: 7010 f00e 0500 |00e6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e246: 6e20 f70e 1500 |00e9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e24c: 0c05 |00ec: move-result-object v5 │ │ +03e24e: 1a06 2201 |00ed: const-string v6, "" // string@0122 │ │ +03e252: 6e20 f70e 6500 |00ef: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e258: 0c06 |00f2: move-result-object v6 │ │ +03e25a: 7220 470f 2000 |00f3: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e260: 0c05 |00f6: move-result-object v5 │ │ +03e262: 1f05 9302 |00f7: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e266: 6e10 0610 0500 |00f9: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +03e26c: 0c05 |00fc: move-result-object v5 │ │ +03e26e: 6e20 f70e 5600 |00fd: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e274: 0c05 |0100: move-result-object v5 │ │ +03e276: 1a06 0400 |0101: const-string v6, " " // string@0004 │ │ +03e27a: 6e20 f70e 6500 |0103: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e280: 0c06 |0106: move-result-object v6 │ │ +03e282: 7220 470f 2000 |0107: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e288: 0c05 |010a: move-result-object v5 │ │ +03e28a: 1f05 9302 |010b: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e28e: 6e10 0710 0500 |010d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +03e294: 0c05 |0110: move-result-object v5 │ │ +03e296: 6e20 f70e 5600 |0111: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e29c: 0c05 |0114: move-result-object v5 │ │ +03e29e: 1a06 0101 |0115: const-string v6, "" // string@0101 │ │ +03e2a2: 6e20 f70e 6500 |0117: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e2a8: 0c05 |011a: move-result-object v5 │ │ +03e2aa: 6e10 fb0e 0500 |011b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e2b0: 0c01 |011e: move-result-object v1 │ │ +03e2b2: d802 0201 |011f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e2b6: 28bd |0121: goto 00de // -0043 │ │ +03e2b8: 6e10 7a10 0300 |0122: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getContributors:()Ljava/util/List; // method@107a │ │ +03e2be: 0c00 |0125: move-result-object v0 │ │ +03e2c0: 7210 4d0f 0000 |0126: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e2c6: 0a05 |0129: move-result v5 │ │ +03e2c8: 3d05 9a00 |012a: if-lez v5, 01c4 // +009a │ │ +03e2cc: 2205 4c02 |012c: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e2d0: 7010 f00e 0500 |012e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e2d6: 6e20 f70e 1500 |0131: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e2dc: 0c05 |0134: move-result-object v5 │ │ +03e2de: 1406 3c00 057f |0135: const v6, #float 1.76789e+38 // #7f05003c │ │ +03e2e4: 7110 9c0d 0600 |0138: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e2ea: 0c06 |013b: move-result-object v6 │ │ +03e2ec: 6e20 f70e 6500 |013c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e2f2: 0c05 |013f: move-result-object v5 │ │ +03e2f4: 6e10 fb0e 0500 |0140: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e2fa: 0c01 |0143: move-result-object v1 │ │ +03e2fc: 2205 4c02 |0144: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e300: 7010 f00e 0500 |0146: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e306: 6e20 f70e 1500 |0149: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e30c: 0c05 |014c: move-result-object v5 │ │ +03e30e: 1a06 2101 |014d: const-string v6, "" // string@0121 │ │ +03e312: 6e20 f70e 6500 |014f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e318: 0c06 |0152: move-result-object v6 │ │ +03e31a: 7220 470f 7000 |0153: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e320: 0c05 |0156: move-result-object v5 │ │ +03e322: 1f05 9302 |0157: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e326: 6e10 0610 0500 |0159: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +03e32c: 0c05 |015c: move-result-object v5 │ │ +03e32e: 6e20 f70e 5600 |015d: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e334: 0c05 |0160: move-result-object v5 │ │ +03e336: 1a06 0400 |0161: const-string v6, " " // string@0004 │ │ +03e33a: 6e20 f70e 6500 |0163: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e340: 0c06 |0166: move-result-object v6 │ │ +03e342: 7220 470f 7000 |0167: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e348: 0c05 |016a: move-result-object v5 │ │ +03e34a: 1f05 9302 |016b: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e34e: 6e10 0710 0500 |016d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +03e354: 0c05 |0170: move-result-object v5 │ │ +03e356: 6e20 f70e 5600 |0171: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e35c: 0c05 |0174: move-result-object v5 │ │ +03e35e: 1a06 0101 |0175: const-string v6, "" // string@0101 │ │ +03e362: 6e20 f70e 6500 |0177: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e368: 0c05 |017a: move-result-object v5 │ │ +03e36a: 6e10 fb0e 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e370: 0c01 |017e: move-result-object v1 │ │ +03e372: 1212 |017f: const/4 v2, #int 1 // #1 │ │ +03e374: 7210 4d0f 0000 |0180: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e37a: 0a05 |0183: move-result v5 │ │ +03e37c: 3552 4000 |0184: if-ge v2, v5, 01c4 // +0040 │ │ +03e380: 2205 4c02 |0186: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e384: 7010 f00e 0500 |0188: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e38a: 6e20 f70e 1500 |018b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e390: 0c05 |018e: move-result-object v5 │ │ +03e392: 1a06 2201 |018f: const-string v6, "" // string@0122 │ │ +03e396: 6e20 f70e 6500 |0191: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e39c: 0c06 |0194: move-result-object v6 │ │ +03e39e: 7220 470f 2000 |0195: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e3a4: 0c05 |0198: move-result-object v5 │ │ +03e3a6: 1f05 9302 |0199: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e3aa: 6e10 0610 0500 |019b: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +03e3b0: 0c05 |019e: move-result-object v5 │ │ +03e3b2: 6e20 f70e 5600 |019f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e3b8: 0c05 |01a2: move-result-object v5 │ │ +03e3ba: 1a06 0400 |01a3: const-string v6, " " // string@0004 │ │ +03e3be: 6e20 f70e 6500 |01a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e3c4: 0c06 |01a8: move-result-object v6 │ │ +03e3c6: 7220 470f 2000 |01a9: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e3cc: 0c05 |01ac: move-result-object v5 │ │ +03e3ce: 1f05 9302 |01ad: check-cast v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +03e3d2: 6e10 0710 0500 |01af: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +03e3d8: 0c05 |01b2: move-result-object v5 │ │ +03e3da: 6e20 f70e 5600 |01b3: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e3e0: 0c05 |01b6: move-result-object v5 │ │ +03e3e2: 1a06 0101 |01b7: const-string v6, "" // string@0101 │ │ +03e3e6: 6e20 f70e 6500 |01b9: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e3ec: 0c05 |01bc: move-result-object v5 │ │ +03e3ee: 6e10 fb0e 0500 |01bd: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e3f4: 0c01 |01c0: move-result-object v1 │ │ +03e3f6: d802 0201 |01c1: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e3fa: 28bd |01c3: goto 0180 // -0043 │ │ +03e3fc: 2205 4c02 |01c4: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e400: 7010 f00e 0500 |01c6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e406: 6e20 f70e 1500 |01c9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e40c: 0c05 |01cc: move-result-object v5 │ │ +03e40e: 1406 3d00 057f |01cd: const v6, #float 1.76789e+38 // #7f05003d │ │ +03e414: 7110 9c0d 0600 |01d0: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e41a: 0c06 |01d3: move-result-object v6 │ │ +03e41c: 6e20 f70e 6500 |01d4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e422: 0c05 |01d7: move-result-object v5 │ │ +03e424: 6e10 8010 0300 |01d8: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ +03e42a: 0c06 |01db: move-result-object v6 │ │ +03e42c: 6e20 f70e 6500 |01dc: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e432: 0c05 |01df: move-result-object v5 │ │ +03e434: 1a06 0101 |01e0: const-string v6, "" // string@0101 │ │ +03e438: 6e20 f70e 6500 |01e2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e43e: 0c05 |01e5: move-result-object v5 │ │ +03e440: 6e10 fb0e 0500 |01e6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e446: 0c01 |01e9: move-result-object v1 │ │ +03e448: 6e10 8210 0300 |01ea: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getPublishers:()Ljava/util/List; // method@1082 │ │ +03e44e: 0c04 |01ed: move-result-object v4 │ │ +03e450: 7210 4d0f 0400 |01ee: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e456: 0a05 |01f1: move-result v5 │ │ +03e458: 3d05 6a00 |01f2: if-lez v5, 025c // +006a │ │ +03e45c: 2205 4c02 |01f4: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e460: 7010 f00e 0500 |01f6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e466: 6e20 f70e 1500 |01f9: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e46c: 0c05 |01fc: move-result-object v5 │ │ +03e46e: 1406 3e00 057f |01fd: const v6, #float 1.76789e+38 // #7f05003e │ │ +03e474: 7110 9c0d 0600 |0200: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e47a: 0c06 |0203: move-result-object v6 │ │ +03e47c: 6e20 f70e 6500 |0204: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e482: 0c05 |0207: move-result-object v5 │ │ +03e484: 6e10 fb0e 0500 |0208: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e48a: 0c01 |020b: move-result-object v1 │ │ +03e48c: 2205 4c02 |020c: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e490: 7010 f00e 0500 |020e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e496: 6e20 f70e 1500 |0211: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e49c: 0c05 |0214: move-result-object v5 │ │ +03e49e: 1a06 2101 |0215: const-string v6, "" // string@0121 │ │ +03e4a2: 6e20 f70e 6500 |0217: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e4a8: 0c06 |021a: move-result-object v6 │ │ +03e4aa: 7220 470f 7400 |021b: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e4b0: 0c05 |021e: move-result-object v5 │ │ +03e4b2: 1f05 4a02 |021f: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e4b6: 6e20 f70e 5600 |0221: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e4bc: 0c05 |0224: move-result-object v5 │ │ +03e4be: 1a06 0101 |0225: const-string v6, "" // string@0101 │ │ +03e4c2: 6e20 f70e 6500 |0227: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e4c8: 0c05 |022a: move-result-object v5 │ │ +03e4ca: 6e10 fb0e 0500 |022b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e4d0: 0c01 |022e: move-result-object v1 │ │ +03e4d2: 1212 |022f: const/4 v2, #int 1 // #1 │ │ +03e4d4: 7210 4d0f 0400 |0230: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e4da: 0a05 |0233: move-result v5 │ │ +03e4dc: 3552 2800 |0234: if-ge v2, v5, 025c // +0028 │ │ +03e4e0: 2205 4c02 |0236: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e4e4: 7010 f00e 0500 |0238: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e4ea: 6e20 f70e 1500 |023b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e4f0: 0c05 |023e: move-result-object v5 │ │ +03e4f2: 1a06 2201 |023f: const-string v6, "" // string@0122 │ │ +03e4f6: 6e20 f70e 6500 |0241: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e4fc: 0c06 |0244: move-result-object v6 │ │ +03e4fe: 7220 470f 2400 |0245: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e504: 0c05 |0248: move-result-object v5 │ │ +03e506: 1f05 4a02 |0249: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e50a: 6e20 f70e 5600 |024b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e510: 0c05 |024e: move-result-object v5 │ │ +03e512: 1a06 0101 |024f: const-string v6, "" // string@0101 │ │ +03e516: 6e20 f70e 6500 |0251: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e51c: 0c05 |0254: move-result-object v5 │ │ +03e51e: 6e10 fb0e 0500 |0255: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e524: 0c01 |0258: move-result-object v1 │ │ +03e526: d802 0201 |0259: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e52a: 28d5 |025b: goto 0230 // -002b │ │ +03e52c: 6e10 8610 0300 |025c: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getTypes:()Ljava/util/List; // method@1086 │ │ +03e532: 0c04 |025f: move-result-object v4 │ │ +03e534: 7210 4d0f 0400 |0260: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e53a: 0a05 |0263: move-result v5 │ │ +03e53c: 3d05 6a00 |0264: if-lez v5, 02ce // +006a │ │ +03e540: 2205 4c02 |0266: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e544: 7010 f00e 0500 |0268: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e54a: 6e20 f70e 1500 |026b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e550: 0c05 |026e: move-result-object v5 │ │ +03e552: 1406 3f00 057f |026f: const v6, #float 1.76789e+38 // #7f05003f │ │ +03e558: 7110 9c0d 0600 |0272: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e55e: 0c06 |0275: move-result-object v6 │ │ +03e560: 6e20 f70e 6500 |0276: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e566: 0c05 |0279: move-result-object v5 │ │ +03e568: 6e10 fb0e 0500 |027a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e56e: 0c01 |027d: move-result-object v1 │ │ +03e570: 2205 4c02 |027e: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e574: 7010 f00e 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e57a: 6e20 f70e 1500 |0283: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e580: 0c05 |0286: move-result-object v5 │ │ +03e582: 1a06 2101 |0287: const-string v6, "" // string@0121 │ │ +03e586: 6e20 f70e 6500 |0289: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e58c: 0c06 |028c: move-result-object v6 │ │ +03e58e: 7220 470f 7400 |028d: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e594: 0c05 |0290: move-result-object v5 │ │ +03e596: 1f05 4a02 |0291: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e59a: 6e20 f70e 5600 |0293: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e5a0: 0c05 |0296: move-result-object v5 │ │ +03e5a2: 1a06 0101 |0297: const-string v6, "" // string@0101 │ │ +03e5a6: 6e20 f70e 6500 |0299: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e5ac: 0c05 |029c: move-result-object v5 │ │ +03e5ae: 6e10 fb0e 0500 |029d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e5b4: 0c01 |02a0: move-result-object v1 │ │ +03e5b6: 1212 |02a1: const/4 v2, #int 1 // #1 │ │ +03e5b8: 7210 4d0f 0400 |02a2: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e5be: 0a05 |02a5: move-result v5 │ │ +03e5c0: 3552 2800 |02a6: if-ge v2, v5, 02ce // +0028 │ │ +03e5c4: 2205 4c02 |02a8: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e5c8: 7010 f00e 0500 |02aa: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e5ce: 6e20 f70e 1500 |02ad: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e5d4: 0c05 |02b0: move-result-object v5 │ │ +03e5d6: 1a06 2201 |02b1: const-string v6, "" // string@0122 │ │ +03e5da: 6e20 f70e 6500 |02b3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e5e0: 0c06 |02b6: move-result-object v6 │ │ +03e5e2: 7220 470f 2400 |02b7: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e5e8: 0c05 |02ba: move-result-object v5 │ │ +03e5ea: 1f05 4a02 |02bb: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e5ee: 6e20 f70e 5600 |02bd: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e5f4: 0c05 |02c0: move-result-object v5 │ │ +03e5f6: 1a06 0101 |02c1: const-string v6, "" // string@0101 │ │ +03e5fa: 6e20 f70e 6500 |02c3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e600: 0c05 |02c6: move-result-object v5 │ │ +03e602: 6e10 fb0e 0500 |02c7: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e608: 0c01 |02ca: move-result-object v1 │ │ +03e60a: d802 0201 |02cb: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e60e: 28d5 |02cd: goto 02a2 // -002b │ │ +03e610: 6e10 7c10 0300 |02ce: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getDescriptions:()Ljava/util/List; // method@107c │ │ +03e616: 0c04 |02d1: move-result-object v4 │ │ +03e618: 7210 4d0f 0400 |02d2: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e61e: 0a05 |02d5: move-result v5 │ │ +03e620: 3d05 6a00 |02d6: if-lez v5, 0340 // +006a │ │ +03e624: 2205 4c02 |02d8: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e628: 7010 f00e 0500 |02da: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e62e: 6e20 f70e 1500 |02dd: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e634: 0c05 |02e0: move-result-object v5 │ │ +03e636: 1406 4000 057f |02e1: const v6, #float 1.76789e+38 // #7f050040 │ │ +03e63c: 7110 9c0d 0600 |02e4: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e642: 0c06 |02e7: move-result-object v6 │ │ +03e644: 6e20 f70e 6500 |02e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e64a: 0c05 |02eb: move-result-object v5 │ │ +03e64c: 6e10 fb0e 0500 |02ec: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e652: 0c01 |02ef: move-result-object v1 │ │ +03e654: 2205 4c02 |02f0: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e658: 7010 f00e 0500 |02f2: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e65e: 6e20 f70e 1500 |02f5: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e664: 0c05 |02f8: move-result-object v5 │ │ +03e666: 1a06 2101 |02f9: const-string v6, "" // string@0121 │ │ +03e66a: 6e20 f70e 6500 |02fb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e670: 0c06 |02fe: move-result-object v6 │ │ +03e672: 7220 470f 7400 |02ff: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e678: 0c05 |0302: move-result-object v5 │ │ +03e67a: 1f05 4a02 |0303: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e67e: 6e20 f70e 5600 |0305: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e684: 0c05 |0308: move-result-object v5 │ │ +03e686: 1a06 0101 |0309: const-string v6, "" // string@0101 │ │ +03e68a: 6e20 f70e 6500 |030b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e690: 0c05 |030e: move-result-object v5 │ │ +03e692: 6e10 fb0e 0500 |030f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e698: 0c01 |0312: move-result-object v1 │ │ +03e69a: 1212 |0313: const/4 v2, #int 1 // #1 │ │ +03e69c: 7210 4d0f 0400 |0314: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e6a2: 0a05 |0317: move-result v5 │ │ +03e6a4: 3552 2800 |0318: if-ge v2, v5, 0340 // +0028 │ │ +03e6a8: 2205 4c02 |031a: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e6ac: 7010 f00e 0500 |031c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e6b2: 6e20 f70e 1500 |031f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e6b8: 0c05 |0322: move-result-object v5 │ │ +03e6ba: 1a06 2201 |0323: const-string v6, "" // string@0122 │ │ +03e6be: 6e20 f70e 6500 |0325: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e6c4: 0c06 |0328: move-result-object v6 │ │ +03e6c6: 7220 470f 2400 |0329: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e6cc: 0c05 |032c: move-result-object v5 │ │ +03e6ce: 1f05 4a02 |032d: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e6d2: 6e20 f70e 5600 |032f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e6d8: 0c05 |0332: move-result-object v5 │ │ +03e6da: 1a06 0101 |0333: const-string v6, "" // string@0101 │ │ +03e6de: 6e20 f70e 6500 |0335: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e6e4: 0c05 |0338: move-result-object v5 │ │ +03e6e6: 6e10 fb0e 0500 |0339: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e6ec: 0c01 |033c: move-result-object v1 │ │ +03e6ee: d802 0201 |033d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e6f2: 28d5 |033f: goto 0314 // -002b │ │ +03e6f4: 6e10 8310 0300 |0340: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Metadata;.getRights:()Ljava/util/List; // method@1083 │ │ +03e6fa: 0c04 |0343: move-result-object v4 │ │ +03e6fc: 7210 4d0f 0400 |0344: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e702: 0a05 |0347: move-result v5 │ │ +03e704: 3d05 6a00 |0348: if-lez v5, 03b2 // +006a │ │ +03e708: 2205 4c02 |034a: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e70c: 7010 f00e 0500 |034c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e712: 6e20 f70e 1500 |034f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e718: 0c05 |0352: move-result-object v5 │ │ +03e71a: 1406 4100 057f |0353: const v6, #float 1.76789e+38 // #7f050041 │ │ +03e720: 7110 9c0d 0600 |0356: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e726: 0c06 |0359: move-result-object v6 │ │ +03e728: 6e20 f70e 6500 |035a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e72e: 0c05 |035d: move-result-object v5 │ │ +03e730: 6e10 fb0e 0500 |035e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e736: 0c01 |0361: move-result-object v1 │ │ +03e738: 2205 4c02 |0362: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e73c: 7010 f00e 0500 |0364: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e742: 6e20 f70e 1500 |0367: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e748: 0c05 |036a: move-result-object v5 │ │ +03e74a: 1a06 2101 |036b: const-string v6, "" // string@0121 │ │ +03e74e: 6e20 f70e 6500 |036d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e754: 0c06 |0370: move-result-object v6 │ │ +03e756: 7220 470f 7400 |0371: invoke-interface {v4, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e75c: 0c05 |0374: move-result-object v5 │ │ +03e75e: 1f05 4a02 |0375: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e762: 6e20 f70e 5600 |0377: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e768: 0c05 |037a: move-result-object v5 │ │ +03e76a: 1a06 0101 |037b: const-string v6, "" // string@0101 │ │ +03e76e: 6e20 f70e 6500 |037d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e774: 0c05 |0380: move-result-object v5 │ │ +03e776: 6e10 fb0e 0500 |0381: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e77c: 0c01 |0384: move-result-object v1 │ │ +03e77e: 1212 |0385: const/4 v2, #int 1 // #1 │ │ +03e780: 7210 4d0f 0400 |0386: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e786: 0a05 |0389: move-result v5 │ │ +03e788: 3552 2800 |038a: if-ge v2, v5, 03b2 // +0028 │ │ +03e78c: 2205 4c02 |038c: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e790: 7010 f00e 0500 |038e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e796: 6e20 f70e 1500 |0391: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e79c: 0c05 |0394: move-result-object v5 │ │ +03e79e: 1a06 2201 |0395: const-string v6, "" // string@0122 │ │ +03e7a2: 6e20 f70e 6500 |0397: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e7a8: 0c06 |039a: move-result-object v6 │ │ +03e7aa: 7220 470f 2400 |039b: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e7b0: 0c05 |039e: move-result-object v5 │ │ +03e7b2: 1f05 4a02 |039f: check-cast v5, Ljava/lang/String; // type@024a │ │ +03e7b6: 6e20 f70e 5600 |03a1: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e7bc: 0c05 |03a4: move-result-object v5 │ │ +03e7be: 1a06 0101 |03a5: const-string v6, "" // string@0101 │ │ +03e7c2: 6e20 f70e 6500 |03a7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e7c8: 0c05 |03aa: move-result-object v5 │ │ +03e7ca: 6e10 fb0e 0500 |03ab: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e7d0: 0c01 |03ae: move-result-object v1 │ │ +03e7d2: d802 0201 |03af: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e7d6: 28d5 |03b1: goto 0386 // -002b │ │ +03e7d8: 2205 4c02 |03b2: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +03e7dc: 7010 f00e 0500 |03b4: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e7e2: 6e20 f70e 1500 |03b7: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e7e8: 0c05 |03ba: move-result-object v5 │ │ +03e7ea: 1406 4200 057f |03bb: const v6, #float 1.76789e+38 // #7f050042 │ │ +03e7f0: 7110 9c0d 0600 |03be: invoke-static {v6}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e7f6: 0c06 |03c1: move-result-object v6 │ │ +03e7f8: 6e20 f70e 6500 |03c2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e7fe: 0c05 |03c5: move-result-object v5 │ │ +03e800: 6e10 fb0e 0500 |03c6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e806: 0c01 |03c9: move-result-object v1 │ │ +03e808: 1101 |03ca: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=383 │ │ 0x0007 line=384 │ │ 0x000e line=387 │ │ 0x0012 line=388 │ │ 0x0018 line=389 │ │ @@ -52974,23 +52981,27 @@ │ │ 0x0053 line=391 │ │ 0x005a line=392 │ │ 0x007d line=391 │ │ 0x0080 line=396 │ │ 0x0084 line=397 │ │ 0x008a line=398 │ │ 0x00a2 line=399 │ │ + 0x00c5 line=400 │ │ 0x00dd line=401 │ │ 0x00e4 line=402 │ │ + 0x0107 line=403 │ │ 0x011f line=401 │ │ 0x0122 line=407 │ │ 0x0126 line=408 │ │ 0x012c line=409 │ │ 0x0144 line=410 │ │ + 0x0167 line=411 │ │ 0x017f line=412 │ │ 0x0186 line=413 │ │ + 0x01a9 line=414 │ │ 0x01c1 line=412 │ │ 0x01c4 line=420 │ │ 0x01ea line=424 │ │ 0x01ee line=425 │ │ 0x01f4 line=426 │ │ 0x020c line=427 │ │ 0x022f line=428 │ │ @@ -53038,24 +53049,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d978: |[03d978] it.angrydroids.epub3reader.EpubManipulator.setLanguage:(I)V │ │ -03d988: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ -03d98c: 5410 4803 |0002: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03d990: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d996: 0a00 |0007: move-result v0 │ │ -03d998: 3602 0400 |0008: if-gt v2, v0, 000c // +0004 │ │ -03d99c: 5912 4b03 |000a: iput v2, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ -03d9a0: 5210 4d03 |000c: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ -03d9a4: 6e20 9f0d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03d9aa: 0e00 |0011: return-void │ │ +03e80c: |[03e80c] it.angrydroids.epub3reader.EpubManipulator.setLanguage:(I)V │ │ +03e81c: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ +03e820: 5410 4803 |0002: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03e824: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e82a: 0a00 |0007: move-result v0 │ │ +03e82c: 3602 0400 |0008: if-gt v2, v0, 000c // +0004 │ │ +03e830: 5912 4b03 |000a: iput v2, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentLanguage:I // field@034b │ │ +03e834: 5210 4d03 |000c: iget v0, v1, Lit/angrydroids/epub3reader/EpubManipulator;.currentSpineElementIndex:I // field@034d │ │ +03e838: 6e20 9f0d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03e83e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000a line=157 │ │ 0x000c line=159 │ │ 0x0011 line=160 │ │ locals : │ │ @@ -53067,35 +53078,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03d9ac: |[03d9ac] it.angrydroids.epub3reader.EpubManipulator.setLanguage:(Ljava/lang/String;)V │ │ -03d9bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d9be: 5421 4803 |0001: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03d9c2: 7210 4d0f 0100 |0003: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -03d9c8: 0a01 |0006: move-result v1 │ │ -03d9ca: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -03d9ce: 5421 4803 |0009: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ -03d9d2: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03d9d8: 0c01 |000e: move-result-object v1 │ │ -03d9da: 1f01 4c02 |000f: check-cast v1, Ljava/lang/String; // type@024c │ │ -03d9de: 6e20 cd0e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03d9e4: 0a01 |0014: move-result v1 │ │ -03d9e6: 3901 0500 |0015: if-nez v1, 001a // +0005 │ │ -03d9ea: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d9ee: 28e8 |0019: goto 0001 // -0018 │ │ -03d9f0: 6e20 a70d 0200 |001a: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ -03d9f6: 0e00 |001d: return-void │ │ +03e840: |[03e840] it.angrydroids.epub3reader.EpubManipulator.setLanguage:(Ljava/lang/String;)V │ │ +03e850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e852: 5421 4803 |0001: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03e856: 7210 4d0f 0100 |0003: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +03e85c: 0a01 |0006: move-result v1 │ │ +03e85e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +03e862: 5421 4803 |0009: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.availableLanguages:Ljava/util/List; // field@0348 │ │ +03e866: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +03e86c: 0c01 |000e: move-result-object v1 │ │ +03e86e: 1f01 4a02 |000f: check-cast v1, Ljava/lang/String; // type@024a │ │ +03e872: 6e20 cd0e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03e878: 0a01 |0014: move-result v1 │ │ +03e87a: 3901 0500 |0015: if-nez v1, 001a // +0005 │ │ +03e87e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03e882: 28e8 |0019: goto 0001 // -0018 │ │ +03e884: 6e20 a70d 0200 |001a: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ +03e88a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ - 0x0001 line=166 │ │ + 0x0001 line=165 │ │ + 0x000b line=166 │ │ 0x0017 line=167 │ │ 0x001a line=169 │ │ 0x001d line=170 │ │ locals : │ │ 0x0001 - 0x001e reg=0 i I │ │ 0x0000 - 0x001e reg=2 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ 0x0000 - 0x001e reg=3 lang Ljava/lang/String; │ │ @@ -53105,32 +53117,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03d9f8: |[03d9f8] it.angrydroids.epub3reader.EpubManipulator.tableOfContents:()Ljava/lang/String; │ │ -03da08: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -03da0c: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03da12: 1a01 6203 |0005: const-string v1, "File://" // string@0362 │ │ -03da16: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03da1c: 0c00 |000a: move-result-object v0 │ │ -03da1e: 6201 5103 |000b: sget-object v1, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ -03da22: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03da28: 0c00 |0010: move-result-object v0 │ │ -03da2a: 5421 4e03 |0011: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ -03da2e: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03da34: 0c00 |0016: move-result-object v0 │ │ -03da36: 1a01 e400 |0017: const-string v1, "/Toc.html" // string@00e4 │ │ -03da3a: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03da40: 0c00 |001c: move-result-object v0 │ │ -03da42: 6e10 fb0e 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03da48: 0c00 |0020: move-result-object v0 │ │ -03da4a: 1100 |0021: return-object v0 │ │ +03e88c: |[03e88c] it.angrydroids.epub3reader.EpubManipulator.tableOfContents:()Ljava/lang/String; │ │ +03e89c: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +03e8a0: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03e8a6: 1a01 6203 |0005: const-string v1, "File://" // string@0362 │ │ +03e8aa: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e8b0: 0c00 |000a: move-result-object v0 │ │ +03e8b2: 6201 5103 |000b: sget-object v1, Lit/angrydroids/epub3reader/EpubManipulator;.location:Ljava/lang/String; // field@0351 │ │ +03e8b6: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e8bc: 0c00 |0010: move-result-object v0 │ │ +03e8be: 5421 4e03 |0011: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubManipulator;.decompressedFolder:Ljava/lang/String; // field@034e │ │ +03e8c2: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e8c8: 0c00 |0016: move-result-object v0 │ │ +03e8ca: 1a01 e400 |0017: const-string v1, "/Toc.html" // string@00e4 │ │ +03e8ce: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03e8d4: 0c00 |001c: move-result-object v0 │ │ +03e8d6: 6e10 fb0e 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03e8dc: 0c00 |0020: move-result-object v0 │ │ +03e8de: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ │ │ #23 : (in Lit/angrydroids/epub3reader/EpubManipulator;) │ │ @@ -53138,127 +53150,127 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 240 16-bit code units │ │ -03da4c: |[03da4c] it.angrydroids.epub3reader.EpubManipulator.unzip:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03da5c: 1303 0008 |0000: const/16 v3, #int 2048 // #800 │ │ -03da60: 2212 5f02 |0002: new-instance v18, Ljava/util/ArrayList; // type@025f │ │ -03da64: 7601 120f 1200 |0004: invoke-direct/range {v18}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03da6a: 220e 1802 |0007: new-instance v14, Ljava/io/File; // type@0218 │ │ -03da6e: 0800 1800 |0009: move-object/from16 v0, v24 │ │ -03da72: 7020 420e 0e00 |000b: invoke-direct {v14, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -03da78: 220f 1802 |000e: new-instance v15, Ljava/io/File; // type@0218 │ │ -03da7c: 0800 1900 |0010: move-object/from16 v0, v25 │ │ -03da80: 7020 420e 0f00 |0012: invoke-direct {v15, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ -03da86: 6e10 4b0e 0f00 |0015: invoke-virtual {v15}, Ljava/io/File;.mkdir:()Z // method@0e4b │ │ -03da8c: 2210 8502 |0018: new-instance v16, Ljava/util/zip/ZipFile; // type@0285 │ │ -03da90: 1314 0100 |001a: const/16 v20, #int 1 // #1 │ │ -03da94: 0800 1000 |001c: move-object/from16 v0, v16 │ │ -03da98: 0201 1400 |001e: move/from16 v1, v20 │ │ -03da9c: 7030 840f e001 |0020: invoke-direct {v0, v14, v1}, Ljava/util/zip/ZipFile;.:(Ljava/io/File;I)V // method@0f84 │ │ -03daa2: 7401 860f 1000 |0023: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.entries:()Ljava/util/Enumeration; // method@0f86 │ │ -03daa8: 0c11 |0026: move-result-object v17 │ │ -03daaa: 7801 2a0f 1100 |0027: invoke-interface/range {v17}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0f2a │ │ -03dab0: 0a14 |002a: move-result v20 │ │ -03dab2: 3814 7100 |002b: if-eqz v20, 009c // +0071 │ │ -03dab6: 7801 2b0f 1100 |002d: invoke-interface/range {v17}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0f2b │ │ -03dabc: 0c0a |0030: move-result-object v10 │ │ -03dabe: 1f0a 8402 |0031: check-cast v10, Ljava/util/zip/ZipEntry; // type@0284 │ │ -03dac2: 6e10 7e0f 0a00 |0033: invoke-virtual {v10}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ -03dac8: 0c05 |0036: move-result-object v5 │ │ -03daca: 2208 1802 |0037: new-instance v8, Ljava/io/File; // type@0218 │ │ -03dace: 7030 410e f805 |0039: invoke-direct {v8, v15, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0e41 │ │ -03dad4: 1414 3800 057f |003c: const v20, #float 1.76788e+38 // #7f050038 │ │ -03dada: 7701 9c0d 1400 |003f: invoke-static/range {v20}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03dae0: 0c14 |0042: move-result-object v20 │ │ -03dae2: 0800 1400 |0043: move-object/from16 v0, v20 │ │ -03dae6: 6e20 cc0e 0500 |0045: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -03daec: 0a14 |0048: move-result v20 │ │ -03daee: 3814 0d00 |0049: if-eqz v20, 0056 // +000d │ │ -03daf2: 6e10 450e 0800 |004b: invoke-virtual {v8}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0e45 │ │ -03daf8: 0c14 |004e: move-result-object v20 │ │ -03dafa: 0800 1200 |004f: move-object/from16 v0, v18 │ │ -03dafe: 0801 1400 |0051: move-object/from16 v1, v20 │ │ -03db02: 7220 430f 1000 |0053: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03db08: 6e10 470e 0800 |0056: invoke-virtual {v8}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0e47 │ │ -03db0e: 0c09 |0059: move-result-object v9 │ │ -03db10: 6e10 4c0e 0900 |005a: invoke-virtual {v9}, Ljava/io/File;.mkdirs:()Z // method@0e4c │ │ -03db16: 6e10 800f 0a00 |005d: invoke-virtual {v10}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ -03db1c: 0a14 |0060: move-result v20 │ │ -03db1e: 3914 c6ff |0061: if-nez v20, 0027 // -003a │ │ -03db22: 220c 1302 |0063: new-instance v12, Ljava/io/BufferedInputStream; // type@0213 │ │ -03db26: 0800 1000 |0065: move-object/from16 v0, v16 │ │ -03db2a: 6e20 870f a000 |0067: invoke-virtual {v0, v10}, Ljava/util/zip/ZipFile;.getInputStream:(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; // method@0f87 │ │ -03db30: 0c14 |006a: move-result-object v20 │ │ -03db32: 0800 1400 |006b: move-object/from16 v0, v20 │ │ -03db36: 7020 320e 0c00 |006d: invoke-direct {v12, v0}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0e32 │ │ -03db3c: 2336 fe02 |0070: new-array v6, v3, [B // type@02fe │ │ -03db40: 220b 1c02 |0072: new-instance v11, Ljava/io/FileOutputStream; // type@021c │ │ -03db44: 7020 550e 8b00 |0074: invoke-direct {v11, v8}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ -03db4a: 2207 1402 |0077: new-instance v7, Ljava/io/BufferedOutputStream; // type@0214 │ │ -03db4e: 7030 360e b703 |0079: invoke-direct {v7, v11, v3}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@0e36 │ │ -03db54: 1314 0000 |007c: const/16 v20, #int 0 // #0 │ │ -03db58: 0200 1400 |007e: move/from16 v0, v20 │ │ -03db5c: 6e40 350e 6c30 |0080: invoke-virtual {v12, v6, v0, v3}, Ljava/io/BufferedInputStream;.read:([BII)I // method@0e35 │ │ -03db62: 0a04 |0083: move-result v4 │ │ -03db64: 1314 ffff |0084: const/16 v20, #int -1 // #ffff │ │ -03db68: 0200 1400 |0086: move/from16 v0, v20 │ │ -03db6c: 3204 0a00 |0088: if-eq v4, v0, 0092 // +000a │ │ -03db70: 1314 0000 |008a: const/16 v20, #int 0 // #0 │ │ -03db74: 0200 1400 |008c: move/from16 v0, v20 │ │ -03db78: 6e40 390e 6740 |008e: invoke-virtual {v7, v6, v0, v4}, Ljava/io/BufferedOutputStream;.write:([BII)V // method@0e39 │ │ -03db7e: 28eb |0091: goto 007c // -0015 │ │ -03db80: 6e10 380e 0700 |0092: invoke-virtual {v7}, Ljava/io/BufferedOutputStream;.flush:()V // method@0e38 │ │ -03db86: 6e10 370e 0700 |0095: invoke-virtual {v7}, Ljava/io/BufferedOutputStream;.close:()V // method@0e37 │ │ -03db8c: 6e10 340e 0c00 |0098: invoke-virtual {v12}, Ljava/io/BufferedInputStream;.close:()V // method@0e34 │ │ -03db92: 288c |009b: goto 0027 // -0074 │ │ -03db94: 7401 850f 1000 |009c: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.close:()V // method@0f85 │ │ -03db9a: 7801 490f 1200 |009f: invoke-interface/range {v18}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -03dba0: 0c0d |00a2: move-result-object v13 │ │ -03dba2: 7210 380f 0d00 |00a3: invoke-interface {v13}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -03dba8: 0a14 |00a6: move-result v20 │ │ -03dbaa: 3814 4800 |00a7: if-eqz v20, 00ef // +0048 │ │ -03dbae: 7210 390f 0d00 |00a9: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -03dbb4: 0c13 |00ac: move-result-object v19 │ │ -03dbb6: 1f13 4c02 |00ad: check-cast v19, Ljava/lang/String; // type@024c │ │ -03dbba: 2214 4e02 |00af: new-instance v20, Ljava/lang/StringBuilder; // type@024e │ │ -03dbbe: 7601 f00e 1400 |00b1: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -03dbc4: 0800 1400 |00b4: move-object/from16 v0, v20 │ │ -03dbc8: 0801 1900 |00b6: move-object/from16 v1, v25 │ │ -03dbcc: 6e20 f70e 1000 |00b8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03dbd2: 0c14 |00bb: move-result-object v20 │ │ -03dbd4: 6515 1d04 |00bc: sget-char v21, Ljava/io/File;.separatorChar:C // field@041d │ │ -03dbd8: 7402 f30e 1400 |00be: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -03dbde: 0c14 |00c1: move-result-object v20 │ │ -03dbe0: 1315 0000 |00c2: const/16 v21, #int 0 // #0 │ │ -03dbe4: 1416 3800 057f |00c4: const v22, #float 1.76788e+38 // #7f050038 │ │ -03dbea: 7701 9c0d 1600 |00c7: invoke-static/range {v22}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ -03dbf0: 0c16 |00ca: move-result-object v22 │ │ -03dbf2: 0800 1300 |00cb: move-object/from16 v0, v19 │ │ -03dbf6: 0801 1600 |00cd: move-object/from16 v1, v22 │ │ -03dbfa: 6e20 d70e 1000 |00cf: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ -03dc00: 0a16 |00d2: move-result v22 │ │ -03dc02: 0800 1300 |00d3: move-object/from16 v0, v19 │ │ -03dc06: 0201 1500 |00d5: move/from16 v1, v21 │ │ -03dc0a: 0202 1600 |00d7: move/from16 v2, v22 │ │ -03dc0e: 6e30 de0e 1002 |00d9: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -03dc14: 0c15 |00dc: move-result-object v21 │ │ -03dc16: 7402 f70e 1400 |00dd: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -03dc1c: 0c14 |00e0: move-result-object v20 │ │ -03dc1e: 7401 fb0e 1400 |00e1: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -03dc24: 0c14 |00e4: move-result-object v20 │ │ -03dc26: 0800 1700 |00e5: move-object/from16 v0, v23 │ │ -03dc2a: 0801 1300 |00e7: move-object/from16 v1, v19 │ │ -03dc2e: 0802 1400 |00e9: move-object/from16 v2, v20 │ │ -03dc32: 6e30 aa0d 1002 |00eb: invoke-virtual {v0, v1, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.unzip:(Ljava/lang/String;Ljava/lang/String;)V // method@0daa │ │ -03dc38: 28b5 |00ee: goto 00a3 // -004b │ │ -03dc3a: 0e00 |00ef: return-void │ │ +03e8e0: |[03e8e0] it.angrydroids.epub3reader.EpubManipulator.unzip:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03e8f0: 1303 0008 |0000: const/16 v3, #int 2048 // #800 │ │ +03e8f4: 2212 5d02 |0002: new-instance v18, Ljava/util/ArrayList; // type@025d │ │ +03e8f8: 7601 120f 1200 |0004: invoke-direct/range {v18}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +03e8fe: 220e 1602 |0007: new-instance v14, Ljava/io/File; // type@0216 │ │ +03e902: 0800 1800 |0009: move-object/from16 v0, v24 │ │ +03e906: 7020 420e 0e00 |000b: invoke-direct {v14, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +03e90c: 220f 1602 |000e: new-instance v15, Ljava/io/File; // type@0216 │ │ +03e910: 0800 1900 |0010: move-object/from16 v0, v25 │ │ +03e914: 7020 420e 0f00 |0012: invoke-direct {v15, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0e42 │ │ +03e91a: 6e10 4b0e 0f00 |0015: invoke-virtual {v15}, Ljava/io/File;.mkdir:()Z // method@0e4b │ │ +03e920: 2210 8302 |0018: new-instance v16, Ljava/util/zip/ZipFile; // type@0283 │ │ +03e924: 1314 0100 |001a: const/16 v20, #int 1 // #1 │ │ +03e928: 0800 1000 |001c: move-object/from16 v0, v16 │ │ +03e92c: 0201 1400 |001e: move/from16 v1, v20 │ │ +03e930: 7030 840f e001 |0020: invoke-direct {v0, v14, v1}, Ljava/util/zip/ZipFile;.:(Ljava/io/File;I)V // method@0f84 │ │ +03e936: 7401 860f 1000 |0023: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.entries:()Ljava/util/Enumeration; // method@0f86 │ │ +03e93c: 0c11 |0026: move-result-object v17 │ │ +03e93e: 7801 2a0f 1100 |0027: invoke-interface/range {v17}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0f2a │ │ +03e944: 0a14 |002a: move-result v20 │ │ +03e946: 3814 7100 |002b: if-eqz v20, 009c // +0071 │ │ +03e94a: 7801 2b0f 1100 |002d: invoke-interface/range {v17}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0f2b │ │ +03e950: 0c0a |0030: move-result-object v10 │ │ +03e952: 1f0a 8202 |0031: check-cast v10, Ljava/util/zip/ZipEntry; // type@0282 │ │ +03e956: 6e10 7e0f 0a00 |0033: invoke-virtual {v10}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ +03e95c: 0c05 |0036: move-result-object v5 │ │ +03e95e: 2208 1602 |0037: new-instance v8, Ljava/io/File; // type@0216 │ │ +03e962: 7030 410e f805 |0039: invoke-direct {v8, v15, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0e41 │ │ +03e968: 1414 3800 057f |003c: const v20, #float 1.76788e+38 // #7f050038 │ │ +03e96e: 7701 9c0d 1400 |003f: invoke-static/range {v20}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03e974: 0c14 |0042: move-result-object v20 │ │ +03e976: 0800 1400 |0043: move-object/from16 v0, v20 │ │ +03e97a: 6e20 cc0e 0500 |0045: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +03e980: 0a14 |0048: move-result v20 │ │ +03e982: 3814 0d00 |0049: if-eqz v20, 0056 // +000d │ │ +03e986: 6e10 450e 0800 |004b: invoke-virtual {v8}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0e45 │ │ +03e98c: 0c14 |004e: move-result-object v20 │ │ +03e98e: 0800 1200 |004f: move-object/from16 v0, v18 │ │ +03e992: 0801 1400 |0051: move-object/from16 v1, v20 │ │ +03e996: 7220 430f 1000 |0053: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +03e99c: 6e10 470e 0800 |0056: invoke-virtual {v8}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0e47 │ │ +03e9a2: 0c09 |0059: move-result-object v9 │ │ +03e9a4: 6e10 4c0e 0900 |005a: invoke-virtual {v9}, Ljava/io/File;.mkdirs:()Z // method@0e4c │ │ +03e9aa: 6e10 800f 0a00 |005d: invoke-virtual {v10}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ +03e9b0: 0a14 |0060: move-result v20 │ │ +03e9b2: 3914 c6ff |0061: if-nez v20, 0027 // -003a │ │ +03e9b6: 220c 1102 |0063: new-instance v12, Ljava/io/BufferedInputStream; // type@0211 │ │ +03e9ba: 0800 1000 |0065: move-object/from16 v0, v16 │ │ +03e9be: 6e20 870f a000 |0067: invoke-virtual {v0, v10}, Ljava/util/zip/ZipFile;.getInputStream:(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; // method@0f87 │ │ +03e9c4: 0c14 |006a: move-result-object v20 │ │ +03e9c6: 0800 1400 |006b: move-object/from16 v0, v20 │ │ +03e9ca: 7020 320e 0c00 |006d: invoke-direct {v12, v0}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0e32 │ │ +03e9d0: 2336 fc02 |0070: new-array v6, v3, [B // type@02fc │ │ +03e9d4: 220b 1a02 |0072: new-instance v11, Ljava/io/FileOutputStream; // type@021a │ │ +03e9d8: 7020 550e 8b00 |0074: invoke-direct {v11, v8}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0e55 │ │ +03e9de: 2207 1202 |0077: new-instance v7, Ljava/io/BufferedOutputStream; // type@0212 │ │ +03e9e2: 7030 360e b703 |0079: invoke-direct {v7, v11, v3}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@0e36 │ │ +03e9e8: 1314 0000 |007c: const/16 v20, #int 0 // #0 │ │ +03e9ec: 0200 1400 |007e: move/from16 v0, v20 │ │ +03e9f0: 6e40 350e 6c30 |0080: invoke-virtual {v12, v6, v0, v3}, Ljava/io/BufferedInputStream;.read:([BII)I // method@0e35 │ │ +03e9f6: 0a04 |0083: move-result v4 │ │ +03e9f8: 1314 ffff |0084: const/16 v20, #int -1 // #ffff │ │ +03e9fc: 0200 1400 |0086: move/from16 v0, v20 │ │ +03ea00: 3204 0a00 |0088: if-eq v4, v0, 0092 // +000a │ │ +03ea04: 1314 0000 |008a: const/16 v20, #int 0 // #0 │ │ +03ea08: 0200 1400 |008c: move/from16 v0, v20 │ │ +03ea0c: 6e40 390e 6740 |008e: invoke-virtual {v7, v6, v0, v4}, Ljava/io/BufferedOutputStream;.write:([BII)V // method@0e39 │ │ +03ea12: 28eb |0091: goto 007c // -0015 │ │ +03ea14: 6e10 380e 0700 |0092: invoke-virtual {v7}, Ljava/io/BufferedOutputStream;.flush:()V // method@0e38 │ │ +03ea1a: 6e10 370e 0700 |0095: invoke-virtual {v7}, Ljava/io/BufferedOutputStream;.close:()V // method@0e37 │ │ +03ea20: 6e10 340e 0c00 |0098: invoke-virtual {v12}, Ljava/io/BufferedInputStream;.close:()V // method@0e34 │ │ +03ea26: 288c |009b: goto 0027 // -0074 │ │ +03ea28: 7401 850f 1000 |009c: invoke-virtual/range {v16}, Ljava/util/zip/ZipFile;.close:()V // method@0f85 │ │ +03ea2e: 7801 490f 1200 |009f: invoke-interface/range {v18}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +03ea34: 0c0d |00a2: move-result-object v13 │ │ +03ea36: 7210 380f 0d00 |00a3: invoke-interface {v13}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +03ea3c: 0a14 |00a6: move-result v20 │ │ +03ea3e: 3814 4800 |00a7: if-eqz v20, 00ef // +0048 │ │ +03ea42: 7210 390f 0d00 |00a9: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +03ea48: 0c13 |00ac: move-result-object v19 │ │ +03ea4a: 1f13 4a02 |00ad: check-cast v19, Ljava/lang/String; // type@024a │ │ +03ea4e: 2214 4c02 |00af: new-instance v20, Ljava/lang/StringBuilder; // type@024c │ │ +03ea52: 7601 f00e 1400 |00b1: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +03ea58: 0800 1400 |00b4: move-object/from16 v0, v20 │ │ +03ea5c: 0801 1900 |00b6: move-object/from16 v1, v25 │ │ +03ea60: 6e20 f70e 1000 |00b8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03ea66: 0c14 |00bb: move-result-object v20 │ │ +03ea68: 6515 1d04 |00bc: sget-char v21, Ljava/io/File;.separatorChar:C // field@041d │ │ +03ea6c: 7402 f30e 1400 |00be: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +03ea72: 0c14 |00c1: move-result-object v20 │ │ +03ea74: 1315 0000 |00c2: const/16 v21, #int 0 // #0 │ │ +03ea78: 1416 3800 057f |00c4: const v22, #float 1.76788e+38 // #7f050038 │ │ +03ea7e: 7701 9c0d 1600 |00c7: invoke-static/range {v22}, Lit/angrydroids/epub3reader/EpubManipulator;.getS:(I)Ljava/lang/String; // method@0d9c │ │ +03ea84: 0c16 |00ca: move-result-object v22 │ │ +03ea86: 0800 1300 |00cb: move-object/from16 v0, v19 │ │ +03ea8a: 0801 1600 |00cd: move-object/from16 v1, v22 │ │ +03ea8e: 6e20 d70e 1000 |00cf: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ed7 │ │ +03ea94: 0a16 |00d2: move-result v22 │ │ +03ea96: 0800 1300 |00d3: move-object/from16 v0, v19 │ │ +03ea9a: 0201 1500 |00d5: move/from16 v1, v21 │ │ +03ea9e: 0202 1600 |00d7: move/from16 v2, v22 │ │ +03eaa2: 6e30 de0e 1002 |00d9: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +03eaa8: 0c15 |00dc: move-result-object v21 │ │ +03eaaa: 7402 f70e 1400 |00dd: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +03eab0: 0c14 |00e0: move-result-object v20 │ │ +03eab2: 7401 fb0e 1400 |00e1: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +03eab8: 0c14 |00e4: move-result-object v20 │ │ +03eaba: 0800 1700 |00e5: move-object/from16 v0, v23 │ │ +03eabe: 0801 1300 |00e7: move-object/from16 v1, v19 │ │ +03eac2: 0802 1400 |00e9: move-object/from16 v2, v20 │ │ +03eac6: 6e30 aa0d 1002 |00eb: invoke-virtual {v0, v1, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.unzip:(Ljava/lang/String;Ljava/lang/String;)V // method@0daa │ │ +03eacc: 28b5 |00ee: goto 00a3 // -004b │ │ +03eace: 0e00 |00ef: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0015 line=262 │ │ @@ -53270,26 +53282,30 @@ │ │ 0x0037 line=273 │ │ 0x003c line=275 │ │ 0x004b line=276 │ │ 0x0056 line=279 │ │ 0x005a line=280 │ │ 0x005d line=282 │ │ 0x0063 line=283 │ │ + 0x0065 line=284 │ │ 0x0070 line=287 │ │ 0x0072 line=289 │ │ 0x0077 line=290 │ │ 0x007c line=293 │ │ 0x008a line=294 │ │ 0x0092 line=296 │ │ 0x0095 line=297 │ │ 0x0098 line=298 │ │ 0x009c line=303 │ │ 0x009f line=305 │ │ 0x00a9 line=306 │ │ 0x00af line=307 │ │ + 0x00c7 line=311 │ │ + 0x00d3 line=310 │ │ + 0x00e5 line=307 │ │ 0x00ef line=313 │ │ locals : │ │ 0x0084 - 0x009c reg=4 currentByte I │ │ 0x0037 - 0x009c reg=5 currentEntry Ljava/lang/String; │ │ 0x0072 - 0x009c reg=6 data [B │ │ 0x007c - 0x009c reg=7 dest Ljava/io/BufferedOutputStream; │ │ 0x003c - 0x009c reg=8 destFile Ljava/io/File; │ │ @@ -53308,17 +53324,17 @@ │ │ 0x0000 - 0x00f0 reg=23 this Lit/angrydroids/epub3reader/EpubManipulator; │ │ 0x0000 - 0x00f0 reg=24 inputZip Ljava/lang/String; │ │ 0x0000 - 0x00f0 reg=25 destinationDirectory Ljava/lang/String; │ │ │ │ source_file_idx : 811 (EpubManipulator.java) │ │ │ │ Class #225 header: │ │ -class_idx : 498 │ │ +class_idx : 496 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 447 │ │ +superclass_idx : 445 │ │ source_file_idx : 812 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 26 │ │ │ │ Class #225 annotations: │ │ @@ -53380,30 +53396,30 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -03dc3c: |[03dc3c] it.angrydroids.epub3reader.EpubNavigator.:(Landroid/content/Context;)V │ │ -03dc4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03dc4e: 7010 fb0c 0200 |0001: invoke-direct {v2}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ -03dc54: 5c21 5d03 |0004: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03dc58: 5c21 5603 |0006: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03dc5c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03dc5e: 5c20 5a03 |0009: iput-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03dc62: 5c21 5e03 |000b: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03dc66: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ -03dc6a: 5b20 5b03 |000f: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dc6e: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ -03dc72: 5b20 5c03 |0013: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03dc76: 6200 5903 |0015: sget-object v0, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03dc7a: 3900 0400 |0017: if-nez v0, 001b // +0004 │ │ -03dc7e: 6903 5903 |0019: sput-object v3, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03dc82: 0e00 |001b: return-void │ │ +03ead0: |[03ead0] it.angrydroids.epub3reader.EpubNavigator.:(Landroid/content/Context;)V │ │ +03eae0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03eae2: 7010 fb0c 0200 |0001: invoke-direct {v2}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ +03eae8: 5c21 5d03 |0004: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03eaec: 5c21 5603 |0006: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03eaf0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03eaf2: 5c20 5a03 |0009: iput-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03eaf6: 5c21 5e03 |000b: iput-boolean v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03eafa: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ +03eafe: 5b20 5b03 |000f: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03eb02: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ +03eb06: 5b20 5c03 |0013: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03eb0a: 6200 5903 |0015: sget-object v0, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03eb0e: 3900 0400 |0017: if-nez v0, 001b // +0004 │ │ +03eb12: 6903 5903 |0019: sput-object v3, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03eb16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0004 line=45 │ │ 0x0006 line=51 │ │ 0x0008 line=52 │ │ 0x000b line=53 │ │ @@ -53422,69 +53438,70 @@ │ │ type : '()Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -03dc84: |[03dc84] it.angrydroids.epub3reader.EpubNavigator.closeView1:()Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03dc94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03dc96: 5430 5703 |0001: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dc9a: 5431 5b03 |0003: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dc9e: 6e20 990d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ -03dca4: 0a00 |0008: move-result v0 │ │ -03dca6: 3b00 1000 |0009: if-gez v0, 0019 // +0010 │ │ -03dcaa: 5430 5b03 |000b: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dcae: 5431 5703 |000d: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dcb2: 6e10 940d 0100 |000f: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03dcb8: 0c01 |0012: move-result-object v1 │ │ -03dcba: 6e20 cd0e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03dcc0: 0a00 |0016: move-result v0 │ │ -03dcc2: 3800 3000 |0017: if-eqz v0, 0047 // +0030 │ │ -03dcc6: 5430 5703 |0019: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dcca: 6e10 920d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ -03dcd0: 5530 5a03 |001e: iget-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03dcd4: 3900 0600 |0020: if-nez v0, 0026 // +0006 │ │ -03dcd8: 5430 5803 |0022: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dcdc: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ -03dce0: 5c32 5603 |0026: iput-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03dce4: 6200 1b04 |0028: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03dce8: 1100 |002a: return-object v0 │ │ -03dcea: 5430 5803 |002b: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dcee: 5b30 5703 |002d: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dcf2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03dcf4: 5b30 5803 |0030: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dcf8: 5430 5c03 |0032: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03dcfc: 5b30 5b03 |0034: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dd00: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ -03dd04: 5b30 5c03 |0038: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03dd08: 1210 |003a: const/4 v0, #int 1 // #1 │ │ -03dd0a: 5c30 5a03 |003b: iput-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03dd0e: 6e20 c20d 2300 |003d: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setSynchronizedReadingActive:(Z)V // method@0dc2 │ │ -03dd14: 5430 5b03 |0040: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dd18: 6e20 bb0d 0300 |0042: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ -03dd1e: 0c00 |0045: move-result-object v0 │ │ -03dd20: 28e4 |0046: goto 002a // -001c │ │ -03dd22: 5430 5703 |0047: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dd26: 6e10 940d 0000 |0049: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03dd2c: 0c00 |004c: move-result-object v0 │ │ -03dd2e: 5b30 5b03 |004d: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03dd32: 5430 5703 |004f: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dd36: 6e10 940d 0000 |0051: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03dd3c: 0c00 |0054: move-result-object v0 │ │ -03dd3e: 6e20 bb0d 0300 |0055: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ -03dd44: 6200 1a04 |0058: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03dd48: 28d0 |005a: goto 002a // -0030 │ │ -03dd4a: 0d00 |005b: move-exception v0 │ │ -03dd4c: 28c2 |005c: goto 001e // -003e │ │ +03eb18: |[03eb18] it.angrydroids.epub3reader.EpubNavigator.closeView1:()Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03eb28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03eb2a: 5430 5703 |0001: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03eb2e: 5431 5b03 |0003: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03eb32: 6e20 990d 1000 |0005: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ +03eb38: 0a00 |0008: move-result v0 │ │ +03eb3a: 3b00 1000 |0009: if-gez v0, 0019 // +0010 │ │ +03eb3e: 5430 5b03 |000b: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03eb42: 5431 5703 |000d: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03eb46: 6e10 940d 0100 |000f: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03eb4c: 0c01 |0012: move-result-object v1 │ │ +03eb4e: 6e20 cd0e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03eb54: 0a00 |0016: move-result v0 │ │ +03eb56: 3800 3000 |0017: if-eqz v0, 0047 // +0030 │ │ +03eb5a: 5430 5703 |0019: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03eb5e: 6e10 920d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ +03eb64: 5530 5a03 |001e: iget-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03eb68: 3900 0600 |0020: if-nez v0, 0026 // +0006 │ │ +03eb6c: 5430 5803 |0022: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03eb70: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ +03eb74: 5c32 5603 |0026: iput-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03eb78: 6200 1b04 |0028: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +03eb7c: 1100 |002a: return-object v0 │ │ +03eb7e: 5430 5803 |002b: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03eb82: 5b30 5703 |002d: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03eb86: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03eb88: 5b30 5803 |0030: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03eb8c: 5430 5c03 |0032: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03eb90: 5b30 5b03 |0034: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03eb94: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ +03eb98: 5b30 5c03 |0038: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03eb9c: 1210 |003a: const/4 v0, #int 1 // #1 │ │ +03eb9e: 5c30 5a03 |003b: iput-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03eba2: 6e20 c20d 2300 |003d: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setSynchronizedReadingActive:(Z)V // method@0dc2 │ │ +03eba8: 5430 5b03 |0040: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03ebac: 6e20 bb0d 0300 |0042: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ +03ebb2: 0c00 |0045: move-result-object v0 │ │ +03ebb4: 28e4 |0046: goto 002a // -001c │ │ +03ebb6: 5430 5703 |0047: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ebba: 6e10 940d 0000 |0049: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ebc0: 0c00 |004c: move-result-object v0 │ │ +03ebc2: 5b30 5b03 |004d: iput-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03ebc6: 5430 5703 |004f: iget-object v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ebca: 6e10 940d 0000 |0051: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ebd0: 0c00 |0054: move-result-object v0 │ │ +03ebd2: 6e20 bb0d 0300 |0055: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ +03ebd8: 6200 1a04 |0058: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03ebdc: 28d0 |005a: goto 002a // -0030 │ │ +03ebde: 0d00 |005b: move-exception v0 │ │ +03ebe0: 28c2 |005c: goto 001e // -003e │ │ catches : 1 │ │ 0x0019 - 0x001e │ │ Ljava/lang/Exception; -> 0x005b │ │ positions : │ │ 0x0001 line=173 │ │ + 0x000f line=174 │ │ 0x0019 line=178 │ │ 0x001e line=182 │ │ 0x0026 line=184 │ │ 0x0028 line=185 │ │ 0x002a line=203 │ │ 0x002b line=191 │ │ 0x002f line=192 │ │ @@ -53505,52 +53522,53 @@ │ │ type : '()Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -03dd60: |[03dd60] it.angrydroids.epub3reader.EpubNavigator.closeView2:()Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03dd70: 5420 5803 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dd74: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -03dd78: 5420 5803 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dd7c: 5421 5c03 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03dd80: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ -03dd86: 0a00 |000b: move-result v0 │ │ -03dd88: 3b00 1000 |000c: if-gez v0, 001c // +0010 │ │ -03dd8c: 5420 5c03 |000e: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03dd90: 5421 5803 |0010: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03dd94: 6e10 940d 0100 |0012: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03dd9a: 0c01 |0015: move-result-object v1 │ │ -03dd9c: 6e20 cd0e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03dda2: 0a00 |0019: move-result v0 │ │ -03dda4: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -03dda8: 5420 5803 |001c: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03ddac: 6e10 920d 0000 |001e: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ -03ddb2: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -03ddb4: 5c20 5a03 |0022: iput-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03ddb8: 6200 1b04 |0024: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03ddbc: 1100 |0026: return-object v0 │ │ -03ddbe: 5420 5803 |0027: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03ddc2: 6e10 940d 0000 |0029: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03ddc8: 0c00 |002c: move-result-object v0 │ │ -03ddca: 5b20 5c03 |002d: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03ddce: 5420 5803 |002f: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03ddd2: 6e10 940d 0000 |0031: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03ddd8: 0c00 |0034: move-result-object v0 │ │ -03ddda: 6e20 bc0d 0200 |0035: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ -03dde0: 6200 1a04 |0038: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03dde4: 28ec |003a: goto 0026 // -0014 │ │ -03dde6: 0d00 |003b: move-exception v0 │ │ -03dde8: 28e5 |003c: goto 0021 // -001b │ │ +03ebf4: |[03ebf4] it.angrydroids.epub3reader.EpubNavigator.closeView2:()Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03ec04: 5420 5803 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec08: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +03ec0c: 5420 5803 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec10: 5421 5c03 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03ec14: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ +03ec1a: 0a00 |000b: move-result v0 │ │ +03ec1c: 3b00 1000 |000c: if-gez v0, 001c // +0010 │ │ +03ec20: 5420 5c03 |000e: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03ec24: 5421 5803 |0010: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec28: 6e10 940d 0100 |0012: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ec2e: 0c01 |0015: move-result-object v1 │ │ +03ec30: 6e20 cd0e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03ec36: 0a00 |0019: move-result v0 │ │ +03ec38: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +03ec3c: 5420 5803 |001c: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec40: 6e10 920d 0000 |001e: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ +03ec46: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +03ec48: 5c20 5a03 |0022: iput-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03ec4c: 6200 1b04 |0024: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +03ec50: 1100 |0026: return-object v0 │ │ +03ec52: 5420 5803 |0027: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec56: 6e10 940d 0000 |0029: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ec5c: 0c00 |002c: move-result-object v0 │ │ +03ec5e: 5b20 5c03 |002d: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03ec62: 5420 5803 |002f: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ec66: 6e10 940d 0000 |0031: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ec6c: 0c00 |0034: move-result-object v0 │ │ +03ec6e: 6e20 bc0d 0200 |0035: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ +03ec74: 6200 1a04 |0038: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03ec78: 28ec |003a: goto 0026 // -0014 │ │ +03ec7a: 0d00 |003b: move-exception v0 │ │ +03ec7c: 28e5 |003c: goto 0021 // -001b │ │ catches : 1 │ │ 0x001c - 0x0021 │ │ Ljava/lang/Exception; -> 0x003b │ │ positions : │ │ 0x0000 line=210 │ │ + 0x0012 line=211 │ │ 0x001c line=214 │ │ 0x0021 line=217 │ │ 0x0024 line=218 │ │ 0x0026 line=223 │ │ 0x0027 line=221 │ │ 0x002f line=222 │ │ 0x0038 line=223 │ │ @@ -53563,65 +53581,69 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -03ddfc: |[03ddfc] it.angrydroids.epub3reader.EpubNavigator.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z │ │ -03de0c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03de0e: 1403 2600 057f |0001: const v3, #float 1.76788e+38 // #7f050026 │ │ -03de14: 1402 2500 057f |0004: const v2, #float 1.76788e+38 // #7f050025 │ │ -03de1a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03de1c: 6201 3b03 |0008: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03de20: 3316 2000 |000a: if-ne v6, v1, 002a // +0020 │ │ -03de24: 5451 5703 |000c: iget-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03de28: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ -03de2c: 6e20 b40d 2500 |0010: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03de32: 0c01 |0013: move-result-object v1 │ │ -03de34: 5b51 5b03 |0014: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03de38: 7100 ec0d 0000 |0016: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ -03de3e: 0c01 |0019: move-result-object v1 │ │ -03de40: 5452 5703 |001a: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03de44: 6e10 a40d 0200 |001c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.metadata:()Ljava/lang/String; // method@0da4 │ │ -03de4a: 0c02 |001f: move-result-object v2 │ │ -03de4c: 6e20 b40d 3500 |0020: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03de52: 0c03 |0023: move-result-object v3 │ │ -03de54: 6e40 f40c 2143 |0024: invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0cf4 │ │ -03de5a: 0f00 |0027: return v0 │ │ -03de5c: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -03de5e: 28fe |0029: goto 0027 // -0002 │ │ -03de60: 5451 5803 |002a: iget-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03de64: 3801 1a00 |002c: if-eqz v1, 0046 // +001a │ │ -03de68: 6e20 b40d 2500 |002e: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03de6e: 0c01 |0031: move-result-object v1 │ │ -03de70: 5b51 5c03 |0032: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03de74: 7100 ed0d 0000 |0034: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ -03de7a: 0c01 |0037: move-result-object v1 │ │ -03de7c: 5452 5803 |0038: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03de80: 6e10 a40d 0200 |003a: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.metadata:()Ljava/lang/String; // method@0da4 │ │ -03de86: 0c02 |003d: move-result-object v2 │ │ -03de88: 6e20 b40d 3500 |003e: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03de8e: 0c03 |0041: move-result-object v3 │ │ -03de90: 6e40 f40c 2143 |0042: invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0cf4 │ │ -03de96: 28e2 |0045: goto 0027 // -001e │ │ -03de98: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -03de9a: 28e0 |0047: goto 0027 // -0020 │ │ +03ec90: |[03ec90] it.angrydroids.epub3reader.EpubNavigator.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z │ │ +03eca0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03eca2: 1403 2600 057f |0001: const v3, #float 1.76788e+38 // #7f050026 │ │ +03eca8: 1402 2500 057f |0004: const v2, #float 1.76788e+38 // #7f050025 │ │ +03ecae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03ecb0: 6201 3b03 |0008: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03ecb4: 3316 2000 |000a: if-ne v6, v1, 002a // +0020 │ │ +03ecb8: 5451 5703 |000c: iget-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ecbc: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ +03ecc0: 6e20 b40d 2500 |0010: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ecc6: 0c01 |0013: move-result-object v1 │ │ +03ecc8: 5b51 5b03 |0014: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03eccc: 7100 ec0d 0000 |0016: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ +03ecd2: 0c01 |0019: move-result-object v1 │ │ +03ecd4: 5452 5703 |001a: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ecd8: 6e10 a40d 0200 |001c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.metadata:()Ljava/lang/String; // method@0da4 │ │ +03ecde: 0c02 |001f: move-result-object v2 │ │ +03ece0: 6e20 b40d 3500 |0020: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ece6: 0c03 |0023: move-result-object v3 │ │ +03ece8: 6e40 f40c 2143 |0024: invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0cf4 │ │ +03ecee: 0f00 |0027: return v0 │ │ +03ecf0: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +03ecf2: 28fe |0029: goto 0027 // -0002 │ │ +03ecf4: 5451 5803 |002a: iget-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ecf8: 3801 1a00 |002c: if-eqz v1, 0046 // +001a │ │ +03ecfc: 6e20 b40d 2500 |002e: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ed02: 0c01 |0031: move-result-object v1 │ │ +03ed04: 5b51 5c03 |0032: iput-object v1, v5, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03ed08: 7100 ed0d 0000 |0034: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ +03ed0e: 0c01 |0037: move-result-object v1 │ │ +03ed10: 5452 5803 |0038: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ed14: 6e10 a40d 0200 |003a: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.metadata:()Ljava/lang/String; // method@0da4 │ │ +03ed1a: 0c02 |003d: move-result-object v2 │ │ +03ed1c: 6e20 b40d 3500 |003e: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ed22: 0c03 |0041: move-result-object v3 │ │ +03ed24: 6e40 f40c 2143 |0042: invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;.loadData:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0cf4 │ │ +03ed2a: 28e2 |0045: goto 0027 // -001e │ │ +03ed2c: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +03ed2e: 28e0 |0047: goto 0027 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=287 │ │ 0x0008 line=289 │ │ 0x000c line=290 │ │ 0x0010 line=291 │ │ 0x0016 line=292 │ │ + 0x0020 line=293 │ │ + 0x0024 line=292 │ │ 0x0027 line=303 │ │ 0x0028 line=295 │ │ 0x002a line=296 │ │ 0x002e line=297 │ │ 0x0034 line=298 │ │ + 0x003e line=299 │ │ + 0x0042 line=298 │ │ 0x0046 line=301 │ │ locals : │ │ 0x0008 - 0x0048 reg=0 res Z │ │ 0x0000 - 0x0048 reg=5 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x0048 reg=6 which Lit/angrydroids/epub3reader/BookEnum; │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53629,47 +53651,47 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -03de9c: |[03de9c] it.angrydroids.epub3reader.EpubNavigator.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z │ │ -03deac: 1402 0f00 057f |0000: const v2, #float 1.76788e+38 // #7f05000f │ │ -03deb2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03deb4: 6201 3b03 |0004: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03deb8: 3314 1c00 |0006: if-ne v4, v1, 0022 // +001c │ │ -03debc: 5431 5703 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dec0: 3801 1600 |000a: if-eqz v1, 0020 // +0016 │ │ -03dec4: 6e20 b40d 2300 |000c: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03deca: 0c01 |000f: move-result-object v1 │ │ -03decc: 5b31 5b03 |0010: iput-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03ded0: 7100 ec0d 0000 |0012: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ -03ded6: 0c01 |0015: move-result-object v1 │ │ -03ded8: 5432 5703 |0016: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dedc: 6e10 a90d 0200 |0018: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.tableOfContents:()Ljava/lang/String; // method@0da9 │ │ -03dee2: 0c02 |001b: move-result-object v2 │ │ -03dee4: 6e20 f50c 2100 |001c: invoke-virtual {v1, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ -03deea: 0f00 |001f: return v0 │ │ -03deec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03deee: 28fe |0021: goto 001f // -0002 │ │ -03def0: 5431 5803 |0022: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03def4: 3801 1600 |0024: if-eqz v1, 003a // +0016 │ │ -03def8: 6e20 b40d 2300 |0026: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03defe: 0c01 |0029: move-result-object v1 │ │ -03df00: 5b31 5c03 |002a: iput-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03df04: 7100 ed0d 0000 |002c: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ -03df0a: 0c01 |002f: move-result-object v1 │ │ -03df0c: 5432 5803 |0030: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03df10: 6e10 a90d 0200 |0032: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.tableOfContents:()Ljava/lang/String; // method@0da9 │ │ -03df16: 0c02 |0035: move-result-object v2 │ │ -03df18: 6e20 f50c 2100 |0036: invoke-virtual {v1, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ -03df1e: 28e6 |0039: goto 001f // -001a │ │ -03df20: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -03df22: 28e4 |003b: goto 001f // -001c │ │ +03ed30: |[03ed30] it.angrydroids.epub3reader.EpubNavigator.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z │ │ +03ed40: 1402 0f00 057f |0000: const v2, #float 1.76788e+38 // #7f05000f │ │ +03ed46: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03ed48: 6201 3b03 |0004: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03ed4c: 3314 1c00 |0006: if-ne v4, v1, 0022 // +001c │ │ +03ed50: 5431 5703 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ed54: 3801 1600 |000a: if-eqz v1, 0020 // +0016 │ │ +03ed58: 6e20 b40d 2300 |000c: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ed5e: 0c01 |000f: move-result-object v1 │ │ +03ed60: 5b31 5b03 |0010: iput-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03ed64: 7100 ec0d 0000 |0012: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ +03ed6a: 0c01 |0015: move-result-object v1 │ │ +03ed6c: 5432 5703 |0016: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ed70: 6e10 a90d 0200 |0018: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.tableOfContents:()Ljava/lang/String; // method@0da9 │ │ +03ed76: 0c02 |001b: move-result-object v2 │ │ +03ed78: 6e20 f50c 2100 |001c: invoke-virtual {v1, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ +03ed7e: 0f00 |001f: return v0 │ │ +03ed80: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03ed82: 28fe |0021: goto 001f // -0002 │ │ +03ed84: 5431 5803 |0022: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ed88: 3801 1600 |0024: if-eqz v1, 003a // +0016 │ │ +03ed8c: 6e20 b40d 2300 |0026: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03ed92: 0c01 |0029: move-result-object v1 │ │ +03ed94: 5b31 5c03 |002a: iput-object v1, v3, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03ed98: 7100 ed0d 0000 |002c: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ +03ed9e: 0c01 |002f: move-result-object v1 │ │ +03eda0: 5432 5803 |0030: iget-object v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03eda4: 6e10 a90d 0200 |0032: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.tableOfContents:()Ljava/lang/String; // method@0da9 │ │ +03edaa: 0c02 |0035: move-result-object v2 │ │ +03edac: 6e20 f50c 2100 |0036: invoke-virtual {v1, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ +03edb2: 28e6 |0039: goto 001f // -001a │ │ +03edb4: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +03edb6: 28e4 |003b: goto 001f // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=308 │ │ 0x0004 line=310 │ │ 0x0008 line=311 │ │ 0x000c line=312 │ │ 0x0012 line=313 │ │ @@ -53689,26 +53711,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -03df24: |[03df24] it.angrydroids.epub3reader.EpubNavigator.flipSynchronizedReadingActive:()Z │ │ -03df34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03df36: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03df38: 5532 5a03 |0002: iget-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03df3c: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ -03df40: 0f00 |0006: return v0 │ │ -03df42: 5532 5e03 |0007: iget-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03df46: 3902 0300 |0009: if-nez v2, 000c // +0003 │ │ -03df4a: 0110 |000b: move v0, v1 │ │ -03df4c: 5c30 5e03 |000c: iput-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03df50: 0110 |000e: move v0, v1 │ │ -03df52: 28f7 |000f: goto 0006 // -0009 │ │ +03edb8: |[03edb8] it.angrydroids.epub3reader.EpubNavigator.flipSynchronizedReadingActive:()Z │ │ +03edc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03edca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03edcc: 5532 5a03 |0002: iget-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03edd0: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ +03edd4: 0f00 |0006: return v0 │ │ +03edd6: 5532 5e03 |0007: iget-boolean v2, v3, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03edda: 3902 0300 |0009: if-nez v2, 000c // +0003 │ │ +03edde: 0110 |000b: move v0, v1 │ │ +03ede0: 5c30 5e03 |000c: iput-boolean v0, v3, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03ede4: 0110 |000e: move v0, v1 │ │ +03ede6: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=232 │ │ 0x0006 line=235 │ │ 0x0007 line=234 │ │ 0x000f line=235 │ │ locals : │ │ @@ -53719,19 +53741,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03df54: |[03df54] it.angrydroids.epub3reader.EpubNavigator.getLanguagesBook1:()[Ljava/lang/String; │ │ -03df64: 5410 5703 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03df68: 6e10 980d 0000 |0002: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getLanguages:()[Ljava/lang/String; // method@0d98 │ │ -03df6e: 0c00 |0005: move-result-object v0 │ │ -03df70: 1100 |0006: return-object v0 │ │ +03ede8: |[03ede8] it.angrydroids.epub3reader.EpubNavigator.getLanguagesBook1:()[Ljava/lang/String; │ │ +03edf8: 5410 5703 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03edfc: 6e10 980d 0000 |0002: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getLanguages:()[Ljava/lang/String; // method@0d98 │ │ +03ee02: 0c00 |0005: move-result-object v0 │ │ +03ee04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #6 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53739,19 +53761,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03df74: |[03df74] it.angrydroids.epub3reader.EpubNavigator.getLanguagesBook2:()[Ljava/lang/String; │ │ -03df84: 5410 5803 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03df88: 6e10 980d 0000 |0002: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getLanguages:()[Ljava/lang/String; // method@0d98 │ │ -03df8e: 0c00 |0005: move-result-object v0 │ │ -03df90: 1100 |0006: return-object v0 │ │ +03ee08: |[03ee08] it.angrydroids.epub3reader.EpubNavigator.getLanguagesBook2:()[Ljava/lang/String; │ │ +03ee18: 5410 5803 |0000: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ee1c: 6e10 980d 0000 |0002: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getLanguages:()[Ljava/lang/String; // method@0d98 │ │ +03ee22: 0c00 |0005: move-result-object v0 │ │ +03ee24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #7 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53759,21 +53781,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03df94: |[03df94] it.angrydroids.epub3reader.EpubNavigator.getS:(I)Ljava/lang/String; │ │ -03dfa4: 6200 5903 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03dfa8: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -03dfae: 0c00 |0005: move-result-object v0 │ │ -03dfb0: 6e20 bf00 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ -03dfb6: 0c00 |0009: move-result-object v0 │ │ -03dfb8: 1100 |000a: return-object v0 │ │ +03ee28: |[03ee28] it.angrydroids.epub3reader.EpubNavigator.getS:(I)Ljava/lang/String; │ │ +03ee38: 6200 5903 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03ee3c: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +03ee42: 0c00 |0005: move-result-object v0 │ │ +03ee44: 6e20 bf00 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00bf │ │ +03ee4a: 0c00 |0009: move-result-object v0 │ │ +03ee4c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x000b reg=2 id I │ │ │ │ @@ -53782,32 +53804,32 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03dfbc: |[03dfbc] it.angrydroids.epub3reader.EpubNavigator.goToNextChapter:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ -03dfcc: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03dfd0: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -03dfd4: 6200 3b03 |0004: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03dfd8: 3302 0b00 |0006: if-ne v2, v0, 0011 // +000b │ │ -03dfdc: 5410 5703 |0008: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03dfe0: 6e10 9e0d 0000 |000a: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToNextChapter:()Ljava/lang/String; // method@0d9e │ │ -03dfe6: 0c00 |000d: move-result-object v0 │ │ -03dfe8: 6e20 c30d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03dfee: 5510 5e03 |0011: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03dff2: 3900 0600 |0013: if-nez v0, 0019 // +0006 │ │ -03dff6: 6200 3c03 |0015: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03dffa: 3302 0b00 |0017: if-ne v2, v0, 0022 // +000b │ │ -03dffe: 5410 5803 |0019: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e002: 6e10 9e0d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToNextChapter:()Ljava/lang/String; // method@0d9e │ │ -03e008: 0c00 |001e: move-result-object v0 │ │ -03e00a: 6e20 c40d 0100 |001f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03e010: 0e00 |0022: return-void │ │ +03ee50: |[03ee50] it.angrydroids.epub3reader.EpubNavigator.goToNextChapter:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ +03ee60: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03ee64: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +03ee68: 6200 3b03 |0004: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03ee6c: 3302 0b00 |0006: if-ne v2, v0, 0011 // +000b │ │ +03ee70: 5410 5703 |0008: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ee74: 6e10 9e0d 0000 |000a: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToNextChapter:()Ljava/lang/String; // method@0d9e │ │ +03ee7a: 0c00 |000d: move-result-object v0 │ │ +03ee7c: 6e20 c30d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03ee82: 5510 5e03 |0011: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03ee86: 3900 0600 |0013: if-nez v0, 0019 // +0006 │ │ +03ee8a: 6200 3c03 |0015: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03ee8e: 3302 0b00 |0017: if-ne v2, v0, 0022 // +000b │ │ +03ee92: 5410 5803 |0019: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03ee96: 6e10 9e0d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToNextChapter:()Ljava/lang/String; // method@0d9e │ │ +03ee9c: 0c00 |001e: move-result-object v0 │ │ +03ee9e: 6e20 c40d 0100 |001f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03eea4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x0011 line=138 │ │ 0x0019 line=139 │ │ 0x0022 line=140 │ │ @@ -53820,32 +53842,32 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03e014: |[03e014] it.angrydroids.epub3reader.EpubNavigator.goToPrevChapter:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ -03e024: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e028: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -03e02c: 6200 3b03 |0004: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03e030: 3302 0b00 |0006: if-ne v2, v0, 0011 // +000b │ │ -03e034: 5410 5703 |0008: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e038: 6e10 a20d 0000 |000a: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPreviousChapter:()Ljava/lang/String; // method@0da2 │ │ -03e03e: 0c00 |000d: move-result-object v0 │ │ -03e040: 6e20 c30d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03e046: 5510 5e03 |0011: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e04a: 3900 0600 |0013: if-nez v0, 0019 // +0006 │ │ -03e04e: 6200 3c03 |0015: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03e052: 3302 0b00 |0017: if-ne v2, v0, 0022 // +000b │ │ -03e056: 5410 5803 |0019: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e05a: 6e10 a20d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPreviousChapter:()Ljava/lang/String; // method@0da2 │ │ -03e060: 0c00 |001e: move-result-object v0 │ │ -03e062: 6e20 c40d 0100 |001f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03e068: 0e00 |0022: return-void │ │ +03eea8: |[03eea8] it.angrydroids.epub3reader.EpubNavigator.goToPrevChapter:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ +03eeb8: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03eebc: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +03eec0: 6200 3b03 |0004: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03eec4: 3302 0b00 |0006: if-ne v2, v0, 0011 // +000b │ │ +03eec8: 5410 5703 |0008: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03eecc: 6e10 a20d 0000 |000a: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPreviousChapter:()Ljava/lang/String; // method@0da2 │ │ +03eed2: 0c00 |000d: move-result-object v0 │ │ +03eed4: 6e20 c30d 0100 |000e: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03eeda: 5510 5e03 |0011: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03eede: 3900 0600 |0013: if-nez v0, 0019 // +0006 │ │ +03eee2: 6200 3c03 |0015: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03eee6: 3302 0b00 |0017: if-ne v2, v0, 0022 // +000b │ │ +03eeea: 5410 5803 |0019: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03eeee: 6e10 a20d 0000 |001b: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPreviousChapter:()Ljava/lang/String; // method@0da2 │ │ +03eef4: 0c00 |001e: move-result-object v0 │ │ +03eef6: 6e20 c40d 0100 |001f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03eefc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x0011 line=146 │ │ 0x0019 line=147 │ │ 0x0022 line=148 │ │ @@ -53858,17 +53880,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e06c: |[03e06c] it.angrydroids.epub3reader.EpubNavigator.isAtLeastOneBookOpen:()Z │ │ -03e07c: 5510 5603 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e080: 0f00 |0002: return v0 │ │ +03ef00: |[03ef00] it.angrydroids.epub3reader.EpubNavigator.isAtLeastOneBookOpen:()Z │ │ +03ef10: 5510 5603 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03ef14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #11 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53876,17 +53898,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e084: |[03e084] it.angrydroids.epub3reader.EpubNavigator.isExactlyOneBookOpen:()Z │ │ -03e094: 5510 5a03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e098: 0f00 |0002: return v0 │ │ +03ef18: |[03ef18] it.angrydroids.epub3reader.EpubNavigator.isExactlyOneBookOpen:()Z │ │ +03ef28: 5510 5a03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03ef2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #12 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53894,17 +53916,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e09c: |[03e09c] it.angrydroids.epub3reader.EpubNavigator.isParallelTextOn:()Z │ │ -03e0ac: 5510 5d03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e0b0: 0f00 |0002: return v0 │ │ +03ef30: |[03ef30] it.angrydroids.epub3reader.EpubNavigator.isParallelTextOn:()Z │ │ +03ef40: 5510 5d03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03ef44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #13 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53912,17 +53934,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e0b4: |[03e0b4] it.angrydroids.epub3reader.EpubNavigator.isSynchronized:()Z │ │ -03e0c4: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e0c8: 0f00 |0002: return v0 │ │ +03ef48: |[03ef48] it.angrydroids.epub3reader.EpubNavigator.isSynchronized:()Z │ │ +03ef58: 5510 5e03 |0000: iget-boolean v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03ef5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ #14 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53930,38 +53952,40 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03e0cc: |[03e0cc] it.angrydroids.epub3reader.EpubNavigator.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03e0dc: 7100 ec0d 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ -03e0e2: 0c00 |0003: move-result-object v0 │ │ -03e0e4: 6e20 f50c 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ -03e0ea: 5410 5703 |0007: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e0ee: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ -03e0f2: 5410 5703 |000b: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e0f6: 6e10 940d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03e0fc: 0c00 |0010: move-result-object v0 │ │ -03e0fe: 6e20 cd0e 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03e104: 0a00 |0014: move-result v0 │ │ -03e106: 3900 0a00 |0015: if-nez v0, 001f // +000a │ │ -03e10a: 5410 5703 |0017: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e10e: 6e20 990d 2000 |0019: invoke-virtual {v0, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ -03e114: 0a00 |001c: move-result v0 │ │ -03e116: 3a00 0500 |001d: if-ltz v0, 0022 // +0005 │ │ -03e11a: 6200 1a04 |001f: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03e11e: 1100 |0021: return-object v0 │ │ -03e120: 6200 1c04 |0022: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03e124: 28fd |0024: goto 0021 // -0003 │ │ +03ef60: |[03ef60] it.angrydroids.epub3reader.EpubNavigator.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03ef70: 7100 ec0d 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView1:()Landroid/webkit/WebView; // method@0dec │ │ +03ef76: 0c00 |0003: move-result-object v0 │ │ +03ef78: 6e20 f50c 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ +03ef7e: 5410 5703 |0007: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ef82: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ +03ef86: 5410 5703 |000b: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03ef8a: 6e10 940d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03ef90: 0c00 |0010: move-result-object v0 │ │ +03ef92: 6e20 cd0e 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03ef98: 0a00 |0014: move-result v0 │ │ +03ef9a: 3900 0a00 |0015: if-nez v0, 001f // +000a │ │ +03ef9e: 5410 5703 |0017: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03efa2: 6e20 990d 2000 |0019: invoke-virtual {v0, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ +03efa8: 0a00 |001c: move-result v0 │ │ +03efaa: 3a00 0500 |001d: if-ltz v0, 0022 // +0005 │ │ +03efae: 6200 1a04 |001f: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03efb2: 1100 |0021: return-object v0 │ │ +03efb4: 6200 1c04 |0022: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03efb8: 28fd |0024: goto 0021 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0007 line=152 │ │ + 0x000d line=153 │ │ + 0x0019 line=154 │ │ 0x001f line=155 │ │ 0x0021 line=157 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x0025 reg=2 pathOfPage Ljava/lang/String; │ │ │ │ #15 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -53969,38 +53993,40 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03e128: |[03e128] it.angrydroids.epub3reader.EpubNavigator.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03e138: 7100 ed0d 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ -03e13e: 0c00 |0003: move-result-object v0 │ │ -03e140: 6e20 f50c 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ -03e146: 5410 5803 |0007: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e14a: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ -03e14e: 5410 5703 |000b: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e152: 6e10 940d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03e158: 0c00 |0010: move-result-object v0 │ │ -03e15a: 6e20 cd0e 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -03e160: 0a00 |0014: move-result v0 │ │ -03e162: 3900 0a00 |0015: if-nez v0, 001f // +000a │ │ -03e166: 5410 5803 |0017: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e16a: 6e20 990d 2000 |0019: invoke-virtual {v0, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ -03e170: 0a00 |001c: move-result v0 │ │ -03e172: 3a00 0500 |001d: if-ltz v0, 0022 // +0005 │ │ -03e176: 6200 1a04 |001f: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03e17a: 1100 |0021: return-object v0 │ │ -03e17c: 6200 1c04 |0022: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03e180: 28fd |0024: goto 0021 // -0003 │ │ +03efbc: |[03efbc] it.angrydroids.epub3reader.EpubNavigator.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03efcc: 7100 ed0d 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getView2:()Landroid/webkit/WebView; // method@0ded │ │ +03efd2: 0c00 |0003: move-result-object v0 │ │ +03efd4: 6e20 f50c 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0cf5 │ │ +03efda: 5410 5803 |0007: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03efde: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ +03efe2: 5410 5703 |000b: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03efe6: 6e10 940d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03efec: 0c00 |0010: move-result-object v0 │ │ +03efee: 6e20 cd0e 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +03eff4: 0a00 |0014: move-result v0 │ │ +03eff6: 3900 0a00 |0015: if-nez v0, 001f // +000a │ │ +03effa: 5410 5803 |0017: iget-object v0, v1, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03effe: 6e20 990d 2000 |0019: invoke-virtual {v0, v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getPageIndex:(Ljava/lang/String;)I // method@0d99 │ │ +03f004: 0a00 |001c: move-result v0 │ │ +03f006: 3a00 0500 |001d: if-ltz v0, 0022 // +0005 │ │ +03f00a: 6200 1a04 |001f: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f00e: 1100 |0021: return-object v0 │ │ +03f010: 6200 1c04 |0022: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03f014: 28fd |0024: goto 0021 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0007 line=162 │ │ + 0x000d line=163 │ │ + 0x0019 line=164 │ │ 0x001f line=165 │ │ 0x0021 line=167 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x0025 reg=2 pathOfPage Ljava/lang/String; │ │ │ │ #16 : (in Lit/angrydroids/epub3reader/EpubNavigator;) │ │ @@ -54008,179 +54034,179 @@ │ │ type : '(Landroid/content/SharedPreferences;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 342 16-bit code units │ │ -03e184: |[03e184] it.angrydroids.epub3reader.EpubNavigator.loadState:(Landroid/content/SharedPreferences;)Z │ │ -03e194: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03e196: 1400 0e00 057f |0001: const v0, #float 1.76788e+38 // #7f05000e │ │ -03e19c: 6e20 b40d 0c00 |0004: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e1a2: 0c00 |0007: move-result-object v0 │ │ -03e1a4: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -03e1a6: 7230 ad00 0d05 |0009: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ -03e1ac: 0a00 |000c: move-result v0 │ │ -03e1ae: 5cc0 5603 |000d: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e1b2: 1400 2700 057f |000f: const v0, #float 1.76788e+38 // #7f050027 │ │ -03e1b8: 6e20 b40d 0c00 |0012: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e1be: 0c00 |0015: move-result-object v0 │ │ -03e1c0: 1215 |0016: const/4 v5, #int 1 // #1 │ │ -03e1c2: 7230 ad00 0d05 |0017: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ -03e1c8: 0a00 |001a: move-result v0 │ │ -03e1ca: 5cc0 5a03 |001b: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e1ce: 1400 2800 057f |001d: const v0, #float 1.76788e+38 // #7f050028 │ │ -03e1d4: 6e20 b40d 0c00 |0020: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e1da: 0c00 |0023: move-result-object v0 │ │ -03e1dc: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -03e1de: 7230 ad00 0d05 |0025: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ -03e1e4: 0a00 |0028: move-result v0 │ │ -03e1e6: 5cc0 5e03 |0029: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e1ea: 1400 5100 057f |002b: const v0, #float 1.76789e+38 // #7f050051 │ │ -03e1f0: 6e20 b40d 0c00 |002e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e1f6: 0c00 |0031: move-result-object v0 │ │ -03e1f8: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -03e1fa: 7230 ad00 0d05 |0033: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ -03e200: 0a00 |0036: move-result v0 │ │ -03e202: 5cc0 5d03 |0037: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e206: 55c0 5603 |0039: iget-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e20a: 3800 ee00 |003b: if-eqz v0, 0129 // +00ee │ │ -03e20e: 1400 2900 057f |003d: const v0, #float 1.76788e+38 // #7f050029 │ │ -03e214: 6e20 b40d 0c00 |0040: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e21a: 0c00 |0043: move-result-object v0 │ │ -03e21c: 1a05 0000 |0044: const-string v5, "" // string@0000 │ │ -03e220: 7230 b000 0d05 |0046: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e226: 0c00 |0049: move-result-object v0 │ │ -03e228: 5bc0 5b03 |004a: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e22c: 1400 2a00 057f |004c: const v0, #float 1.76788e+38 // #7f05002a │ │ -03e232: 6e20 b40d 0c00 |004f: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e238: 0c00 |0052: move-result-object v0 │ │ -03e23a: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -03e23c: 7230 af00 0d05 |0054: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ -03e242: 0a03 |0057: move-result v3 │ │ -03e244: 1400 2b00 057f |0058: const v0, #float 1.76788e+38 // #7f05002b │ │ -03e24a: 6e20 b40d 0c00 |005b: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e250: 0c00 |005e: move-result-object v0 │ │ -03e252: 1205 |005f: const/4 v5, #int 0 // #0 │ │ -03e254: 7230 af00 0d05 |0060: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ -03e25a: 0a04 |0063: move-result v4 │ │ -03e25c: 1400 2f00 057f |0064: const v0, #float 1.76788e+38 // #7f05002f │ │ -03e262: 6e20 b40d 0c00 |0067: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e268: 0c00 |006a: move-result-object v0 │ │ -03e26a: 1a05 0000 |006b: const-string v5, "" // string@0000 │ │ -03e26e: 7230 b000 0d05 |006d: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e274: 0c02 |0070: move-result-object v2 │ │ -03e276: 1400 2c00 057f |0071: const v0, #float 1.76788e+38 // #7f05002c │ │ -03e27c: 6e20 b40d 0c00 |0074: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e282: 0c00 |0077: move-result-object v0 │ │ -03e284: 1a05 0000 |0078: const-string v5, "" // string@0000 │ │ -03e288: 7230 b000 0d05 |007a: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e28e: 0c01 |007d: move-result-object v1 │ │ -03e290: 2200 f101 |007e: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e294: 6205 5903 |0080: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e298: 7606 8b0d 0000 |0082: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V // method@0d8b │ │ -03e29e: 5bc0 5703 |0085: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e2a2: 54c0 5703 |0087: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e2a6: 6e20 9f0d 3000 |0089: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e2ac: 54c0 5b03 |008c: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e2b0: 6e20 bb0d 0c00 |008e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ -03e2b6: 54c0 5b03 |0091: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e2ba: 1405 2500 057f |0093: const v5, #float 1.76788e+38 // #7f050025 │ │ -03e2c0: 6e20 b40d 5c00 |0096: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e2c6: 0c05 |0099: move-result-object v5 │ │ -03e2c8: 3350 0700 |009a: if-ne v0, v5, 00a1 // +0007 │ │ -03e2cc: 6200 3b03 |009c: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03e2d0: 6e20 af0d 0c00 |009e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ -03e2d6: 54c0 5b03 |00a1: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e2da: 1405 0f00 057f |00a3: const v5, #float 1.76788e+38 // #7f05000f │ │ -03e2e0: 6e20 b40d 5c00 |00a6: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e2e6: 0c05 |00a9: move-result-object v5 │ │ -03e2e8: 3350 0700 |00aa: if-ne v0, v5, 00b1 // +0007 │ │ -03e2ec: 6200 3b03 |00ac: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03e2f0: 6e20 b00d 0c00 |00ae: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ -03e2f6: 1400 3000 057f |00b1: const v0, #float 1.76788e+38 // #7f050030 │ │ -03e2fc: 6e20 b40d 0c00 |00b4: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e302: 0c00 |00b7: move-result-object v0 │ │ -03e304: 1a05 0000 |00b8: const-string v5, "" // string@0000 │ │ -03e308: 7230 b000 0d05 |00ba: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e30e: 0c00 |00bd: move-result-object v0 │ │ -03e310: 5bc0 5c03 |00be: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e314: 55c0 5a03 |00c0: iget-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e318: 3900 4200 |00c2: if-nez v0, 0104 // +0042 │ │ -03e31c: 1400 3100 057f |00c4: const v0, #float 1.76788e+38 // #7f050031 │ │ -03e322: 6e20 b40d 0c00 |00c7: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e328: 0c00 |00ca: move-result-object v0 │ │ -03e32a: 1205 |00cb: const/4 v5, #int 0 // #0 │ │ -03e32c: 7230 af00 0d05 |00cc: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ -03e332: 0a03 |00cf: move-result v3 │ │ -03e334: 1400 3200 057f |00d0: const v0, #float 1.76788e+38 // #7f050032 │ │ -03e33a: 6e20 b40d 0c00 |00d3: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e340: 0c00 |00d6: move-result-object v0 │ │ -03e342: 1205 |00d7: const/4 v5, #int 0 // #0 │ │ -03e344: 7230 af00 0d05 |00d8: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ -03e34a: 0a04 |00db: move-result v4 │ │ -03e34c: 1400 3400 057f |00dc: const v0, #float 1.76788e+38 // #7f050034 │ │ -03e352: 6e20 b40d 0c00 |00df: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e358: 0c00 |00e2: move-result-object v0 │ │ -03e35a: 1a05 0000 |00e3: const-string v5, "" // string@0000 │ │ -03e35e: 7230 b000 0d05 |00e5: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e364: 0c02 |00e8: move-result-object v2 │ │ -03e366: 1400 3300 057f |00e9: const v0, #float 1.76788e+38 // #7f050033 │ │ -03e36c: 6e20 b40d 0c00 |00ec: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e372: 0c00 |00ef: move-result-object v0 │ │ -03e374: 1a05 0000 |00f0: const-string v5, "" // string@0000 │ │ -03e378: 7230 b000 0d05 |00f2: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03e37e: 0c01 |00f5: move-result-object v1 │ │ -03e380: 2200 f101 |00f6: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e384: 6205 5903 |00f8: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e388: 7606 8b0d 0000 |00fa: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V // method@0d8b │ │ -03e38e: 5bc0 5803 |00fd: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e392: 54c0 5803 |00ff: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e396: 6e20 9f0d 3000 |0101: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e39c: 54c0 5c03 |0104: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e3a0: 6e20 bc0d 0c00 |0106: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ -03e3a6: 54c0 5c03 |0109: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e3aa: 1405 2500 057f |010b: const v5, #float 1.76788e+38 // #7f050025 │ │ -03e3b0: 6e20 b40d 5c00 |010e: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e3b6: 0c05 |0111: move-result-object v5 │ │ -03e3b8: 3350 0700 |0112: if-ne v0, v5, 0119 // +0007 │ │ -03e3bc: 6200 3c03 |0114: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03e3c0: 6e20 af0d 0c00 |0116: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ -03e3c6: 54c0 5c03 |0119: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e3ca: 1405 0f00 057f |011b: const v5, #float 1.76788e+38 // #7f05000f │ │ -03e3d0: 6e20 b40d 5c00 |011e: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e3d6: 0c05 |0121: move-result-object v5 │ │ -03e3d8: 3350 0700 |0122: if-ne v0, v5, 0129 // +0007 │ │ -03e3dc: 6200 3c03 |0124: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03e3e0: 6e20 b00d 0c00 |0126: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ -03e3e6: 0f0a |0129: return v10 │ │ -03e3e8: 0d06 |012a: move-exception v6 │ │ -03e3ea: 2200 f101 |012b: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e3ee: 1a05 e800 |012d: const-string v5, "1" // string@00e8 │ │ -03e3f2: 620b 5903 |012f: sget-object v11, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e3f6: 7040 8c0d 10b5 |0131: invoke-direct {v0, v1, v5, v11}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ -03e3fc: 5bc0 5703 |0134: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e400: 54c0 5703 |0136: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e404: 6e20 9f0d 3000 |0138: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e40a: 2900 51ff |013b: goto/16 008c // -00af │ │ -03e40e: 0d07 |013d: move-exception v7 │ │ -03e410: 120a |013e: const/4 v10, #int 0 // #0 │ │ -03e412: 2900 4dff |013f: goto/16 008c // -00b3 │ │ -03e416: 0d08 |0141: move-exception v8 │ │ -03e418: 2200 f101 |0142: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e41c: 1a05 ea00 |0144: const-string v5, "2" // string@00ea │ │ -03e420: 620b 5903 |0146: sget-object v11, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e424: 7040 8c0d 10b5 |0148: invoke-direct {v0, v1, v5, v11}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ -03e42a: 5bc0 5803 |014b: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e42e: 54c0 5803 |014d: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e432: 6e20 9f0d 3000 |014f: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e438: 28b2 |0152: goto 0104 // -004e │ │ -03e43a: 0d09 |0153: move-exception v9 │ │ -03e43c: 120a |0154: const/4 v10, #int 0 // #0 │ │ -03e43e: 28af |0155: goto 0104 // -0051 │ │ +03f018: |[03f018] it.angrydroids.epub3reader.EpubNavigator.loadState:(Landroid/content/SharedPreferences;)Z │ │ +03f028: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03f02a: 1400 0e00 057f |0001: const v0, #float 1.76788e+38 // #7f05000e │ │ +03f030: 6e20 b40d 0c00 |0004: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f036: 0c00 |0007: move-result-object v0 │ │ +03f038: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +03f03a: 7230 ad00 0d05 |0009: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ +03f040: 0a00 |000c: move-result v0 │ │ +03f042: 5cc0 5603 |000d: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03f046: 1400 2700 057f |000f: const v0, #float 1.76788e+38 // #7f050027 │ │ +03f04c: 6e20 b40d 0c00 |0012: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f052: 0c00 |0015: move-result-object v0 │ │ +03f054: 1215 |0016: const/4 v5, #int 1 // #1 │ │ +03f056: 7230 ad00 0d05 |0017: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ +03f05c: 0a00 |001a: move-result v0 │ │ +03f05e: 5cc0 5a03 |001b: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f062: 1400 2800 057f |001d: const v0, #float 1.76788e+38 // #7f050028 │ │ +03f068: 6e20 b40d 0c00 |0020: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f06e: 0c00 |0023: move-result-object v0 │ │ +03f070: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +03f072: 7230 ad00 0d05 |0025: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ +03f078: 0a00 |0028: move-result v0 │ │ +03f07a: 5cc0 5e03 |0029: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03f07e: 1400 5100 057f |002b: const v0, #float 1.76789e+38 // #7f050051 │ │ +03f084: 6e20 b40d 0c00 |002e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f08a: 0c00 |0031: move-result-object v0 │ │ +03f08c: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +03f08e: 7230 ad00 0d05 |0033: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ +03f094: 0a00 |0036: move-result v0 │ │ +03f096: 5cc0 5d03 |0037: iput-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03f09a: 55c0 5603 |0039: iget-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03f09e: 3800 ee00 |003b: if-eqz v0, 0129 // +00ee │ │ +03f0a2: 1400 2900 057f |003d: const v0, #float 1.76788e+38 // #7f050029 │ │ +03f0a8: 6e20 b40d 0c00 |0040: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f0ae: 0c00 |0043: move-result-object v0 │ │ +03f0b0: 1a05 0000 |0044: const-string v5, "" // string@0000 │ │ +03f0b4: 7230 b000 0d05 |0046: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f0ba: 0c00 |0049: move-result-object v0 │ │ +03f0bc: 5bc0 5b03 |004a: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f0c0: 1400 2a00 057f |004c: const v0, #float 1.76788e+38 // #7f05002a │ │ +03f0c6: 6e20 b40d 0c00 |004f: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f0cc: 0c00 |0052: move-result-object v0 │ │ +03f0ce: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +03f0d0: 7230 af00 0d05 |0054: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ +03f0d6: 0a03 |0057: move-result v3 │ │ +03f0d8: 1400 2b00 057f |0058: const v0, #float 1.76788e+38 // #7f05002b │ │ +03f0de: 6e20 b40d 0c00 |005b: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f0e4: 0c00 |005e: move-result-object v0 │ │ +03f0e6: 1205 |005f: const/4 v5, #int 0 // #0 │ │ +03f0e8: 7230 af00 0d05 |0060: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ +03f0ee: 0a04 |0063: move-result v4 │ │ +03f0f0: 1400 2f00 057f |0064: const v0, #float 1.76788e+38 // #7f05002f │ │ +03f0f6: 6e20 b40d 0c00 |0067: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f0fc: 0c00 |006a: move-result-object v0 │ │ +03f0fe: 1a05 0000 |006b: const-string v5, "" // string@0000 │ │ +03f102: 7230 b000 0d05 |006d: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f108: 0c02 |0070: move-result-object v2 │ │ +03f10a: 1400 2c00 057f |0071: const v0, #float 1.76788e+38 // #7f05002c │ │ +03f110: 6e20 b40d 0c00 |0074: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f116: 0c00 |0077: move-result-object v0 │ │ +03f118: 1a05 0000 |0078: const-string v5, "" // string@0000 │ │ +03f11c: 7230 b000 0d05 |007a: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f122: 0c01 |007d: move-result-object v1 │ │ +03f124: 2200 ef01 |007e: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f128: 6205 5903 |0080: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f12c: 7606 8b0d 0000 |0082: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V // method@0d8b │ │ +03f132: 5bc0 5703 |0085: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f136: 54c0 5703 |0087: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f13a: 6e20 9f0d 3000 |0089: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f140: 54c0 5b03 |008c: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f144: 6e20 bb0d 0c00 |008e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ +03f14a: 54c0 5b03 |0091: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f14e: 1405 2500 057f |0093: const v5, #float 1.76788e+38 // #7f050025 │ │ +03f154: 6e20 b40d 5c00 |0096: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f15a: 0c05 |0099: move-result-object v5 │ │ +03f15c: 3350 0700 |009a: if-ne v0, v5, 00a1 // +0007 │ │ +03f160: 6200 3b03 |009c: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03f164: 6e20 af0d 0c00 |009e: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ +03f16a: 54c0 5b03 |00a1: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f16e: 1405 0f00 057f |00a3: const v5, #float 1.76788e+38 // #7f05000f │ │ +03f174: 6e20 b40d 5c00 |00a6: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f17a: 0c05 |00a9: move-result-object v5 │ │ +03f17c: 3350 0700 |00aa: if-ne v0, v5, 00b1 // +0007 │ │ +03f180: 6200 3b03 |00ac: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03f184: 6e20 b00d 0c00 |00ae: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ +03f18a: 1400 3000 057f |00b1: const v0, #float 1.76788e+38 // #7f050030 │ │ +03f190: 6e20 b40d 0c00 |00b4: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f196: 0c00 |00b7: move-result-object v0 │ │ +03f198: 1a05 0000 |00b8: const-string v5, "" // string@0000 │ │ +03f19c: 7230 b000 0d05 |00ba: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f1a2: 0c00 |00bd: move-result-object v0 │ │ +03f1a4: 5bc0 5c03 |00be: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f1a8: 55c0 5a03 |00c0: iget-boolean v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f1ac: 3900 4200 |00c2: if-nez v0, 0104 // +0042 │ │ +03f1b0: 1400 3100 057f |00c4: const v0, #float 1.76788e+38 // #7f050031 │ │ +03f1b6: 6e20 b40d 0c00 |00c7: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f1bc: 0c00 |00ca: move-result-object v0 │ │ +03f1be: 1205 |00cb: const/4 v5, #int 0 // #0 │ │ +03f1c0: 7230 af00 0d05 |00cc: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ +03f1c6: 0a03 |00cf: move-result v3 │ │ +03f1c8: 1400 3200 057f |00d0: const v0, #float 1.76788e+38 // #7f050032 │ │ +03f1ce: 6e20 b40d 0c00 |00d3: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f1d4: 0c00 |00d6: move-result-object v0 │ │ +03f1d6: 1205 |00d7: const/4 v5, #int 0 // #0 │ │ +03f1d8: 7230 af00 0d05 |00d8: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ +03f1de: 0a04 |00db: move-result v4 │ │ +03f1e0: 1400 3400 057f |00dc: const v0, #float 1.76788e+38 // #7f050034 │ │ +03f1e6: 6e20 b40d 0c00 |00df: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f1ec: 0c00 |00e2: move-result-object v0 │ │ +03f1ee: 1a05 0000 |00e3: const-string v5, "" // string@0000 │ │ +03f1f2: 7230 b000 0d05 |00e5: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f1f8: 0c02 |00e8: move-result-object v2 │ │ +03f1fa: 1400 3300 057f |00e9: const v0, #float 1.76788e+38 // #7f050033 │ │ +03f200: 6e20 b40d 0c00 |00ec: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f206: 0c00 |00ef: move-result-object v0 │ │ +03f208: 1a05 0000 |00f0: const-string v5, "" // string@0000 │ │ +03f20c: 7230 b000 0d05 |00f2: invoke-interface {v13, v0, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +03f212: 0c01 |00f5: move-result-object v1 │ │ +03f214: 2200 ef01 |00f6: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f218: 6205 5903 |00f8: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f21c: 7606 8b0d 0000 |00fa: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;IILandroid/content/Context;)V // method@0d8b │ │ +03f222: 5bc0 5803 |00fd: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f226: 54c0 5803 |00ff: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f22a: 6e20 9f0d 3000 |0101: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f230: 54c0 5c03 |0104: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f234: 6e20 bc0d 0c00 |0106: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ +03f23a: 54c0 5c03 |0109: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f23e: 1405 2500 057f |010b: const v5, #float 1.76788e+38 // #7f050025 │ │ +03f244: 6e20 b40d 5c00 |010e: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f24a: 0c05 |0111: move-result-object v5 │ │ +03f24c: 3350 0700 |0112: if-ne v0, v5, 0119 // +0007 │ │ +03f250: 6200 3c03 |0114: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03f254: 6e20 af0d 0c00 |0116: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ +03f25a: 54c0 5c03 |0119: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f25e: 1405 0f00 057f |011b: const v5, #float 1.76788e+38 // #7f05000f │ │ +03f264: 6e20 b40d 5c00 |011e: invoke-virtual {v12, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f26a: 0c05 |0121: move-result-object v5 │ │ +03f26c: 3350 0700 |0122: if-ne v0, v5, 0129 // +0007 │ │ +03f270: 6200 3c03 |0124: sget-object v0, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03f274: 6e20 b00d 0c00 |0126: invoke-virtual {v12, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ +03f27a: 0f0a |0129: return v10 │ │ +03f27c: 0d06 |012a: move-exception v6 │ │ +03f27e: 2200 ef01 |012b: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f282: 1a05 e800 |012d: const-string v5, "1" // string@00e8 │ │ +03f286: 620b 5903 |012f: sget-object v11, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f28a: 7040 8c0d 10b5 |0131: invoke-direct {v0, v1, v5, v11}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ +03f290: 5bc0 5703 |0134: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f294: 54c0 5703 |0136: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f298: 6e20 9f0d 3000 |0138: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f29e: 2900 51ff |013b: goto/16 008c // -00af │ │ +03f2a2: 0d07 |013d: move-exception v7 │ │ +03f2a4: 120a |013e: const/4 v10, #int 0 // #0 │ │ +03f2a6: 2900 4dff |013f: goto/16 008c // -00b3 │ │ +03f2aa: 0d08 |0141: move-exception v8 │ │ +03f2ac: 2200 ef01 |0142: new-instance v0, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f2b0: 1a05 ea00 |0144: const-string v5, "2" // string@00ea │ │ +03f2b4: 620b 5903 |0146: sget-object v11, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f2b8: 7040 8c0d 10b5 |0148: invoke-direct {v0, v1, v5, v11}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ +03f2be: 5bc0 5803 |014b: iput-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f2c2: 54c0 5803 |014d: iget-object v0, v12, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f2c6: 6e20 9f0d 3000 |014f: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f2cc: 28b2 |0152: goto 0104 // -004e │ │ +03f2ce: 0d09 |0153: move-exception v9 │ │ +03f2d0: 120a |0154: const/4 v10, #int 0 // #0 │ │ +03f2d2: 28af |0155: goto 0104 // -0051 │ │ catches : 4 │ │ 0x007e - 0x008c │ │ Ljava/lang/Exception; -> 0x012a │ │ 0x00f6 - 0x0104 │ │ Ljava/lang/Exception; -> 0x0141 │ │ 0x012b - 0x013b │ │ Ljava/lang/Exception; -> 0x013d │ │ @@ -54251,41 +54277,41 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -03e478: |[03e478] it.angrydroids.epub3reader.EpubNavigator.openBook1:(Ljava/lang/String;)Z │ │ -03e488: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03e48a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03e48c: 5463 5703 |0002: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e490: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -03e494: 5463 5703 |0006: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e498: 6e10 920d 0300 |0008: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ -03e49e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -03e4a0: 5c63 5d03 |000c: iput-boolean v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e4a4: 2203 f101 |000e: new-instance v3, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e4a8: 1a04 e800 |0010: const-string v4, "1" // string@00e8 │ │ -03e4ac: 6205 5903 |0012: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e4b0: 7040 8c0d 7354 |0014: invoke-direct {v3, v7, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ -03e4b6: 5b63 5703 |0017: iput-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e4ba: 5463 5703 |0019: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e4be: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -03e4c0: 6e20 9d0d 4300 |001c: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getSpineElementPath:(I)Ljava/lang/String; // method@0d9d │ │ -03e4c6: 0c03 |001f: move-result-object v3 │ │ -03e4c8: 6e20 c30d 3600 |0020: invoke-virtual {v6, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03e4ce: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -03e4d0: 5c63 5603 |0024: iput-boolean v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e4d4: 5463 5703 |0026: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e4d8: 6e10 8f0d 0300 |0028: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.createTocFile:()V // method@0d8f │ │ -03e4de: 0f01 |002b: return v1 │ │ -03e4e0: 0d00 |002c: move-exception v0 │ │ -03e4e2: 0121 |002d: move v1, v2 │ │ -03e4e4: 28fd |002e: goto 002b // -0003 │ │ +03f30c: |[03f30c] it.angrydroids.epub3reader.EpubNavigator.openBook1:(Ljava/lang/String;)Z │ │ +03f31c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03f31e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03f320: 5463 5703 |0002: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f324: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +03f328: 5463 5703 |0006: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f32c: 6e10 920d 0300 |0008: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ +03f332: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +03f334: 5c63 5d03 |000c: iput-boolean v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03f338: 2203 ef01 |000e: new-instance v3, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f33c: 1a04 e800 |0010: const-string v4, "1" // string@00e8 │ │ +03f340: 6205 5903 |0012: sget-object v5, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f344: 7040 8c0d 7354 |0014: invoke-direct {v3, v7, v4, v5}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ +03f34a: 5b63 5703 |0017: iput-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f34e: 5463 5703 |0019: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f352: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +03f354: 6e20 9d0d 4300 |001c: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.getSpineElementPath:(I)Ljava/lang/String; // method@0d9d │ │ +03f35a: 0c03 |001f: move-result-object v3 │ │ +03f35c: 6e20 c30d 3600 |0020: invoke-virtual {v6, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03f362: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +03f364: 5c63 5603 |0024: iput-boolean v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03f368: 5463 5703 |0026: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f36c: 6e10 8f0d 0300 |0028: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.createTocFile:()V // method@0d8f │ │ +03f372: 0f01 |002b: return v1 │ │ +03f374: 0d00 |002c: move-exception v0 │ │ +03f376: 0121 |002d: move v1, v2 │ │ +03f378: 28fd |002e: goto 002b // -0003 │ │ catches : 1 │ │ 0x0002 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ positions : │ │ 0x0002 line=64 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ @@ -54306,40 +54332,40 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -03e4f8: |[03e4f8] it.angrydroids.epub3reader.EpubNavigator.openBook2:(Ljava/lang/String;)Z │ │ -03e508: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03e50a: 5452 5803 |0001: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e50e: 3802 0700 |0003: if-eqz v2, 000a // +0007 │ │ -03e512: 5452 5803 |0005: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e516: 6e10 920d 0200 |0007: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ -03e51c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -03e51e: 5c52 5d03 |000b: iput-boolean v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e522: 2202 f101 |000d: new-instance v2, Lit/angrydroids/epub3reader/EpubManipulator; // type@01f1 │ │ -03e526: 1a03 ea00 |000f: const-string v3, "2" // string@00ea │ │ -03e52a: 6204 5903 |0011: sget-object v4, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ -03e52e: 7040 8c0d 6243 |0013: invoke-direct {v2, v6, v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ -03e534: 5b52 5803 |0016: iput-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e538: 5452 5803 |0018: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e53c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -03e53e: 6e20 9d0d 3200 |001b: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getSpineElementPath:(I)Ljava/lang/String; // method@0d9d │ │ -03e544: 0c02 |001e: move-result-object v2 │ │ -03e546: 6e20 c40d 2500 |001f: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03e54c: 5452 5803 |0022: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e550: 6e10 8f0d 0200 |0024: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.createTocFile:()V // method@0d8f │ │ -03e556: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -03e558: 5c52 5a03 |0028: iput-boolean v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e55c: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -03e55e: 0f01 |002b: return v1 │ │ -03e560: 0d00 |002c: move-exception v0 │ │ -03e562: 28fe |002d: goto 002b // -0002 │ │ +03f38c: |[03f38c] it.angrydroids.epub3reader.EpubNavigator.openBook2:(Ljava/lang/String;)Z │ │ +03f39c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f39e: 5452 5803 |0001: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f3a2: 3802 0700 |0003: if-eqz v2, 000a // +0007 │ │ +03f3a6: 5452 5803 |0005: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f3aa: 6e10 920d 0200 |0007: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.destroy:()V // method@0d92 │ │ +03f3b0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +03f3b2: 5c52 5d03 |000b: iput-boolean v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03f3b6: 2202 ef01 |000d: new-instance v2, Lit/angrydroids/epub3reader/EpubManipulator; // type@01ef │ │ +03f3ba: 1a03 ea00 |000f: const-string v3, "2" // string@00ea │ │ +03f3be: 6204 5903 |0011: sget-object v4, Lit/angrydroids/epub3reader/EpubNavigator;.context:Landroid/content/Context; // field@0359 │ │ +03f3c2: 7040 8c0d 6243 |0013: invoke-direct {v2, v6, v3, v4}, Lit/angrydroids/epub3reader/EpubManipulator;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0d8c │ │ +03f3c8: 5b52 5803 |0016: iput-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f3cc: 5452 5803 |0018: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f3d0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +03f3d2: 6e20 9d0d 3200 |001b: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getSpineElementPath:(I)Ljava/lang/String; // method@0d9d │ │ +03f3d8: 0c02 |001e: move-result-object v2 │ │ +03f3da: 6e20 c40d 2500 |001f: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03f3e0: 5452 5803 |0022: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f3e4: 6e10 8f0d 0200 |0024: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.createTocFile:()V // method@0d8f │ │ +03f3ea: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +03f3ec: 5c52 5a03 |0028: iput-boolean v2, v5, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f3f0: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +03f3f2: 0f01 |002b: return v1 │ │ +03f3f4: 0d00 |002c: move-exception v0 │ │ +03f3f6: 28fe |002d: goto 002b // -0002 │ │ catches : 1 │ │ 0x0001 - 0x002a │ │ Ljava/lang/Exception; -> 0x002c │ │ positions : │ │ 0x0001 line=79 │ │ 0x0005 line=80 │ │ 0x000a line=81 │ │ @@ -54361,66 +54387,66 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -03e574: |[03e574] it.angrydroids.epub3reader.EpubNavigator.parallelText:(Lit/angrydroids/epub3reader/BookEnum;II)Z │ │ -03e584: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03e586: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -03e588: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03e58a: 3248 2800 |0003: if-eq v8, v4, 002b // +0028 │ │ -03e58e: 6202 3b03 |0005: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03e592: 3227 1600 |0007: if-eq v7, v2, 001d // +0016 │ │ -03e596: 5462 5803 |0009: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e59a: 6e10 970d 0200 |000b: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ -03e5a0: 0c02 |000e: move-result-object v2 │ │ -03e5a2: 6e20 be0d 2600 |000f: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook1:(Ljava/lang/String;)Z // method@0dbe │ │ -03e5a8: 5462 5703 |0012: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e5ac: 5463 5803 |0014: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e5b0: 6e10 950d 0300 |0016: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e5b6: 0a03 |0019: move-result v3 │ │ -03e5b8: 6e20 9f0d 3200 |001a: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e5be: 5462 5703 |001d: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e5c2: 6e20 a70d 8200 |001f: invoke-virtual {v2, v8}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ -03e5c8: 5462 5703 |0022: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e5cc: 6e10 940d 0200 |0024: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03e5d2: 0c02 |0027: move-result-object v2 │ │ -03e5d4: 6e20 c30d 2600 |0028: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03e5da: 3249 2800 |002b: if-eq v9, v4, 0053 // +0028 │ │ -03e5de: 6202 3c03 |002d: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03e5e2: 3227 1600 |002f: if-eq v7, v2, 0045 // +0016 │ │ -03e5e6: 5462 5703 |0031: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e5ea: 6e10 970d 0200 |0033: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ -03e5f0: 0c02 |0036: move-result-object v2 │ │ -03e5f2: 6e20 bf0d 2600 |0037: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook2:(Ljava/lang/String;)Z // method@0dbf │ │ -03e5f8: 5462 5803 |003a: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e5fc: 5463 5703 |003c: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e600: 6e10 950d 0300 |003e: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e606: 0a03 |0041: move-result v3 │ │ -03e608: 6e20 9f0d 3200 |0042: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e60e: 5462 5803 |0045: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e612: 6e20 a70d 9200 |0047: invoke-virtual {v2, v9}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ -03e618: 5462 5803 |004a: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e61c: 6e10 940d 0200 |004c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ -03e622: 0c02 |004f: move-result-object v2 │ │ -03e624: 6e20 c40d 2600 |0050: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03e62a: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -03e62e: 3248 0700 |0055: if-eq v8, v4, 005c // +0007 │ │ -03e632: 3249 0500 |0057: if-eq v9, v4, 005c // +0005 │ │ -03e636: 6e20 c20d 5600 |0059: invoke-virtual {v6, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.setSynchronizedReadingActive:(Z)V // method@0dc2 │ │ -03e63c: 5c65 5d03 |005c: iput-boolean v5, v6, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e640: 0f01 |005e: return v1 │ │ -03e642: 0d00 |005f: move-exception v0 │ │ -03e644: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -03e646: 28ca |0061: goto 002b // -0036 │ │ -03e648: 0d00 |0062: move-exception v0 │ │ -03e64a: 1201 |0063: const/4 v1, #int 0 // #0 │ │ -03e64c: 28ef |0064: goto 0053 // -0011 │ │ +03f408: |[03f408] it.angrydroids.epub3reader.EpubNavigator.parallelText:(Lit/angrydroids/epub3reader/BookEnum;II)Z │ │ +03f418: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03f41a: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +03f41c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03f41e: 3248 2800 |0003: if-eq v8, v4, 002b // +0028 │ │ +03f422: 6202 3b03 |0005: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03f426: 3227 1600 |0007: if-eq v7, v2, 001d // +0016 │ │ +03f42a: 5462 5803 |0009: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f42e: 6e10 970d 0200 |000b: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ +03f434: 0c02 |000e: move-result-object v2 │ │ +03f436: 6e20 be0d 2600 |000f: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook1:(Ljava/lang/String;)Z // method@0dbe │ │ +03f43c: 5462 5703 |0012: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f440: 5463 5803 |0014: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f444: 6e10 950d 0300 |0016: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f44a: 0a03 |0019: move-result v3 │ │ +03f44c: 6e20 9f0d 3200 |001a: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f452: 5462 5703 |001d: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f456: 6e20 a70d 8200 |001f: invoke-virtual {v2, v8}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ +03f45c: 5462 5703 |0022: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f460: 6e10 940d 0200 |0024: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03f466: 0c02 |0027: move-result-object v2 │ │ +03f468: 6e20 c30d 2600 |0028: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03f46e: 3249 2800 |002b: if-eq v9, v4, 0053 // +0028 │ │ +03f472: 6202 3c03 |002d: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03f476: 3227 1600 |002f: if-eq v7, v2, 0045 // +0016 │ │ +03f47a: 5462 5703 |0031: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f47e: 6e10 970d 0200 |0033: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ +03f484: 0c02 |0036: move-result-object v2 │ │ +03f486: 6e20 bf0d 2600 |0037: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook2:(Ljava/lang/String;)Z // method@0dbf │ │ +03f48c: 5462 5803 |003a: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f490: 5463 5703 |003c: iget-object v3, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f494: 6e10 950d 0300 |003e: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f49a: 0a03 |0041: move-result v3 │ │ +03f49c: 6e20 9f0d 3200 |0042: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f4a2: 5462 5803 |0045: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f4a6: 6e20 a70d 9200 |0047: invoke-virtual {v2, v9}, Lit/angrydroids/epub3reader/EpubManipulator;.setLanguage:(I)V // method@0da7 │ │ +03f4ac: 5462 5803 |004a: iget-object v2, v6, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f4b0: 6e10 940d 0200 |004c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentPageURL:()Ljava/lang/String; // method@0d94 │ │ +03f4b6: 0c02 |004f: move-result-object v2 │ │ +03f4b8: 6e20 c40d 2600 |0050: invoke-virtual {v6, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03f4be: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +03f4c2: 3248 0700 |0055: if-eq v8, v4, 005c // +0007 │ │ +03f4c6: 3249 0500 |0057: if-eq v9, v4, 005c // +0005 │ │ +03f4ca: 6e20 c20d 5600 |0059: invoke-virtual {v6, v5}, Lit/angrydroids/epub3reader/EpubNavigator;.setSynchronizedReadingActive:(Z)V // method@0dc2 │ │ +03f4d0: 5c65 5d03 |005c: iput-boolean v5, v6, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03f4d4: 0f01 |005e: return v1 │ │ +03f4d6: 0d00 |005f: move-exception v0 │ │ +03f4d8: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +03f4da: 28ca |0061: goto 002b // -0036 │ │ +03f4dc: 0d00 |0062: move-exception v0 │ │ +03f4de: 1201 |0063: const/4 v1, #int 0 // #0 │ │ +03f4e0: 28ef |0064: goto 0053 // -0011 │ │ catches : 2 │ │ 0x0005 - 0x002b │ │ Ljava/lang/Exception; -> 0x005f │ │ 0x002d - 0x0053 │ │ Ljava/lang/Exception; -> 0x0062 │ │ positions : │ │ 0x0002 line=94 │ │ @@ -54458,164 +54484,182 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 268 16-bit code units │ │ -03e66c: |[03e66c] it.angrydroids.epub3reader.EpubNavigator.saveState:(Landroid/content/SharedPreferences$Editor;)V │ │ -03e67c: 1403 2d00 057f |0000: const v3, #float 1.76788e+38 // #7f05002d │ │ -03e682: 1401 0e00 057f |0003: const v1, #float 1.76788e+38 // #7f05000e │ │ -03e688: 6e20 b40d 1400 |0006: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e68e: 0c01 |0009: move-result-object v1 │ │ -03e690: 5542 5603 |000a: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e694: 7230 a800 1502 |000c: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ -03e69a: 1401 2700 057f |000f: const v1, #float 1.76788e+38 // #7f050027 │ │ -03e6a0: 6e20 b40d 1400 |0012: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e6a6: 0c01 |0015: move-result-object v1 │ │ -03e6a8: 5542 5a03 |0016: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e6ac: 7230 a800 1502 |0018: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ -03e6b2: 1401 2800 057f |001b: const v1, #float 1.76788e+38 // #7f050028 │ │ -03e6b8: 6e20 b40d 1400 |001e: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e6be: 0c01 |0021: move-result-object v1 │ │ -03e6c0: 5542 5e03 |0022: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e6c4: 7230 a800 1502 |0024: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ -03e6ca: 1401 5100 057f |0027: const v1, #float 1.76789e+38 // #7f050051 │ │ -03e6d0: 6e20 b40d 1400 |002a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e6d6: 0c01 |002d: move-result-object v1 │ │ -03e6d8: 5542 5d03 |002e: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ -03e6dc: 7230 a800 1502 |0030: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ -03e6e2: 5541 5603 |0033: iget-boolean v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ -03e6e6: 3801 b000 |0035: if-eqz v1, 00e5 // +00b0 │ │ -03e6ea: 5441 5703 |0037: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e6ee: 3801 ac00 |0039: if-eqz v1, 00e5 // +00ac │ │ -03e6f2: 1401 2900 057f |003b: const v1, #float 1.76788e+38 // #7f050029 │ │ -03e6f8: 6e20 b40d 1400 |003e: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e6fe: 0c01 |0041: move-result-object v1 │ │ -03e700: 5442 5b03 |0042: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e704: 7230 ab00 1502 |0044: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e70a: 1401 2a00 057f |0047: const v1, #float 1.76788e+38 // #7f05002a │ │ -03e710: 6e20 b40d 1400 |004a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e716: 0c01 |004d: move-result-object v1 │ │ -03e718: 5442 5703 |004e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e71c: 6e10 950d 0200 |0050: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e722: 0a02 |0053: move-result v2 │ │ -03e724: 7230 aa00 1502 |0054: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -03e72a: 1401 2b00 057f |0057: const v1, #float 1.76788e+38 // #7f05002b │ │ -03e730: 6e20 b40d 1400 |005a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e736: 0c01 |005d: move-result-object v1 │ │ -03e738: 5442 5703 |005e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e73c: 6e10 930d 0200 |0060: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentLanguage:()I // method@0d93 │ │ -03e742: 0a02 |0063: move-result v2 │ │ -03e744: 7230 aa00 1502 |0064: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -03e74a: 1401 2f00 057f |0067: const v1, #float 1.76788e+38 // #7f05002f │ │ -03e750: 6e20 b40d 1400 |006a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e756: 0c01 |006d: move-result-object v1 │ │ -03e758: 5442 5703 |006e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e75c: 6e10 960d 0200 |0070: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getDecompressedFolder:()Ljava/lang/String; // method@0d96 │ │ -03e762: 0c02 |0073: move-result-object v2 │ │ -03e764: 7230 ab00 1502 |0074: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e76a: 1401 2c00 057f |0077: const v1, #float 1.76788e+38 // #7f05002c │ │ -03e770: 6e20 b40d 1400 |007a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e776: 0c01 |007d: move-result-object v1 │ │ -03e778: 5442 5703 |007e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e77c: 6e10 970d 0200 |0080: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ -03e782: 0c02 |0083: move-result-object v2 │ │ -03e784: 7230 ab00 1502 |0084: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e78a: 5441 5703 |0087: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e78e: 6e10 8e0d 0100 |0089: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.closeStream:()V // method@0d8e │ │ -03e794: 1401 3000 057f |008c: const v1, #float 1.76788e+38 // #7f050030 │ │ -03e79a: 6e20 b40d 1400 |008f: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e7a0: 0c01 |0092: move-result-object v1 │ │ -03e7a2: 5442 5c03 |0093: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e7a6: 7230 ab00 1502 |0095: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e7ac: 5541 5a03 |0098: iget-boolean v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e7b0: 3901 4b00 |009a: if-nez v1, 00e5 // +004b │ │ -03e7b4: 5441 5803 |009c: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e7b8: 3801 4700 |009e: if-eqz v1, 00e5 // +0047 │ │ -03e7bc: 1401 3100 057f |00a0: const v1, #float 1.76788e+38 // #7f050031 │ │ -03e7c2: 6e20 b40d 1400 |00a3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e7c8: 0c01 |00a6: move-result-object v1 │ │ -03e7ca: 5442 5803 |00a7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e7ce: 6e10 950d 0200 |00a9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e7d4: 0a02 |00ac: move-result v2 │ │ -03e7d6: 7230 aa00 1502 |00ad: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -03e7dc: 1401 3200 057f |00b0: const v1, #float 1.76788e+38 // #7f050032 │ │ -03e7e2: 6e20 b40d 1400 |00b3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e7e8: 0c01 |00b6: move-result-object v1 │ │ -03e7ea: 5442 5803 |00b7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e7ee: 6e10 930d 0200 |00b9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentLanguage:()I // method@0d93 │ │ -03e7f4: 0a02 |00bc: move-result v2 │ │ -03e7f6: 7230 aa00 1502 |00bd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -03e7fc: 1401 3400 057f |00c0: const v1, #float 1.76788e+38 // #7f050034 │ │ -03e802: 6e20 b40d 1400 |00c3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e808: 0c01 |00c6: move-result-object v1 │ │ -03e80a: 5442 5803 |00c7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e80e: 6e10 960d 0200 |00c9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getDecompressedFolder:()Ljava/lang/String; // method@0d96 │ │ -03e814: 0c02 |00cc: move-result-object v2 │ │ -03e816: 7230 ab00 1502 |00cd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e81c: 1401 3300 057f |00d0: const v1, #float 1.76788e+38 // #7f050033 │ │ -03e822: 6e20 b40d 1400 |00d3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e828: 0c01 |00d6: move-result-object v1 │ │ -03e82a: 5442 5803 |00d7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e82e: 6e10 970d 0200 |00d9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ -03e834: 0c02 |00dc: move-result-object v2 │ │ -03e836: 7230 ab00 1502 |00dd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03e83c: 5441 5803 |00e0: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e840: 6e10 8e0d 0100 |00e2: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.closeStream:()V // method@0d8e │ │ -03e846: 0e00 |00e5: return-void │ │ -03e848: 0d00 |00e6: move-exception v0 │ │ -03e84a: 6e20 b40d 3400 |00e7: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e850: 0c01 |00ea: move-result-object v1 │ │ -03e852: 1402 2e00 057f |00eb: const v2, #float 1.76788e+38 // #7f05002e │ │ -03e858: 6e20 b40d 2400 |00ee: invoke-virtual {v4, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e85e: 0c02 |00f1: move-result-object v2 │ │ -03e860: 7120 a40b 2100 |00f2: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -03e866: 6e10 600e 0000 |00f5: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ -03e86c: 2894 |00f8: goto 008c // -006c │ │ -03e86e: 0d00 |00f9: move-exception v0 │ │ -03e870: 6e20 b40d 3400 |00fa: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e876: 0c01 |00fd: move-result-object v1 │ │ -03e878: 1402 3500 057f |00fe: const v2, #float 1.76788e+38 // #7f050035 │ │ -03e87e: 6e20 b40d 2400 |0101: invoke-virtual {v4, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ -03e884: 0c02 |0104: move-result-object v2 │ │ -03e886: 7120 a40b 2100 |0105: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -03e88c: 6e10 600e 0000 |0108: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ -03e892: 28da |010b: goto 00e5 // -0026 │ │ +03f500: |[03f500] it.angrydroids.epub3reader.EpubNavigator.saveState:(Landroid/content/SharedPreferences$Editor;)V │ │ +03f510: 1403 2d00 057f |0000: const v3, #float 1.76788e+38 // #7f05002d │ │ +03f516: 1401 0e00 057f |0003: const v1, #float 1.76788e+38 // #7f05000e │ │ +03f51c: 6e20 b40d 1400 |0006: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f522: 0c01 |0009: move-result-object v1 │ │ +03f524: 5542 5603 |000a: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03f528: 7230 a800 1502 |000c: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ +03f52e: 1401 2700 057f |000f: const v1, #float 1.76788e+38 // #7f050027 │ │ +03f534: 6e20 b40d 1400 |0012: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f53a: 0c01 |0015: move-result-object v1 │ │ +03f53c: 5542 5a03 |0016: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f540: 7230 a800 1502 |0018: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ +03f546: 1401 2800 057f |001b: const v1, #float 1.76788e+38 // #7f050028 │ │ +03f54c: 6e20 b40d 1400 |001e: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f552: 0c01 |0021: move-result-object v1 │ │ +03f554: 5542 5e03 |0022: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03f558: 7230 a800 1502 |0024: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ +03f55e: 1401 5100 057f |0027: const v1, #float 1.76789e+38 // #7f050051 │ │ +03f564: 6e20 b40d 1400 |002a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f56a: 0c01 |002d: move-result-object v1 │ │ +03f56c: 5542 5d03 |002e: iget-boolean v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:Z // field@035d │ │ +03f570: 7230 a800 1502 |0030: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00a8 │ │ +03f576: 5541 5603 |0033: iget-boolean v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.atLeastOneBookOpen:Z // field@0356 │ │ +03f57a: 3801 b000 |0035: if-eqz v1, 00e5 // +00b0 │ │ +03f57e: 5441 5703 |0037: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f582: 3801 ac00 |0039: if-eqz v1, 00e5 // +00ac │ │ +03f586: 1401 2900 057f |003b: const v1, #float 1.76788e+38 // #7f050029 │ │ +03f58c: 6e20 b40d 1400 |003e: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f592: 0c01 |0041: move-result-object v1 │ │ +03f594: 5442 5b03 |0042: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f598: 7230 ab00 1502 |0044: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f59e: 1401 2a00 057f |0047: const v1, #float 1.76788e+38 // #7f05002a │ │ +03f5a4: 6e20 b40d 1400 |004a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f5aa: 0c01 |004d: move-result-object v1 │ │ +03f5ac: 5442 5703 |004e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f5b0: 6e10 950d 0200 |0050: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f5b6: 0a02 |0053: move-result v2 │ │ +03f5b8: 7230 aa00 1502 |0054: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +03f5be: 1401 2b00 057f |0057: const v1, #float 1.76788e+38 // #7f05002b │ │ +03f5c4: 6e20 b40d 1400 |005a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f5ca: 0c01 |005d: move-result-object v1 │ │ +03f5cc: 5442 5703 |005e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f5d0: 6e10 930d 0200 |0060: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentLanguage:()I // method@0d93 │ │ +03f5d6: 0a02 |0063: move-result v2 │ │ +03f5d8: 7230 aa00 1502 |0064: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +03f5de: 1401 2f00 057f |0067: const v1, #float 1.76788e+38 // #7f05002f │ │ +03f5e4: 6e20 b40d 1400 |006a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f5ea: 0c01 |006d: move-result-object v1 │ │ +03f5ec: 5442 5703 |006e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f5f0: 6e10 960d 0200 |0070: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getDecompressedFolder:()Ljava/lang/String; // method@0d96 │ │ +03f5f6: 0c02 |0073: move-result-object v2 │ │ +03f5f8: 7230 ab00 1502 |0074: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f5fe: 1401 2c00 057f |0077: const v1, #float 1.76788e+38 // #7f05002c │ │ +03f604: 6e20 b40d 1400 |007a: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f60a: 0c01 |007d: move-result-object v1 │ │ +03f60c: 5442 5703 |007e: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f610: 6e10 970d 0200 |0080: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ +03f616: 0c02 |0083: move-result-object v2 │ │ +03f618: 7230 ab00 1502 |0084: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f61e: 5441 5703 |0087: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f622: 6e10 8e0d 0100 |0089: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.closeStream:()V // method@0d8e │ │ +03f628: 1401 3000 057f |008c: const v1, #float 1.76788e+38 // #7f050030 │ │ +03f62e: 6e20 b40d 1400 |008f: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f634: 0c01 |0092: move-result-object v1 │ │ +03f636: 5442 5c03 |0093: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f63a: 7230 ab00 1502 |0095: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f640: 5541 5a03 |0098: iget-boolean v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f644: 3901 4b00 |009a: if-nez v1, 00e5 // +004b │ │ +03f648: 5441 5803 |009c: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f64c: 3801 4700 |009e: if-eqz v1, 00e5 // +0047 │ │ +03f650: 1401 3100 057f |00a0: const v1, #float 1.76788e+38 // #7f050031 │ │ +03f656: 6e20 b40d 1400 |00a3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f65c: 0c01 |00a6: move-result-object v1 │ │ +03f65e: 5442 5803 |00a7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f662: 6e10 950d 0200 |00a9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f668: 0a02 |00ac: move-result v2 │ │ +03f66a: 7230 aa00 1502 |00ad: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +03f670: 1401 3200 057f |00b0: const v1, #float 1.76788e+38 // #7f050032 │ │ +03f676: 6e20 b40d 1400 |00b3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f67c: 0c01 |00b6: move-result-object v1 │ │ +03f67e: 5442 5803 |00b7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f682: 6e10 930d 0200 |00b9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentLanguage:()I // method@0d93 │ │ +03f688: 0a02 |00bc: move-result v2 │ │ +03f68a: 7230 aa00 1502 |00bd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +03f690: 1401 3400 057f |00c0: const v1, #float 1.76788e+38 // #7f050034 │ │ +03f696: 6e20 b40d 1400 |00c3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f69c: 0c01 |00c6: move-result-object v1 │ │ +03f69e: 5442 5803 |00c7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f6a2: 6e10 960d 0200 |00c9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getDecompressedFolder:()Ljava/lang/String; // method@0d96 │ │ +03f6a8: 0c02 |00cc: move-result-object v2 │ │ +03f6aa: 7230 ab00 1502 |00cd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f6b0: 1401 3300 057f |00d0: const v1, #float 1.76788e+38 // #7f050033 │ │ +03f6b6: 6e20 b40d 1400 |00d3: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f6bc: 0c01 |00d6: move-result-object v1 │ │ +03f6be: 5442 5803 |00d7: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f6c2: 6e10 970d 0200 |00d9: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;.getFileName:()Ljava/lang/String; // method@0d97 │ │ +03f6c8: 0c02 |00dc: move-result-object v2 │ │ +03f6ca: 7230 ab00 1502 |00dd: invoke-interface {v5, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +03f6d0: 5441 5803 |00e0: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f6d4: 6e10 8e0d 0100 |00e2: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.closeStream:()V // method@0d8e │ │ +03f6da: 0e00 |00e5: return-void │ │ +03f6dc: 0d00 |00e6: move-exception v0 │ │ +03f6de: 6e20 b40d 3400 |00e7: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f6e4: 0c01 |00ea: move-result-object v1 │ │ +03f6e6: 1402 2e00 057f |00eb: const v2, #float 1.76788e+38 // #7f05002e │ │ +03f6ec: 6e20 b40d 2400 |00ee: invoke-virtual {v4, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f6f2: 0c02 |00f1: move-result-object v2 │ │ +03f6f4: 7120 a40b 2100 |00f2: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +03f6fa: 6e10 600e 0000 |00f5: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ +03f700: 2894 |00f8: goto 008c // -006c │ │ +03f702: 0d00 |00f9: move-exception v0 │ │ +03f704: 6e20 b40d 3400 |00fa: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f70a: 0c01 |00fd: move-result-object v1 │ │ +03f70c: 1402 3500 057f |00fe: const v2, #float 1.76788e+38 // #7f050035 │ │ +03f712: 6e20 b40d 2400 |0101: invoke-virtual {v4, v2}, Lit/angrydroids/epub3reader/EpubNavigator;.getS:(I)Ljava/lang/String; // method@0db4 │ │ +03f718: 0c02 |0104: move-result-object v2 │ │ +03f71a: 7120 a40b 2100 |0105: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +03f720: 6e10 600e 0000 |0108: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ +03f726: 28da |010b: goto 00e5 // -0026 │ │ catches : 2 │ │ 0x0087 - 0x008c │ │ Ljava/io/IOException; -> 0x00e6 │ │ 0x00e0 - 0x00e5 │ │ Ljava/io/IOException; -> 0x00f9 │ │ positions : │ │ 0x0003 line=327 │ │ 0x000f line=328 │ │ 0x001b line=329 │ │ 0x0027 line=330 │ │ 0x0033 line=332 │ │ 0x0037 line=333 │ │ 0x003b line=336 │ │ 0x0047 line=337 │ │ + 0x0050 line=338 │ │ + 0x0054 line=337 │ │ 0x0057 line=339 │ │ + 0x0060 line=340 │ │ + 0x0064 line=339 │ │ 0x0067 line=341 │ │ + 0x0070 line=342 │ │ + 0x0074 line=341 │ │ 0x0077 line=343 │ │ 0x0087 line=345 │ │ 0x008c line=352 │ │ 0x0098 line=353 │ │ 0x00a0 line=356 │ │ + 0x00a9 line=357 │ │ + 0x00ad line=356 │ │ 0x00b0 line=358 │ │ + 0x00b9 line=359 │ │ + 0x00bd line=358 │ │ 0x00c0 line=360 │ │ + 0x00c9 line=361 │ │ + 0x00cd line=360 │ │ 0x00d0 line=362 │ │ + 0x00d9 line=363 │ │ + 0x00dd line=362 │ │ 0x00e0 line=365 │ │ 0x00e5 line=374 │ │ 0x00e6 line=346 │ │ 0x00e7 line=347 │ │ + 0x00ee line=348 │ │ + 0x00f2 line=347 │ │ 0x00f5 line=349 │ │ 0x00f9 line=366 │ │ 0x00fa line=367 │ │ + 0x0101 line=368 │ │ + 0x0105 line=367 │ │ 0x0108 line=369 │ │ locals : │ │ 0x00e7 - 0x00f9 reg=0 e Ljava/io/IOException; │ │ 0x00fa - 0x010c reg=0 e Ljava/io/IOException; │ │ 0x0000 - 0x010c reg=4 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x010c reg=5 editor Landroid/content/SharedPreferences$Editor; │ │ │ │ @@ -54624,17 +54668,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e8b0: |[03e8b0] it.angrydroids.epub3reader.EpubNavigator.setSynchronizedReadingActive:(Z)V │ │ -03e8c0: 5c01 5e03 |0000: iput-boolean v1, v0, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ -03e8c4: 0e00 |0002: return-void │ │ +03f744: |[03f744] it.angrydroids.epub3reader.EpubNavigator.setSynchronizedReadingActive:(Z)V │ │ +03f754: 5c01 5e03 |0000: iput-boolean v1, v0, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizedReadingActive:Z // field@035e │ │ +03f758: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0002 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ 0x0000 - 0x0003 reg=1 value Z │ │ @@ -54644,27 +54688,27 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03e8c8: |[03e8c8] it.angrydroids.epub3reader.EpubNavigator.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03e8d8: 5b23 5b03 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ -03e8dc: 5421 5703 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e8e0: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ -03e8e4: 5421 5703 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e8e8: 6e20 a10d 3100 |0008: invoke-virtual {v1, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(Ljava/lang/String;)Z // method@0da1 │ │ -03e8ee: 0a01 |000b: move-result v1 │ │ -03e8f0: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -03e8f4: 6200 1a04 |000e: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03e8f8: 6e20 bb0d 3200 |0010: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ -03e8fe: 1100 |0013: return-object v0 │ │ -03e900: 6200 1c04 |0014: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03e904: 28fa |0016: goto 0010 // -0006 │ │ +03f75c: |[03f75c] it.angrydroids.epub3reader.EpubNavigator.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03f76c: 5b23 5b03 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView1:Ljava/lang/String; // field@035b │ │ +03f770: 5421 5703 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f774: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ +03f778: 5421 5703 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f77c: 6e20 a10d 3100 |0008: invoke-virtual {v1, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(Ljava/lang/String;)Z // method@0da1 │ │ +03f782: 0a01 |000b: move-result v1 │ │ +03f784: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +03f788: 6200 1a04 |000e: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f78c: 6e20 bb0d 3200 |0010: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbb │ │ +03f792: 1100 |0013: return-object v0 │ │ +03f794: 6200 1c04 |0014: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03f798: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0002 line=258 │ │ 0x000e line=260 │ │ 0x0010 line=265 │ │ 0x0013 line=266 │ │ @@ -54680,27 +54724,27 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03e908: |[03e908] it.angrydroids.epub3reader.EpubNavigator.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -03e918: 5b23 5c03 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ -03e91c: 5421 5803 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e920: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ -03e924: 5421 5803 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e928: 6e20 a10d 3100 |0008: invoke-virtual {v1, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(Ljava/lang/String;)Z // method@0da1 │ │ -03e92e: 0a01 |000b: move-result v1 │ │ -03e930: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -03e934: 6200 1a04 |000e: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03e938: 6e20 bc0d 3200 |0010: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ -03e93e: 1100 |0013: return-object v0 │ │ -03e940: 6200 1c04 |0014: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03e944: 28fa |0016: goto 0010 // -0006 │ │ +03f79c: |[03f79c] it.angrydroids.epub3reader.EpubNavigator.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +03f7ac: 5b23 5c03 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubNavigator;.pageOnView2:Ljava/lang/String; // field@035c │ │ +03f7b0: 5421 5803 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f7b4: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ +03f7b8: 5421 5803 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f7bc: 6e20 a10d 3100 |0008: invoke-virtual {v1, v3}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(Ljava/lang/String;)Z // method@0da1 │ │ +03f7c2: 0a01 |000b: move-result v1 │ │ +03f7c4: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +03f7c8: 6200 1a04 |000e: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f7cc: 6e20 bc0d 3200 |0010: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.loadPageIntoView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dbc │ │ +03f7d2: 1100 |0013: return-object v0 │ │ +03f7d4: 6200 1c04 |0014: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03f7d8: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=273 │ │ 0x000e line=275 │ │ 0x0010 line=280 │ │ 0x0013 line=281 │ │ @@ -54716,28 +54760,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03e948: |[03e948] it.angrydroids.epub3reader.EpubNavigator.synchronizeView1WithView2:()Z │ │ -03e958: 5520 5a03 |0000: iget-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e95c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -03e960: 5420 5703 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e964: 5421 5803 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e968: 6e10 950d 0100 |0008: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e96e: 0a01 |000b: move-result v1 │ │ -03e970: 6e20 9f0d 1000 |000c: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e976: 0c00 |000f: move-result-object v0 │ │ -03e978: 6e20 c30d 0200 |0010: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03e97e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -03e980: 0f00 |0014: return v0 │ │ -03e982: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03e984: 28fe |0016: goto 0014 // -0002 │ │ +03f7dc: |[03f7dc] it.angrydroids.epub3reader.EpubNavigator.synchronizeView1WithView2:()Z │ │ +03f7ec: 5520 5a03 |0000: iget-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f7f0: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +03f7f4: 5420 5703 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f7f8: 5421 5803 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f7fc: 6e10 950d 0100 |0008: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f802: 0a01 |000b: move-result v1 │ │ +03f804: 6e20 9f0d 1000 |000c: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f80a: 0c00 |000f: move-result-object v0 │ │ +03f80c: 6e20 c30d 0200 |0010: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03f812: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +03f814: 0f00 |0014: return v0 │ │ +03f816: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03f818: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ 0x0013 line=250 │ │ 0x0014 line=252 │ │ locals : │ │ @@ -54748,43 +54792,43 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03e988: |[03e988] it.angrydroids.epub3reader.EpubNavigator.synchronizeView2WithView1:()Z │ │ -03e998: 5520 5a03 |0000: iget-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ -03e99c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -03e9a0: 5420 5803 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ -03e9a4: 5421 5703 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ -03e9a8: 6e10 950d 0100 |0008: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ -03e9ae: 0a01 |000b: move-result v1 │ │ -03e9b0: 6e20 9f0d 1000 |000c: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ -03e9b6: 0c00 |000f: move-result-object v0 │ │ -03e9b8: 6e20 c40d 0200 |0010: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03e9be: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -03e9c0: 0f00 |0014: return v0 │ │ -03e9c2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03e9c4: 28fe |0016: goto 0014 // -0002 │ │ +03f81c: |[03f81c] it.angrydroids.epub3reader.EpubNavigator.synchronizeView2WithView1:()Z │ │ +03f82c: 5520 5a03 |0000: iget-boolean v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.exactlyOneBookOpen:Z // field@035a │ │ +03f830: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +03f834: 5420 5803 |0004: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book2:Lit/angrydroids/epub3reader/EpubManipulator; // field@0358 │ │ +03f838: 5421 5703 |0006: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubNavigator;.book1:Lit/angrydroids/epub3reader/EpubManipulator; // field@0357 │ │ +03f83c: 6e10 950d 0100 |0008: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;.getCurrentSpineElementIndex:()I // method@0d95 │ │ +03f842: 0a01 |000b: move-result v1 │ │ +03f844: 6e20 9f0d 1000 |000c: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;.goToPage:(I)Ljava/lang/String; // method@0d9f │ │ +03f84a: 0c00 |000f: move-result-object v0 │ │ +03f84c: 6e20 c40d 0200 |0010: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03f852: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +03f854: 0f00 |0014: return v0 │ │ +03f856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03f858: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x0013 line=241 │ │ 0x0014 line=243 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lit/angrydroids/epub3reader/EpubNavigator; │ │ │ │ source_file_idx : 812 (EpubNavigator.java) │ │ │ │ Class #226 header: │ │ -class_idx : 499 │ │ +class_idx : 497 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #226 annotations: │ │ @@ -54810,56 +54854,56 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e9c8: |[03e9c8] it.angrydroids.epub3reader.EpubReaderMain$1.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03e9d8: 5b01 5f03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ -03e9dc: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03e9e2: 0e00 |0005: return-void │ │ +03f85c: |[03f85c] it.angrydroids.epub3reader.EpubReaderMain$1.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03f86c: 5b01 5f03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ +03f870: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03f876: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$1;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -03e9e4: |[03e9e4] it.angrydroids.epub3reader.EpubReaderMain$1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -03e9f4: 5431 5f03 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ -03e9f8: 5411 7503 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03e9fc: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03ea00: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ -03ea04: 5431 5f03 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ -03ea08: 6202 3b03 |000a: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03ea0c: 6e40 fc0d 4125 |000c: invoke-virtual {v1, v4, v5, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V // method@0dfc │ │ -03ea12: 5431 5f03 |000f: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ -03ea16: 5511 7903 |0011: iget-boolean v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.syncScrollActivated:Z // field@0379 │ │ -03ea1a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -03ea1c: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ -03ea20: 5431 5f03 |0016: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ -03ea24: 5411 7603 |0018: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03ea28: 6202 1b04 |001a: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03ea2c: 3221 0200 |001c: if-eq v1, v2, 001e // +0002 │ │ -03ea30: 0740 |001e: move-object v0, v4 │ │ -03ea32: 1f00 be01 |001f: check-cast v0, Landroid/webkit/WebView; // type@01be │ │ -03ea36: 6e20 f60c 5000 |0021: invoke-virtual {v0, v5}, Landroid/webkit/WebView;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0cf6 │ │ -03ea3c: 0a01 |0024: move-result v1 │ │ -03ea3e: 0f01 |0025: return v1 │ │ +03f878: |[03f878] it.angrydroids.epub3reader.EpubReaderMain$1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +03f888: 5431 5f03 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ +03f88c: 5411 7503 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03f890: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f894: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ +03f898: 5431 5f03 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ +03f89c: 6202 3b03 |000a: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03f8a0: 6e40 fc0d 4125 |000c: invoke-virtual {v1, v4, v5, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V // method@0dfc │ │ +03f8a6: 5431 5f03 |000f: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ +03f8aa: 5511 7903 |0011: iget-boolean v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.syncScrollActivated:Z // field@0379 │ │ +03f8ae: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +03f8b0: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ +03f8b4: 5431 5f03 |0016: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$1;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@035f │ │ +03f8b8: 5411 7603 |0018: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +03f8bc: 6202 1b04 |001a: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +03f8c0: 3221 0200 |001c: if-eq v1, v2, 001e // +0002 │ │ +03f8c4: 0740 |001e: move-object v0, v4 │ │ +03f8c6: 1f00 bc01 |001f: check-cast v0, Landroid/webkit/WebView; // type@01bc │ │ +03f8ca: 6e20 f60c 5000 |0021: invoke-virtual {v0, v5}, Landroid/webkit/WebView;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0cf6 │ │ +03f8d0: 0a01 |0024: move-result v1 │ │ +03f8d2: 0f01 |0025: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0008 line=116 │ │ 0x000f line=119 │ │ 0x001f line=124 │ │ 0x0021 line=125 │ │ @@ -54868,17 +54912,17 @@ │ │ 0x0000 - 0x0026 reg=3 this Lit/angrydroids/epub3reader/EpubReaderMain$1; │ │ 0x0000 - 0x0026 reg=4 v Landroid/view/View; │ │ 0x0000 - 0x0026 reg=5 event Landroid/view/MotionEvent; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #227 header: │ │ -class_idx : 500 │ │ +class_idx : 498 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #227 annotations: │ │ @@ -54904,48 +54948,48 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ea40: |[03ea40] it.angrydroids.epub3reader.EpubReaderMain$2.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03ea50: 5b01 6003 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ -03ea54: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03ea5a: 0e00 |0005: return-void │ │ +03f8d4: |[03f8d4] it.angrydroids.epub3reader.EpubReaderMain$2.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03f8e4: 5b01 6003 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ +03f8e8: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03f8ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$2;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -03ea5c: |[03ea5c] it.angrydroids.epub3reader.EpubReaderMain$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -03ea6c: 5431 6003 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ -03ea70: 5411 7603 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03ea74: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03ea78: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ -03ea7c: 5431 6003 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ -03ea80: 6202 3c03 |000a: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03ea84: 6e40 fc0d 4125 |000c: invoke-virtual {v1, v4, v5, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V // method@0dfc │ │ -03ea8a: 0740 |000f: move-object v0, v4 │ │ -03ea8c: 1f00 be01 |0010: check-cast v0, Landroid/webkit/WebView; // type@01be │ │ -03ea90: 6e20 f60c 5000 |0012: invoke-virtual {v0, v5}, Landroid/webkit/WebView;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0cf6 │ │ -03ea96: 0a01 |0015: move-result v1 │ │ -03ea98: 0f01 |0016: return v1 │ │ +03f8f0: |[03f8f0] it.angrydroids.epub3reader.EpubReaderMain$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +03f900: 5431 6003 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ +03f904: 5411 7603 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +03f908: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f90c: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ +03f910: 5431 6003 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$2;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0360 │ │ +03f914: 6202 3c03 |000a: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +03f918: 6e40 fc0d 4125 |000c: invoke-virtual {v1, v4, v5, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V // method@0dfc │ │ +03f91e: 0740 |000f: move-object v0, v4 │ │ +03f920: 1f00 bc01 |0010: check-cast v0, Landroid/webkit/WebView; // type@01bc │ │ +03f924: 6e20 f60c 5000 |0012: invoke-virtual {v0, v5}, Landroid/webkit/WebView;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0cf6 │ │ +03f92a: 0a01 |0015: move-result v1 │ │ +03f92c: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x0010 line=135 │ │ 0x0012 line=136 │ │ locals : │ │ @@ -54953,17 +54997,17 @@ │ │ 0x0000 - 0x0017 reg=3 this Lit/angrydroids/epub3reader/EpubReaderMain$2; │ │ 0x0000 - 0x0017 reg=4 v Landroid/view/View; │ │ 0x0000 - 0x0017 reg=5 event Landroid/view/MotionEvent; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #228 header: │ │ -class_idx : 501 │ │ +class_idx : 499 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #228 annotations: │ │ @@ -54989,50 +55033,50 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ea9c: |[03ea9c] it.angrydroids.epub3reader.EpubReaderMain$3.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03eaac: 5b01 6103 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ -03eab0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03eab6: 0e00 |0005: return-void │ │ +03f930: |[03f930] it.angrydroids.epub3reader.EpubReaderMain$3.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03f940: 5b01 6103 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ +03f944: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03f94a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03eab8: |[03eab8] it.angrydroids.epub3reader.EpubReaderMain$3.onClick:(Landroid/view/View;)V │ │ -03eac8: 5442 6103 |0000: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ -03eacc: 5422 7203 |0002: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ead0: 6e10 ad0d 0200 |0004: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubNavigator;.closeView1:()Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dad │ │ -03ead6: 0c00 |0007: move-result-object v0 │ │ -03ead8: 5442 6103 |0008: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ -03eadc: 5421 7503 |000a: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03eae0: 5442 6103 |000c: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ -03eae4: 6e20 fd0d 0200 |000e: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03eaea: 6202 1a04 |0011: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03eaee: 3321 0900 |0013: if-ne v1, v2, 001c // +0009 │ │ -03eaf2: 5442 6103 |0015: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ -03eaf6: 6203 1b04 |0017: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03eafa: 6e20 fe0d 3200 |0019: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03eb00: 0e00 |001c: return-void │ │ +03f94c: |[03f94c] it.angrydroids.epub3reader.EpubReaderMain$3.onClick:(Landroid/view/View;)V │ │ +03f95c: 5442 6103 |0000: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ +03f960: 5422 7203 |0002: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03f964: 6e10 ad0d 0200 |0004: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubNavigator;.closeView1:()Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dad │ │ +03f96a: 0c00 |0007: move-result-object v0 │ │ +03f96c: 5442 6103 |0008: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ +03f970: 5421 7503 |000a: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03f974: 5442 6103 |000c: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ +03f978: 6e20 fd0d 0200 |000e: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +03f97e: 6202 1a04 |0011: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03f982: 3321 0900 |0013: if-ne v1, v2, 001c // +0009 │ │ +03f986: 5442 6103 |0015: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$3;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0361 │ │ +03f98a: 6203 1b04 |0017: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +03f98e: 6e20 fe0d 3200 |0019: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +03f994: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=146 │ │ 0x000c line=147 │ │ 0x0011 line=148 │ │ 0x0015 line=149 │ │ @@ -55042,17 +55086,17 @@ │ │ 0x000c - 0x001d reg=1 oldState Lit/angrydroids/epub3reader/ViewStateEnum; │ │ 0x0000 - 0x001d reg=4 this Lit/angrydroids/epub3reader/EpubReaderMain$3; │ │ 0x0000 - 0x001d reg=5 v Landroid/view/View; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #229 header: │ │ -class_idx : 502 │ │ +class_idx : 500 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #229 annotations: │ │ @@ -55078,57 +55122,57 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03eb04: |[03eb04] it.angrydroids.epub3reader.EpubReaderMain$4.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03eb14: 5b01 6203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ -03eb18: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03eb1e: 0e00 |0005: return-void │ │ +03f998: |[03f998] it.angrydroids.epub3reader.EpubReaderMain$4.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03f9a8: 5b01 6203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ +03f9ac: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03f9b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03eb20: |[03eb20] it.angrydroids.epub3reader.EpubReaderMain$4.onClick:(Landroid/view/View;)V │ │ -03eb30: 5420 6203 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ -03eb34: 5421 6203 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ -03eb38: 5411 7203 |0004: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03eb3c: 6e10 ae0d 0100 |0006: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubNavigator;.closeView2:()Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dae │ │ -03eb42: 0c01 |0009: move-result-object v1 │ │ -03eb44: 6e20 fe0d 1000 |000a: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03eb4a: 0e00 |000d: return-void │ │ +03f9b4: |[03f9b4] it.angrydroids.epub3reader.EpubReaderMain$4.onClick:(Landroid/view/View;)V │ │ +03f9c4: 5420 6203 |0000: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ +03f9c8: 5421 6203 |0002: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain$4;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0362 │ │ +03f9cc: 5411 7203 |0004: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03f9d0: 6e10 ae0d 0100 |0006: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubNavigator;.closeView2:()Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dae │ │ +03f9d6: 0c01 |0009: move-result-object v1 │ │ +03f9d8: 6e20 fe0d 1000 |000a: invoke-virtual {v0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +03f9de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000d line=158 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain$4; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #230 header: │ │ -class_idx : 503 │ │ +class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ +superclass_idx : 61 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #230 annotations: │ │ @@ -55153,92 +55197,94 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03eb4c: |[03eb4c] it.angrydroids.epub3reader.EpubReaderMain$5$1.:(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V │ │ -03eb5c: 5b01 6303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03eb60: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -03eb66: 0e00 |0005: return-void │ │ +03f9e0: |[03f9e0] it.angrydroids.epub3reader.EpubReaderMain$5$1.:(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V │ │ +03f9f0: 5b01 6303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03f9f4: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +03f9fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$5$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$5$1;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -03eb68: |[03eb68] it.angrydroids.epub3reader.EpubReaderMain$5$1.handleMessage:(Landroid/os/Message;)V │ │ -03eb78: 6f20 0f01 5400 |0000: invoke-super {v4, v5}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ -03eb7e: 6e10 1a01 0500 |0003: invoke-virtual {v5}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@011a │ │ -03eb84: 0c01 |0006: move-result-object v1 │ │ -03eb86: 5442 6303 |0007: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03eb8a: 5422 6403 |0009: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03eb8e: 1403 1800 057f |000b: const v3, #float 1.76788e+38 // #7f050018 │ │ -03eb94: 6e20 eb0d 3200 |000e: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03eb9a: 0c02 |0011: move-result-object v2 │ │ -03eb9c: 6e20 fe00 2100 |0012: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ -03eba2: 0c00 |0015: move-result-object v0 │ │ -03eba4: 3800 2800 |0016: if-eqz v0, 003e // +0028 │ │ -03eba8: 5441 6303 |0018: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03ebac: 5411 6403 |001a: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ebb0: 5411 7503 |001c: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03ebb4: 6202 1a04 |001e: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03ebb8: 3221 0c00 |0020: if-eq v1, v2, 002c // +000c │ │ -03ebbc: 5441 6303 |0022: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03ebc0: 5411 6403 |0024: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ebc4: 5411 7503 |0026: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03ebc8: 6202 1c04 |0028: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ebcc: 3321 1500 |002a: if-ne v1, v2, 003f // +0015 │ │ -03ebd0: 5441 6303 |002c: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03ebd4: 5411 6403 |002e: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ebd8: 6202 1c04 |0030: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ebdc: 6e20 fe0d 2100 |0032: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03ebe2: 5441 6303 |0035: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03ebe6: 5411 6403 |0037: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ebea: 5411 7203 |0039: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ebee: 6e20 c40d 0100 |003b: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03ebf4: 0e00 |003e: return-void │ │ -03ebf6: 5441 6303 |003f: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ -03ebfa: 5411 6403 |0041: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ebfe: 5411 7203 |0043: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ec02: 6e20 c30d 0100 |0045: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03ec08: 28f6 |0048: goto 003e // -000a │ │ +03f9fc: |[03f9fc] it.angrydroids.epub3reader.EpubReaderMain$5$1.handleMessage:(Landroid/os/Message;)V │ │ +03fa0c: 6f20 0f01 5400 |0000: invoke-super {v4, v5}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ +03fa12: 6e10 1a01 0500 |0003: invoke-virtual {v5}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@011a │ │ +03fa18: 0c01 |0006: move-result-object v1 │ │ +03fa1a: 5442 6303 |0007: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa1e: 5422 6403 |0009: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa22: 1403 1800 057f |000b: const v3, #float 1.76788e+38 // #7f050018 │ │ +03fa28: 6e20 eb0d 3200 |000e: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03fa2e: 0c02 |0011: move-result-object v2 │ │ +03fa30: 6e20 fe00 2100 |0012: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ +03fa36: 0c00 |0015: move-result-object v0 │ │ +03fa38: 3800 2800 |0016: if-eqz v0, 003e // +0028 │ │ +03fa3c: 5441 6303 |0018: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa40: 5411 6403 |001a: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa44: 5411 7503 |001c: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03fa48: 6202 1a04 |001e: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03fa4c: 3221 0c00 |0020: if-eq v1, v2, 002c // +000c │ │ +03fa50: 5441 6303 |0022: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa54: 5411 6403 |0024: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa58: 5411 7503 |0026: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03fa5c: 6202 1c04 |0028: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fa60: 3321 1500 |002a: if-ne v1, v2, 003f // +0015 │ │ +03fa64: 5441 6303 |002c: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa68: 5411 6403 |002e: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa6c: 6202 1c04 |0030: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fa70: 6e20 fe0d 2100 |0032: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +03fa76: 5441 6303 |0035: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa7a: 5411 6403 |0037: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa7e: 5411 7203 |0039: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fa82: 6e20 c40d 0100 |003b: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03fa88: 0e00 |003e: return-void │ │ +03fa8a: 5441 6303 |003f: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; // field@0363 │ │ +03fa8e: 5411 6403 |0041: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fa92: 5411 7203 |0043: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fa96: 6e20 c30d 0100 |0045: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03fa9c: 28f6 |0048: goto 003e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=173 │ │ + 0x000e line=174 │ │ + 0x0012 line=173 │ │ 0x0016 line=175 │ │ 0x0018 line=176 │ │ 0x002c line=178 │ │ 0x0035 line=179 │ │ 0x003e line=183 │ │ 0x003f line=181 │ │ locals : │ │ 0x0016 - 0x0049 reg=0 url Ljava/lang/String; │ │ 0x0000 - 0x0049 reg=4 this Lit/angrydroids/epub3reader/EpubReaderMain$5$1; │ │ 0x0000 - 0x0049 reg=5 msg Landroid/os/Message; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #231 header: │ │ -class_idx : 504 │ │ +class_idx : 502 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #231 annotations: │ │ @@ -55264,53 +55310,53 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ec0c: |[03ec0c] it.angrydroids.epub3reader.EpubReaderMain$5.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03ec1c: 5b01 6403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ec20: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03ec26: 0e00 |0005: return-void │ │ +03faa0: |[03faa0] it.angrydroids.epub3reader.EpubReaderMain$5.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03fab0: 5b01 6403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fab4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03faba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$5;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03ec28: |[03ec28] it.angrydroids.epub3reader.EpubReaderMain$5.onLongClick:(Landroid/view/View;)Z │ │ -03ec38: 5431 6403 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ec3c: 5411 7503 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03ec40: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03ec44: 3221 0a00 |0006: if-eq v1, v2, 0010 // +000a │ │ -03ec48: 5431 6403 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ -03ec4c: 5411 7503 |000a: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03ec50: 6202 1c04 |000c: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ec54: 3321 1400 |000e: if-ne v1, v2, 0022 // +0014 │ │ -03ec58: 2200 4100 |0010: new-instance v0, Landroid/os/Message; // type@0041 │ │ -03ec5c: 7010 1901 0000 |0012: invoke-direct {v0}, Landroid/os/Message;.:()V // method@0119 │ │ -03ec62: 2201 f701 |0015: new-instance v1, Lit/angrydroids/epub3reader/EpubReaderMain$5$1; // type@01f7 │ │ -03ec66: 7020 cf0d 3100 |0017: invoke-direct {v1, v3}, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V // method@0dcf │ │ -03ec6c: 6e20 1c01 1000 |001a: invoke-virtual {v0, v1}, Landroid/os/Message;.setTarget:(Landroid/os/Handler;)V // method@011c │ │ -03ec72: 6201 7a03 |001d: sget-object v1, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03ec76: 6e20 f70c 0100 |001f: invoke-virtual {v1, v0}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0cf7 │ │ -03ec7c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03ec7e: 0f01 |0023: return v1 │ │ +03fabc: |[03fabc] it.angrydroids.epub3reader.EpubReaderMain$5.onLongClick:(Landroid/view/View;)Z │ │ +03facc: 5431 6403 |0000: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fad0: 5411 7503 |0002: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03fad4: 6202 1a04 |0004: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03fad8: 3221 0a00 |0006: if-eq v1, v2, 0010 // +000a │ │ +03fadc: 5431 6403 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain$5;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0364 │ │ +03fae0: 5411 7503 |000a: iget-object v1, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +03fae4: 6202 1c04 |000c: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fae8: 3321 1400 |000e: if-ne v1, v2, 0022 // +0014 │ │ +03faec: 2200 4000 |0010: new-instance v0, Landroid/os/Message; // type@0040 │ │ +03faf0: 7010 1901 0000 |0012: invoke-direct {v0}, Landroid/os/Message;.:()V // method@0119 │ │ +03faf6: 2201 f501 |0015: new-instance v1, Lit/angrydroids/epub3reader/EpubReaderMain$5$1; // type@01f5 │ │ +03fafa: 7020 cf0d 3100 |0017: invoke-direct {v1, v3}, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V // method@0dcf │ │ +03fb00: 6e20 1c01 1000 |001a: invoke-virtual {v0, v1}, Landroid/os/Message;.setTarget:(Landroid/os/Handler;)V // method@011c │ │ +03fb06: 6201 7a03 |001d: sget-object v1, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +03fb0a: 6e20 f70c 0100 |001f: invoke-virtual {v1, v0}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0cf7 │ │ +03fb10: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03fb12: 0f01 |0023: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0010 line=168 │ │ 0x0015 line=169 │ │ 0x001d line=185 │ │ 0x0022 line=187 │ │ @@ -55318,17 +55364,17 @@ │ │ 0x0015 - 0x0022 reg=0 msg Landroid/os/Message; │ │ 0x0000 - 0x0024 reg=3 this Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ 0x0000 - 0x0024 reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #232 header: │ │ -class_idx : 505 │ │ +class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 447 │ │ +superclass_idx : 445 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #232 annotations: │ │ @@ -55353,52 +55399,52 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ec80: |[03ec80] it.angrydroids.epub3reader.EpubReaderMain$6.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03ec90: 5b01 6503 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ -03ec94: 7010 fb0c 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ -03ec9a: 0e00 |0005: return-void │ │ +03fb14: |[03fb14] it.angrydroids.epub3reader.EpubReaderMain$6.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03fb24: 5b01 6503 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ +03fb28: 7010 fb0c 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ +03fb2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$6;) │ │ name : 'shouldOverrideUrlLoading' │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -03ec9c: |[03ec9c] it.angrydroids.epub3reader.EpubReaderMain$6.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ -03ecac: 5441 6503 |0000: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ -03ecb0: 5442 6503 |0002: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ -03ecb4: 5422 7203 |0004: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ecb8: 6e20 c30d 6200 |0006: invoke-virtual {v2, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03ecbe: 0c02 |0009: move-result-object v2 │ │ -03ecc0: 6e20 fd0d 2100 |000a: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03ecc6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03ecc8: 0f01 |000e: return v1 │ │ -03ecca: 0d00 |000f: move-exception v0 │ │ -03eccc: 5441 6503 |0010: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ -03ecd0: 5442 6503 |0012: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ -03ecd4: 1403 1100 057f |0014: const v3, #float 1.76788e+38 // #7f050011 │ │ -03ecda: 6e20 eb0d 3200 |0017: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03ece0: 0c02 |001a: move-result-object v2 │ │ -03ece2: 6e20 e00d 2100 |001b: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03ece8: 28ef |001e: goto 000d // -0011 │ │ +03fb30: |[03fb30] it.angrydroids.epub3reader.EpubReaderMain$6.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ +03fb40: 5441 6503 |0000: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ +03fb44: 5442 6503 |0002: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ +03fb48: 5422 7203 |0004: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fb4c: 6e20 c30d 6200 |0006: invoke-virtual {v2, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03fb52: 0c02 |0009: move-result-object v2 │ │ +03fb54: 6e20 fd0d 2100 |000a: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +03fb5a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +03fb5c: 0f01 |000e: return v1 │ │ +03fb5e: 0d00 |000f: move-exception v0 │ │ +03fb60: 5441 6503 |0010: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ +03fb64: 5442 6503 |0012: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$6;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0365 │ │ +03fb68: 1403 1100 057f |0014: const v3, #float 1.76788e+38 // #7f050011 │ │ +03fb6e: 6e20 eb0d 3200 |0017: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03fb74: 0c02 |001a: move-result-object v2 │ │ +03fb76: 6e20 e00d 2100 |001b: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +03fb7c: 28ef |001e: goto 000d // -0011 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=194 │ │ 0x000d line=198 │ │ 0x000f line=195 │ │ @@ -55408,17 +55454,17 @@ │ │ 0x0000 - 0x001f reg=4 this Lit/angrydroids/epub3reader/EpubReaderMain$6; │ │ 0x0000 - 0x001f reg=5 view Landroid/webkit/WebView; │ │ 0x0000 - 0x001f reg=6 url Ljava/lang/String; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #233 header: │ │ -class_idx : 506 │ │ +class_idx : 504 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ +superclass_idx : 61 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #233 annotations: │ │ @@ -55443,87 +55489,89 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ecfc: |[03ecfc] it.angrydroids.epub3reader.EpubReaderMain$7$1.:(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V │ │ -03ed0c: 5b01 6603 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed10: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -03ed16: 0e00 |0005: return-void │ │ +03fb90: |[03fb90] it.angrydroids.epub3reader.EpubReaderMain$7$1.:(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V │ │ +03fba0: 5b01 6603 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fba4: 7010 0c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +03fbaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$7$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$7$1;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -03ed18: |[03ed18] it.angrydroids.epub3reader.EpubReaderMain$7$1.handleMessage:(Landroid/os/Message;)V │ │ -03ed28: 6f20 0f01 6500 |0000: invoke-super {v5, v6}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ -03ed2e: 6e10 1a01 0600 |0003: invoke-virtual {v6}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@011a │ │ -03ed34: 0c02 |0006: move-result-object v2 │ │ -03ed36: 5453 6603 |0007: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed3a: 5433 6703 |0009: iget-object v3, v3, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ed3e: 1404 1800 057f |000b: const v4, #float 1.76788e+38 // #7f050018 │ │ -03ed44: 6e20 eb0d 4300 |000e: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03ed4a: 0c03 |0011: move-result-object v3 │ │ -03ed4c: 6e20 fe00 3200 |0012: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ -03ed52: 0c01 |0015: move-result-object v1 │ │ -03ed54: 3801 2800 |0016: if-eqz v1, 003e // +0028 │ │ -03ed58: 5452 6603 |0018: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed5c: 5422 6703 |001a: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ed60: 5422 7603 |001c: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03ed64: 6203 1a04 |001e: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03ed68: 3232 0c00 |0020: if-eq v2, v3, 002c // +000c │ │ -03ed6c: 5452 6603 |0022: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed70: 5422 6703 |0024: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ed74: 5422 7603 |0026: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03ed78: 6203 1c04 |0028: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ed7c: 3332 1500 |002a: if-ne v2, v3, 003f // +0015 │ │ -03ed80: 5452 6603 |002c: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed84: 5422 6703 |002e: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ed88: 6203 1c04 |0030: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ed8c: 6e20 fd0d 3200 |0032: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03ed92: 5452 6603 |0035: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03ed96: 5422 6703 |0037: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ed9a: 5422 7203 |0039: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ed9e: 6e20 c30d 1200 |003b: invoke-virtual {v2, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ -03eda4: 0e00 |003e: return-void │ │ -03eda6: 5452 6603 |003f: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03edaa: 5422 6703 |0041: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03edae: 5422 7203 |0043: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03edb2: 6e20 c40d 1200 |0045: invoke-virtual {v2, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03edb8: 28f6 |0048: goto 003e // -000a │ │ -03edba: 0d00 |0049: move-exception v0 │ │ -03edbc: 5452 6603 |004a: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03edc0: 5422 6703 |004c: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03edc4: 5453 6603 |004e: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ -03edc8: 5433 6703 |0050: iget-object v3, v3, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03edcc: 1404 1100 057f |0052: const v4, #float 1.76788e+38 // #7f050011 │ │ -03edd2: 6e20 eb0d 4300 |0055: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03edd8: 0c03 |0058: move-result-object v3 │ │ -03edda: 6e20 e00d 3200 |0059: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03ede0: 28e2 |005c: goto 003e // -001e │ │ +03fbac: |[03fbac] it.angrydroids.epub3reader.EpubReaderMain$7$1.handleMessage:(Landroid/os/Message;)V │ │ +03fbbc: 6f20 0f01 6500 |0000: invoke-super {v5, v6}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@010f │ │ +03fbc2: 6e10 1a01 0600 |0003: invoke-virtual {v6}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@011a │ │ +03fbc8: 0c02 |0006: move-result-object v2 │ │ +03fbca: 5453 6603 |0007: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fbce: 5433 6703 |0009: iget-object v3, v3, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fbd2: 1404 1800 057f |000b: const v4, #float 1.76788e+38 // #7f050018 │ │ +03fbd8: 6e20 eb0d 4300 |000e: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03fbde: 0c03 |0011: move-result-object v3 │ │ +03fbe0: 6e20 fe00 3200 |0012: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ +03fbe6: 0c01 |0015: move-result-object v1 │ │ +03fbe8: 3801 2800 |0016: if-eqz v1, 003e // +0028 │ │ +03fbec: 5452 6603 |0018: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fbf0: 5422 6703 |001a: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fbf4: 5422 7603 |001c: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +03fbf8: 6203 1a04 |001e: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03fbfc: 3232 0c00 |0020: if-eq v2, v3, 002c // +000c │ │ +03fc00: 5452 6603 |0022: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc04: 5422 6703 |0024: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc08: 5422 7603 |0026: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +03fc0c: 6203 1c04 |0028: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fc10: 3332 1500 |002a: if-ne v2, v3, 003f // +0015 │ │ +03fc14: 5452 6603 |002c: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc18: 5422 6703 |002e: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc1c: 6203 1c04 |0030: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fc20: 6e20 fd0d 3200 |0032: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +03fc26: 5452 6603 |0035: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc2a: 5422 6703 |0037: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc2e: 5422 7203 |0039: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fc32: 6e20 c30d 1200 |003b: invoke-virtual {v2, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.setView1:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc3 │ │ +03fc38: 0e00 |003e: return-void │ │ +03fc3a: 5452 6603 |003f: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc3e: 5422 6703 |0041: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc42: 5422 7203 |0043: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fc46: 6e20 c40d 1200 |0045: invoke-virtual {v2, v1}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03fc4c: 28f6 |0048: goto 003e // -000a │ │ +03fc4e: 0d00 |0049: move-exception v0 │ │ +03fc50: 5452 6603 |004a: iget-object v2, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc54: 5422 6703 |004c: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc58: 5453 6603 |004e: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; // field@0366 │ │ +03fc5c: 5433 6703 |0050: iget-object v3, v3, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc60: 1404 1100 057f |0052: const v4, #float 1.76788e+38 // #7f050011 │ │ +03fc66: 6e20 eb0d 4300 |0055: invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03fc6c: 0c03 |0058: move-result-object v3 │ │ +03fc6e: 6e20 e00d 3200 |0059: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +03fc74: 28e2 |005c: goto 003e // -001e │ │ catches : 1 │ │ 0x0018 - 0x0048 │ │ Ljava/lang/Exception; -> 0x0049 │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ + 0x000e line=211 │ │ + 0x0012 line=210 │ │ 0x0016 line=212 │ │ 0x0018 line=214 │ │ 0x002c line=216 │ │ 0x0035 line=217 │ │ 0x003e line=226 │ │ 0x003f line=219 │ │ 0x0049 line=221 │ │ @@ -55533,17 +55581,17 @@ │ │ 0x0016 - 0x005d reg=1 url Ljava/lang/String; │ │ 0x0000 - 0x005d reg=5 this Lit/angrydroids/epub3reader/EpubReaderMain$7$1; │ │ 0x0000 - 0x005d reg=6 msg Landroid/os/Message; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #234 header: │ │ -class_idx : 507 │ │ +class_idx : 505 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #234 annotations: │ │ @@ -55569,62 +55617,62 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03edf4: |[03edf4] it.angrydroids.epub3reader.EpubReaderMain$7.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03ee04: 5b01 6703 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ -03ee08: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03ee0e: 0e00 |0005: return-void │ │ +03fc88: |[03fc88] it.angrydroids.epub3reader.EpubReaderMain$7.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03fc98: 5b01 6703 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$7;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0367 │ │ +03fc9c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +03fca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$7;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03ee10: |[03ee10] it.angrydroids.epub3reader.EpubReaderMain$7.onLongClick:(Landroid/view/View;)Z │ │ -03ee20: 2200 4100 |0000: new-instance v0, Landroid/os/Message; // type@0041 │ │ -03ee24: 7010 1901 0000 |0002: invoke-direct {v0}, Landroid/os/Message;.:()V // method@0119 │ │ -03ee2a: 2201 fa01 |0005: new-instance v1, Lit/angrydroids/epub3reader/EpubReaderMain$7$1; // type@01fa │ │ -03ee2e: 7020 d50d 2100 |0007: invoke-direct {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V // method@0dd5 │ │ -03ee34: 6e20 1c01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Message;.setTarget:(Landroid/os/Handler;)V // method@011c │ │ -03ee3a: 6201 7b03 |000d: sget-object v1, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03ee3e: 6e20 f70c 0100 |000f: invoke-virtual {v1, v0}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0cf7 │ │ -03ee44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -03ee46: 0f01 |0013: return v1 │ │ +03fca4: |[03fca4] it.angrydroids.epub3reader.EpubReaderMain$7.onLongClick:(Landroid/view/View;)Z │ │ +03fcb4: 2200 4000 |0000: new-instance v0, Landroid/os/Message; // type@0040 │ │ +03fcb8: 7010 1901 0000 |0002: invoke-direct {v0}, Landroid/os/Message;.:()V // method@0119 │ │ +03fcbe: 2201 f801 |0005: new-instance v1, Lit/angrydroids/epub3reader/EpubReaderMain$7$1; // type@01f8 │ │ +03fcc2: 7020 d50d 2100 |0007: invoke-direct {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V // method@0dd5 │ │ +03fcc8: 6e20 1c01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Message;.setTarget:(Landroid/os/Handler;)V // method@011c │ │ +03fcce: 6201 7b03 |000d: sget-object v1, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +03fcd2: 6e20 f70c 0100 |000f: invoke-virtual {v1, v0}, Landroid/webkit/WebView;.requestFocusNodeHref:(Landroid/os/Message;)V // method@0cf7 │ │ +03fcd8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +03fcda: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ 0x000d line=228 │ │ 0x0012 line=229 │ │ locals : │ │ 0x0005 - 0x0014 reg=0 msg Landroid/os/Message; │ │ 0x0000 - 0x0014 reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #235 header: │ │ -class_idx : 508 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 447 │ │ +superclass_idx : 445 │ │ source_file_idx : 815 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ @@ -55649,52 +55697,52 @@ │ │ type : '(Lit/angrydroids/epub3reader/EpubReaderMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ee48: |[03ee48] it.angrydroids.epub3reader.EpubReaderMain$8.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ -03ee58: 5b01 6803 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ -03ee5c: 7010 fb0c 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ -03ee62: 0e00 |0005: return-void │ │ +03fcdc: |[03fcdc] it.angrydroids.epub3reader.EpubReaderMain$8.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V │ │ +03fcec: 5b01 6803 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ +03fcf0: 7010 fb0c 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0cfb │ │ +03fcf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/EpubReaderMain$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain$8;) │ │ name : 'shouldOverrideUrlLoading' │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -03ee64: |[03ee64] it.angrydroids.epub3reader.EpubReaderMain$8.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ -03ee74: 5441 6803 |0000: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ -03ee78: 5442 6803 |0002: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ -03ee7c: 5422 7203 |0004: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03ee80: 6e20 c40d 6200 |0006: invoke-virtual {v2, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ -03ee86: 0c02 |0009: move-result-object v2 │ │ -03ee88: 6e20 fe0d 2100 |000a: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03ee8e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03ee90: 0f01 |000e: return v1 │ │ -03ee92: 0d00 |000f: move-exception v0 │ │ -03ee94: 5441 6803 |0010: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ -03ee98: 5442 6803 |0012: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ -03ee9c: 1403 1100 057f |0014: const v3, #float 1.76788e+38 // #7f050011 │ │ -03eea2: 6e20 eb0d 3200 |0017: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03eea8: 0c02 |001a: move-result-object v2 │ │ -03eeaa: 6e20 e00d 2100 |001b: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03eeb0: 28ef |001e: goto 000d // -0011 │ │ +03fcf8: |[03fcf8] it.angrydroids.epub3reader.EpubReaderMain$8.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ +03fd08: 5441 6803 |0000: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ +03fd0c: 5442 6803 |0002: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ +03fd10: 5422 7203 |0004: iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03fd14: 6e20 c40d 6200 |0006: invoke-virtual {v2, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.setView2:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0dc4 │ │ +03fd1a: 0c02 |0009: move-result-object v2 │ │ +03fd1c: 6e20 fe0d 2100 |000a: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +03fd22: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +03fd24: 0f01 |000e: return v1 │ │ +03fd26: 0d00 |000f: move-exception v0 │ │ +03fd28: 5441 6803 |0010: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ +03fd2c: 5442 6803 |0012: iget-object v2, v4, Lit/angrydroids/epub3reader/EpubReaderMain$8;.this$0:Lit/angrydroids/epub3reader/EpubReaderMain; // field@0368 │ │ +03fd30: 1403 1100 057f |0014: const v3, #float 1.76788e+38 // #7f050011 │ │ +03fd36: 6e20 eb0d 3200 |0017: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03fd3c: 0c02 |001a: move-result-object v2 │ │ +03fd3e: 6e20 e00d 2100 |001b: invoke-virtual {v1, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +03fd44: 28ef |001e: goto 000d // -0011 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=236 │ │ 0x000d line=240 │ │ 0x000f line=237 │ │ @@ -55704,17 +55752,17 @@ │ │ 0x0000 - 0x001f reg=4 this Lit/angrydroids/epub3reader/EpubReaderMain$8; │ │ 0x0000 - 0x001f reg=5 view Landroid/webkit/WebView; │ │ 0x0000 - 0x001f reg=6 url Ljava/lang/String; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #236 header: │ │ -class_idx : 509 │ │ +class_idx : 507 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 815 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ @@ -55739,45 +55787,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 49 16-bit code units │ │ -03eec4: |[03eec4] it.angrydroids.epub3reader.EpubReaderMain$9.:()V │ │ -03eed4: 7100 310e 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/ViewStateEnum;.values:()[Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e31 │ │ -03eeda: 0c00 |0003: move-result-object v0 │ │ -03eedc: 2100 |0004: array-length v0, v0 │ │ -03eede: 2300 0203 |0005: new-array v0, v0, [I // type@0302 │ │ -03eee2: 6900 6903 |0007: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ -03eee6: 6200 6903 |0009: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ -03eeea: 6201 1a04 |000b: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03eeee: 6e10 2f0e 0100 |000d: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ -03eef4: 0a01 |0010: move-result v1 │ │ -03eef6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03eef8: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03eefc: 6200 6903 |0014: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ -03ef00: 6201 1c04 |0016: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03ef04: 6e10 2f0e 0100 |0018: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ -03ef0a: 0a01 |001b: move-result v1 │ │ -03ef0c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03ef0e: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03ef12: 6200 6903 |001f: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ -03ef16: 6201 1b04 |0021: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03ef1a: 6e10 2f0e 0100 |0023: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ -03ef20: 0a01 |0026: move-result v1 │ │ -03ef22: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -03ef24: 4b02 0001 |0028: aput v2, v0, v1 │ │ -03ef28: 0e00 |002a: return-void │ │ -03ef2a: 0d00 |002b: move-exception v0 │ │ -03ef2c: 28fe |002c: goto 002a // -0002 │ │ -03ef2e: 0d00 |002d: move-exception v0 │ │ -03ef30: 28f1 |002e: goto 001f // -000f │ │ -03ef32: 0d00 |002f: move-exception v0 │ │ -03ef34: 28e4 |0030: goto 0014 // -001c │ │ +03fd58: |[03fd58] it.angrydroids.epub3reader.EpubReaderMain$9.:()V │ │ +03fd68: 7100 310e 0000 |0000: invoke-static {}, Lit/angrydroids/epub3reader/ViewStateEnum;.values:()[Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e31 │ │ +03fd6e: 0c00 |0003: move-result-object v0 │ │ +03fd70: 2100 |0004: array-length v0, v0 │ │ +03fd72: 2300 0003 |0005: new-array v0, v0, [I // type@0300 │ │ +03fd76: 6900 6903 |0007: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ +03fd7a: 6200 6903 |0009: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ +03fd7e: 6201 1a04 |000b: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +03fd82: 6e10 2f0e 0100 |000d: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ +03fd88: 0a01 |0010: move-result v1 │ │ +03fd8a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +03fd8c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03fd90: 6200 6903 |0014: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ +03fd94: 6201 1c04 |0016: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +03fd98: 6e10 2f0e 0100 |0018: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ +03fd9e: 0a01 |001b: move-result v1 │ │ +03fda0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03fda2: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03fda6: 6200 6903 |001f: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ +03fdaa: 6201 1b04 |0021: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +03fdae: 6e10 2f0e 0100 |0023: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ +03fdb4: 0a01 |0026: move-result v1 │ │ +03fdb6: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +03fdb8: 4b02 0001 |0028: aput v2, v0, v1 │ │ +03fdbc: 0e00 |002a: return-void │ │ +03fdbe: 0d00 |002b: move-exception v0 │ │ +03fdc0: 28fe |002c: goto 002a // -0002 │ │ +03fdc2: 0d00 |002d: move-exception v0 │ │ +03fdc4: 28f1 |002e: goto 001f // -000f │ │ +03fdc6: 0d00 |002f: move-exception v0 │ │ +03fdc8: 28e4 |0030: goto 0014 // -001c │ │ catches : 3 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x002f │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x002d │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x002b │ │ @@ -55785,27 +55833,23 @@ │ │ 0x0000 line=291 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #237 header: │ │ -class_idx : 510 │ │ +class_idx : 508 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 7 │ │ source_file_idx : 815 │ │ static_fields_size : 9 │ │ instance_fields_size: 9 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 17 │ │ │ │ -Class #237 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lit/angrydroids/epub3reader/EpubReaderMain$9; } │ │ - │ │ Class #237 - │ │ Class descriptor : 'Lit/angrydroids/epub3reader/EpubReaderMain;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ @@ -55887,20 +55931,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03ef60: |[03ef60] it.angrydroids.epub3reader.EpubReaderMain.:()V │ │ -03ef70: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -03ef74: 6700 6c03 |0002: sput v0, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ -03ef78: 1a00 8b00 |0004: const-string v0, "#000000" // string@008b │ │ -03ef7c: 6900 6b03 |0006: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ -03ef80: 0e00 |0008: return-void │ │ +03fdf4: |[03fdf4] it.angrydroids.epub3reader.EpubReaderMain.:()V │ │ +03fe04: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03fe08: 6700 6c03 |0002: sput v0, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ +03fe0c: 1a00 8b00 |0004: const-string v0, "#000000" // string@008b │ │ +03fe10: 6900 6b03 |0006: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ +03fe14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=74 │ │ locals : │ │ │ │ #1 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ @@ -55908,19 +55952,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ef84: |[03ef84] it.angrydroids.epub3reader.EpubReaderMain.:()V │ │ -03ef94: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -03ef9a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03ef9c: 5c10 7903 |0004: iput-boolean v0, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.syncScrollActivated:Z // field@0379 │ │ -03efa0: 0e00 |0006: return-void │ │ +03fe18: |[03fe18] it.angrydroids.epub3reader.EpubReaderMain.:()V │ │ +03fe28: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +03fe2e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03fe30: 5c10 7903 |0004: iput-boolean v0, v1, Lit/angrydroids/epub3reader/EpubReaderMain;.syncScrollActivated:Z // field@0379 │ │ +03fe34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ @@ -55929,85 +55973,85 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03efa4: |[03efa4] it.angrydroids.epub3reader.EpubReaderMain.getColor:()Ljava/lang/String; │ │ -03efb4: 6200 6b03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ -03efb8: 1100 |0002: return-object v0 │ │ +03fe38: |[03fe38] it.angrydroids.epub3reader.EpubReaderMain.getColor:()Ljava/lang/String; │ │ +03fe48: 6200 6b03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ +03fe4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ name : 'getFirstViewWeight' │ │ type : '()F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03efbc: |[03efbc] it.angrydroids.epub3reader.EpubReaderMain.getFirstViewWeight:()F │ │ -03efcc: 6000 6c03 |0000: sget v0, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ -03efd0: 0f00 |0002: return v0 │ │ +03fe50: |[03fe50] it.angrydroids.epub3reader.EpubReaderMain.getFirstViewWeight:()F │ │ +03fe60: 6000 6c03 |0000: sget v0, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ +03fe64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ │ │ #4 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ name : 'getView1' │ │ type : '()Landroid/webkit/WebView;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03efd4: |[03efd4] it.angrydroids.epub3reader.EpubReaderMain.getView1:()Landroid/webkit/WebView; │ │ -03efe4: 6200 7a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03efe8: 1100 |0002: return-object v0 │ │ +03fe68: |[03fe68] it.angrydroids.epub3reader.EpubReaderMain.getView1:()Landroid/webkit/WebView; │ │ +03fe78: 6200 7a03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +03fe7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ │ │ #5 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ name : 'getView2' │ │ type : '()Landroid/webkit/WebView;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03efec: |[03efec] it.angrydroids.epub3reader.EpubReaderMain.getView2:()Landroid/webkit/WebView; │ │ -03effc: 6200 7b03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f000: 1100 |0002: return-object v0 │ │ +03fe80: |[03fe80] it.angrydroids.epub3reader.EpubReaderMain.getView2:()Landroid/webkit/WebView; │ │ +03fe90: 6200 7b03 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +03fe94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ │ │ #6 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ name : 'setColor' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f004: |[03f004] it.angrydroids.epub3reader.EpubReaderMain.setColor:(Ljava/lang/String;)V │ │ -03f014: 6900 6b03 |0000: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ -03f018: 0e00 |0002: return-void │ │ +03fe98: |[03fe98] it.angrydroids.epub3reader.EpubReaderMain.setColor:(Ljava/lang/String;)V │ │ +03fea8: 6900 6b03 |0000: sput-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.color:Ljava/lang/String; // field@036b │ │ +03feac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=674 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 my_color Ljava/lang/String; │ │ │ │ @@ -56017,48 +56061,48 @@ │ │ type : '(F)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -03f01c: |[03f01c] it.angrydroids.epub3reader.EpubReaderMain.changeViewsSize:(F)V │ │ -03f02c: 1506 803f |0000: const/high16 v6, #int 1065353216 // #3f80 │ │ -03f030: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03f032: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ -03f034: 6708 6c03 |0004: sput v8, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ -03f038: 6e10 ea0d 0700 |0006: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getResources:()Landroid/content/res/Resources; // method@0dea │ │ -03f03e: 0c02 |0009: move-result-object v2 │ │ -03f040: 6e10 b800 0200 |000a: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b8 │ │ -03f046: 0c02 |000d: move-result-object v2 │ │ -03f048: 5222 1100 |000e: iget v2, v2, Landroid/content/res/Configuration;.orientation:I // field@0011 │ │ -03f04c: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -03f04e: 3332 1d00 |0011: if-ne v2, v3, 002e // +001d │ │ -03f052: 1402 0ad7 233c |0013: const v2, #float 0.01 // #3c23d70a │ │ -03f058: c628 |0016: add-float/2addr v8, v2 │ │ -03f05a: 2200 cd01 |0017: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -03f05e: 7040 130d 5084 |0019: invoke-direct {v0, v5, v4, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -03f064: 6202 7003 |001c: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ -03f068: 6e20 250d 0200 |001e: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ -03f06e: 2201 cd01 |0021: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -03f072: a702 0608 |0023: sub-float v2, v6, v8 │ │ -03f076: 7040 130d 5124 |0025: invoke-direct {v1, v5, v4, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -03f07c: 6202 7103 |0028: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ -03f080: 6e20 250d 1200 |002a: invoke-virtual {v2, v1}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ -03f086: 0e00 |002d: return-void │ │ -03f088: 2200 cd01 |002e: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -03f08c: 7040 130d 4085 |0030: invoke-direct {v0, v4, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -03f092: 6202 7003 |0033: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ -03f096: 6e20 250d 0200 |0035: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ -03f09c: 2201 cd01 |0038: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01cd │ │ -03f0a0: a702 0608 |003a: sub-float v2, v6, v8 │ │ -03f0a4: 7040 130d 4125 |003c: invoke-direct {v1, v4, v5, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ -03f0aa: 6202 7103 |003f: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ -03f0ae: 6e20 250d 1200 |0041: invoke-virtual {v2, v1}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ -03f0b4: 28e9 |0044: goto 002d // -0017 │ │ +03feb0: |[03feb0] it.angrydroids.epub3reader.EpubReaderMain.changeViewsSize:(F)V │ │ +03fec0: 1506 803f |0000: const/high16 v6, #int 1065353216 // #3f80 │ │ +03fec4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03fec6: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ +03fec8: 6708 6c03 |0004: sput v8, Lit/angrydroids/epub3reader/EpubReaderMain;.firstViewSize:F // field@036c │ │ +03fecc: 6e10 ea0d 0700 |0006: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getResources:()Landroid/content/res/Resources; // method@0dea │ │ +03fed2: 0c02 |0009: move-result-object v2 │ │ +03fed4: 6e10 b800 0200 |000a: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b8 │ │ +03feda: 0c02 |000d: move-result-object v2 │ │ +03fedc: 5222 1100 |000e: iget v2, v2, Landroid/content/res/Configuration;.orientation:I // field@0011 │ │ +03fee0: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +03fee2: 3332 1d00 |0011: if-ne v2, v3, 002e // +001d │ │ +03fee6: 1402 0ad7 233c |0013: const v2, #float 0.01 // #3c23d70a │ │ +03feec: c628 |0016: add-float/2addr v8, v2 │ │ +03feee: 2200 cb01 |0017: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +03fef2: 7040 130d 5084 |0019: invoke-direct {v0, v5, v4, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +03fef8: 6202 7003 |001c: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ +03fefc: 6e20 250d 0200 |001e: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ +03ff02: 2201 cb01 |0021: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +03ff06: a702 0608 |0023: sub-float v2, v6, v8 │ │ +03ff0a: 7040 130d 5124 |0025: invoke-direct {v1, v5, v4, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +03ff10: 6202 7103 |0028: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ +03ff14: 6e20 250d 1200 |002a: invoke-virtual {v2, v1}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ +03ff1a: 0e00 |002d: return-void │ │ +03ff1c: 2200 cb01 |002e: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +03ff20: 7040 130d 4085 |0030: invoke-direct {v0, v4, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +03ff26: 6202 7003 |0033: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ +03ff2a: 6e20 250d 0200 |0035: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ +03ff30: 2201 cb01 |0038: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01cb │ │ +03ff34: a702 0608 |003a: sub-float v2, v6, v8 │ │ +03ff38: 7040 130d 4125 |003c: invoke-direct {v1, v4, v5, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0d13 │ │ +03ff3e: 6202 7103 |003f: sget-object v2, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ +03ff42: 6e20 250d 1200 |0041: invoke-virtual {v2, v1}, Landroid/widget/RelativeLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d25 │ │ +03ff48: 28e9 |0044: goto 002d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=603 │ │ 0x0006 line=605 │ │ 0x0013 line=606 │ │ 0x0017 line=608 │ │ 0x001c line=610 │ │ @@ -56082,51 +56126,51 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -03f0b8: |[03f0b8] it.angrydroids.epub3reader.EpubReaderMain.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ -03f0c8: 6203 3b03 |0000: sget-object v3, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f0cc: 3336 3a00 |0002: if-ne v6, v3, 003c // +003a │ │ -03f0d0: 5453 7203 |0004: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f0d4: 6e10 b20d 0300 |0006: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getLanguagesBook1:()[Ljava/lang/String; // method@0db2 │ │ -03f0da: 0c02 |0009: move-result-object v2 │ │ -03f0dc: 2123 |000a: array-length v3, v2 │ │ -03f0de: 3d03 3800 |000b: if-lez v3, 0043 // +0038 │ │ -03f0e2: 2200 3c00 |000d: new-instance v0, Landroid/os/Bundle; // type@003c │ │ -03f0e6: 7010 f700 0000 |000f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -03f0ec: 1403 1e00 057f |0012: const v3, #float 1.76788e+38 // #7f05001e │ │ -03f0f2: 6e20 eb0d 3500 |0015: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f0f8: 0c03 |0018: move-result-object v3 │ │ -03f0fa: 6e10 740d 0600 |0019: invoke-virtual {v6}, Lit/angrydroids/epub3reader/BookEnum;.toString:()Ljava/lang/String; // method@0d74 │ │ -03f100: 0c04 |001c: move-result-object v4 │ │ -03f102: 6e30 0801 3004 |001d: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0108 │ │ -03f108: 1403 1f00 057f |0020: const v3, #float 1.76788e+38 // #7f05001f │ │ -03f10e: 6e20 eb0d 3500 |0023: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f114: 0c03 |0026: move-result-object v3 │ │ -03f116: 6e30 0901 3002 |0027: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0109 │ │ -03f11c: 2201 0402 |002a: new-instance v1, Lit/angrydroids/epub3reader/LanguageChooser; // type@0204 │ │ -03f120: 7010 130e 0100 |002c: invoke-direct {v1}, Lit/angrydroids/epub3reader/LanguageChooser;.:()V // method@0e13 │ │ -03f126: 6e20 180e 0100 |002f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/LanguageChooser;.setArguments:(Landroid/os/Bundle;)V // method@0e18 │ │ -03f12c: 6e10 e70d 0500 |0032: invoke-virtual {v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ -03f132: 0c03 |0035: move-result-object v3 │ │ -03f134: 1a04 0000 |0036: const-string v4, "" // string@0000 │ │ -03f138: 6e30 190e 3104 |0038: invoke-virtual {v1, v3, v4}, Lit/angrydroids/epub3reader/LanguageChooser;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0e19 │ │ -03f13e: 0e00 |003b: return-void │ │ -03f140: 5453 7203 |003c: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f144: 6e10 b30d 0300 |003e: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getLanguagesBook2:()[Ljava/lang/String; // method@0db3 │ │ -03f14a: 0c02 |0041: move-result-object v2 │ │ -03f14c: 28c8 |0042: goto 000a // -0038 │ │ -03f14e: 1403 2000 057f |0043: const v3, #float 1.76788e+38 // #7f050020 │ │ -03f154: 6e20 eb0d 3500 |0046: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f15a: 0c03 |0049: move-result-object v3 │ │ -03f15c: 6e20 e00d 3500 |004a: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f162: 28ee |004d: goto 003b // -0012 │ │ +03ff4c: |[03ff4c] it.angrydroids.epub3reader.EpubReaderMain.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V │ │ +03ff5c: 6203 3b03 |0000: sget-object v3, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +03ff60: 3336 3a00 |0002: if-ne v6, v3, 003c // +003a │ │ +03ff64: 5453 7203 |0004: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03ff68: 6e10 b20d 0300 |0006: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getLanguagesBook1:()[Ljava/lang/String; // method@0db2 │ │ +03ff6e: 0c02 |0009: move-result-object v2 │ │ +03ff70: 2123 |000a: array-length v3, v2 │ │ +03ff72: 3d03 3800 |000b: if-lez v3, 0043 // +0038 │ │ +03ff76: 2200 3b00 |000d: new-instance v0, Landroid/os/Bundle; // type@003b │ │ +03ff7a: 7010 f700 0000 |000f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +03ff80: 1403 1e00 057f |0012: const v3, #float 1.76788e+38 // #7f05001e │ │ +03ff86: 6e20 eb0d 3500 |0015: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03ff8c: 0c03 |0018: move-result-object v3 │ │ +03ff8e: 6e10 740d 0600 |0019: invoke-virtual {v6}, Lit/angrydroids/epub3reader/BookEnum;.toString:()Ljava/lang/String; // method@0d74 │ │ +03ff94: 0c04 |001c: move-result-object v4 │ │ +03ff96: 6e30 0801 3004 |001d: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0108 │ │ +03ff9c: 1403 1f00 057f |0020: const v3, #float 1.76788e+38 // #7f05001f │ │ +03ffa2: 6e20 eb0d 3500 |0023: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03ffa8: 0c03 |0026: move-result-object v3 │ │ +03ffaa: 6e30 0901 3002 |0027: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0109 │ │ +03ffb0: 2201 0202 |002a: new-instance v1, Lit/angrydroids/epub3reader/LanguageChooser; // type@0202 │ │ +03ffb4: 7010 130e 0100 |002c: invoke-direct {v1}, Lit/angrydroids/epub3reader/LanguageChooser;.:()V // method@0e13 │ │ +03ffba: 6e20 180e 0100 |002f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/LanguageChooser;.setArguments:(Landroid/os/Bundle;)V // method@0e18 │ │ +03ffc0: 6e10 e70d 0500 |0032: invoke-virtual {v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ +03ffc6: 0c03 |0035: move-result-object v3 │ │ +03ffc8: 1a04 0000 |0036: const-string v4, "" // string@0000 │ │ +03ffcc: 6e30 190e 3104 |0038: invoke-virtual {v1, v3, v4}, Lit/angrydroids/epub3reader/LanguageChooser;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0e19 │ │ +03ffd2: 0e00 |003b: return-void │ │ +03ffd4: 5453 7203 |003c: iget-object v3, v5, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +03ffd8: 6e10 b30d 0300 |003e: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubNavigator;.getLanguagesBook2:()[Ljava/lang/String; // method@0db3 │ │ +03ffde: 0c02 |0041: move-result-object v2 │ │ +03ffe0: 28c8 |0042: goto 000a // -0038 │ │ +03ffe2: 1403 2000 057f |0043: const v3, #float 1.76788e+38 // #7f050020 │ │ +03ffe8: 6e20 eb0d 3500 |0046: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +03ffee: 0c03 |0049: move-result-object v3 │ │ +03fff0: 6e20 e00d 3500 |004a: invoke-virtual {v5, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +03fff6: 28ee |004d: goto 003b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000a line=571 │ │ 0x000d line=572 │ │ 0x0012 line=573 │ │ @@ -56150,22 +56194,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -03f164: |[03f164] it.angrydroids.epub3reader.EpubReaderMain.errorMessage:(Ljava/lang/String;)V │ │ -03f174: 6e10 e30d 0300 |0000: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getApplicationContext:()Landroid/content/Context; // method@0de3 │ │ -03f17a: 0c00 |0003: move-result-object v0 │ │ -03f17c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03f17e: 7130 700d 4002 |0005: invoke-static {v0, v4, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0d70 │ │ -03f184: 0c01 |0008: move-result-object v1 │ │ -03f186: 6e10 710d 0100 |0009: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0d71 │ │ -03f18c: 0e00 |000c: return-void │ │ +03fff8: |[03fff8] it.angrydroids.epub3reader.EpubReaderMain.errorMessage:(Ljava/lang/String;)V │ │ +040008: 6e10 e30d 0300 |0000: invoke-virtual {v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getApplicationContext:()Landroid/content/Context; // method@0de3 │ │ +04000e: 0c00 |0003: move-result-object v0 │ │ +040010: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +040012: 7130 700d 4002 |0005: invoke-static {v0, v4, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0d70 │ │ +040018: 0c01 |0008: move-result-object v1 │ │ +04001a: 6e10 710d 0100 |0009: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0d71 │ │ +040020: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0004 line=682 │ │ 0x0009 line=683 │ │ 0x000c line=684 │ │ locals : │ │ @@ -56179,19 +56223,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03f190: |[03f190] it.angrydroids.epub3reader.EpubReaderMain.hideSecondView:()V │ │ -03f1a0: 6200 7103 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ -03f1a4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -03f1a8: 6e20 260d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@0d26 │ │ -03f1ae: 0e00 |0007: return-void │ │ +040024: |[040024] it.angrydroids.epub3reader.EpubReaderMain.hideSecondView:()V │ │ +040034: 6200 7103 |0000: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ +040038: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +04003c: 6e20 260d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@0d26 │ │ +040042: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0007 line=304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ │ @@ -56200,59 +56244,67 @@ │ │ type : '(Landroid/content/SharedPreferences;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -03f1b0: |[03f1b0] it.angrydroids.epub3reader.EpubReaderMain.loadState:(Landroid/content/SharedPreferences;)V │ │ -03f1c0: 1401 2100 057f |0000: const v1, #float 1.76788e+38 // #7f050021 │ │ -03f1c6: 6e20 eb0d 1300 |0003: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f1cc: 0c01 |0006: move-result-object v1 │ │ -03f1ce: 6202 1a04 |0007: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03f1d2: 6e10 2e0e 0200 |0009: invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ -03f1d8: 0c02 |000c: move-result-object v2 │ │ -03f1da: 7230 b000 1402 |000d: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03f1e0: 0c01 |0010: move-result-object v1 │ │ -03f1e2: 7110 300e 0100 |0011: invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e30 │ │ -03f1e8: 0c01 |0014: move-result-object v1 │ │ -03f1ea: 6e20 fd0d 1300 |0015: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f1f0: 1401 2200 057f |0018: const v1, #float 1.76788e+38 // #7f050022 │ │ -03f1f6: 6e20 eb0d 1300 |001b: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f1fc: 0c01 |001e: move-result-object v1 │ │ -03f1fe: 6202 1b04 |001f: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03f202: 6e10 2e0e 0200 |0021: invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ -03f208: 0c02 |0024: move-result-object v2 │ │ -03f20a: 7230 b000 1402 |0025: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ -03f210: 0c01 |0028: move-result-object v1 │ │ -03f212: 7110 300e 0100 |0029: invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e30 │ │ -03f218: 0c01 |002c: move-result-object v1 │ │ -03f21a: 6e20 fe0d 1300 |002d: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03f220: 1401 2300 057f |0030: const v1, #float 1.76788e+38 // #7f050023 │ │ -03f226: 6e20 eb0d 1300 |0033: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f22c: 0c01 |0036: move-result-object v1 │ │ -03f22e: 7100 e60d 0000 |0037: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFirstViewWeight:()F // method@0de6 │ │ -03f234: 0a02 |003a: move-result v2 │ │ -03f236: 7230 ae00 1402 |003b: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@00ae │ │ -03f23c: 0a00 |003e: move-result v0 │ │ -03f23e: 6e20 de0d 0300 |003f: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.changeViewsSize:(F)V // method@0dde │ │ -03f244: 5431 7203 |0042: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f248: 6e20 bd0d 4100 |0044: invoke-virtual {v1, v4}, Lit/angrydroids/epub3reader/EpubNavigator;.loadState:(Landroid/content/SharedPreferences;)Z // method@0dbd │ │ -03f24e: 0a01 |0047: move-result v1 │ │ -03f250: 3901 0c00 |0048: if-nez v1, 0054 // +000c │ │ -03f254: 1401 2400 057f |004a: const v1, #float 1.76788e+38 // #7f050024 │ │ -03f25a: 6e20 eb0d 1300 |004d: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f260: 0c01 |0050: move-result-object v1 │ │ -03f262: 6e20 e00d 1300 |0051: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f268: 0e00 |0054: return-void │ │ +040044: |[040044] it.angrydroids.epub3reader.EpubReaderMain.loadState:(Landroid/content/SharedPreferences;)V │ │ +040054: 1401 2100 057f |0000: const v1, #float 1.76788e+38 // #7f050021 │ │ +04005a: 6e20 eb0d 1300 |0003: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040060: 0c01 |0006: move-result-object v1 │ │ +040062: 6202 1a04 |0007: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +040066: 6e10 2e0e 0200 |0009: invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ +04006c: 0c02 |000c: move-result-object v2 │ │ +04006e: 7230 b000 1402 |000d: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +040074: 0c01 |0010: move-result-object v1 │ │ +040076: 7110 300e 0100 |0011: invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e30 │ │ +04007c: 0c01 |0014: move-result-object v1 │ │ +04007e: 6e20 fd0d 1300 |0015: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +040084: 1401 2200 057f |0018: const v1, #float 1.76788e+38 // #7f050022 │ │ +04008a: 6e20 eb0d 1300 |001b: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040090: 0c01 |001e: move-result-object v1 │ │ +040092: 6202 1b04 |001f: sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +040096: 6e10 2e0e 0200 |0021: invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ +04009c: 0c02 |0024: move-result-object v2 │ │ +04009e: 7230 b000 1402 |0025: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00b0 │ │ +0400a4: 0c01 |0028: move-result-object v1 │ │ +0400a6: 7110 300e 0100 |0029: invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; // method@0e30 │ │ +0400ac: 0c01 |002c: move-result-object v1 │ │ +0400ae: 6e20 fe0d 1300 |002d: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +0400b4: 1401 2300 057f |0030: const v1, #float 1.76788e+38 // #7f050023 │ │ +0400ba: 6e20 eb0d 1300 |0033: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +0400c0: 0c01 |0036: move-result-object v1 │ │ +0400c2: 7100 e60d 0000 |0037: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFirstViewWeight:()F // method@0de6 │ │ +0400c8: 0a02 |003a: move-result v2 │ │ +0400ca: 7230 ae00 1402 |003b: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@00ae │ │ +0400d0: 0a00 |003e: move-result v0 │ │ +0400d2: 6e20 de0d 0300 |003f: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.changeViewsSize:(F)V // method@0dde │ │ +0400d8: 5431 7203 |0042: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0400dc: 6e20 bd0d 4100 |0044: invoke-virtual {v1, v4}, Lit/angrydroids/epub3reader/EpubNavigator;.loadState:(Landroid/content/SharedPreferences;)Z // method@0dbd │ │ +0400e2: 0a01 |0047: move-result v1 │ │ +0400e4: 3901 0c00 |0048: if-nez v1, 0054 // +000c │ │ +0400e8: 1401 2400 057f |004a: const v1, #float 1.76788e+38 // #7f050024 │ │ +0400ee: 6e20 eb0d 1300 |004d: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +0400f4: 0c01 |0050: move-result-object v1 │ │ +0400f6: 6e20 e00d 1300 |0051: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +0400fc: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ + 0x0003 line=638 │ │ + 0x000d line=637 │ │ 0x0018 line=639 │ │ + 0x001b line=640 │ │ + 0x0021 line=641 │ │ + 0x0025 line=640 │ │ + 0x002d line=639 │ │ 0x0030 line=643 │ │ + 0x0033 line=644 │ │ + 0x003b line=643 │ │ 0x003f line=645 │ │ 0x0042 line=647 │ │ 0x004a line=648 │ │ 0x0054 line=649 │ │ locals : │ │ 0x003f - 0x0055 reg=0 viewSize F │ │ 0x0000 - 0x0055 reg=3 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ @@ -56263,54 +56315,54 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -03f26c: |[03f26c] it.angrydroids.epub3reader.EpubReaderMain.onActivityResult:(IILandroid/content/Intent;)V │ │ -03f27c: 1403 1200 057f |0000: const v3, #float 1.76788e+38 // #7f050012 │ │ -03f282: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -03f284: 3316 3f00 |0004: if-ne v6, v1, 0043 // +003f │ │ -03f288: 1401 1900 057f |0006: const v1, #float 1.76788e+38 // #7f050019 │ │ -03f28e: 6e20 eb0d 1400 |0009: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f294: 0c01 |000c: move-result-object v1 │ │ -03f296: 6e20 9300 1700 |000d: invoke-virtual {v7, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ -03f29c: 0c00 |0010: move-result-object v0 │ │ -03f29e: 5441 6a03 |0011: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ -03f2a2: 6202 3b03 |0013: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f2a6: 3321 1800 |0015: if-ne v1, v2, 002d // +0018 │ │ -03f2aa: 5441 7203 |0017: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f2ae: 6e20 be0d 0100 |0019: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook1:(Ljava/lang/String;)Z // method@0dbe │ │ -03f2b4: 0a01 |001c: move-result v1 │ │ -03f2b6: 3801 0800 |001d: if-eqz v1, 0025 // +0008 │ │ -03f2ba: 6201 1a04 |001f: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03f2be: 6e20 fd0d 1400 |0021: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f2c4: 0e00 |0024: return-void │ │ -03f2c6: 6e20 eb0d 3400 |0025: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f2cc: 0c01 |0028: move-result-object v1 │ │ -03f2ce: 6e20 e00d 1400 |0029: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f2d4: 28f8 |002c: goto 0024 // -0008 │ │ -03f2d6: 5441 7203 |002d: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f2da: 6e20 bf0d 0100 |002f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook2:(Ljava/lang/String;)Z // method@0dbf │ │ -03f2e0: 0a01 |0032: move-result v1 │ │ -03f2e2: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -03f2e6: 6201 1a04 |0035: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03f2ea: 6e20 fe0d 1400 |0037: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03f2f0: 28ea |003a: goto 0024 // -0016 │ │ -03f2f2: 6e20 eb0d 3400 |003b: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f2f8: 0c01 |003e: move-result-object v1 │ │ -03f2fa: 6e20 e00d 1400 |003f: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f300: 28e2 |0042: goto 0024 // -001e │ │ -03f302: 5441 7203 |0043: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f306: 6e10 b70d 0100 |0045: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubNavigator;.isAtLeastOneBookOpen:()Z // method@0db7 │ │ -03f30c: 0a01 |0048: move-result v1 │ │ -03f30e: 3901 dbff |0049: if-nez v1, 0024 // -0025 │ │ -03f312: 6e10 e20d 0400 |004b: invoke-virtual {v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.finish:()V // method@0de2 │ │ -03f318: 28d6 |004e: goto 0024 // -002a │ │ +040100: |[040100] it.angrydroids.epub3reader.EpubReaderMain.onActivityResult:(IILandroid/content/Intent;)V │ │ +040110: 1403 1200 057f |0000: const v3, #float 1.76788e+38 // #7f050012 │ │ +040116: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +040118: 3316 3f00 |0004: if-ne v6, v1, 0043 // +003f │ │ +04011c: 1401 1900 057f |0006: const v1, #float 1.76788e+38 // #7f050019 │ │ +040122: 6e20 eb0d 1400 |0009: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040128: 0c01 |000c: move-result-object v1 │ │ +04012a: 6e20 9300 1700 |000d: invoke-virtual {v7, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0093 │ │ +040130: 0c00 |0010: move-result-object v0 │ │ +040132: 5441 6a03 |0011: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ +040136: 6202 3b03 |0013: sget-object v2, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +04013a: 3321 1800 |0015: if-ne v1, v2, 002d // +0018 │ │ +04013e: 5441 7203 |0017: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040142: 6e20 be0d 0100 |0019: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook1:(Ljava/lang/String;)Z // method@0dbe │ │ +040148: 0a01 |001c: move-result v1 │ │ +04014a: 3801 0800 |001d: if-eqz v1, 0025 // +0008 │ │ +04014e: 6201 1a04 |001f: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +040152: 6e20 fd0d 1400 |0021: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +040158: 0e00 |0024: return-void │ │ +04015a: 6e20 eb0d 3400 |0025: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040160: 0c01 |0028: move-result-object v1 │ │ +040162: 6e20 e00d 1400 |0029: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040168: 28f8 |002c: goto 0024 // -0008 │ │ +04016a: 5441 7203 |002d: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04016e: 6e20 bf0d 0100 |002f: invoke-virtual {v1, v0}, Lit/angrydroids/epub3reader/EpubNavigator;.openBook2:(Ljava/lang/String;)Z // method@0dbf │ │ +040174: 0a01 |0032: move-result v1 │ │ +040176: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +04017a: 6201 1a04 |0035: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +04017e: 6e20 fe0d 1400 |0037: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +040184: 28ea |003a: goto 0024 // -0016 │ │ +040186: 6e20 eb0d 3400 |003b: invoke-virtual {v4, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04018c: 0c01 |003e: move-result-object v1 │ │ +04018e: 6e20 e00d 1400 |003f: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040194: 28e2 |0042: goto 0024 // -001e │ │ +040196: 5441 7203 |0043: iget-object v1, v4, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04019a: 6e10 b70d 0100 |0045: invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubNavigator;.isAtLeastOneBookOpen:()Z // method@0db7 │ │ +0401a0: 0a01 |0048: move-result v1 │ │ +0401a2: 3901 dbff |0049: if-nez v1, 0024 // -0025 │ │ +0401a6: 6e10 e20d 0400 |004b: invoke-virtual {v4}, Lit/angrydroids/epub3reader/EpubReaderMain;.finish:()V // method@0de2 │ │ +0401ac: 28d6 |004e: goto 0024 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=261 │ │ 0x0006 line=262 │ │ 0x0011 line=264 │ │ 0x0017 line=265 │ │ 0x001f line=266 │ │ @@ -56334,129 +56386,129 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 257 16-bit code units │ │ -03f31c: |[03f31c] it.angrydroids.epub3reader.EpubReaderMain.onCreate:(Landroid/os/Bundle;)V │ │ -03f32c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03f32e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03f330: 6f20 1600 8700 |0002: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -03f336: 1503 037f |0005: const/high16 v3, #int 2130903040 // #7f03 │ │ -03f33a: 6e20 f90d 3700 |0007: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.setContentView:(I)V // method@0df9 │ │ -03f340: 1403 0200 097f |000a: const v3, #float 1.82104e+38 // #7f090002 │ │ -03f346: 6e20 e10d 3700 |000d: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f34c: 0c03 |0010: move-result-object v3 │ │ -03f34e: 1f03 be01 |0011: check-cast v3, Landroid/webkit/WebView; // type@01be │ │ -03f352: 6903 7a03 |0013: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03f356: 1403 0700 097f |0015: const v3, #float 1.82104e+38 // #7f090007 │ │ -03f35c: 6e20 e10d 3700 |0018: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f362: 0c03 |001b: move-result-object v3 │ │ -03f364: 1f03 be01 |001c: check-cast v3, Landroid/webkit/WebView; // type@01be │ │ -03f368: 6903 7b03 |001e: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f36c: 1503 097f |0020: const/high16 v3, #int 2131296256 // #7f09 │ │ -03f370: 6e20 e10d 3700 |0022: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f376: 0c03 |0025: move-result-object v3 │ │ -03f378: 1f03 ce01 |0026: check-cast v3, Landroid/widget/LinearLayout; // type@01ce │ │ -03f37c: 6903 6f03 |0028: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layout:Landroid/widget/LinearLayout; // field@036f │ │ -03f380: 1403 0400 097f |002a: const v3, #float 1.82104e+38 // #7f090004 │ │ -03f386: 6e20 e10d 3700 |002d: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f38c: 0c03 |0030: move-result-object v3 │ │ -03f38e: 1f03 c401 |0031: check-cast v3, Landroid/widget/Button; // type@01c4 │ │ -03f392: 6903 6d03 |0033: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView1:Landroid/widget/Button; // field@036d │ │ -03f396: 1403 0a00 097f |0035: const v3, #float 1.82104e+38 // #7f09000a │ │ -03f39c: 6e20 e10d 3700 |0038: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f3a2: 0c03 |003b: move-result-object v3 │ │ -03f3a4: 1f03 c401 |003c: check-cast v3, Landroid/widget/Button; // type@01c4 │ │ -03f3a8: 6903 6e03 |003e: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ -03f3ac: 1403 0100 097f |0040: const v3, #float 1.82104e+38 // #7f090001 │ │ -03f3b2: 6e20 e10d 3700 |0043: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f3b8: 0c03 |0046: move-result-object v3 │ │ -03f3ba: 1f03 d201 |0047: check-cast v3, Landroid/widget/RelativeLayout; // type@01d2 │ │ -03f3be: 6903 7003 |0049: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ -03f3c2: 1403 0600 097f |004b: const v3, #float 1.82104e+38 // #7f090006 │ │ -03f3c8: 6e20 e10d 3700 |004e: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ -03f3ce: 0c03 |0051: move-result-object v3 │ │ -03f3d0: 1f03 d201 |0052: check-cast v3, Landroid/widget/RelativeLayout; // type@01d2 │ │ -03f3d4: 6903 7103 |0054: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ -03f3d8: 6e10 ea0d 0700 |0056: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getResources:()Landroid/content/res/Resources; // method@0dea │ │ -03f3de: 0c03 |0059: move-result-object v3 │ │ -03f3e0: 6e10 b900 0300 |005a: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ -03f3e6: 0c01 |005d: move-result-object v1 │ │ -03f3e8: 5213 3603 |005e: iget v3, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0336 │ │ -03f3ec: 5973 7403 |0060: iput v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.screenWidth:I // field@0374 │ │ -03f3f0: 5213 3503 |0062: iget v3, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@0335 │ │ -03f3f4: 5973 7303 |0064: iput v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.screenHeight:I // field@0373 │ │ -03f3f8: 2203 f201 |0066: new-instance v3, Lit/angrydroids/epub3reader/EpubNavigator; // type@01f2 │ │ -03f3fc: 6e10 e40d 0700 |0068: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getBaseContext:()Landroid/content/Context; // method@0de4 │ │ -03f402: 0c04 |006b: move-result-object v4 │ │ -03f404: 7020 ac0d 4300 |006c: invoke-direct {v3, v4}, Lit/angrydroids/epub3reader/EpubNavigator;.:(Landroid/content/Context;)V // method@0dac │ │ -03f40a: 5b73 7203 |006f: iput-object v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f40e: 6203 7a03 |0071: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03f412: 6e10 f30c 0300 |0073: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0cf3 │ │ -03f418: 0c03 |0076: move-result-object v3 │ │ -03f41a: 6e20 f20c 6300 |0077: invoke-virtual {v3, v6}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0cf2 │ │ -03f420: 6203 7b03 |007a: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f424: 6e10 f30c 0300 |007c: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0cf3 │ │ -03f42a: 0c03 |007f: move-result-object v3 │ │ -03f42c: 6e20 f20c 6300 |0080: invoke-virtual {v3, v6}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0cf2 │ │ -03f432: 6203 1a04 |0083: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03f436: 6e20 fd0d 3700 |0085: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f43c: 6203 1b04 |0088: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03f440: 6e20 fe0d 3700 |008a: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03f446: 6203 7a03 |008d: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03f44a: 2204 f301 |008f: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$1; // type@01f3 │ │ -03f44e: 7020 c70d 7400 |0091: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dc7 │ │ -03f454: 6e20 f90c 4300 |0094: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0cf9 │ │ -03f45a: 6203 7b03 |0097: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f45e: 2204 f401 |0099: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$2; // type@01f4 │ │ -03f462: 7020 c90d 7400 |009b: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$2;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dc9 │ │ -03f468: 6e20 f90c 4300 |009e: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0cf9 │ │ -03f46e: 6203 6d03 |00a1: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView1:Landroid/widget/Button; // field@036d │ │ -03f472: 2204 f501 |00a3: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$3; // type@01f5 │ │ -03f476: 7020 cb0d 7400 |00a5: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$3;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dcb │ │ -03f47c: 6e20 ff0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03f482: 6203 6e03 |00ab: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ -03f486: 2204 f601 |00ad: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$4; // type@01f6 │ │ -03f48a: 7020 cd0d 7400 |00af: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$4;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dcd │ │ -03f490: 6e20 ff0c 4300 |00b2: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ -03f496: 6203 7a03 |00b5: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03f49a: 2204 f801 |00b7: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$5; // type@01f8 │ │ -03f49e: 7020 d10d 7400 |00b9: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$5;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd1 │ │ -03f4a4: 6e20 f80c 4300 |00bc: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0cf8 │ │ -03f4aa: 6203 7a03 |00bf: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ -03f4ae: 2204 f901 |00c1: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$6; // type@01f9 │ │ -03f4b2: 7020 d30d 7400 |00c3: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$6;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd3 │ │ -03f4b8: 6e20 fa0c 4300 |00c6: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0cfa │ │ -03f4be: 6203 7b03 |00c9: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f4c2: 2204 fb01 |00cb: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$7; // type@01fb │ │ -03f4c6: 7020 d70d 7400 |00cd: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$7;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd7 │ │ -03f4cc: 6e20 f80c 4300 |00d0: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0cf8 │ │ -03f4d2: 6203 7b03 |00d3: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ -03f4d6: 2204 fc01 |00d5: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$8; // type@01fc │ │ -03f4da: 7020 d90d 7400 |00d7: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$8;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd9 │ │ -03f4e0: 6e20 fa0c 4300 |00da: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0cfa │ │ -03f4e6: 6e20 e90d 5700 |00dd: invoke-virtual {v7, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ -03f4ec: 0c02 |00e0: move-result-object v2 │ │ -03f4ee: 1403 0e00 057f |00e1: const v3, #float 1.76788e+38 // #7f05000e │ │ -03f4f4: 6e20 eb0d 3700 |00e4: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f4fa: 0c03 |00e7: move-result-object v3 │ │ -03f4fc: 7230 ad00 3205 |00e8: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ -03f502: 0a03 |00eb: move-result v3 │ │ -03f504: 3803 0600 |00ec: if-eqz v3, 00f2 // +0006 │ │ -03f508: 6e20 ef0d 2700 |00ee: invoke-virtual {v7, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.loadState:(Landroid/content/SharedPreferences;)V // method@0def │ │ -03f50e: 0e00 |00f1: return-void │ │ -03f510: 6203 3b03 |00f2: sget-object v3, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f514: 5b73 6a03 |00f4: iput-object v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ -03f518: 2200 1f00 |00f6: new-instance v0, Landroid/content/Intent; // type@001f │ │ -03f51c: 1c03 0002 |00f8: const-class v3, Lit/angrydroids/epub3reader/FileChooser; // type@0200 │ │ -03f520: 7030 8300 7003 |00fa: invoke-direct {v0, v7, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ -03f526: 6e30 fb0d 0705 |00fd: invoke-virtual {v7, v0, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ -03f52c: 28f1 |0100: goto 00f1 // -000f │ │ +0401b0: |[0401b0] it.angrydroids.epub3reader.EpubReaderMain.onCreate:(Landroid/os/Bundle;)V │ │ +0401c0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0401c2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0401c4: 6f20 1600 8700 |0002: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +0401ca: 1503 037f |0005: const/high16 v3, #int 2130903040 // #7f03 │ │ +0401ce: 6e20 f90d 3700 |0007: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.setContentView:(I)V // method@0df9 │ │ +0401d4: 1403 0200 097f |000a: const v3, #float 1.82104e+38 // #7f090002 │ │ +0401da: 6e20 e10d 3700 |000d: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +0401e0: 0c03 |0010: move-result-object v3 │ │ +0401e2: 1f03 bc01 |0011: check-cast v3, Landroid/webkit/WebView; // type@01bc │ │ +0401e6: 6903 7a03 |0013: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +0401ea: 1403 0700 097f |0015: const v3, #float 1.82104e+38 // #7f090007 │ │ +0401f0: 6e20 e10d 3700 |0018: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +0401f6: 0c03 |001b: move-result-object v3 │ │ +0401f8: 1f03 bc01 |001c: check-cast v3, Landroid/webkit/WebView; // type@01bc │ │ +0401fc: 6903 7b03 |001e: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +040200: 1503 097f |0020: const/high16 v3, #int 2131296256 // #7f09 │ │ +040204: 6e20 e10d 3700 |0022: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +04020a: 0c03 |0025: move-result-object v3 │ │ +04020c: 1f03 cc01 |0026: check-cast v3, Landroid/widget/LinearLayout; // type@01cc │ │ +040210: 6903 6f03 |0028: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layout:Landroid/widget/LinearLayout; // field@036f │ │ +040214: 1403 0400 097f |002a: const v3, #float 1.82104e+38 // #7f090004 │ │ +04021a: 6e20 e10d 3700 |002d: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +040220: 0c03 |0030: move-result-object v3 │ │ +040222: 1f03 c201 |0031: check-cast v3, Landroid/widget/Button; // type@01c2 │ │ +040226: 6903 6d03 |0033: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView1:Landroid/widget/Button; // field@036d │ │ +04022a: 1403 0a00 097f |0035: const v3, #float 1.82104e+38 // #7f09000a │ │ +040230: 6e20 e10d 3700 |0038: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +040236: 0c03 |003b: move-result-object v3 │ │ +040238: 1f03 c201 |003c: check-cast v3, Landroid/widget/Button; // type@01c2 │ │ +04023c: 6903 6e03 |003e: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ +040240: 1403 0100 097f |0040: const v3, #float 1.82104e+38 // #7f090001 │ │ +040246: 6e20 e10d 3700 |0043: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +04024c: 0c03 |0046: move-result-object v3 │ │ +04024e: 1f03 d001 |0047: check-cast v3, Landroid/widget/RelativeLayout; // type@01d0 │ │ +040252: 6903 7003 |0049: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView1:Landroid/widget/RelativeLayout; // field@0370 │ │ +040256: 1403 0600 097f |004b: const v3, #float 1.82104e+38 // #7f090006 │ │ +04025c: 6e20 e10d 3700 |004e: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.findViewById:(I)Landroid/view/View; // method@0de1 │ │ +040262: 0c03 |0051: move-result-object v3 │ │ +040264: 1f03 d001 |0052: check-cast v3, Landroid/widget/RelativeLayout; // type@01d0 │ │ +040268: 6903 7103 |0054: sput-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ +04026c: 6e10 ea0d 0700 |0056: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getResources:()Landroid/content/res/Resources; // method@0dea │ │ +040272: 0c03 |0059: move-result-object v3 │ │ +040274: 6e10 b900 0300 |005a: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ +04027a: 0c01 |005d: move-result-object v1 │ │ +04027c: 5213 3603 |005e: iget v3, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0336 │ │ +040280: 5973 7403 |0060: iput v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.screenWidth:I // field@0374 │ │ +040284: 5213 3503 |0062: iget v3, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@0335 │ │ +040288: 5973 7303 |0064: iput v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.screenHeight:I // field@0373 │ │ +04028c: 2203 f001 |0066: new-instance v3, Lit/angrydroids/epub3reader/EpubNavigator; // type@01f0 │ │ +040290: 6e10 e40d 0700 |0068: invoke-virtual {v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getBaseContext:()Landroid/content/Context; // method@0de4 │ │ +040296: 0c04 |006b: move-result-object v4 │ │ +040298: 7020 ac0d 4300 |006c: invoke-direct {v3, v4}, Lit/angrydroids/epub3reader/EpubNavigator;.:(Landroid/content/Context;)V // method@0dac │ │ +04029e: 5b73 7203 |006f: iput-object v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0402a2: 6203 7a03 |0071: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +0402a6: 6e10 f30c 0300 |0073: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0cf3 │ │ +0402ac: 0c03 |0076: move-result-object v3 │ │ +0402ae: 6e20 f20c 6300 |0077: invoke-virtual {v3, v6}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0cf2 │ │ +0402b4: 6203 7b03 |007a: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +0402b8: 6e10 f30c 0300 |007c: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0cf3 │ │ +0402be: 0c03 |007f: move-result-object v3 │ │ +0402c0: 6e20 f20c 6300 |0080: invoke-virtual {v3, v6}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0cf2 │ │ +0402c6: 6203 1a04 |0083: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +0402ca: 6e20 fd0d 3700 |0085: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +0402d0: 6203 1b04 |0088: sget-object v3, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +0402d4: 6e20 fe0d 3700 |008a: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +0402da: 6203 7a03 |008d: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +0402de: 2204 f101 |008f: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$1; // type@01f1 │ │ +0402e2: 7020 c70d 7400 |0091: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$1;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dc7 │ │ +0402e8: 6e20 f90c 4300 |0094: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0cf9 │ │ +0402ee: 6203 7b03 |0097: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +0402f2: 2204 f201 |0099: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$2; // type@01f2 │ │ +0402f6: 7020 c90d 7400 |009b: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$2;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dc9 │ │ +0402fc: 6e20 f90c 4300 |009e: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0cf9 │ │ +040302: 6203 6d03 |00a1: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView1:Landroid/widget/Button; // field@036d │ │ +040306: 2204 f301 |00a3: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$3; // type@01f3 │ │ +04030a: 7020 cb0d 7400 |00a5: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$3;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dcb │ │ +040310: 6e20 ff0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +040316: 6203 6e03 |00ab: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ +04031a: 2204 f401 |00ad: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$4; // type@01f4 │ │ +04031e: 7020 cd0d 7400 |00af: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$4;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dcd │ │ +040324: 6e20 ff0c 4300 |00b2: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0cff │ │ +04032a: 6203 7a03 |00b5: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +04032e: 2204 f601 |00b7: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$5; // type@01f6 │ │ +040332: 7020 d10d 7400 |00b9: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$5;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd1 │ │ +040338: 6e20 f80c 4300 |00bc: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0cf8 │ │ +04033e: 6203 7a03 |00bf: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view1:Landroid/webkit/WebView; // field@037a │ │ +040342: 2204 f701 |00c1: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$6; // type@01f7 │ │ +040346: 7020 d30d 7400 |00c3: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$6;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd3 │ │ +04034c: 6e20 fa0c 4300 |00c6: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0cfa │ │ +040352: 6203 7b03 |00c9: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +040356: 2204 f901 |00cb: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$7; // type@01f9 │ │ +04035a: 7020 d70d 7400 |00cd: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$7;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd7 │ │ +040360: 6e20 f80c 4300 |00d0: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0cf8 │ │ +040366: 6203 7b03 |00d3: sget-object v3, Lit/angrydroids/epub3reader/EpubReaderMain;.view2:Landroid/webkit/WebView; // field@037b │ │ +04036a: 2204 fa01 |00d5: new-instance v4, Lit/angrydroids/epub3reader/EpubReaderMain$8; // type@01fa │ │ +04036e: 7020 d90d 7400 |00d7: invoke-direct {v4, v7}, Lit/angrydroids/epub3reader/EpubReaderMain$8;.:(Lit/angrydroids/epub3reader/EpubReaderMain;)V // method@0dd9 │ │ +040374: 6e20 fa0c 4300 |00da: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0cfa │ │ +04037a: 6e20 e90d 5700 |00dd: invoke-virtual {v7, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ +040380: 0c02 |00e0: move-result-object v2 │ │ +040382: 1403 0e00 057f |00e1: const v3, #float 1.76788e+38 // #7f05000e │ │ +040388: 6e20 eb0d 3700 |00e4: invoke-virtual {v7, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04038e: 0c03 |00e7: move-result-object v3 │ │ +040390: 7230 ad00 3205 |00e8: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00ad │ │ +040396: 0a03 |00eb: move-result v3 │ │ +040398: 3803 0600 |00ec: if-eqz v3, 00f2 // +0006 │ │ +04039c: 6e20 ef0d 2700 |00ee: invoke-virtual {v7, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.loadState:(Landroid/content/SharedPreferences;)V // method@0def │ │ +0403a2: 0e00 |00f1: return-void │ │ +0403a4: 6203 3b03 |00f2: sget-object v3, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +0403a8: 5b73 6a03 |00f4: iput-object v3, v7, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ +0403ac: 2200 1f00 |00f6: new-instance v0, Landroid/content/Intent; // type@001f │ │ +0403b0: 1c03 fe01 |00f8: const-class v3, Lit/angrydroids/epub3reader/FileChooser; // type@01fe │ │ +0403b4: 7030 8300 7003 |00fa: invoke-direct {v0, v7, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ +0403ba: 6e30 fb0d 0705 |00fd: invoke-virtual {v7, v0, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ +0403c0: 28f1 |0100: goto 00f1 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=78 │ │ 0x0005 line=80 │ │ 0x000a line=83 │ │ 0x0015 line=84 │ │ 0x0020 line=85 │ │ @@ -56499,21 +56551,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03f530: |[03f530] it.angrydroids.epub3reader.EpubReaderMain.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -03f540: 6e10 e80d 0200 |0000: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.getMenuInflater:()Landroid/view/MenuInflater; // method@0de8 │ │ -03f546: 0c00 |0003: move-result-object v0 │ │ -03f548: 1501 087f |0004: const/high16 v1, #int 2131230720 // #7f08 │ │ -03f54c: 6e30 cf0b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcf │ │ -03f552: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03f554: 0f00 |000a: return v0 │ │ +0403c4: |[0403c4] it.angrydroids.epub3reader.EpubReaderMain.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0403d4: 6e10 e80d 0200 |0000: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.getMenuInflater:()Landroid/view/MenuInflater; // method@0de8 │ │ +0403da: 0c00 |0003: move-result-object v0 │ │ +0403dc: 1501 087f |0004: const/high16 v1, #int 2131230720 // #7f08 │ │ +0403e0: 6e30 cf0b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcf │ │ +0403e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0403e8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0009 line=315 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ 0x0000 - 0x000b reg=3 menu Landroid/view/Menu; │ │ @@ -56523,220 +56575,220 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 480 16-bit code units │ │ -03f558: |[03f558] it.angrydroids.epub3reader.EpubReaderMain.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -03f568: 140c 1500 057f |0000: const v12, #float 1.76788e+38 // #7f050015 │ │ -03f56e: 140b 1400 057f |0003: const v11, #float 1.76788e+38 // #7f050014 │ │ -03f574: 120a |0006: const/4 v10, #int 0 // #0 │ │ -03f576: 1409 1300 057f |0007: const v9, #float 1.76788e+38 // #7f050013 │ │ -03f57c: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -03f57e: 7210 d10b 0e00 |000b: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@0bd1 │ │ -03f584: 0a08 |000e: move-result v8 │ │ -03f586: 2b08 ab01 0000 |000f: packed-switch v8, 000001ba // +000001ab │ │ -03f58c: 6f20 1e00 ed00 |0012: invoke-super {v13, v14}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@001e │ │ -03f592: 0a07 |0015: move-result v7 │ │ -03f594: 0f07 |0016: return v7 │ │ -03f596: 6208 3b03 |0017: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f59a: 5bd8 6a03 |0019: iput-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ -03f59e: 2201 1f00 |001b: new-instance v1, Landroid/content/Intent; // type@001f │ │ -03f5a2: 1c08 0002 |001d: const-class v8, Lit/angrydroids/epub3reader/FileChooser; // type@0200 │ │ -03f5a6: 7030 8300 d108 |001f: invoke-direct {v1, v13, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ -03f5ac: 1408 1b00 057f |0022: const v8, #float 1.76788e+38 // #7f05001b │ │ -03f5b2: 6e20 eb0d 8d00 |0025: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f5b8: 0c08 |0028: move-result-object v8 │ │ -03f5ba: 1409 1c00 057f |0029: const v9, #float 1.76788e+38 // #7f05001c │ │ -03f5c0: 6e20 eb0d 9d00 |002c: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f5c6: 0c09 |002f: move-result-object v9 │ │ -03f5c8: 6e30 9b00 8109 |0030: invoke-virtual {v1, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -03f5ce: 6e30 fb0d 1d0a |0033: invoke-virtual {v13, v1, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ -03f5d4: 28e0 |0036: goto 0016 // -0020 │ │ -03f5d6: 6208 3c03 |0037: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03f5da: 5bd8 6a03 |0039: iput-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ -03f5de: 2202 1f00 |003b: new-instance v2, Landroid/content/Intent; // type@001f │ │ -03f5e2: 1c08 0002 |003d: const-class v8, Lit/angrydroids/epub3reader/FileChooser; // type@0200 │ │ -03f5e6: 7030 8300 d208 |003f: invoke-direct {v2, v13, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ -03f5ec: 1408 1b00 057f |0042: const v8, #float 1.76788e+38 // #7f05001b │ │ -03f5f2: 6e20 eb0d 8d00 |0045: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f5f8: 0c08 |0048: move-result-object v8 │ │ -03f5fa: 1409 1c00 057f |0049: const v9, #float 1.76788e+38 // #7f05001c │ │ -03f600: 6e20 eb0d 9d00 |004c: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f606: 0c09 |004f: move-result-object v9 │ │ -03f608: 6e30 9b00 8209 |0050: invoke-virtual {v2, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -03f60e: 6e30 fb0d 2d0a |0053: invoke-virtual {v13, v2, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ -03f614: 28c0 |0056: goto 0016 // -0040 │ │ -03f616: 54d8 7203 |0057: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f61a: 6e10 b80d 0800 |0059: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03f620: 0a08 |005c: move-result v8 │ │ -03f622: 3278 0a00 |005d: if-eq v8, v7, 0067 // +000a │ │ -03f626: 54d8 7203 |005f: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f62a: 6e10 b90d 0800 |0061: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ -03f630: 0a08 |0064: move-result v8 │ │ -03f632: 3378 b1ff |0065: if-ne v8, v7, 0016 // -004f │ │ -03f636: 6208 3b03 |0067: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f63a: 6e20 df0d 8d00 |0069: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ -03f640: 28aa |006c: goto 0016 // -0056 │ │ -03f642: 6208 3b03 |006d: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f646: 6e20 df0d 8d00 |006f: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ -03f64c: 28a4 |0072: goto 0016 // -005c │ │ -03f64e: 54d8 7203 |0073: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f652: 6e10 b80d 0800 |0075: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03f658: 0a08 |0078: move-result v8 │ │ -03f65a: 3908 0800 |0079: if-nez v8, 0081 // +0008 │ │ -03f65e: 6208 3c03 |007b: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03f662: 6e20 df0d 8d00 |007d: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ -03f668: 2896 |0080: goto 0016 // -006a │ │ -03f66a: 6e20 eb0d 9d00 |0081: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f670: 0c08 |0084: move-result-object v8 │ │ -03f672: 6e20 e00d 8d00 |0085: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f678: 288e |0088: goto 0016 // -0072 │ │ -03f67a: 54d8 7203 |0089: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f67e: 6e10 c50d 0800 |008b: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizeView1WithView2:()Z // method@0dc5 │ │ -03f684: 0a06 |008e: move-result v6 │ │ -03f686: 3906 87ff |008f: if-nez v6, 0016 // -0079 │ │ -03f68a: 1408 1300 057f |0091: const v8, #float 1.76788e+38 // #7f050013 │ │ -03f690: 6e20 eb0d 8d00 |0094: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f696: 0c08 |0097: move-result-object v8 │ │ -03f698: 6e20 e00d 8d00 |0098: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f69e: 2900 7bff |009b: goto/16 0016 // -0085 │ │ -03f6a2: 0d00 |009d: move-exception v0 │ │ -03f6a4: 6e20 eb0d bd00 |009e: invoke-virtual {v13, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f6aa: 0c08 |00a1: move-result-object v8 │ │ -03f6ac: 6e20 e00d 8d00 |00a2: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f6b2: 2900 71ff |00a5: goto/16 0016 // -008f │ │ -03f6b6: 54d8 7203 |00a7: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f6ba: 6e10 c60d 0800 |00a9: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizeView2WithView1:()Z // method@0dc6 │ │ -03f6c0: 0a04 |00ac: move-result v4 │ │ -03f6c2: 3904 69ff |00ad: if-nez v4, 0016 // -0097 │ │ -03f6c6: 1408 1300 057f |00af: const v8, #float 1.76788e+38 // #7f050013 │ │ -03f6cc: 6e20 eb0d 8d00 |00b2: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f6d2: 0c08 |00b5: move-result-object v8 │ │ -03f6d4: 6e20 e00d 8d00 |00b6: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f6da: 2900 5dff |00b9: goto/16 0016 // -00a3 │ │ -03f6de: 0d00 |00bb: move-exception v0 │ │ -03f6e0: 6e20 eb0d bd00 |00bc: invoke-virtual {v13, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f6e6: 0c08 |00bf: move-result-object v8 │ │ -03f6e8: 6e20 e00d 8d00 |00c0: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f6ee: 2900 53ff |00c3: goto/16 0016 // -00ad │ │ -03f6f2: 54d8 7203 |00c5: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f6f6: 6e10 b10d 0800 |00c7: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.flipSynchronizedReadingActive:()Z // method@0db1 │ │ -03f6fc: 0a05 |00ca: move-result v5 │ │ -03f6fe: 3905 4bff |00cb: if-nez v5, 0016 // -00b5 │ │ -03f702: 6e20 eb0d 9d00 |00cd: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f708: 0c08 |00d0: move-result-object v8 │ │ -03f70a: 6e20 e00d 8d00 |00d1: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f710: 2900 42ff |00d4: goto/16 0016 // -00be │ │ -03f714: 54d8 7203 |00d6: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f718: 6e10 b80d 0800 |00d8: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03f71e: 0a08 |00db: move-result v8 │ │ -03f720: 3278 0a00 |00dc: if-eq v8, v7, 00e6 // +000a │ │ -03f724: 54d8 7203 |00de: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f728: 6e10 b90d 0800 |00e0: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ -03f72e: 0a08 |00e3: move-result v8 │ │ -03f730: 3378 32ff |00e4: if-ne v8, v7, 0016 // -00ce │ │ -03f734: 54d8 7203 |00e6: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f738: 6209 3b03 |00e8: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f73c: 6e20 af0d 9800 |00ea: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ -03f742: 6208 1c04 |00ed: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f746: 6e20 fd0d 8d00 |00ef: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f74c: 2900 24ff |00f2: goto/16 0016 // -00dc │ │ -03f750: 54d8 7203 |00f4: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f754: 6209 3b03 |00f6: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f758: 6e20 af0d 9800 |00f8: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ -03f75e: 0a08 |00fb: move-result v8 │ │ -03f760: 3808 0900 |00fc: if-eqz v8, 0105 // +0009 │ │ -03f764: 6208 1c04 |00fe: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f768: 6e20 fd0d 8d00 |0100: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f76e: 2900 13ff |0103: goto/16 0016 // -00ed │ │ -03f772: 6e20 eb0d cd00 |0105: invoke-virtual {v13, v12}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f778: 0c08 |0108: move-result-object v8 │ │ -03f77a: 6e20 e00d 8d00 |0109: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f780: 2900 0aff |010c: goto/16 0016 // -00f6 │ │ -03f784: 54d8 7203 |010e: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f788: 6209 3c03 |0110: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03f78c: 6e20 af0d 9800 |0112: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ -03f792: 0a08 |0115: move-result v8 │ │ -03f794: 3808 0900 |0116: if-eqz v8, 011f // +0009 │ │ -03f798: 6208 1c04 |0118: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f79c: 6e20 fe0d 8d00 |011a: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03f7a2: 2900 f9fe |011d: goto/16 0016 // -0107 │ │ -03f7a6: 6e20 eb0d cd00 |011f: invoke-virtual {v13, v12}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f7ac: 0c08 |0122: move-result-object v8 │ │ -03f7ae: 6e20 e00d 8d00 |0123: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f7b4: 2900 f0fe |0126: goto/16 0016 // -0110 │ │ -03f7b8: 54d8 7203 |0128: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f7bc: 6e10 b80d 0800 |012a: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03f7c2: 0a08 |012d: move-result v8 │ │ -03f7c4: 3278 0a00 |012e: if-eq v8, v7, 0138 // +000a │ │ -03f7c8: 54d8 7203 |0130: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f7cc: 6e10 b90d 0800 |0132: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ -03f7d2: 0a08 |0135: move-result v8 │ │ -03f7d4: 3378 e0fe |0136: if-ne v8, v7, 0016 // -0120 │ │ -03f7d8: 54d8 7203 |0138: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f7dc: 6209 3b03 |013a: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f7e0: 6e20 b00d 9800 |013c: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ -03f7e6: 6208 1c04 |013f: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f7ea: 6e20 fd0d 8d00 |0141: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f7f0: 2900 d2fe |0144: goto/16 0016 // -012e │ │ -03f7f4: 54d8 7203 |0146: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f7f8: 6209 3b03 |0148: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03f7fc: 6e20 b00d 9800 |014a: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ -03f802: 0a08 |014d: move-result v8 │ │ -03f804: 3808 0900 |014e: if-eqz v8, 0157 // +0009 │ │ -03f808: 6208 1c04 |0150: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f80c: 6e20 fd0d 8d00 |0152: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f812: 2900 c1fe |0155: goto/16 0016 // -013f │ │ -03f816: 1408 1600 057f |0157: const v8, #float 1.76788e+38 // #7f050016 │ │ -03f81c: 6e20 eb0d 8d00 |015a: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f822: 0c08 |015d: move-result-object v8 │ │ -03f824: 6e20 e00d 8d00 |015e: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f82a: 2900 b5fe |0161: goto/16 0016 // -014b │ │ -03f82e: 54d8 7203 |0163: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f832: 6209 3c03 |0165: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03f836: 6e20 b00d 9800 |0167: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ -03f83c: 0a08 |016a: move-result v8 │ │ -03f83e: 3808 0900 |016b: if-eqz v8, 0174 // +0009 │ │ -03f842: 6208 1c04 |016d: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -03f846: 6e20 fd0d 8d00 |016f: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03f84c: 2900 a4fe |0172: goto/16 0016 // -015c │ │ -03f850: 1408 1600 057f |0174: const v8, #float 1.76788e+38 // #7f050016 │ │ -03f856: 6e20 eb0d 8d00 |0177: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f85c: 0c08 |017a: move-result-object v8 │ │ -03f85e: 6e20 e00d 8d00 |017b: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f864: 2900 98fe |017e: goto/16 0016 // -0168 │ │ -03f868: 2203 1102 |0180: new-instance v3, Lit/angrydroids/epub3reader/SetPanelSize; // type@0211 │ │ -03f86c: 7010 280e 0300 |0182: invoke-direct {v3}, Lit/angrydroids/epub3reader/SetPanelSize;.:()V // method@0e28 │ │ -03f872: 6e10 e70d 0d00 |0185: invoke-virtual {v13}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ -03f878: 0c08 |0188: move-result-object v8 │ │ -03f87a: 1a09 0000 |0189: const-string v9, "" // string@0000 │ │ -03f87e: 6e30 4000 8309 |018b: invoke-virtual {v3, v8, v9}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0040 │ │ -03f884: 2900 88fe |018e: goto/16 0016 // -0178 │ │ -03f888: 0d00 |0190: move-exception v0 │ │ -03f88a: 1408 1700 057f |0191: const v8, #float 1.76788e+38 // #7f050017 │ │ -03f890: 6e20 eb0d 8d00 |0194: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f896: 0c08 |0197: move-result-object v8 │ │ -03f898: 6e20 e00d 8d00 |0198: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f89e: 2900 7bfe |019b: goto/16 0016 // -0185 │ │ -03f8a2: 2203 f001 |019d: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu; // type@01f0 │ │ -03f8a6: 7010 860d 0300 |019f: invoke-direct {v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.:()V // method@0d86 │ │ -03f8ac: 6e10 e70d 0d00 |01a2: invoke-virtual {v13}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ -03f8b2: 0c08 |01a5: move-result-object v8 │ │ -03f8b4: 1a09 0000 |01a6: const-string v9, "" // string@0000 │ │ -03f8b8: 6e30 4000 8309 |01a8: invoke-virtual {v3, v8, v9}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0040 │ │ -03f8be: 2900 6bfe |01ab: goto/16 0016 // -0195 │ │ -03f8c2: 0d00 |01ad: move-exception v0 │ │ -03f8c4: 1408 4c00 057f |01ae: const v8, #float 1.76789e+38 // #7f05004c │ │ -03f8ca: 6e20 eb0d 8d00 |01b1: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03f8d0: 0c08 |01b4: move-result-object v8 │ │ -03f8d2: 6e20 e00d 8d00 |01b5: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03f8d8: 2900 5efe |01b8: goto/16 0016 // -01a2 │ │ -03f8dc: 0001 1100 1400 097f 0800 0000 2800 ... |01ba: packed-switch-data (38 units) │ │ +0403ec: |[0403ec] it.angrydroids.epub3reader.EpubReaderMain.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0403fc: 140c 1500 057f |0000: const v12, #float 1.76788e+38 // #7f050015 │ │ +040402: 140b 1400 057f |0003: const v11, #float 1.76788e+38 // #7f050014 │ │ +040408: 120a |0006: const/4 v10, #int 0 // #0 │ │ +04040a: 1409 1300 057f |0007: const v9, #float 1.76788e+38 // #7f050013 │ │ +040410: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +040412: 7210 d10b 0e00 |000b: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@0bd1 │ │ +040418: 0a08 |000e: move-result v8 │ │ +04041a: 2b08 ab01 0000 |000f: packed-switch v8, 000001ba // +000001ab │ │ +040420: 6f20 1e00 ed00 |0012: invoke-super {v13, v14}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@001e │ │ +040426: 0a07 |0015: move-result v7 │ │ +040428: 0f07 |0016: return v7 │ │ +04042a: 6208 3b03 |0017: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +04042e: 5bd8 6a03 |0019: iput-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ +040432: 2201 1f00 |001b: new-instance v1, Landroid/content/Intent; // type@001f │ │ +040436: 1c08 fe01 |001d: const-class v8, Lit/angrydroids/epub3reader/FileChooser; // type@01fe │ │ +04043a: 7030 8300 d108 |001f: invoke-direct {v1, v13, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ +040440: 1408 1b00 057f |0022: const v8, #float 1.76788e+38 // #7f05001b │ │ +040446: 6e20 eb0d 8d00 |0025: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04044c: 0c08 |0028: move-result-object v8 │ │ +04044e: 1409 1c00 057f |0029: const v9, #float 1.76788e+38 // #7f05001c │ │ +040454: 6e20 eb0d 9d00 |002c: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04045a: 0c09 |002f: move-result-object v9 │ │ +04045c: 6e30 9b00 8109 |0030: invoke-virtual {v1, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +040462: 6e30 fb0d 1d0a |0033: invoke-virtual {v13, v1, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ +040468: 28e0 |0036: goto 0016 // -0020 │ │ +04046a: 6208 3c03 |0037: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +04046e: 5bd8 6a03 |0039: iput-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.bookSelector:Lit/angrydroids/epub3reader/BookEnum; // field@036a │ │ +040472: 2202 1f00 |003b: new-instance v2, Landroid/content/Intent; // type@001f │ │ +040476: 1c08 fe01 |003d: const-class v8, Lit/angrydroids/epub3reader/FileChooser; // type@01fe │ │ +04047a: 7030 8300 d208 |003f: invoke-direct {v2, v13, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0083 │ │ +040480: 1408 1b00 057f |0042: const v8, #float 1.76788e+38 // #7f05001b │ │ +040486: 6e20 eb0d 8d00 |0045: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04048c: 0c08 |0048: move-result-object v8 │ │ +04048e: 1409 1c00 057f |0049: const v9, #float 1.76788e+38 // #7f05001c │ │ +040494: 6e20 eb0d 9d00 |004c: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04049a: 0c09 |004f: move-result-object v9 │ │ +04049c: 6e30 9b00 8209 |0050: invoke-virtual {v2, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +0404a2: 6e30 fb0d 2d0a |0053: invoke-virtual {v13, v2, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@0dfb │ │ +0404a8: 28c0 |0056: goto 0016 // -0040 │ │ +0404aa: 54d8 7203 |0057: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0404ae: 6e10 b80d 0800 |0059: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +0404b4: 0a08 |005c: move-result v8 │ │ +0404b6: 3278 0a00 |005d: if-eq v8, v7, 0067 // +000a │ │ +0404ba: 54d8 7203 |005f: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0404be: 6e10 b90d 0800 |0061: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ +0404c4: 0a08 |0064: move-result v8 │ │ +0404c6: 3378 b1ff |0065: if-ne v8, v7, 0016 // -004f │ │ +0404ca: 6208 3b03 |0067: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +0404ce: 6e20 df0d 8d00 |0069: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ +0404d4: 28aa |006c: goto 0016 // -0056 │ │ +0404d6: 6208 3b03 |006d: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +0404da: 6e20 df0d 8d00 |006f: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ +0404e0: 28a4 |0072: goto 0016 // -005c │ │ +0404e2: 54d8 7203 |0073: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0404e6: 6e10 b80d 0800 |0075: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +0404ec: 0a08 |0078: move-result v8 │ │ +0404ee: 3908 0800 |0079: if-nez v8, 0081 // +0008 │ │ +0404f2: 6208 3c03 |007b: sget-object v8, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +0404f6: 6e20 df0d 8d00 |007d: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.chooseLanguage:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0ddf │ │ +0404fc: 2896 |0080: goto 0016 // -006a │ │ +0404fe: 6e20 eb0d 9d00 |0081: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040504: 0c08 |0084: move-result-object v8 │ │ +040506: 6e20 e00d 8d00 |0085: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +04050c: 288e |0088: goto 0016 // -0072 │ │ +04050e: 54d8 7203 |0089: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040512: 6e10 c50d 0800 |008b: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizeView1WithView2:()Z // method@0dc5 │ │ +040518: 0a06 |008e: move-result v6 │ │ +04051a: 3906 87ff |008f: if-nez v6, 0016 // -0079 │ │ +04051e: 1408 1300 057f |0091: const v8, #float 1.76788e+38 // #7f050013 │ │ +040524: 6e20 eb0d 8d00 |0094: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04052a: 0c08 |0097: move-result-object v8 │ │ +04052c: 6e20 e00d 8d00 |0098: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040532: 2900 7bff |009b: goto/16 0016 // -0085 │ │ +040536: 0d00 |009d: move-exception v0 │ │ +040538: 6e20 eb0d bd00 |009e: invoke-virtual {v13, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04053e: 0c08 |00a1: move-result-object v8 │ │ +040540: 6e20 e00d 8d00 |00a2: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040546: 2900 71ff |00a5: goto/16 0016 // -008f │ │ +04054a: 54d8 7203 |00a7: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04054e: 6e10 c60d 0800 |00a9: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.synchronizeView2WithView1:()Z // method@0dc6 │ │ +040554: 0a04 |00ac: move-result v4 │ │ +040556: 3904 69ff |00ad: if-nez v4, 0016 // -0097 │ │ +04055a: 1408 1300 057f |00af: const v8, #float 1.76788e+38 // #7f050013 │ │ +040560: 6e20 eb0d 8d00 |00b2: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040566: 0c08 |00b5: move-result-object v8 │ │ +040568: 6e20 e00d 8d00 |00b6: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +04056e: 2900 5dff |00b9: goto/16 0016 // -00a3 │ │ +040572: 0d00 |00bb: move-exception v0 │ │ +040574: 6e20 eb0d bd00 |00bc: invoke-virtual {v13, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04057a: 0c08 |00bf: move-result-object v8 │ │ +04057c: 6e20 e00d 8d00 |00c0: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040582: 2900 53ff |00c3: goto/16 0016 // -00ad │ │ +040586: 54d8 7203 |00c5: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04058a: 6e10 b10d 0800 |00c7: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.flipSynchronizedReadingActive:()Z // method@0db1 │ │ +040590: 0a05 |00ca: move-result v5 │ │ +040592: 3905 4bff |00cb: if-nez v5, 0016 // -00b5 │ │ +040596: 6e20 eb0d 9d00 |00cd: invoke-virtual {v13, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04059c: 0c08 |00d0: move-result-object v8 │ │ +04059e: 6e20 e00d 8d00 |00d1: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +0405a4: 2900 42ff |00d4: goto/16 0016 // -00be │ │ +0405a8: 54d8 7203 |00d6: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0405ac: 6e10 b80d 0800 |00d8: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +0405b2: 0a08 |00db: move-result v8 │ │ +0405b4: 3278 0a00 |00dc: if-eq v8, v7, 00e6 // +000a │ │ +0405b8: 54d8 7203 |00de: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0405bc: 6e10 b90d 0800 |00e0: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ +0405c2: 0a08 |00e3: move-result v8 │ │ +0405c4: 3378 32ff |00e4: if-ne v8, v7, 0016 // -00ce │ │ +0405c8: 54d8 7203 |00e6: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0405cc: 6209 3b03 |00e8: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +0405d0: 6e20 af0d 9800 |00ea: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ +0405d6: 6208 1c04 |00ed: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +0405da: 6e20 fd0d 8d00 |00ef: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +0405e0: 2900 24ff |00f2: goto/16 0016 // -00dc │ │ +0405e4: 54d8 7203 |00f4: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0405e8: 6209 3b03 |00f6: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +0405ec: 6e20 af0d 9800 |00f8: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ +0405f2: 0a08 |00fb: move-result v8 │ │ +0405f4: 3808 0900 |00fc: if-eqz v8, 0105 // +0009 │ │ +0405f8: 6208 1c04 |00fe: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +0405fc: 6e20 fd0d 8d00 |0100: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +040602: 2900 13ff |0103: goto/16 0016 // -00ed │ │ +040606: 6e20 eb0d cd00 |0105: invoke-virtual {v13, v12}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04060c: 0c08 |0108: move-result-object v8 │ │ +04060e: 6e20 e00d 8d00 |0109: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040614: 2900 0aff |010c: goto/16 0016 // -00f6 │ │ +040618: 54d8 7203 |010e: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04061c: 6209 3c03 |0110: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +040620: 6e20 af0d 9800 |0112: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayMetadata:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0daf │ │ +040626: 0a08 |0115: move-result v8 │ │ +040628: 3808 0900 |0116: if-eqz v8, 011f // +0009 │ │ +04062c: 6208 1c04 |0118: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +040630: 6e20 fe0d 8d00 |011a: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +040636: 2900 f9fe |011d: goto/16 0016 // -0107 │ │ +04063a: 6e20 eb0d cd00 |011f: invoke-virtual {v13, v12}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040640: 0c08 |0122: move-result-object v8 │ │ +040642: 6e20 e00d 8d00 |0123: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040648: 2900 f0fe |0126: goto/16 0016 // -0110 │ │ +04064c: 54d8 7203 |0128: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040650: 6e10 b80d 0800 |012a: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +040656: 0a08 |012d: move-result v8 │ │ +040658: 3278 0a00 |012e: if-eq v8, v7, 0138 // +000a │ │ +04065c: 54d8 7203 |0130: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040660: 6e10 b90d 0800 |0132: invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ +040666: 0a08 |0135: move-result v8 │ │ +040668: 3378 e0fe |0136: if-ne v8, v7, 0016 // -0120 │ │ +04066c: 54d8 7203 |0138: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040670: 6209 3b03 |013a: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +040674: 6e20 b00d 9800 |013c: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ +04067a: 6208 1c04 |013f: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +04067e: 6e20 fd0d 8d00 |0141: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +040684: 2900 d2fe |0144: goto/16 0016 // -012e │ │ +040688: 54d8 7203 |0146: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +04068c: 6209 3b03 |0148: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +040690: 6e20 b00d 9800 |014a: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ +040696: 0a08 |014d: move-result v8 │ │ +040698: 3808 0900 |014e: if-eqz v8, 0157 // +0009 │ │ +04069c: 6208 1c04 |0150: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +0406a0: 6e20 fd0d 8d00 |0152: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +0406a6: 2900 c1fe |0155: goto/16 0016 // -013f │ │ +0406aa: 1408 1600 057f |0157: const v8, #float 1.76788e+38 // #7f050016 │ │ +0406b0: 6e20 eb0d 8d00 |015a: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +0406b6: 0c08 |015d: move-result-object v8 │ │ +0406b8: 6e20 e00d 8d00 |015e: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +0406be: 2900 b5fe |0161: goto/16 0016 // -014b │ │ +0406c2: 54d8 7203 |0163: iget-object v8, v13, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0406c6: 6209 3c03 |0165: sget-object v9, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +0406ca: 6e20 b00d 9800 |0167: invoke-virtual {v8, v9}, Lit/angrydroids/epub3reader/EpubNavigator;.displayTOC:(Lit/angrydroids/epub3reader/BookEnum;)Z // method@0db0 │ │ +0406d0: 0a08 |016a: move-result v8 │ │ +0406d2: 3808 0900 |016b: if-eqz v8, 0174 // +0009 │ │ +0406d6: 6208 1c04 |016d: sget-object v8, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +0406da: 6e20 fd0d 8d00 |016f: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +0406e0: 2900 a4fe |0172: goto/16 0016 // -015c │ │ +0406e4: 1408 1600 057f |0174: const v8, #float 1.76788e+38 // #7f050016 │ │ +0406ea: 6e20 eb0d 8d00 |0177: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +0406f0: 0c08 |017a: move-result-object v8 │ │ +0406f2: 6e20 e00d 8d00 |017b: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +0406f8: 2900 98fe |017e: goto/16 0016 // -0168 │ │ +0406fc: 2203 0f02 |0180: new-instance v3, Lit/angrydroids/epub3reader/SetPanelSize; // type@020f │ │ +040700: 7010 280e 0300 |0182: invoke-direct {v3}, Lit/angrydroids/epub3reader/SetPanelSize;.:()V // method@0e28 │ │ +040706: 6e10 e70d 0d00 |0185: invoke-virtual {v13}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ +04070c: 0c08 |0188: move-result-object v8 │ │ +04070e: 1a09 0000 |0189: const-string v9, "" // string@0000 │ │ +040712: 6e30 4000 8309 |018b: invoke-virtual {v3, v8, v9}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0040 │ │ +040718: 2900 88fe |018e: goto/16 0016 // -0178 │ │ +04071c: 0d00 |0190: move-exception v0 │ │ +04071e: 1408 1700 057f |0191: const v8, #float 1.76788e+38 // #7f050017 │ │ +040724: 6e20 eb0d 8d00 |0194: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +04072a: 0c08 |0197: move-result-object v8 │ │ +04072c: 6e20 e00d 8d00 |0198: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040732: 2900 7bfe |019b: goto/16 0016 // -0185 │ │ +040736: 2203 ee01 |019d: new-instance v3, Lit/angrydroids/epub3reader/ChangeCSSMenu; // type@01ee │ │ +04073a: 7010 860d 0300 |019f: invoke-direct {v3}, Lit/angrydroids/epub3reader/ChangeCSSMenu;.:()V // method@0d86 │ │ +040740: 6e10 e70d 0d00 |01a2: invoke-virtual {v13}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFragmentManager:()Landroid/app/FragmentManager; // method@0de7 │ │ +040746: 0c08 |01a5: move-result-object v8 │ │ +040748: 1a09 0000 |01a6: const-string v9, "" // string@0000 │ │ +04074c: 6e30 4000 8309 |01a8: invoke-virtual {v3, v8, v9}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@0040 │ │ +040752: 2900 6bfe |01ab: goto/16 0016 // -0195 │ │ +040756: 0d00 |01ad: move-exception v0 │ │ +040758: 1408 4c00 057f |01ae: const v8, #float 1.76789e+38 // #7f05004c │ │ +04075e: 6e20 eb0d 8d00 |01b1: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040764: 0c08 |01b4: move-result-object v8 │ │ +040766: 6e20 e00d 8d00 |01b5: invoke-virtual {v13, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +04076c: 2900 5efe |01b8: goto/16 0016 // -01a2 │ │ +040770: 0001 1100 1400 097f 0800 0000 2800 ... |01ba: packed-switch-data (38 units) │ │ catches : 4 │ │ 0x0089 - 0x009b │ │ Ljava/lang/Exception; -> 0x009d │ │ 0x00a7 - 0x00b9 │ │ Ljava/lang/Exception; -> 0x00bb │ │ 0x0180 - 0x018e │ │ Ljava/lang/Exception; -> 0x0190 │ │ @@ -56744,20 +56796,25 @@ │ │ Ljava/lang/Exception; -> 0x01ad │ │ positions : │ │ 0x000b line=379 │ │ 0x0012 line=505 │ │ 0x0017 line=381 │ │ 0x001b line=382 │ │ 0x0022 line=383 │ │ + 0x002c line=384 │ │ + 0x0030 line=383 │ │ 0x0033 line=385 │ │ 0x0037 line=389 │ │ 0x003b line=390 │ │ 0x0042 line=391 │ │ + 0x004c line=392 │ │ + 0x0050 line=391 │ │ 0x0053 line=393 │ │ 0x0057 line=398 │ │ + 0x0061 line=399 │ │ 0x0067 line=400 │ │ 0x006d line=404 │ │ 0x0073 line=408 │ │ 0x007b line=409 │ │ 0x0081 line=411 │ │ 0x0089 line=416 │ │ 0x008f line=417 │ │ @@ -56769,23 +56826,25 @@ │ │ 0x00af line=429 │ │ 0x00bb line=431 │ │ 0x00bc line=432 │ │ 0x00c5 line=438 │ │ 0x00cb line=439 │ │ 0x00cd line=440 │ │ 0x00d6 line=445 │ │ + 0x00e0 line=446 │ │ 0x00e6 line=447 │ │ 0x00ed line=448 │ │ 0x00f4 line=454 │ │ 0x00fe line=455 │ │ 0x0105 line=457 │ │ 0x010e line=461 │ │ 0x0118 line=462 │ │ 0x011f line=464 │ │ 0x0128 line=468 │ │ + 0x0132 line=469 │ │ 0x0138 line=470 │ │ 0x013f line=471 │ │ 0x0146 line=477 │ │ 0x0150 line=478 │ │ 0x0157 line=480 │ │ 0x0163 line=483 │ │ 0x016d line=484 │ │ @@ -56819,24 +56878,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03f960: |[03f960] it.angrydroids.epub3reader.EpubReaderMain.onPause:()V │ │ -03f970: 6f10 2000 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onPause:()V // method@0020 │ │ -03f976: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -03f978: 6e20 e90d 2300 |0004: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ -03f97e: 0c01 |0007: move-result-object v1 │ │ -03f980: 7210 ac00 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ac │ │ -03f986: 0c00 |000b: move-result-object v0 │ │ -03f988: 6e20 f70d 0300 |000c: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.saveState:(Landroid/content/SharedPreferences$Editor;)V // method@0df7 │ │ -03f98e: 7210 a700 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a7 │ │ -03f994: 0e00 |0012: return-void │ │ +0407f4: |[0407f4] it.angrydroids.epub3reader.EpubReaderMain.onPause:()V │ │ +040804: 6f10 2000 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onPause:()V // method@0020 │ │ +04080a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04080c: 6e20 e90d 2300 |0004: invoke-virtual {v3, v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ +040812: 0c01 |0007: move-result-object v1 │ │ +040814: 7210 ac00 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ac │ │ +04081a: 0c00 |000b: move-result-object v0 │ │ +04081c: 6e20 f70d 0300 |000c: invoke-virtual {v3, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.saveState:(Landroid/content/SharedPreferences$Editor;)V // method@0df7 │ │ +040822: 7210 a700 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a7 │ │ +040828: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0003 line=654 │ │ 0x0008 line=655 │ │ 0x000c line=656 │ │ 0x000f line=657 │ │ @@ -56851,134 +56910,136 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 242 16-bit code units │ │ -03f998: |[03f998] it.angrydroids.epub3reader.EpubReaderMain.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -03f9a8: 1405 1900 097f |0000: const v5, #float 1.82105e+38 // #7f090019 │ │ -03f9ae: 1404 1800 097f |0003: const v4, #float 1.82105e+38 // #7f090018 │ │ -03f9b4: 1401 1700 097f |0006: const v1, #float 1.82105e+38 // #7f090017 │ │ -03f9ba: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -03f9bc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -03f9be: 5460 7203 |000b: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f9c2: 6e10 b90d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ -03f9c8: 0a00 |0010: move-result v0 │ │ -03f9ca: 3900 4000 |0011: if-nez v0, 0051 // +0040 │ │ -03f9ce: 5460 7203 |0013: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03f9d2: 6e10 b80d 0000 |0015: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03f9d8: 0a00 |0018: move-result v0 │ │ -03f9da: 3900 3800 |0019: if-nez v0, 0051 // +0038 │ │ -03f9de: 1400 1e00 097f |001b: const v0, #float 1.82105e+38 // #7f09001e │ │ -03f9e4: 7220 cd0b 0700 |001e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03f9ea: 0c00 |0021: move-result-object v0 │ │ -03f9ec: 7220 d70b 2000 |0022: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03f9f2: 1400 1f00 097f |0025: const v0, #float 1.82105e+38 // #7f09001f │ │ -03f9f8: 7220 cd0b 0700 |0028: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03f9fe: 0c00 |002b: move-result-object v0 │ │ -03fa00: 7220 d70b 2000 |002c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa06: 1400 2100 097f |002f: const v0, #float 1.82105e+38 // #7f090021 │ │ -03fa0c: 7220 cd0b 0700 |0032: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa12: 0c00 |0035: move-result-object v0 │ │ -03fa14: 7220 d70b 2000 |0036: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa1a: 1400 2200 097f |0039: const v0, #float 1.82105e+38 // #7f090022 │ │ -03fa20: 7220 cd0b 0700 |003c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa26: 0c00 |003f: move-result-object v0 │ │ -03fa28: 7220 d70b 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa2e: 7220 cd0b 1700 |0043: invoke-interface {v7, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa34: 0c00 |0046: move-result-object v0 │ │ -03fa36: 7220 d70b 2000 |0047: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa3c: 7220 cd0b 4700 |004a: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa42: 0c00 |004d: move-result-object v0 │ │ -03fa44: 7220 d70b 2000 |004e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa4a: 5460 7203 |0051: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fa4e: 6e10 b80d 0000 |0053: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03fa54: 0a00 |0056: move-result v0 │ │ -03fa56: 3900 1300 |0057: if-nez v0, 006a // +0013 │ │ -03fa5a: 7220 cd0b 5700 |0059: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa60: 0c00 |005c: move-result-object v0 │ │ -03fa62: 7220 d70b 2000 |005d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa68: 1400 1a00 097f |0060: const v0, #float 1.82105e+38 // #7f09001a │ │ -03fa6e: 7220 cd0b 0700 |0063: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fa74: 0c00 |0066: move-result-object v0 │ │ -03fa76: 7220 d70b 2000 |0067: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fa7c: 5460 7203 |006a: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fa80: 6e10 b80d 0000 |006c: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03fa86: 0a00 |006f: move-result v0 │ │ -03fa88: 3220 0a00 |0070: if-eq v0, v2, 007a // +000a │ │ -03fa8c: 5460 7203 |0072: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fa90: 6e10 b90d 0000 |0074: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ -03fa96: 0a00 |0077: move-result v0 │ │ -03fa98: 3320 3800 |0078: if-ne v0, v2, 00b0 // +0038 │ │ -03fa9c: 1400 1e00 097f |007a: const v0, #float 1.82105e+38 // #7f09001e │ │ -03faa2: 7220 cd0b 0700 |007d: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03faa8: 0c00 |0080: move-result-object v0 │ │ -03faaa: 7220 d70b 3000 |0081: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fab0: 1400 1f00 097f |0084: const v0, #float 1.82105e+38 // #7f09001f │ │ -03fab6: 7220 cd0b 0700 |0087: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fabc: 0c00 |008a: move-result-object v0 │ │ -03fabe: 7220 d70b 3000 |008b: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fac4: 1400 2100 097f |008e: const v0, #float 1.82105e+38 // #7f090021 │ │ -03faca: 7220 cd0b 0700 |0091: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fad0: 0c00 |0094: move-result-object v0 │ │ -03fad2: 7220 d70b 3000 |0095: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fad8: 1400 2200 097f |0098: const v0, #float 1.82105e+38 // #7f090022 │ │ -03fade: 7220 cd0b 0700 |009b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fae4: 0c00 |009e: move-result-object v0 │ │ -03fae6: 7220 d70b 3000 |009f: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03faec: 7220 cd0b 1700 |00a2: invoke-interface {v7, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03faf2: 0c00 |00a5: move-result-object v0 │ │ -03faf4: 7220 d70b 3000 |00a6: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fafa: 7220 cd0b 4700 |00a9: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fb00: 0c00 |00ac: move-result-object v0 │ │ -03fb02: 7220 d70b 3000 |00ad: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fb08: 5460 7203 |00b0: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fb0c: 6e10 b80d 0000 |00b2: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ -03fb12: 0a00 |00b5: move-result v0 │ │ -03fb14: 3320 1300 |00b6: if-ne v0, v2, 00c9 // +0013 │ │ -03fb18: 7220 cd0b 5700 |00b8: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fb1e: 0c00 |00bb: move-result-object v0 │ │ -03fb20: 7220 d70b 3000 |00bc: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fb26: 1400 1a00 097f |00bf: const v0, #float 1.82105e+38 // #7f09001a │ │ -03fb2c: 7220 cd0b 0700 |00c2: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fb32: 0c00 |00c5: move-result-object v0 │ │ -03fb34: 7220 d70b 3000 |00c6: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fb3a: 5460 7603 |00c9: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03fb3e: 6e10 2e0e 0000 |00cb: invoke-virtual {v0}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ -03fb44: 0c00 |00ce: move-result-object v0 │ │ -03fb46: 1401 1a00 057f |00cf: const v1, #float 1.76788e+38 // #7f05001a │ │ -03fb4c: 6e20 eb0d 1600 |00d2: invoke-virtual {v6, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fb52: 0c01 |00d5: move-result-object v1 │ │ -03fb54: 6e20 ce0e 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -03fb5a: 0a00 |00d9: move-result v0 │ │ -03fb5c: 3800 0d00 |00da: if-eqz v0, 00e7 // +000d │ │ -03fb60: 1400 2300 097f |00dc: const v0, #float 1.82105e+38 // #7f090023 │ │ -03fb66: 7220 cd0b 0700 |00df: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fb6c: 0c00 |00e2: move-result-object v0 │ │ -03fb6e: 7220 d70b 3000 |00e3: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fb74: 0f02 |00e6: return v2 │ │ -03fb76: 1400 2300 097f |00e7: const v0, #float 1.82105e+38 // #7f090023 │ │ -03fb7c: 7220 cd0b 0700 |00ea: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ -03fb82: 0c00 |00ed: move-result-object v0 │ │ -03fb84: 7220 d70b 2000 |00ee: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ -03fb8a: 28f5 |00f1: goto 00e6 // -000b │ │ +04082c: |[04082c] it.angrydroids.epub3reader.EpubReaderMain.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04083c: 1405 1900 097f |0000: const v5, #float 1.82105e+38 // #7f090019 │ │ +040842: 1404 1800 097f |0003: const v4, #float 1.82105e+38 // #7f090018 │ │ +040848: 1401 1700 097f |0006: const v1, #float 1.82105e+38 // #7f090017 │ │ +04084e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +040850: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +040852: 5460 7203 |000b: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040856: 6e10 b90d 0000 |000d: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ +04085c: 0a00 |0010: move-result v0 │ │ +04085e: 3900 4000 |0011: if-nez v0, 0051 // +0040 │ │ +040862: 5460 7203 |0013: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040866: 6e10 b80d 0000 |0015: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +04086c: 0a00 |0018: move-result v0 │ │ +04086e: 3900 3800 |0019: if-nez v0, 0051 // +0038 │ │ +040872: 1400 1e00 097f |001b: const v0, #float 1.82105e+38 // #7f09001e │ │ +040878: 7220 cd0b 0700 |001e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +04087e: 0c00 |0021: move-result-object v0 │ │ +040880: 7220 d70b 2000 |0022: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040886: 1400 1f00 097f |0025: const v0, #float 1.82105e+38 // #7f09001f │ │ +04088c: 7220 cd0b 0700 |0028: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040892: 0c00 |002b: move-result-object v0 │ │ +040894: 7220 d70b 2000 |002c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +04089a: 1400 2100 097f |002f: const v0, #float 1.82105e+38 // #7f090021 │ │ +0408a0: 7220 cd0b 0700 |0032: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0408a6: 0c00 |0035: move-result-object v0 │ │ +0408a8: 7220 d70b 2000 |0036: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0408ae: 1400 2200 097f |0039: const v0, #float 1.82105e+38 // #7f090022 │ │ +0408b4: 7220 cd0b 0700 |003c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0408ba: 0c00 |003f: move-result-object v0 │ │ +0408bc: 7220 d70b 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0408c2: 7220 cd0b 1700 |0043: invoke-interface {v7, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0408c8: 0c00 |0046: move-result-object v0 │ │ +0408ca: 7220 d70b 2000 |0047: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0408d0: 7220 cd0b 4700 |004a: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0408d6: 0c00 |004d: move-result-object v0 │ │ +0408d8: 7220 d70b 2000 |004e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0408de: 5460 7203 |0051: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0408e2: 6e10 b80d 0000 |0053: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +0408e8: 0a00 |0056: move-result v0 │ │ +0408ea: 3900 1300 |0057: if-nez v0, 006a // +0013 │ │ +0408ee: 7220 cd0b 5700 |0059: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0408f4: 0c00 |005c: move-result-object v0 │ │ +0408f6: 7220 d70b 2000 |005d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0408fc: 1400 1a00 097f |0060: const v0, #float 1.82105e+38 // #7f09001a │ │ +040902: 7220 cd0b 0700 |0063: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040908: 0c00 |0066: move-result-object v0 │ │ +04090a: 7220 d70b 2000 |0067: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040910: 5460 7203 |006a: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040914: 6e10 b80d 0000 |006c: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +04091a: 0a00 |006f: move-result v0 │ │ +04091c: 3220 0a00 |0070: if-eq v0, v2, 007a // +000a │ │ +040920: 5460 7203 |0072: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040924: 6e10 b90d 0000 |0074: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isParallelTextOn:()Z // method@0db9 │ │ +04092a: 0a00 |0077: move-result v0 │ │ +04092c: 3320 3800 |0078: if-ne v0, v2, 00b0 // +0038 │ │ +040930: 1400 1e00 097f |007a: const v0, #float 1.82105e+38 // #7f09001e │ │ +040936: 7220 cd0b 0700 |007d: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +04093c: 0c00 |0080: move-result-object v0 │ │ +04093e: 7220 d70b 3000 |0081: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040944: 1400 1f00 097f |0084: const v0, #float 1.82105e+38 // #7f09001f │ │ +04094a: 7220 cd0b 0700 |0087: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040950: 0c00 |008a: move-result-object v0 │ │ +040952: 7220 d70b 3000 |008b: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040958: 1400 2100 097f |008e: const v0, #float 1.82105e+38 // #7f090021 │ │ +04095e: 7220 cd0b 0700 |0091: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040964: 0c00 |0094: move-result-object v0 │ │ +040966: 7220 d70b 3000 |0095: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +04096c: 1400 2200 097f |0098: const v0, #float 1.82105e+38 // #7f090022 │ │ +040972: 7220 cd0b 0700 |009b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040978: 0c00 |009e: move-result-object v0 │ │ +04097a: 7220 d70b 3000 |009f: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040980: 7220 cd0b 1700 |00a2: invoke-interface {v7, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040986: 0c00 |00a5: move-result-object v0 │ │ +040988: 7220 d70b 3000 |00a6: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +04098e: 7220 cd0b 4700 |00a9: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040994: 0c00 |00ac: move-result-object v0 │ │ +040996: 7220 d70b 3000 |00ad: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +04099c: 5460 7203 |00b0: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +0409a0: 6e10 b80d 0000 |00b2: invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;.isExactlyOneBookOpen:()Z // method@0db8 │ │ +0409a6: 0a00 |00b5: move-result v0 │ │ +0409a8: 3320 1300 |00b6: if-ne v0, v2, 00c9 // +0013 │ │ +0409ac: 7220 cd0b 5700 |00b8: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0409b2: 0c00 |00bb: move-result-object v0 │ │ +0409b4: 7220 d70b 3000 |00bc: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0409ba: 1400 1a00 097f |00bf: const v0, #float 1.82105e+38 // #7f09001a │ │ +0409c0: 7220 cd0b 0700 |00c2: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +0409c6: 0c00 |00c5: move-result-object v0 │ │ +0409c8: 7220 d70b 3000 |00c6: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +0409ce: 5460 7603 |00c9: iget-object v0, v6, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +0409d2: 6e10 2e0e 0000 |00cb: invoke-virtual {v0}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ +0409d8: 0c00 |00ce: move-result-object v0 │ │ +0409da: 1401 1a00 057f |00cf: const v1, #float 1.76788e+38 // #7f05001a │ │ +0409e0: 6e20 eb0d 1600 |00d2: invoke-virtual {v6, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +0409e6: 0c01 |00d5: move-result-object v1 │ │ +0409e8: 6e20 ce0e 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +0409ee: 0a00 |00d9: move-result v0 │ │ +0409f0: 3800 0d00 |00da: if-eqz v0, 00e7 // +000d │ │ +0409f4: 1400 2300 097f |00dc: const v0, #float 1.82105e+38 // #7f090023 │ │ +0409fa: 7220 cd0b 0700 |00df: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040a00: 0c00 |00e2: move-result-object v0 │ │ +040a02: 7220 d70b 3000 |00e3: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040a08: 0f02 |00e6: return v2 │ │ +040a0a: 1400 2300 097f |00e7: const v0, #float 1.82105e+38 // #7f090023 │ │ +040a10: 7220 cd0b 0700 |00ea: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bcd │ │ +040a16: 0c00 |00ed: move-result-object v0 │ │ +040a18: 7220 d70b 2000 |00ee: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bd7 │ │ +040a1e: 28f5 |00f1: goto 00e6 // -000b │ │ catches : (none) │ │ positions : │ │ 0x000b line=321 │ │ + 0x0015 line=322 │ │ 0x001b line=324 │ │ 0x0025 line=326 │ │ 0x002f line=328 │ │ 0x0039 line=330 │ │ 0x0043 line=332 │ │ 0x004a line=334 │ │ 0x0051 line=337 │ │ 0x0059 line=339 │ │ 0x0060 line=341 │ │ 0x006a line=344 │ │ + 0x0074 line=345 │ │ 0x007a line=347 │ │ 0x0084 line=349 │ │ 0x008e line=351 │ │ 0x0098 line=353 │ │ 0x00a2 line=355 │ │ 0x00a9 line=357 │ │ 0x00b0 line=360 │ │ @@ -56997,34 +57058,34 @@ │ │ type : '(Lit/angrydroids/epub3reader/BookEnum;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -03fb8c: |[03fb8c] it.angrydroids.epub3reader.EpubReaderMain.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V │ │ -03fb9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03fb9e: 6201 3c03 |0001: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03fba2: 3314 0500 |0003: if-ne v4, v1, 0008 // +0005 │ │ -03fba6: 0150 |0005: move v0, v5 │ │ -03fba8: 0165 |0006: move v5, v6 │ │ -03fbaa: 0106 |0007: move v6, v0 │ │ -03fbac: 5431 7203 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fbb0: 6e40 c00d 4165 |000a: invoke-virtual {v1, v4, v5, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:(Lit/angrydroids/epub3reader/BookEnum;II)Z // method@0dc0 │ │ -03fbb6: 6201 3b03 |000d: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ -03fbba: 3214 0400 |000f: if-eq v4, v1, 0013 // +0004 │ │ -03fbbe: 3727 0700 |0011: if-le v7, v2, 0018 // +0007 │ │ -03fbc2: 6201 1a04 |0013: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03fbc6: 6e20 fd0d 1300 |0015: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ -03fbcc: 6201 3c03 |0018: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ -03fbd0: 3214 0400 |001a: if-eq v4, v1, 001e // +0004 │ │ -03fbd4: 3727 0700 |001c: if-le v7, v2, 0023 // +0007 │ │ -03fbd8: 6201 1a04 |001e: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03fbdc: 6e20 fe0d 1300 |0020: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ -03fbe2: 0e00 |0023: return-void │ │ +040a20: |[040a20] it.angrydroids.epub3reader.EpubReaderMain.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V │ │ +040a30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +040a32: 6201 3c03 |0001: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +040a36: 3314 0500 |0003: if-ne v4, v1, 0008 // +0005 │ │ +040a3a: 0150 |0005: move v0, v5 │ │ +040a3c: 0165 |0006: move v5, v6 │ │ +040a3e: 0106 |0007: move v6, v0 │ │ +040a40: 5431 7203 |0008: iget-object v1, v3, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040a44: 6e40 c00d 4165 |000a: invoke-virtual {v1, v4, v5, v6}, Lit/angrydroids/epub3reader/EpubNavigator;.parallelText:(Lit/angrydroids/epub3reader/BookEnum;II)Z // method@0dc0 │ │ +040a4a: 6201 3b03 |000d: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.first:Lit/angrydroids/epub3reader/BookEnum; // field@033b │ │ +040a4e: 3214 0400 |000f: if-eq v4, v1, 0013 // +0004 │ │ +040a52: 3727 0700 |0011: if-le v7, v2, 0018 // +0007 │ │ +040a56: 6201 1a04 |0013: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +040a5a: 6e20 fd0d 1300 |0015: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfd │ │ +040a60: 6201 3c03 |0018: sget-object v1, Lit/angrydroids/epub3reader/BookEnum;.second:Lit/angrydroids/epub3reader/BookEnum; // field@033c │ │ +040a64: 3214 0400 |001a: if-eq v4, v1, 001e // +0004 │ │ +040a68: 3727 0700 |001c: if-le v7, v2, 0023 // +0007 │ │ +040a6c: 6201 1a04 |001e: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +040a70: 6e20 fe0d 1300 |0020: invoke-virtual {v3, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V // method@0dfe │ │ +040a76: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=586 │ │ 0x0005 line=587 │ │ 0x0006 line=588 │ │ 0x0007 line=589 │ │ 0x0008 line=591 │ │ @@ -57046,38 +57107,38 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -03fbe4: |[03fbe4] it.angrydroids.epub3reader.EpubReaderMain.saveState:(Landroid/content/SharedPreferences$Editor;)V │ │ -03fbf4: 1400 2100 057f |0000: const v0, #float 1.76788e+38 // #7f050021 │ │ -03fbfa: 6e20 eb0d 0200 |0003: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fc00: 0c00 |0006: move-result-object v0 │ │ -03fc02: 5421 7503 |0007: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03fc06: 6e10 2e0e 0100 |0009: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ -03fc0c: 0c01 |000c: move-result-object v1 │ │ -03fc0e: 7230 ab00 0301 |000d: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03fc14: 1400 2200 057f |0010: const v0, #float 1.76788e+38 // #7f050022 │ │ -03fc1a: 6e20 eb0d 0200 |0013: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fc20: 0c00 |0016: move-result-object v0 │ │ -03fc22: 5421 7603 |0017: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03fc26: 6e10 2e0e 0100 |0019: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ -03fc2c: 0c01 |001c: move-result-object v1 │ │ -03fc2e: 7230 ab00 0301 |001d: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ -03fc34: 1400 2300 057f |0020: const v0, #float 1.76788e+38 // #7f050023 │ │ -03fc3a: 6e20 eb0d 0200 |0023: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fc40: 0c00 |0026: move-result-object v0 │ │ -03fc42: 7100 e60d 0000 |0027: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFirstViewWeight:()F // method@0de6 │ │ -03fc48: 0a01 |002a: move-result v1 │ │ -03fc4a: 7230 a900 0301 |002b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@00a9 │ │ -03fc50: 5420 7203 |002e: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fc54: 6e20 c10d 3000 |0030: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.saveState:(Landroid/content/SharedPreferences$Editor;)V // method@0dc1 │ │ -03fc5a: 0e00 |0033: return-void │ │ +040a78: |[040a78] it.angrydroids.epub3reader.EpubReaderMain.saveState:(Landroid/content/SharedPreferences$Editor;)V │ │ +040a88: 1400 2100 057f |0000: const v0, #float 1.76788e+38 // #7f050021 │ │ +040a8e: 6e20 eb0d 0200 |0003: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040a94: 0c00 |0006: move-result-object v0 │ │ +040a96: 5421 7503 |0007: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +040a9a: 6e10 2e0e 0100 |0009: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ +040aa0: 0c01 |000c: move-result-object v1 │ │ +040aa2: 7230 ab00 0301 |000d: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +040aa8: 1400 2200 057f |0010: const v0, #float 1.76788e+38 // #7f050022 │ │ +040aae: 6e20 eb0d 0200 |0013: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040ab4: 0c00 |0016: move-result-object v0 │ │ +040ab6: 5421 7603 |0017: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +040aba: 6e10 2e0e 0100 |0019: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.name:()Ljava/lang/String; // method@0e2e │ │ +040ac0: 0c01 |001c: move-result-object v1 │ │ +040ac2: 7230 ab00 0301 |001d: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ab │ │ +040ac8: 1400 2300 057f |0020: const v0, #float 1.76788e+38 // #7f050023 │ │ +040ace: 6e20 eb0d 0200 |0023: invoke-virtual {v2, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040ad4: 0c00 |0026: move-result-object v0 │ │ +040ad6: 7100 e60d 0000 |0027: invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;.getFirstViewWeight:()F // method@0de6 │ │ +040adc: 0a01 |002a: move-result v1 │ │ +040ade: 7230 a900 0301 |002b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@00a9 │ │ +040ae4: 5420 7203 |002e: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040ae8: 6e20 c10d 3000 |0030: invoke-virtual {v0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;.saveState:(Landroid/content/SharedPreferences$Editor;)V // method@0dc1 │ │ +040aee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0010 line=629 │ │ 0x0020 line=631 │ │ 0x002e line=633 │ │ 0x0033 line=634 │ │ @@ -57090,21 +57151,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03fc5c: |[03fc5c] it.angrydroids.epub3reader.EpubReaderMain.showSecondView:()V │ │ -03fc6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03fc6e: 6200 7103 |0001: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ -03fc72: 6e20 260d 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@0d26 │ │ -03fc78: 6200 6e03 |0006: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ -03fc7c: 6e20 000d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0d00 │ │ -03fc82: 0e00 |000b: return-void │ │ +040af0: |[040af0] it.angrydroids.epub3reader.EpubReaderMain.showSecondView:()V │ │ +040b00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040b02: 6200 7103 |0001: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.layoutView2:Landroid/widget/RelativeLayout; // field@0371 │ │ +040b06: 6e20 260d 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@0d26 │ │ +040b0c: 6200 6e03 |0006: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain;.iconCloseView2:Landroid/widget/Button; // field@036e │ │ +040b10: 6e20 000d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0d00 │ │ +040b16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=307 │ │ 0x0006 line=308 │ │ 0x000b line=309 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ @@ -57113,130 +57174,132 @@ │ │ name : 'swipePage' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 2 │ │ - insns size : 112 16-bit code units │ │ -03fc84: |[03fc84] it.angrydroids.epub3reader.EpubReaderMain.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V │ │ -03fc94: 140b 1d00 057f |0000: const v11, #float 1.76788e+38 // #7f05001d │ │ -03fc9a: 7110 6a06 0e00 |0003: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@066a │ │ -03fca0: 0a02 |0006: move-result v2 │ │ -03fca2: 2b02 6100 0000 |0007: packed-switch v2, 00000068 // +00000061 │ │ -03fca8: 0e00 |000a: return-void │ │ -03fcaa: 6e10 df0b 0e00 |000b: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -03fcb0: 0a07 |000e: move-result v7 │ │ -03fcb2: 59c7 7703 |000f: iput v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginX:F // field@0377 │ │ -03fcb6: 6e10 e10b 0e00 |0011: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -03fcbc: 0a07 |0014: move-result v7 │ │ -03fcbe: 59c7 7803 |0015: iput v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginY:F // field@0378 │ │ -03fcc2: 28f3 |0017: goto 000a // -000d │ │ -03fcc4: 52c7 7403 |0018: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.screenWidth:I // field@0374 │ │ -03fcc8: 8377 |001a: int-to-double v7, v7 │ │ -03fcca: 1909 d03f |001b: const-wide/high16 v9, #long 4598175219545276416 // #3fd0 │ │ -03fcce: cd97 |001d: mul-double/2addr v7, v9 │ │ -03fcd0: 8a76 |001e: double-to-int v6, v7 │ │ -03fcd2: 52c7 7703 |001f: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginX:F // field@0377 │ │ -03fcd6: 6e10 df0b 0e00 |0021: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -03fcdc: 0a08 |0024: move-result v8 │ │ -03fcde: a703 0708 |0025: sub-float v3, v7, v8 │ │ -03fce2: 52c7 7803 |0027: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginY:F // field@0378 │ │ -03fce6: 6e10 e10b 0e00 |0029: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -03fcec: 0a08 |002c: move-result v8 │ │ -03fcee: a704 0708 |002d: sub-float v4, v7, v8 │ │ -03fcf2: 7110 ae0e 0300 |002f: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -03fcf8: 0a00 |0032: move-result v0 │ │ -03fcfa: 7110 ae0e 0400 |0033: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -03fd00: 0a01 |0036: move-result v1 │ │ -03fd02: 8267 |0037: int-to-float v7, v6 │ │ -03fd04: 2d07 0307 |0038: cmpl-float v7, v3, v7 │ │ -03fd08: 3d07 1500 |003a: if-lez v7, 004f // +0015 │ │ -03fd0c: 2d07 0001 |003c: cmpl-float v7, v0, v1 │ │ -03fd10: 3d07 1100 |003e: if-lez v7, 004f // +0011 │ │ -03fd14: 54c7 7203 |0040: iget-object v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fd18: 6e20 b50d f700 |0042: invoke-virtual {v7, v15}, Lit/angrydroids/epub3reader/EpubNavigator;.goToNextChapter:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0db5 │ │ -03fd1e: 28c5 |0045: goto 000a // -003b │ │ -03fd20: 0d05 |0046: move-exception v5 │ │ -03fd22: 6e20 eb0d bc00 |0047: invoke-virtual {v12, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fd28: 0c07 |004a: move-result-object v7 │ │ -03fd2a: 6e20 e00d 7c00 |004b: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03fd30: 28bc |004e: goto 000a // -0044 │ │ -03fd32: 7b67 |004f: neg-int v7, v6 │ │ -03fd34: 8277 |0050: int-to-float v7, v7 │ │ -03fd36: 2e07 0307 |0051: cmpg-float v7, v3, v7 │ │ -03fd3a: 3b07 b7ff |0053: if-gez v7, 000a // -0049 │ │ -03fd3e: 2d07 0001 |0055: cmpl-float v7, v0, v1 │ │ -03fd42: 3d07 b3ff |0057: if-lez v7, 000a // -004d │ │ -03fd46: 54c7 7203 |0059: iget-object v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ -03fd4a: 6e20 b60d f700 |005b: invoke-virtual {v7, v15}, Lit/angrydroids/epub3reader/EpubNavigator;.goToPrevChapter:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0db6 │ │ -03fd50: 28ac |005e: goto 000a // -0054 │ │ -03fd52: 0d05 |005f: move-exception v5 │ │ -03fd54: 6e20 eb0d bc00 |0060: invoke-virtual {v12, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ -03fd5a: 0c07 |0063: move-result-object v7 │ │ -03fd5c: 6e20 e00d 7c00 |0064: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ -03fd62: 28a3 |0067: goto 000a // -005d │ │ -03fd64: 0001 0200 0000 0000 0400 0000 1100 ... |0068: packed-switch-data (8 units) │ │ + insns size : 116 16-bit code units │ │ +040b18: |[040b18] it.angrydroids.epub3reader.EpubReaderMain.swipePage:(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V │ │ +040b28: 7110 6a06 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@066a │ │ +040b2e: 0a02 |0003: move-result v2 │ │ +040b30: 2b02 6800 0000 |0004: packed-switch v2, 0000006c // +00000068 │ │ +040b36: 0e00 |0007: return-void │ │ +040b38: 6e10 df0b 0e00 |0008: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +040b3e: 0a07 |000b: move-result v7 │ │ +040b40: 59c7 7703 |000c: iput v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginX:F // field@0377 │ │ +040b44: 6e10 e10b 0e00 |000e: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +040b4a: 0a07 |0011: move-result v7 │ │ +040b4c: 59c7 7803 |0012: iput v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginY:F // field@0378 │ │ +040b50: 28f3 |0014: goto 0007 // -000d │ │ +040b52: 52c7 7403 |0015: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.screenWidth:I // field@0374 │ │ +040b56: 8378 |0017: int-to-double v8, v7 │ │ +040b58: 190a d03f |0018: const-wide/high16 v10, #long 4598175219545276416 // #3fd0 │ │ +040b5c: cda8 |001a: mul-double/2addr v8, v10 │ │ +040b5e: 8a86 |001b: double-to-int v6, v8 │ │ +040b60: 52c7 7703 |001c: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginX:F // field@0377 │ │ +040b64: 6e10 df0b 0e00 |001e: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +040b6a: 0a08 |0021: move-result v8 │ │ +040b6c: a703 0708 |0022: sub-float v3, v7, v8 │ │ +040b70: 52c7 7803 |0024: iget v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.swipeOriginY:F // field@0378 │ │ +040b74: 6e10 e10b 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +040b7a: 0a08 |0029: move-result v8 │ │ +040b7c: a704 0708 |002a: sub-float v4, v7, v8 │ │ +040b80: 7110 ae0e 0300 |002c: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +040b86: 0a00 |002f: move-result v0 │ │ +040b88: 7110 ae0e 0400 |0030: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +040b8e: 0a01 |0033: move-result v1 │ │ +040b90: 8267 |0034: int-to-float v7, v6 │ │ +040b92: 2d07 0307 |0035: cmpl-float v7, v3, v7 │ │ +040b96: 3d07 1800 |0037: if-lez v7, 004f // +0018 │ │ +040b9a: 2d07 0001 |0039: cmpl-float v7, v0, v1 │ │ +040b9e: 3d07 1400 |003b: if-lez v7, 004f // +0014 │ │ +040ba2: 54c7 7203 |003d: iget-object v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040ba6: 6e20 b50d f700 |003f: invoke-virtual {v7, v15}, Lit/angrydroids/epub3reader/EpubNavigator;.goToNextChapter:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0db5 │ │ +040bac: 28c5 |0042: goto 0007 // -003b │ │ +040bae: 0d05 |0043: move-exception v5 │ │ +040bb0: 1407 1d00 057f |0044: const v7, #float 1.76788e+38 // #7f05001d │ │ +040bb6: 6e20 eb0d 7c00 |0047: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040bbc: 0c07 |004a: move-result-object v7 │ │ +040bbe: 6e20 e00d 7c00 |004b: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040bc4: 28b9 |004e: goto 0007 // -0047 │ │ +040bc6: 7b67 |004f: neg-int v7, v6 │ │ +040bc8: 8277 |0050: int-to-float v7, v7 │ │ +040bca: 2e07 0307 |0051: cmpg-float v7, v3, v7 │ │ +040bce: 3b07 b4ff |0053: if-gez v7, 0007 // -004c │ │ +040bd2: 2d07 0001 |0055: cmpl-float v7, v0, v1 │ │ +040bd6: 3d07 b0ff |0057: if-lez v7, 0007 // -0050 │ │ +040bda: 54c7 7203 |0059: iget-object v7, v12, Lit/angrydroids/epub3reader/EpubReaderMain;.navigator:Lit/angrydroids/epub3reader/EpubNavigator; // field@0372 │ │ +040bde: 6e20 b60d f700 |005b: invoke-virtual {v7, v15}, Lit/angrydroids/epub3reader/EpubNavigator;.goToPrevChapter:(Lit/angrydroids/epub3reader/BookEnum;)V // method@0db6 │ │ +040be4: 28a9 |005e: goto 0007 // -0057 │ │ +040be6: 0d05 |005f: move-exception v5 │ │ +040be8: 1407 1d00 057f |0060: const v7, #float 1.76788e+38 // #7f05001d │ │ +040bee: 6e20 eb0d 7c00 |0063: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.getString:(I)Ljava/lang/String; // method@0deb │ │ +040bf4: 0c07 |0066: move-result-object v7 │ │ +040bf6: 6e20 e00d 7c00 |0067: invoke-virtual {v12, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;.errorMessage:(Ljava/lang/String;)V // method@0de0 │ │ +040bfc: 289d |006a: goto 0007 // -0063 │ │ +040bfe: 0000 |006b: nop // spacer │ │ +040c00: 0001 0200 0000 0000 0400 0000 1100 ... |006c: packed-switch-data (8 units) │ │ catches : 2 │ │ - 0x0040 - 0x0045 │ │ - Ljava/lang/Exception; -> 0x0046 │ │ + 0x003d - 0x0042 │ │ + Ljava/lang/Exception; -> 0x0043 │ │ 0x0059 - 0x005e │ │ Ljava/lang/Exception; -> 0x005f │ │ positions : │ │ - 0x0003 line=511 │ │ - 0x0007 line=513 │ │ - 0x000a line=542 │ │ - 0x000b line=515 │ │ - 0x0011 line=516 │ │ - 0x0018 line=520 │ │ - 0x001f line=521 │ │ - 0x0027 line=522 │ │ - 0x002f line=523 │ │ - 0x0033 line=524 │ │ - 0x0037 line=526 │ │ - 0x0040 line=528 │ │ - 0x0046 line=529 │ │ - 0x0047 line=530 │ │ + 0x0000 line=511 │ │ + 0x0004 line=513 │ │ + 0x0007 line=542 │ │ + 0x0008 line=515 │ │ + 0x000e line=516 │ │ + 0x0015 line=520 │ │ + 0x001c line=521 │ │ + 0x0024 line=522 │ │ + 0x002c line=523 │ │ + 0x0030 line=524 │ │ + 0x0034 line=526 │ │ + 0x003d line=528 │ │ + 0x0043 line=529 │ │ + 0x0044 line=530 │ │ 0x004f line=532 │ │ 0x0059 line=534 │ │ 0x005f line=535 │ │ 0x0060 line=536 │ │ - 0x0068 line=513 │ │ + 0x006b line=513 │ │ locals : │ │ - 0x0047 - 0x004f reg=5 e Ljava/lang/Exception; │ │ - 0x0033 - 0x0070 reg=0 absDiffX F │ │ - 0x0037 - 0x0070 reg=1 absDiffY F │ │ - 0x0007 - 0x0070 reg=2 action I │ │ - 0x0027 - 0x0070 reg=3 diffX F │ │ - 0x002f - 0x0070 reg=4 diffY F │ │ - 0x0060 - 0x0070 reg=5 e Ljava/lang/Exception; │ │ - 0x001f - 0x0070 reg=6 quarterWidth I │ │ - 0x0000 - 0x0070 reg=12 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ - 0x0000 - 0x0070 reg=13 v Landroid/view/View; │ │ - 0x0000 - 0x0070 reg=14 event Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0070 reg=15 which Lit/angrydroids/epub3reader/BookEnum; │ │ + 0x0044 - 0x004f reg=5 e Ljava/lang/Exception; │ │ + 0x0030 - 0x0074 reg=0 absDiffX F │ │ + 0x0034 - 0x0074 reg=1 absDiffY F │ │ + 0x0004 - 0x0074 reg=2 action I │ │ + 0x0024 - 0x0074 reg=3 diffX F │ │ + 0x002c - 0x0074 reg=4 diffY F │ │ + 0x0060 - 0x0074 reg=5 e Ljava/lang/Exception; │ │ + 0x001c - 0x0074 reg=6 quarterWidth I │ │ + 0x0000 - 0x0074 reg=12 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ + 0x0000 - 0x0074 reg=13 v Landroid/view/View; │ │ + 0x0000 - 0x0074 reg=14 event Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0074 reg=15 which Lit/angrydroids/epub3reader/BookEnum; │ │ │ │ #15 : (in Lit/angrydroids/epub3reader/EpubReaderMain;) │ │ name : 'updateView1' │ │ type : '(Lit/angrydroids/epub3reader/ViewStateEnum;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03fd90: |[03fd90] it.angrydroids.epub3reader.EpubReaderMain.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ -03fda0: 5b23 7503 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03fda4: 5420 7503 |0002: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03fda8: 6201 1b04 |0004: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -03fdac: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -03fdb0: 6200 1a04 |0008: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -03fdb4: 5b20 7503 |000a: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ -03fdb8: 6e10 e20d 0200 |000c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.finish:()V // method@0de2 │ │ -03fdbe: 0e00 |000f: return-void │ │ +040c2c: |[040c2c] it.angrydroids.epub3reader.EpubReaderMain.updateView1:(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ +040c3c: 5b23 7503 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +040c40: 5420 7503 |0002: iget-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +040c44: 6201 1b04 |0004: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +040c48: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +040c4c: 6200 1a04 |0008: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +040c50: 5b20 7503 |000a: iput-object v0, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView1:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0375 │ │ +040c54: 6e10 e20d 0200 |000c: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.finish:()V // method@0de2 │ │ +040c5a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0008 line=284 │ │ 0x000c line=285 │ │ 0x000f line=287 │ │ @@ -57249,28 +57312,28 @@ │ │ type : '(Lit/angrydroids/epub3reader/ViewStateEnum;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03fdc0: |[03fdc0] it.angrydroids.epub3reader.EpubReaderMain.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ -03fdd0: 5b23 7603 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03fdd4: 6200 6903 |0002: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ -03fdd8: 5421 7603 |0004: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ -03fddc: 6e10 2f0e 0100 |0006: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ -03fde2: 0a01 |0009: move-result v1 │ │ -03fde4: 4400 0001 |000a: aget v0, v0, v1 │ │ -03fde8: 2b00 0c00 0000 |000c: packed-switch v0, 00000018 // +0000000c │ │ -03fdee: 0e00 |000f: return-void │ │ -03fdf0: 6e10 fa0d 0200 |0010: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.showSecondView:()V // method@0dfa │ │ -03fdf6: 28fc |0013: goto 000f // -0004 │ │ -03fdf8: 6e10 ee0d 0200 |0014: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.hideSecondView:()V // method@0dee │ │ -03fdfe: 28f8 |0017: goto 000f // -0008 │ │ -03fe00: 0001 0300 0100 0000 0400 0000 0400 ... |0018: packed-switch-data (10 units) │ │ +040c5c: |[040c5c] it.angrydroids.epub3reader.EpubReaderMain.updateView2:(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ +040c6c: 5b23 7603 |0000: iput-object v3, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +040c70: 6200 6903 |0002: sget-object v0, Lit/angrydroids/epub3reader/EpubReaderMain$9;.$SwitchMap$it$angrydroids$epub3reader$ViewStateEnum:[I // field@0369 │ │ +040c74: 5421 7603 |0004: iget-object v1, v2, Lit/angrydroids/epub3reader/EpubReaderMain;.stateView2:Lit/angrydroids/epub3reader/ViewStateEnum; // field@0376 │ │ +040c78: 6e10 2f0e 0100 |0006: invoke-virtual {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;.ordinal:()I // method@0e2f │ │ +040c7e: 0a01 |0009: move-result v1 │ │ +040c80: 4400 0001 |000a: aget v0, v0, v1 │ │ +040c84: 2b00 0c00 0000 |000c: packed-switch v0, 00000018 // +0000000c │ │ +040c8a: 0e00 |000f: return-void │ │ +040c8c: 6e10 fa0d 0200 |0010: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.showSecondView:()V // method@0dfa │ │ +040c92: 28fc |0013: goto 000f // -0004 │ │ +040c94: 6e10 ee0d 0200 |0014: invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubReaderMain;.hideSecondView:()V // method@0dee │ │ +040c9a: 28f8 |0017: goto 000f // -0008 │ │ +040c9c: 0001 0300 0100 0000 0400 0000 0400 ... |0018: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0002 line=291 │ │ 0x000f line=300 │ │ 0x0010 line=294 │ │ 0x0014 line=297 │ │ @@ -57278,17 +57341,17 @@ │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Lit/angrydroids/epub3reader/EpubReaderMain; │ │ 0x0000 - 0x0022 reg=3 state Lit/angrydroids/epub3reader/ViewStateEnum; │ │ │ │ source_file_idx : 815 (EpubReaderMain.java) │ │ │ │ Class #238 header: │ │ -class_idx : 511 │ │ +class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 867 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #238 annotations: │ │ @@ -57316,54 +57379,54 @@ │ │ type : '(Lit/angrydroids/epub3reader/FileChooser;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03fe14: |[03fe14] it.angrydroids.epub3reader.FileChooser$1.:(Lit/angrydroids/epub3reader/FileChooser;)V │ │ -03fe24: 5b01 7c03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ -03fe28: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -03fe2e: 0e00 |0005: return-void │ │ +040cb0: |[040cb0] it.angrydroids.epub3reader.FileChooser$1.:(Lit/angrydroids/epub3reader/FileChooser;)V │ │ +040cc0: 5b01 7c03 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ +040cc4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +040cca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/FileChooser$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/FileChooser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/FileChooser; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/FileChooser$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -03fe30: |[03fe30] it.angrydroids.epub3reader.FileChooser$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03fe40: 6201 7e03 |0000: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -03fe44: 7220 470f 6100 |0002: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03fe4a: 0c01 |0005: move-result-object v1 │ │ -03fe4c: 1f01 1802 |0006: check-cast v1, Ljava/io/File; // type@0218 │ │ -03fe50: 6901 8103 |0008: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.selected:Ljava/io/File; // field@0381 │ │ -03fe54: 2200 1f00 |000a: new-instance v0, Landroid/content/Intent; // type@001f │ │ -03fe58: 7010 8200 0000 |000c: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0082 │ │ -03fe5e: 1a01 150c |000f: const-string v1, "bpath" // string@0c15 │ │ -03fe62: 6202 8103 |0011: sget-object v2, Lit/angrydroids/epub3reader/FileChooser;.selected:Ljava/io/File; // field@0381 │ │ -03fe66: 6e10 450e 0200 |0013: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0e45 │ │ -03fe6c: 0c02 |0016: move-result-object v2 │ │ -03fe6e: 6e30 9b00 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -03fe74: 5431 7c03 |001a: iget-object v1, v3, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ -03fe78: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ -03fe7a: 6e30 0c0e 2100 |001d: invoke-virtual {v1, v2, v0}, Lit/angrydroids/epub3reader/FileChooser;.setResult:(ILandroid/content/Intent;)V // method@0e0c │ │ -03fe80: 5431 7c03 |0020: iget-object v1, v3, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ -03fe84: 6e10 050e 0100 |0022: invoke-virtual {v1}, Lit/angrydroids/epub3reader/FileChooser;.finish:()V // method@0e05 │ │ -03fe8a: 0e00 |0025: return-void │ │ +040ccc: |[040ccc] it.angrydroids.epub3reader.FileChooser$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +040cdc: 6201 7e03 |0000: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040ce0: 7220 470f 6100 |0002: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +040ce6: 0c01 |0005: move-result-object v1 │ │ +040ce8: 1f01 1602 |0006: check-cast v1, Ljava/io/File; // type@0216 │ │ +040cec: 6901 8103 |0008: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.selected:Ljava/io/File; // field@0381 │ │ +040cf0: 2200 1f00 |000a: new-instance v0, Landroid/content/Intent; // type@001f │ │ +040cf4: 7010 8200 0000 |000c: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0082 │ │ +040cfa: 1a01 130c |000f: const-string v1, "bpath" // string@0c13 │ │ +040cfe: 6202 8103 |0011: sget-object v2, Lit/angrydroids/epub3reader/FileChooser;.selected:Ljava/io/File; // field@0381 │ │ +040d02: 6e10 450e 0200 |0013: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0e45 │ │ +040d08: 0c02 |0016: move-result-object v2 │ │ +040d0a: 6e30 9b00 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +040d10: 5431 7c03 |001a: iget-object v1, v3, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ +040d14: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ +040d16: 6e30 0c0e 2100 |001d: invoke-virtual {v1, v2, v0}, Lit/angrydroids/epub3reader/FileChooser;.setResult:(ILandroid/content/Intent;)V // method@0e0c │ │ +040d1c: 5431 7c03 |0020: iget-object v1, v3, Lit/angrydroids/epub3reader/FileChooser$1;.this$0:Lit/angrydroids/epub3reader/FileChooser; // field@037c │ │ +040d20: 6e10 050e 0100 |0022: invoke-virtual {v1}, Lit/angrydroids/epub3reader/FileChooser;.finish:()V // method@0e05 │ │ +040d26: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000a line=70 │ │ 0x000f line=72 │ │ 0x001a line=73 │ │ 0x0020 line=74 │ │ @@ -57376,15 +57439,15 @@ │ │ 0x0000 - 0x0026 reg=5 itemView Landroid/view/View; │ │ 0x0000 - 0x0026 reg=6 position I │ │ 0x0000 - 0x0026 reg=7 itemId J │ │ │ │ source_file_idx : 867 (FileChooser.java) │ │ │ │ Class #239 header: │ │ -class_idx : 512 │ │ +class_idx : 510 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 7 │ │ source_file_idx : 867 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 3 │ │ @@ -57434,17 +57497,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fe8c: |[03fe8c] it.angrydroids.epub3reader.FileChooser.:()V │ │ -03fe9c: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ -03fea2: 0e00 |0003: return-void │ │ +040d28: |[040d28] it.angrydroids.epub3reader.FileChooser.:()V │ │ +040d38: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ +040d3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/FileChooser; │ │ │ │ #1 : (in Lit/angrydroids/epub3reader/FileChooser;) │ │ @@ -57452,49 +57515,49 @@ │ │ type : '(Ljava/io/File;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -03fea4: |[03fea4] it.angrydroids.epub3reader.FileChooser.epubList:(Ljava/io/File;)Ljava/util/List; │ │ -03feb4: 2203 5f02 |0000: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ -03feb8: 7010 120f 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03febe: 6e10 490e 0600 |0005: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ -03fec4: 0a04 |0008: move-result v4 │ │ -03fec6: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -03feca: 6e10 4a0e 0600 |000b: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0e4a │ │ -03fed0: 0c00 |000e: move-result-object v0 │ │ -03fed2: 3800 3200 |000f: if-eqz v0, 0041 // +0032 │ │ -03fed6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03fed8: 2104 |0012: array-length v4, v0 │ │ -03feda: 3541 2e00 |0013: if-ge v1, v4, 0041 // +002e │ │ -03fede: 4604 0001 |0015: aget-object v4, v0, v1 │ │ -03fee2: 6e10 490e 0400 |0017: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ -03fee8: 0a04 |001a: move-result v4 │ │ -03feea: 3804 0e00 |001b: if-eqz v4, 0029 // +000e │ │ -03feee: 4604 0001 |001d: aget-object v4, v0, v1 │ │ -03fef2: 7020 020e 4500 |001f: invoke-direct {v5, v4}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ -03fef8: 0c04 |0022: move-result-object v4 │ │ -03fefa: 7220 440f 4300 |0023: invoke-interface {v3, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ -03ff00: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ff04: 28ea |0028: goto 0012 // -0016 │ │ -03ff06: 4604 0001 |0029: aget-object v4, v0, v1 │ │ -03ff0a: 6e10 460e 0400 |002b: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ -03ff10: 0c04 |002e: move-result-object v4 │ │ -03ff12: 6e10 df0e 0400 |002f: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ -03ff18: 0c02 |0032: move-result-object v2 │ │ -03ff1a: 1a04 cd00 |0033: const-string v4, ".epub" // string@00cd │ │ -03ff1e: 6e20 cc0e 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -03ff24: 0a04 |0038: move-result v4 │ │ -03ff26: 3804 edff |0039: if-eqz v4, 0026 // -0013 │ │ -03ff2a: 4604 0001 |003b: aget-object v4, v0, v1 │ │ -03ff2e: 7220 430f 4300 |003d: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03ff34: 28e6 |0040: goto 0026 // -001a │ │ -03ff36: 1103 |0041: return-object v3 │ │ +040d40: |[040d40] it.angrydroids.epub3reader.FileChooser.epubList:(Ljava/io/File;)Ljava/util/List; │ │ +040d50: 2203 5d02 |0000: new-instance v3, Ljava/util/ArrayList; // type@025d │ │ +040d54: 7010 120f 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +040d5a: 6e10 490e 0600 |0005: invoke-virtual {v6}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ +040d60: 0a04 |0008: move-result v4 │ │ +040d62: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +040d66: 6e10 4a0e 0600 |000b: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0e4a │ │ +040d6c: 0c00 |000e: move-result-object v0 │ │ +040d6e: 3800 3200 |000f: if-eqz v0, 0041 // +0032 │ │ +040d72: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +040d74: 2104 |0012: array-length v4, v0 │ │ +040d76: 3541 2e00 |0013: if-ge v1, v4, 0041 // +002e │ │ +040d7a: 4604 0001 |0015: aget-object v4, v0, v1 │ │ +040d7e: 6e10 490e 0400 |0017: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@0e49 │ │ +040d84: 0a04 |001a: move-result v4 │ │ +040d86: 3804 0e00 |001b: if-eqz v4, 0029 // +000e │ │ +040d8a: 4604 0001 |001d: aget-object v4, v0, v1 │ │ +040d8e: 7020 020e 4500 |001f: invoke-direct {v5, v4}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ +040d94: 0c04 |0022: move-result-object v4 │ │ +040d96: 7220 440f 4300 |0023: invoke-interface {v3, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ +040d9c: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ +040da0: 28ea |0028: goto 0012 // -0016 │ │ +040da2: 4604 0001 |0029: aget-object v4, v0, v1 │ │ +040da6: 6e10 460e 0400 |002b: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ +040dac: 0c04 |002e: move-result-object v4 │ │ +040dae: 6e10 df0e 0400 |002f: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ +040db4: 0c02 |0032: move-result-object v2 │ │ +040db6: 1a04 cd00 |0033: const-string v4, ".epub" // string@00cd │ │ +040dba: 6e20 cc0e 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +040dc0: 0a04 |0038: move-result v4 │ │ +040dc2: 3804 edff |0039: if-eqz v4, 0026 // -0013 │ │ +040dc6: 4604 0001 |003b: aget-object v4, v0, v1 │ │ +040dca: 7220 430f 4300 |003d: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +040dd0: 28e6 |0040: goto 0026 // -001a │ │ +040dd2: 1103 |0041: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ 0x000b line=99 │ │ 0x000f line=100 │ │ 0x0011 line=101 │ │ @@ -57518,34 +57581,34 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -03ff38: |[03ff38] it.angrydroids.epub3reader.FileChooser.fileNames:(Ljava/util/List;)Ljava/util/List; │ │ -03ff48: 2201 5f02 |0000: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -03ff4c: 7010 120f 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -03ff52: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03ff54: 7210 4d0f 0600 |0006: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0f4d │ │ -03ff5a: 0a02 |0009: move-result v2 │ │ -03ff5c: 3520 1a00 |000a: if-ge v0, v2, 0024 // +001a │ │ -03ff60: 7220 470f 0600 |000c: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -03ff66: 0c02 |000f: move-result-object v2 │ │ -03ff68: 1f02 1802 |0010: check-cast v2, Ljava/io/File; // type@0218 │ │ -03ff6c: 6e10 460e 0200 |0012: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ -03ff72: 0c02 |0015: move-result-object v2 │ │ -03ff74: 1a03 cd00 |0016: const-string v3, ".epub" // string@00cd │ │ -03ff78: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ -03ff7c: 6e30 da0e 3204 |001a: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ -03ff82: 0c02 |001d: move-result-object v2 │ │ -03ff84: 7220 430f 2100 |001e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -03ff8a: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03ff8e: 28e3 |0023: goto 0006 // -001d │ │ -03ff90: 1101 |0024: return-object v1 │ │ +040dd4: |[040dd4] it.angrydroids.epub3reader.FileChooser.fileNames:(Ljava/util/List;)Ljava/util/List; │ │ +040de4: 2201 5d02 |0000: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +040de8: 7010 120f 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +040dee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +040df0: 7210 4d0f 0600 |0006: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0f4d │ │ +040df6: 0a02 |0009: move-result v2 │ │ +040df8: 3520 1a00 |000a: if-ge v0, v2, 0024 // +001a │ │ +040dfc: 7220 470f 0600 |000c: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +040e02: 0c02 |000f: move-result-object v2 │ │ +040e04: 1f02 1602 |0010: check-cast v2, Ljava/io/File; // type@0216 │ │ +040e08: 6e10 460e 0200 |0012: invoke-virtual {v2}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ +040e0e: 0c02 |0015: move-result-object v2 │ │ +040e10: 1a03 cd00 |0016: const-string v3, ".epub" // string@00cd │ │ +040e14: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ +040e18: 6e30 da0e 3204 |001a: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0eda │ │ +040e1e: 0c02 |001d: move-result-object v2 │ │ +040e20: 7220 430f 2100 |001e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +040e26: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040e2a: 28e3 |0023: goto 0006 // -001d │ │ +040e2c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ 0x000c line=85 │ │ 0x0021 line=84 │ │ 0x0024 line=91 │ │ @@ -57561,30 +57624,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03ff94: |[03ff94] it.angrydroids.epub3reader.FileChooser.refreshList:()V │ │ -03ffa4: 7100 0b01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ -03ffaa: 0c00 |0003: move-result-object v0 │ │ -03ffac: 7020 020e 0200 |0004: invoke-direct {v2, v0}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ -03ffb2: 0c00 |0007: move-result-object v0 │ │ -03ffb4: 6900 7e03 |0008: sput-object v0, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -03ffb8: 6200 8003 |000a: sget-object v0, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ -03ffbc: 7210 450f 0000 |000c: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0f45 │ │ -03ffc2: 6200 8003 |000f: sget-object v0, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ -03ffc6: 6201 7e03 |0011: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -03ffca: 7020 030e 1200 |0013: invoke-direct {v2, v1}, Lit/angrydroids/epub3reader/FileChooser;.fileNames:(Ljava/util/List;)Ljava/util/List; // method@0e03 │ │ -03ffd0: 0c01 |0016: move-result-object v1 │ │ -03ffd2: 7220 440f 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ -03ffd8: 5420 7d03 |001a: iget-object v0, v2, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ -03ffdc: 6e10 fd0c 0000 |001c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0cfd │ │ -03ffe2: 0e00 |001f: return-void │ │ +040e30: |[040e30] it.angrydroids.epub3reader.FileChooser.refreshList:()V │ │ +040e40: 7100 0b01 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ +040e46: 0c00 |0003: move-result-object v0 │ │ +040e48: 7020 020e 0200 |0004: invoke-direct {v2, v0}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ +040e4e: 0c00 |0007: move-result-object v0 │ │ +040e50: 6900 7e03 |0008: sput-object v0, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040e54: 6200 8003 |000a: sget-object v0, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ +040e58: 7210 450f 0000 |000c: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0f45 │ │ +040e5e: 6200 8003 |000f: sget-object v0, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ +040e62: 6201 7e03 |0011: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040e66: 7020 030e 1200 |0013: invoke-direct {v2, v1}, Lit/angrydroids/epub3reader/FileChooser;.fileNames:(Ljava/util/List;)Ljava/util/List; // method@0e03 │ │ +040e6c: 0c01 |0016: move-result-object v1 │ │ +040e6e: 7220 440f 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ +040e74: 5420 7d03 |001a: iget-object v0, v2, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ +040e78: 6e10 fd0c 0000 |001c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0cfd │ │ +040e7e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000a line=126 │ │ 0x000f line=127 │ │ 0x001a line=128 │ │ 0x001f line=129 │ │ @@ -57597,48 +57660,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -03ffe4: |[03ffe4] it.angrydroids.epub3reader.FileChooser.onCreate:(Landroid/os/Bundle;)V │ │ -03fff4: 6f20 1600 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -03fffa: 1401 0200 037f |0003: const v1, #float 1.74129e+38 // #7f030002 │ │ -040000: 6e20 0b0e 1400 |0006: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.setContentView:(I)V // method@0e0b │ │ -040006: 6201 7e03 |0009: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -04000a: 3801 0a00 |000b: if-eqz v1, 0015 // +000a │ │ -04000e: 6201 7e03 |000d: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -040012: 7210 4d0f 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -040018: 0a01 |0012: move-result v1 │ │ -04001a: 3901 0c00 |0013: if-nez v1, 001f // +000c │ │ -04001e: 7100 0b01 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ -040024: 0c01 |0018: move-result-object v1 │ │ -040026: 7020 020e 1400 |0019: invoke-direct {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ -04002c: 0c01 |001c: move-result-object v1 │ │ -04002e: 6901 7e03 |001d: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -040032: 1401 1200 097f |001f: const v1, #float 1.82105e+38 // #7f090012 │ │ -040038: 6e20 040e 1400 |0022: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.findViewById:(I)Landroid/view/View; // method@0e04 │ │ -04003e: 0c00 |0025: move-result-object v0 │ │ -040040: 1f00 d001 |0026: check-cast v0, Landroid/widget/ListView; // type@01d0 │ │ -040044: 6201 7e03 |0028: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ -040048: 7020 030e 1400 |002a: invoke-direct {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.fileNames:(Ljava/util/List;)Ljava/util/List; // method@0e03 │ │ -04004e: 0c01 |002d: move-result-object v1 │ │ -040050: 6901 8003 |002e: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ -040054: 2201 c201 |0030: new-instance v1, Landroid/widget/ArrayAdapter; // type@01c2 │ │ -040058: 1402 0300 0901 |0032: const v2, #float 2.51629e-38 // #01090003 │ │ -04005e: 6203 8003 |0035: sget-object v3, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ -040062: 7040 fc0c 4132 |0037: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0cfc │ │ -040068: 5b41 7d03 |003a: iput-object v1, v4, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ -04006c: 2201 ff01 |003c: new-instance v1, Lit/angrydroids/epub3reader/FileChooser$1; // type@01ff │ │ -040070: 7020 ff0d 4100 |003e: invoke-direct {v1, v4}, Lit/angrydroids/epub3reader/FileChooser$1;.:(Lit/angrydroids/epub3reader/FileChooser;)V // method@0dff │ │ -040076: 6e20 220d 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0d22 │ │ -04007c: 5441 7d03 |0044: iget-object v1, v4, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ -040080: 6e20 1e0d 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0d1e │ │ -040086: 0e00 |0049: return-void │ │ +040e80: |[040e80] it.angrydroids.epub3reader.FileChooser.onCreate:(Landroid/os/Bundle;)V │ │ +040e90: 6f20 1600 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +040e96: 1401 0200 037f |0003: const v1, #float 1.74129e+38 // #7f030002 │ │ +040e9c: 6e20 0b0e 1400 |0006: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.setContentView:(I)V // method@0e0b │ │ +040ea2: 6201 7e03 |0009: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040ea6: 3801 0a00 |000b: if-eqz v1, 0015 // +000a │ │ +040eaa: 6201 7e03 |000d: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040eae: 7210 4d0f 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +040eb4: 0a01 |0012: move-result v1 │ │ +040eb6: 3901 0c00 |0013: if-nez v1, 001f // +000c │ │ +040eba: 7100 0b01 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@010b │ │ +040ec0: 0c01 |0018: move-result-object v1 │ │ +040ec2: 7020 020e 1400 |0019: invoke-direct {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.epubList:(Ljava/io/File;)Ljava/util/List; // method@0e02 │ │ +040ec8: 0c01 |001c: move-result-object v1 │ │ +040eca: 6901 7e03 |001d: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040ece: 1401 1200 097f |001f: const v1, #float 1.82105e+38 // #7f090012 │ │ +040ed4: 6e20 040e 1400 |0022: invoke-virtual {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.findViewById:(I)Landroid/view/View; // method@0e04 │ │ +040eda: 0c00 |0025: move-result-object v0 │ │ +040edc: 1f00 ce01 |0026: check-cast v0, Landroid/widget/ListView; // type@01ce │ │ +040ee0: 6201 7e03 |0028: sget-object v1, Lit/angrydroids/epub3reader/FileChooser;.epubs:Ljava/util/List; // field@037e │ │ +040ee4: 7020 030e 1400 |002a: invoke-direct {v4, v1}, Lit/angrydroids/epub3reader/FileChooser;.fileNames:(Ljava/util/List;)Ljava/util/List; // method@0e03 │ │ +040eea: 0c01 |002d: move-result-object v1 │ │ +040eec: 6901 8003 |002e: sput-object v1, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ +040ef0: 2201 c001 |0030: new-instance v1, Landroid/widget/ArrayAdapter; // type@01c0 │ │ +040ef4: 1402 0300 0901 |0032: const v2, #float 2.51629e-38 // #01090003 │ │ +040efa: 6203 8003 |0035: sget-object v3, Lit/angrydroids/epub3reader/FileChooser;.names:Ljava/util/List; // field@0380 │ │ +040efe: 7040 fc0c 4132 |0037: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0cfc │ │ +040f04: 5b41 7d03 |003a: iput-object v1, v4, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ +040f08: 2201 fd01 |003c: new-instance v1, Lit/angrydroids/epub3reader/FileChooser$1; // type@01fd │ │ +040f0c: 7020 ff0d 4100 |003e: invoke-direct {v1, v4}, Lit/angrydroids/epub3reader/FileChooser$1;.:(Lit/angrydroids/epub3reader/FileChooser;)V // method@0dff │ │ +040f12: 6e20 220d 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0d22 │ │ +040f18: 5441 7d03 |0044: iget-object v1, v4, Lit/angrydroids/epub3reader/FileChooser;.adapter:Landroid/widget/ArrayAdapter; // field@037d │ │ +040f1c: 6e20 1e0d 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0d1e │ │ +040f22: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0009 line=56 │ │ 0x0015 line=57 │ │ 0x001f line=60 │ │ @@ -57657,21 +57720,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -040088: |[040088] it.angrydroids.epub3reader.FileChooser.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -040098: 6e10 060e 0200 |0000: invoke-virtual {v2}, Lit/angrydroids/epub3reader/FileChooser;.getMenuInflater:()Landroid/view/MenuInflater; // method@0e06 │ │ -04009e: 0c00 |0003: move-result-object v0 │ │ -0400a0: 1401 0100 087f |0004: const v1, #float 1.80775e+38 // #7f080001 │ │ -0400a6: 6e30 cf0b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcf │ │ -0400ac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0400ae: 0f00 |000b: return v0 │ │ +040f24: |[040f24] it.angrydroids.epub3reader.FileChooser.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +040f34: 6e10 060e 0200 |0000: invoke-virtual {v2}, Lit/angrydroids/epub3reader/FileChooser;.getMenuInflater:()Landroid/view/MenuInflater; // method@0e06 │ │ +040f3a: 0c00 |0003: move-result-object v0 │ │ +040f3c: 1401 0100 087f |0004: const v1, #float 1.80775e+38 // #7f080001 │ │ +040f42: 6e30 cf0b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcf │ │ +040f48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +040f4a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x000a line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lit/angrydroids/epub3reader/FileChooser; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -57681,41 +57744,41 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0400b0: |[0400b0] it.angrydroids.epub3reader.FileChooser.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0400c0: 7210 d10b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd1 │ │ -0400c6: 0a00 |0003: move-result v0 │ │ -0400c8: 2b00 0c00 0000 |0004: packed-switch v0, 00000010 // +0000000c │ │ -0400ce: 6f20 1e00 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@001e │ │ -0400d4: 0a00 |000a: move-result v0 │ │ -0400d6: 0f00 |000b: return v0 │ │ -0400d8: 7010 0a0e 0100 |000c: invoke-direct {v1}, Lit/angrydroids/epub3reader/FileChooser;.refreshList:()V // method@0e0a │ │ -0400de: 28f8 |000f: goto 0007 // -0008 │ │ -0400e0: 0001 0100 2500 097f 0800 0000 |0010: packed-switch-data (6 units) │ │ +040f4c: |[040f4c] it.angrydroids.epub3reader.FileChooser.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +040f5c: 7210 d10b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd1 │ │ +040f62: 0a00 |0003: move-result v0 │ │ +040f64: 2b00 0c00 0000 |0004: packed-switch v0, 00000010 // +0000000c │ │ +040f6a: 6f20 1e00 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@001e │ │ +040f70: 0a00 |000a: move-result v0 │ │ +040f72: 0f00 |000b: return v0 │ │ +040f74: 7010 0a0e 0100 |000c: invoke-direct {v1}, Lit/angrydroids/epub3reader/FileChooser;.refreshList:()V // method@0e0a │ │ +040f7a: 28f8 |000f: goto 0007 // -0008 │ │ +040f7c: 0001 0100 2500 097f 0800 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0007 line=142 │ │ 0x000c line=140 │ │ 0x0010 line=138 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lit/angrydroids/epub3reader/FileChooser; │ │ 0x0000 - 0x0016 reg=2 item Landroid/view/MenuItem; │ │ │ │ source_file_idx : 867 (FileChooser.java) │ │ │ │ Class #240 header: │ │ -class_idx : 513 │ │ +class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1631 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1629 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -57740,73 +57803,73 @@ │ │ type : '(Lit/angrydroids/epub3reader/LanguageChooser;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0400ec: |[0400ec] it.angrydroids.epub3reader.LanguageChooser$1.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ -0400fc: 5b01 8203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040100: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -040106: 0e00 |0005: return-void │ │ +040f88: |[040f88] it.angrydroids.epub3reader.LanguageChooser$1.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ +040f98: 5b01 8203 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +040f9c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +040fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/LanguageChooser$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/LanguageChooser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/LanguageChooser$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -040108: |[040108] it.angrydroids.epub3reader.LanguageChooser$1.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -040118: 3805 2500 |0000: if-eqz v5, 0025 // +0025 │ │ -04011c: 5420 8203 |0002: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040120: 5200 8803 |0004: iget v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040124: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -040126: 3310 0a00 |0007: if-ne v0, v1, 0011 // +000a │ │ -04012a: 5420 8203 |0009: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -04012e: 5400 8903 |000b: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ -040132: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -040134: 4e01 0004 |000e: aput-boolean v1, v0, v4 │ │ -040138: 0e00 |0010: return-void │ │ -04013a: 5420 8203 |0011: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -04013e: 5400 8703 |0013: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ -040142: 7110 ac0e 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040148: 0c01 |0018: move-result-object v1 │ │ -04014a: 6e20 160f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -040150: 5420 8203 |001c: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040154: 5201 8803 |001e: iget v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040158: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04015c: 5901 8803 |0022: iput v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040160: 28ec |0024: goto 0010 // -0014 │ │ -040162: 5420 8203 |0025: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040166: 5400 8703 |0027: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ -04016a: 7110 ac0e 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040170: 0c01 |002c: move-result-object v1 │ │ -040172: 6e20 180f 1000 |002d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ -040178: 0a00 |0030: move-result v0 │ │ -04017a: 3800 dfff |0031: if-eqz v0, 0010 // -0021 │ │ -04017e: 5420 8203 |0033: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040182: 5400 8703 |0035: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ -040186: 7110 ac0e 0400 |0037: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -04018c: 0c01 |003a: move-result-object v1 │ │ -04018e: 6e20 1d0f 1000 |003b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ -040194: 5420 8203 |003e: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ -040198: 5201 8803 |0040: iget v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -04019c: d801 01ff |0042: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0401a0: 5901 8803 |0044: iput v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -0401a4: 28ca |0046: goto 0010 // -0036 │ │ +040fa4: |[040fa4] it.angrydroids.epub3reader.LanguageChooser$1.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +040fb4: 3805 2500 |0000: if-eqz v5, 0025 // +0025 │ │ +040fb8: 5420 8203 |0002: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +040fbc: 5200 8803 |0004: iget v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +040fc0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +040fc2: 3310 0a00 |0007: if-ne v0, v1, 0011 // +000a │ │ +040fc6: 5420 8203 |0009: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +040fca: 5400 8903 |000b: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ +040fce: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +040fd0: 4e01 0004 |000e: aput-boolean v1, v0, v4 │ │ +040fd4: 0e00 |0010: return-void │ │ +040fd6: 5420 8203 |0011: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +040fda: 5400 8703 |0013: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ +040fde: 7110 ac0e 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +040fe4: 0c01 |0018: move-result-object v1 │ │ +040fe6: 6e20 160f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +040fec: 5420 8203 |001c: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +040ff0: 5201 8803 |001e: iget v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +040ff4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +040ff8: 5901 8803 |0022: iput v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +040ffc: 28ec |0024: goto 0010 // -0014 │ │ +040ffe: 5420 8203 |0025: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +041002: 5400 8703 |0027: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ +041006: 7110 ac0e 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +04100c: 0c01 |002c: move-result-object v1 │ │ +04100e: 6e20 180f 1000 |002d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ +041014: 0a00 |0030: move-result v0 │ │ +041016: 3800 dfff |0031: if-eqz v0, 0010 // -0021 │ │ +04101a: 5420 8203 |0033: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +04101e: 5400 8703 |0035: iget-object v0, v0, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ +041022: 7110 ac0e 0400 |0037: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +041028: 0c01 |003a: move-result-object v1 │ │ +04102a: 6e20 1d0f 1000 |003b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ +041030: 5420 8203 |003e: iget-object v0, v2, Lit/angrydroids/epub3reader/LanguageChooser$1;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0382 │ │ +041034: 5201 8803 |0040: iget v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +041038: d801 01ff |0042: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04103c: 5901 8803 |0044: iput v1, v0, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +041040: 28ca |0046: goto 0010 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0009 line=60 │ │ 0x0010 line=69 │ │ 0x0011 line=62 │ │ @@ -57816,21 +57879,21 @@ │ │ 0x003e line=67 │ │ locals : │ │ 0x0000 - 0x0047 reg=2 this Lit/angrydroids/epub3reader/LanguageChooser$1; │ │ 0x0000 - 0x0047 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0047 reg=4 which I │ │ 0x0000 - 0x0047 reg=5 isChecked Z │ │ │ │ - source_file_idx : 1631 (LanguageChooser.java) │ │ + source_file_idx : 1629 (LanguageChooser.java) │ │ │ │ Class #241 header: │ │ -class_idx : 514 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1631 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1629 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -57855,118 +57918,122 @@ │ │ type : '(Lit/angrydroids/epub3reader/LanguageChooser;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0401a8: |[0401a8] it.angrydroids.epub3reader.LanguageChooser$2.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ -0401b8: 5b01 8303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -0401bc: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0401c2: 0e00 |0005: return-void │ │ +041044: |[041044] it.angrydroids.epub3reader.LanguageChooser$2.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ +041054: 5b01 8303 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +041058: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04105e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/LanguageChooser$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/LanguageChooser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/LanguageChooser$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 91 16-bit code units │ │ -0401c4: |[0401c4] it.angrydroids.epub3reader.LanguageChooser$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -0401d4: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -0401d6: 12f0 |0001: const/4 v0, #int -1 // #ff │ │ -0401d8: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0401da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0401dc: 5473 8303 |0004: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -0401e0: 5433 8903 |0006: iget-object v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ -0401e4: 2133 |0008: array-length v3, v3 │ │ -0401e6: 3531 1400 |0009: if-ge v1, v3, 001d // +0014 │ │ -0401ea: 5473 8303 |000b: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -0401ee: 5433 8903 |000d: iget-object v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ -0401f2: 4703 0301 |000f: aget-boolean v3, v3, v1 │ │ -0401f6: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -0401fa: 3360 0600 |0013: if-ne v0, v6, 0019 // +0006 │ │ -0401fe: 0110 |0015: move v0, v1 │ │ -040200: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040204: 28ec |0018: goto 0004 // -0014 │ │ -040206: 3362 fdff |0019: if-ne v2, v6, 0016 // -0003 │ │ -04020a: 0112 |001b: move v2, v1 │ │ -04020c: 28fa |001c: goto 0016 // -0006 │ │ -04020e: 5473 8303 |001d: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -040212: 5233 8803 |001f: iget v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040216: 1224 |0021: const/4 v4, #int 2 // #2 │ │ -040218: 3443 1a00 |0022: if-lt v3, v4, 003c // +001a │ │ -04021c: 5473 8303 |0024: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -040220: 6e10 140e 0300 |0026: invoke-virtual {v3}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ -040226: 0c03 |0029: move-result-object v3 │ │ -040228: 1f03 fe01 |002a: check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fe │ │ -04022c: 5474 8303 |002c: iget-object v4, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -040230: 5444 8503 |002e: iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ -040234: 7110 750d 0400 |0030: invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; // method@0d75 │ │ -04023a: 0c04 |0033: move-result-object v4 │ │ -04023c: 5475 8303 |0034: iget-object v5, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -040240: 5255 8803 |0036: iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040244: 6e55 f60d 4320 |0038: invoke-virtual {v3, v4, v0, v2, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V // method@0df6 │ │ -04024a: 0e00 |003b: return-void │ │ -04024c: 5473 8303 |003c: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -040250: 5233 8803 |003e: iget v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040254: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -040256: 3343 faff |0041: if-ne v3, v4, 003b // -0006 │ │ -04025a: 5473 8303 |0043: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -04025e: 6e10 140e 0300 |0045: invoke-virtual {v3}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ -040264: 0c03 |0048: move-result-object v3 │ │ -040266: 1f03 fe01 |0049: check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fe │ │ -04026a: 5474 8303 |004b: iget-object v4, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -04026e: 5444 8503 |004d: iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ -040272: 7110 750d 0400 |004f: invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; // method@0d75 │ │ -040278: 0c04 |0052: move-result-object v4 │ │ -04027a: 5475 8303 |0053: iget-object v5, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ -04027e: 5255 8803 |0055: iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040282: 6e55 f60d 4360 |0057: invoke-virtual {v3, v4, v0, v6, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V // method@0df6 │ │ -040288: 28e1 |005a: goto 003b // -001f │ │ +041060: |[041060] it.angrydroids.epub3reader.LanguageChooser$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +041070: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +041072: 12f0 |0001: const/4 v0, #int -1 // #ff │ │ +041074: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +041076: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +041078: 5473 8303 |0004: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +04107c: 5433 8903 |0006: iget-object v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ +041080: 2133 |0008: array-length v3, v3 │ │ +041082: 3531 1400 |0009: if-ge v1, v3, 001d // +0014 │ │ +041086: 5473 8303 |000b: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +04108a: 5433 8903 |000d: iget-object v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ +04108e: 4703 0301 |000f: aget-boolean v3, v3, v1 │ │ +041092: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +041096: 3360 0600 |0013: if-ne v0, v6, 0019 // +0006 │ │ +04109a: 0110 |0015: move v0, v1 │ │ +04109c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0410a0: 28ec |0018: goto 0004 // -0014 │ │ +0410a2: 3362 fdff |0019: if-ne v2, v6, 0016 // -0003 │ │ +0410a6: 0112 |001b: move v2, v1 │ │ +0410a8: 28fa |001c: goto 0016 // -0006 │ │ +0410aa: 5473 8303 |001d: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410ae: 5233 8803 |001f: iget v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +0410b2: 1224 |0021: const/4 v4, #int 2 // #2 │ │ +0410b4: 3443 1a00 |0022: if-lt v3, v4, 003c // +001a │ │ +0410b8: 5473 8303 |0024: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410bc: 6e10 140e 0300 |0026: invoke-virtual {v3}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ +0410c2: 0c03 |0029: move-result-object v3 │ │ +0410c4: 1f03 fc01 |002a: check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fc │ │ +0410c8: 5474 8303 |002c: iget-object v4, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410cc: 5444 8503 |002e: iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ +0410d0: 7110 750d 0400 |0030: invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; // method@0d75 │ │ +0410d6: 0c04 |0033: move-result-object v4 │ │ +0410d8: 5475 8303 |0034: iget-object v5, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410dc: 5255 8803 |0036: iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +0410e0: 6e55 f60d 4320 |0038: invoke-virtual {v3, v4, v0, v2, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V // method@0df6 │ │ +0410e6: 0e00 |003b: return-void │ │ +0410e8: 5473 8303 |003c: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410ec: 5233 8803 |003e: iget v3, v3, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +0410f0: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +0410f2: 3343 faff |0041: if-ne v3, v4, 003b // -0006 │ │ +0410f6: 5473 8303 |0043: iget-object v3, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +0410fa: 6e10 140e 0300 |0045: invoke-virtual {v3}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ +041100: 0c03 |0048: move-result-object v3 │ │ +041102: 1f03 fc01 |0049: check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fc │ │ +041106: 5474 8303 |004b: iget-object v4, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +04110a: 5444 8503 |004d: iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ +04110e: 7110 750d 0400 |004f: invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; // method@0d75 │ │ +041114: 0c04 |0052: move-result-object v4 │ │ +041116: 5475 8303 |0053: iget-object v5, v7, Lit/angrydroids/epub3reader/LanguageChooser$2;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0383 │ │ +04111a: 5255 8803 |0055: iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +04111e: 6e55 f60d 4360 |0057: invoke-virtual {v3, v4, v0, v6, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.refreshLanguages:(Lit/angrydroids/epub3reader/BookEnum;III)V // method@0df6 │ │ +041124: 28e1 |005a: goto 003b // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0002 line=77 │ │ 0x0003 line=80 │ │ 0x000b line=81 │ │ 0x0013 line=82 │ │ 0x0015 line=83 │ │ 0x0016 line=80 │ │ 0x0019 line=84 │ │ 0x001b line=85 │ │ 0x001d line=90 │ │ 0x0024 line=91 │ │ + 0x0030 line=92 │ │ + 0x0038 line=91 │ │ 0x003b line=100 │ │ 0x003c line=95 │ │ 0x0043 line=96 │ │ + 0x004f line=97 │ │ + 0x0057 line=96 │ │ locals : │ │ 0x0002 - 0x005b reg=0 first I │ │ 0x0004 - 0x005b reg=1 i I │ │ 0x0003 - 0x005b reg=2 second I │ │ 0x0000 - 0x005b reg=7 this Lit/angrydroids/epub3reader/LanguageChooser$2; │ │ 0x0000 - 0x005b reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x005b reg=9 id I │ │ │ │ - source_file_idx : 1631 (LanguageChooser.java) │ │ + source_file_idx : 1629 (LanguageChooser.java) │ │ │ │ Class #242 header: │ │ -class_idx : 515 │ │ +class_idx : 513 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1631 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1629 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -57991,52 +58058,52 @@ │ │ type : '(Lit/angrydroids/epub3reader/LanguageChooser;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04028c: |[04028c] it.angrydroids.epub3reader.LanguageChooser$3.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ -04029c: 5b01 8403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$3;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0384 │ │ -0402a0: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0402a6: 0e00 |0005: return-void │ │ +041128: |[041128] it.angrydroids.epub3reader.LanguageChooser$3.:(Lit/angrydroids/epub3reader/LanguageChooser;)V │ │ +041138: 5b01 8403 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/LanguageChooser$3;.this$0:Lit/angrydroids/epub3reader/LanguageChooser; // field@0384 │ │ +04113c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041142: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/LanguageChooser$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/LanguageChooser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/LanguageChooser$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0402a8: |[0402a8] it.angrydroids.epub3reader.LanguageChooser$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -0402b8: 0e00 |0000: return-void │ │ +041144: |[041144] it.angrydroids.epub3reader.LanguageChooser$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +041154: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/angrydroids/epub3reader/LanguageChooser$3; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 1631 (LanguageChooser.java) │ │ + source_file_idx : 1629 (LanguageChooser.java) │ │ │ │ Class #243 header: │ │ -class_idx : 516 │ │ +class_idx : 514 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ -source_file_idx : 1631 │ │ +source_file_idx : 1629 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #243 annotations: │ │ Annotations on field #903 'mSelectedItems' │ │ @@ -58075,20 +58142,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0402bc: |[0402bc] it.angrydroids.epub3reader.LanguageChooser.:()V │ │ -0402cc: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ -0402d2: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0402d6: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0402dc: 5b10 8703 |0008: iput-object v0, v1, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ -0402e0: 0e00 |000a: return-void │ │ +041158: |[041158] it.angrydroids.epub3reader.LanguageChooser.:()V │ │ +041168: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ +04116e: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +041172: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +041178: 5b10 8703 |0008: iput-object v0, v1, Lit/angrydroids/epub3reader/LanguageChooser;.mSelectedItems:Ljava/util/ArrayList; // field@0387 │ │ +04117c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ │ @@ -58098,63 +58165,63 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0402e4: |[0402e4] it.angrydroids.epub3reader.LanguageChooser.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0402f4: 6e10 150e 0500 |0000: invoke-virtual {v5}, Lit/angrydroids/epub3reader/LanguageChooser;.getArguments:()Landroid/os/Bundle; // method@0e15 │ │ -0402fa: 0c00 |0003: move-result-object v0 │ │ -0402fc: 1402 1f00 057f |0004: const v2, #float 1.76788e+38 // #7f05001f │ │ -040302: 6e20 160e 2500 |0007: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ -040308: 0c02 |000a: move-result-object v2 │ │ -04030a: 6e20 ff00 2000 |000b: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@00ff │ │ -040310: 0c02 |000e: move-result-object v2 │ │ -040312: 5b52 8603 |000f: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ -040316: 1402 1e00 057f |0011: const v2, #float 1.76788e+38 // #7f05001e │ │ -04031c: 6e20 160e 2500 |0014: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ -040322: 0c02 |0017: move-result-object v2 │ │ -040324: 6e20 fe00 2000 |0018: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ -04032a: 0c02 |001b: move-result-object v2 │ │ -04032c: 5b52 8503 |001c: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ -040330: 5452 8603 |001e: iget-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ -040334: 2122 |0020: array-length v2, v2 │ │ -040336: 2322 2003 |0021: new-array v2, v2, [Z // type@0320 │ │ -04033a: 5b52 8903 |0023: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ -04033e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -040340: 5952 8803 |0026: iput v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ -040344: 2201 0800 |0028: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -040348: 6e10 140e 0500 |002a: invoke-virtual {v5}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ -04034e: 0c02 |002d: move-result-object v2 │ │ -040350: 7020 2a00 2100 |002e: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ -040356: 1402 5000 057f |0031: const v2, #float 1.76789e+38 // #7f050050 │ │ -04035c: 6e20 160e 2500 |0034: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ -040362: 0c02 |0037: move-result-object v2 │ │ -040364: 6e20 2f00 2100 |0038: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -04036a: 5452 8603 |003b: iget-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ -04036e: 5453 8903 |003d: iget-object v3, v5, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ -040372: 2204 0102 |003f: new-instance v4, Lit/angrydroids/epub3reader/LanguageChooser$1; // type@0201 │ │ -040376: 7020 0d0e 5400 |0041: invoke-direct {v4, v5}, Lit/angrydroids/epub3reader/LanguageChooser$1;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e0d │ │ -04037c: 6e40 2c00 2143 |0044: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@002c │ │ -040382: 1402 4d00 057f |0047: const v2, #float 1.76789e+38 // #7f05004d │ │ -040388: 6e20 160e 2500 |004a: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ -04038e: 0c02 |004d: move-result-object v2 │ │ -040390: 2203 0202 |004e: new-instance v3, Lit/angrydroids/epub3reader/LanguageChooser$2; // type@0202 │ │ -040394: 7020 0f0e 5300 |0050: invoke-direct {v3, v5}, Lit/angrydroids/epub3reader/LanguageChooser$2;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e0f │ │ -04039a: 6e30 2e00 2103 |0053: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ -0403a0: 1402 4e00 057f |0056: const v2, #float 1.76789e+38 // #7f05004e │ │ -0403a6: 6e20 160e 2500 |0059: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ -0403ac: 0c02 |005c: move-result-object v2 │ │ -0403ae: 2203 0302 |005d: new-instance v3, Lit/angrydroids/epub3reader/LanguageChooser$3; // type@0203 │ │ -0403b2: 7020 110e 5300 |005f: invoke-direct {v3, v5}, Lit/angrydroids/epub3reader/LanguageChooser$3;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e11 │ │ -0403b8: 6e30 2d00 2103 |0062: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -0403be: 6e10 2b00 0100 |0065: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ -0403c4: 0c02 |0068: move-result-object v2 │ │ -0403c6: 1102 |0069: return-object v2 │ │ +041180: |[041180] it.angrydroids.epub3reader.LanguageChooser.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +041190: 6e10 150e 0500 |0000: invoke-virtual {v5}, Lit/angrydroids/epub3reader/LanguageChooser;.getArguments:()Landroid/os/Bundle; // method@0e15 │ │ +041196: 0c00 |0003: move-result-object v0 │ │ +041198: 1402 1f00 057f |0004: const v2, #float 1.76788e+38 // #7f05001f │ │ +04119e: 6e20 160e 2500 |0007: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ +0411a4: 0c02 |000a: move-result-object v2 │ │ +0411a6: 6e20 ff00 2000 |000b: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@00ff │ │ +0411ac: 0c02 |000e: move-result-object v2 │ │ +0411ae: 5b52 8603 |000f: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ +0411b2: 1402 1e00 057f |0011: const v2, #float 1.76788e+38 // #7f05001e │ │ +0411b8: 6e20 160e 2500 |0014: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ +0411be: 0c02 |0017: move-result-object v2 │ │ +0411c0: 6e20 fe00 2000 |0018: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ +0411c6: 0c02 |001b: move-result-object v2 │ │ +0411c8: 5b52 8503 |001c: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.book:Ljava/lang/String; // field@0385 │ │ +0411cc: 5452 8603 |001e: iget-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ +0411d0: 2122 |0020: array-length v2, v2 │ │ +0411d2: 2322 1e03 |0021: new-array v2, v2, [Z // type@031e │ │ +0411d6: 5b52 8903 |0023: iput-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ +0411da: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0411dc: 5952 8803 |0026: iput v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.number_selected_elements:I // field@0388 │ │ +0411e0: 2201 0800 |0028: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +0411e4: 6e10 140e 0500 |002a: invoke-virtual {v5}, Lit/angrydroids/epub3reader/LanguageChooser;.getActivity:()Landroid/app/Activity; // method@0e14 │ │ +0411ea: 0c02 |002d: move-result-object v2 │ │ +0411ec: 7020 2a00 2100 |002e: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ +0411f2: 1402 5000 057f |0031: const v2, #float 1.76789e+38 // #7f050050 │ │ +0411f8: 6e20 160e 2500 |0034: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ +0411fe: 0c02 |0037: move-result-object v2 │ │ +041200: 6e20 2f00 2100 |0038: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +041206: 5452 8603 |003b: iget-object v2, v5, Lit/angrydroids/epub3reader/LanguageChooser;.languages:[Ljava/lang/String; // field@0386 │ │ +04120a: 5453 8903 |003d: iget-object v3, v5, Lit/angrydroids/epub3reader/LanguageChooser;.selected:[Z // field@0389 │ │ +04120e: 2204 ff01 |003f: new-instance v4, Lit/angrydroids/epub3reader/LanguageChooser$1; // type@01ff │ │ +041212: 7020 0d0e 5400 |0041: invoke-direct {v4, v5}, Lit/angrydroids/epub3reader/LanguageChooser$1;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e0d │ │ +041218: 6e40 2c00 2143 |0044: invoke-virtual {v1, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@002c │ │ +04121e: 1402 4d00 057f |0047: const v2, #float 1.76789e+38 // #7f05004d │ │ +041224: 6e20 160e 2500 |004a: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ +04122a: 0c02 |004d: move-result-object v2 │ │ +04122c: 2203 0002 |004e: new-instance v3, Lit/angrydroids/epub3reader/LanguageChooser$2; // type@0200 │ │ +041230: 7020 0f0e 5300 |0050: invoke-direct {v3, v5}, Lit/angrydroids/epub3reader/LanguageChooser$2;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e0f │ │ +041236: 6e30 2e00 2103 |0053: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ +04123c: 1402 4e00 057f |0056: const v2, #float 1.76789e+38 // #7f05004e │ │ +041242: 6e20 160e 2500 |0059: invoke-virtual {v5, v2}, Lit/angrydroids/epub3reader/LanguageChooser;.getString:(I)Ljava/lang/String; // method@0e16 │ │ +041248: 0c02 |005c: move-result-object v2 │ │ +04124a: 2203 0102 |005d: new-instance v3, Lit/angrydroids/epub3reader/LanguageChooser$3; // type@0201 │ │ +04124e: 7020 110e 5300 |005f: invoke-direct {v3, v5}, Lit/angrydroids/epub3reader/LanguageChooser$3;.:(Lit/angrydroids/epub3reader/LanguageChooser;)V // method@0e11 │ │ +041254: 6e30 2d00 2103 |0062: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +04125a: 6e10 2b00 0100 |0065: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ +041260: 0c02 |0068: move-result-object v2 │ │ +041262: 1102 |0069: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0011 line=46 │ │ 0x001e line=47 │ │ 0x0025 line=48 │ │ @@ -58166,21 +58233,21 @@ │ │ 0x0065 line=110 │ │ locals : │ │ 0x0004 - 0x006a reg=0 b Landroid/os/Bundle; │ │ 0x0031 - 0x006a reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x006a reg=5 this Lit/angrydroids/epub3reader/LanguageChooser; │ │ 0x0000 - 0x006a reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 1631 (LanguageChooser.java) │ │ + source_file_idx : 1629 (LanguageChooser.java) │ │ │ │ Class #244 header: │ │ -class_idx : 517 │ │ +class_idx : 515 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -58200,31 +58267,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0403c8: |[0403c8] it.angrydroids.epub3reader.R$attr.:()V │ │ -0403d8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0403de: 0e00 |0003: return-void │ │ +041264: |[041264] it.angrydroids.epub3reader.R$attr.:()V │ │ +041274: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04127a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #245 header: │ │ -class_idx : 518 │ │ +class_idx : 516 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -58249,31 +58316,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0403e0: |[0403e0] it.angrydroids.epub3reader.R$color.:()V │ │ -0403f0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0403f6: 0e00 |0003: return-void │ │ +04127c: |[04127c] it.angrydroids.epub3reader.R$color.:()V │ │ +04128c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #246 header: │ │ -class_idx : 519 │ │ +class_idx : 517 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -58323,31 +58390,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0403f8: |[0403f8] it.angrydroids.epub3reader.R$dimen.:()V │ │ -040408: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04040e: 0e00 |0003: return-void │ │ +041294: |[041294] it.angrydroids.epub3reader.R$dimen.:()V │ │ +0412a4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0412aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #247 header: │ │ -class_idx : 520 │ │ +class_idx : 518 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -58372,31 +58439,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040410: |[040410] it.angrydroids.epub3reader.R$drawable.:()V │ │ -040420: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -040426: 0e00 |0003: return-void │ │ +0412ac: |[0412ac] it.angrydroids.epub3reader.R$drawable.:()V │ │ +0412bc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0412c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #248 header: │ │ -class_idx : 521 │ │ +class_idx : 519 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 38 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -58606,31 +58673,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040428: |[040428] it.angrydroids.epub3reader.R$id.:()V │ │ -040438: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04043e: 0e00 |0003: return-void │ │ +0412c4: |[0412c4] it.angrydroids.epub3reader.R$id.:()V │ │ +0412d4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0412da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #249 header: │ │ -class_idx : 522 │ │ +class_idx : 520 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -58670,31 +58737,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040440: |[040440] it.angrydroids.epub3reader.R$layout.:()V │ │ -040450: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -040456: 0e00 |0003: return-void │ │ +0412dc: |[0412dc] it.angrydroids.epub3reader.R$layout.:()V │ │ +0412ec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0412f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #250 header: │ │ -class_idx : 523 │ │ +class_idx : 521 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -58724,31 +58791,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040458: |[040458] it.angrydroids.epub3reader.R$menu.:()V │ │ -040468: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04046e: 0e00 |0003: return-void │ │ +0412f4: |[0412f4] it.angrydroids.epub3reader.R$menu.:()V │ │ +041304: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04130a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #251 header: │ │ -class_idx : 524 │ │ +class_idx : 522 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 82 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -59178,31 +59245,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040470: |[040470] it.angrydroids.epub3reader.R$string.:()V │ │ -040480: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -040486: 0e00 |0003: return-void │ │ +04130c: |[04130c] it.angrydroids.epub3reader.R$string.:()V │ │ +04131c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #252 header: │ │ -class_idx : 525 │ │ +class_idx : 523 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -59232,31 +59299,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040488: |[040488] it.angrydroids.epub3reader.R$style.:()V │ │ -040498: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04049e: 0e00 |0003: return-void │ │ +041324: |[041324] it.angrydroids.epub3reader.R$style.:()V │ │ +041334: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04133a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #253 header: │ │ -class_idx : 526 │ │ +class_idx : 524 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2304 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -59275,32 +59342,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0404a0: |[0404a0] it.angrydroids.epub3reader.R.:()V │ │ -0404b0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0404b6: 0e00 |0003: return-void │ │ +04133c: |[04133c] it.angrydroids.epub3reader.R.:()V │ │ +04134c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2304 (R.java) │ │ + source_file_idx : 2302 (R.java) │ │ │ │ Class #254 header: │ │ -class_idx : 527 │ │ +class_idx : 525 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2459 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -59329,91 +59395,91 @@ │ │ type : '(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0404b8: |[0404b8] it.angrydroids.epub3reader.SetPanelSize$1.:(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V │ │ -0404c8: 5b01 1204 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -0404cc: 5b02 1304 |0002: iput-object v2, v0, Lit/angrydroids/epub3reader/SetPanelSize$1;.val$preferences:Landroid/content/SharedPreferences; // field@0413 │ │ -0404d0: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0404d6: 0e00 |0007: return-void │ │ +041354: |[041354] it.angrydroids.epub3reader.SetPanelSize$1.:(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V │ │ +041364: 5b01 1204 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041368: 5b02 1304 |0002: iput-object v2, v0, Lit/angrydroids/epub3reader/SetPanelSize$1;.val$preferences:Landroid/content/SharedPreferences; // field@0413 │ │ +04136c: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lit/angrydroids/epub3reader/SetPanelSize$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lit/angrydroids/epub3reader/SetPanelSize; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lit/angrydroids/epub3reader/SetPanelSize; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/SetPanelSize$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -0404d8: |[0404d8] it.angrydroids.epub3reader.SetPanelSize$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0404e8: 5462 1204 |0000: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -0404ec: 5422 1704 |0002: iget-object v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ -0404f0: 6e10 480d 0200 |0004: invoke-virtual {v2}, Landroid/widget/SeekBar;.getProgress:()I // method@0d48 │ │ -0404f6: 0a02 |0007: move-result v2 │ │ -0404f8: 8220 |0008: int-to-float v0, v2 │ │ -0404fa: 5462 1204 |0009: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -0404fe: 5463 1204 |000b: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -040502: 5433 1704 |000d: iget-object v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ -040506: 6e10 470d 0300 |000f: invoke-virtual {v3}, Landroid/widget/SeekBar;.getMax:()I // method@0d47 │ │ -04050c: 0a03 |0012: move-result v3 │ │ -04050e: 8233 |0013: int-to-float v3, v3 │ │ -040510: a903 0003 |0014: div-float v3, v0, v3 │ │ -040514: 5923 1804 |0016: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -040518: 5462 1204 |0018: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -04051c: 5222 1804 |001a: iget v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -040520: 8922 |001c: float-to-double v2, v2 │ │ -040522: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ -040526: 3002 0204 |001f: cmpg-double v2, v2, v4 │ │ -04052a: 3c02 0900 |0021: if-gtz v2, 002a // +0009 │ │ -04052e: 5462 1204 |0023: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -040532: 1403 cdcc cc3d |0025: const v3, #float 0.1 // #3dcccccd │ │ -040538: 5923 1804 |0028: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -04053c: 5462 1204 |002a: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -040540: 5222 1804 |002c: iget v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -040544: 8922 |002e: float-to-double v2, v2 │ │ -040546: 1804 cdcc cccc cccc ec3f |002f: const-wide v4, #double 0.9 // #3feccccccccccccd │ │ -040550: 2f02 0204 |0034: cmpl-double v2, v2, v4 │ │ -040554: 3a02 0900 |0036: if-ltz v2, 003f // +0009 │ │ -040558: 5462 1204 |0038: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -04055c: 1403 6666 663f |003a: const v3, #float 0.9 // #3f666666 │ │ -040562: 5923 1804 |003d: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -040566: 5462 1204 |003f: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -04056a: 6e10 290e 0200 |0041: invoke-virtual {v2}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ -040570: 0c02 |0044: move-result-object v2 │ │ -040572: 1f02 fe01 |0045: check-cast v2, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fe │ │ -040576: 5463 1204 |0047: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -04057a: 5233 1804 |0049: iget v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -04057e: 6e20 de0d 3200 |004b: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.changeViewsSize:(F)V // method@0dde │ │ -040584: 5462 1304 |004e: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.val$preferences:Landroid/content/SharedPreferences; // field@0413 │ │ -040588: 7210 ac00 0200 |0050: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ac │ │ -04058e: 0c01 |0053: move-result-object v1 │ │ -040590: 5462 1204 |0054: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -040594: 5463 1204 |0056: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -040598: 5433 1704 |0058: iget-object v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ -04059c: 6e10 480d 0300 |005a: invoke-virtual {v3}, Landroid/widget/SeekBar;.getProgress:()I // method@0d48 │ │ -0405a2: 0a03 |005d: move-result v3 │ │ -0405a4: 5923 1604 |005e: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ -0405a8: 1a02 1e17 |0060: const-string v2, "seekBarValue" // string@171e │ │ -0405ac: 5463 1204 |0062: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ -0405b0: 5233 1604 |0064: iget v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ -0405b4: 7230 aa00 2103 |0066: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -0405ba: 7210 a700 0100 |0069: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a7 │ │ -0405c0: 0e00 |006c: return-void │ │ +041374: |[041374] it.angrydroids.epub3reader.SetPanelSize$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +041384: 5462 1204 |0000: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041388: 5422 1704 |0002: iget-object v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ +04138c: 6e10 480d 0200 |0004: invoke-virtual {v2}, Landroid/widget/SeekBar;.getProgress:()I // method@0d48 │ │ +041392: 0a02 |0007: move-result v2 │ │ +041394: 8220 |0008: int-to-float v0, v2 │ │ +041396: 5462 1204 |0009: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +04139a: 5463 1204 |000b: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +04139e: 5433 1704 |000d: iget-object v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ +0413a2: 6e10 470d 0300 |000f: invoke-virtual {v3}, Landroid/widget/SeekBar;.getMax:()I // method@0d47 │ │ +0413a8: 0a03 |0012: move-result v3 │ │ +0413aa: 8233 |0013: int-to-float v3, v3 │ │ +0413ac: a903 0003 |0014: div-float v3, v0, v3 │ │ +0413b0: 5923 1804 |0016: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +0413b4: 5462 1204 |0018: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +0413b8: 5222 1804 |001a: iget v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +0413bc: 8922 |001c: float-to-double v2, v2 │ │ +0413be: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ +0413c2: 3002 0204 |001f: cmpg-double v2, v2, v4 │ │ +0413c6: 3c02 0900 |0021: if-gtz v2, 002a // +0009 │ │ +0413ca: 5462 1204 |0023: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +0413ce: 1403 cdcc cc3d |0025: const v3, #float 0.1 // #3dcccccd │ │ +0413d4: 5923 1804 |0028: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +0413d8: 5462 1204 |002a: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +0413dc: 5222 1804 |002c: iget v2, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +0413e0: 8922 |002e: float-to-double v2, v2 │ │ +0413e2: 1804 cdcc cccc cccc ec3f |002f: const-wide v4, #double 0.9 // #3feccccccccccccd │ │ +0413ec: 2f02 0204 |0034: cmpl-double v2, v2, v4 │ │ +0413f0: 3a02 0900 |0036: if-ltz v2, 003f // +0009 │ │ +0413f4: 5462 1204 |0038: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +0413f8: 1403 6666 663f |003a: const v3, #float 0.9 // #3f666666 │ │ +0413fe: 5923 1804 |003d: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +041402: 5462 1204 |003f: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041406: 6e10 290e 0200 |0041: invoke-virtual {v2}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ +04140c: 0c02 |0044: move-result-object v2 │ │ +04140e: 1f02 fc01 |0045: check-cast v2, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fc │ │ +041412: 5463 1204 |0047: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041416: 5233 1804 |0049: iget v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +04141a: 6e20 de0d 3200 |004b: invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;.changeViewsSize:(F)V // method@0dde │ │ +041420: 5462 1304 |004e: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.val$preferences:Landroid/content/SharedPreferences; // field@0413 │ │ +041424: 7210 ac00 0200 |0050: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ac │ │ +04142a: 0c01 |0053: move-result-object v1 │ │ +04142c: 5462 1204 |0054: iget-object v2, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041430: 5463 1204 |0056: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +041434: 5433 1704 |0058: iget-object v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ +041438: 6e10 480d 0300 |005a: invoke-virtual {v3}, Landroid/widget/SeekBar;.getProgress:()I // method@0d48 │ │ +04143e: 0a03 |005d: move-result v3 │ │ +041440: 5923 1604 |005e: iput v3, v2, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ +041444: 1a02 1c17 |0060: const-string v2, "seekBarValue" // string@171c │ │ +041448: 5463 1204 |0062: iget-object v3, v6, Lit/angrydroids/epub3reader/SetPanelSize$1;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0412 │ │ +04144c: 5233 1604 |0064: iget v3, v3, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ +041450: 7230 aa00 2103 |0066: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +041456: 7210 a700 0100 |0069: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00a7 │ │ +04145c: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0009 line=48 │ │ 0x0018 line=49 │ │ 0x0023 line=50 │ │ 0x002a line=51 │ │ @@ -59427,21 +59493,21 @@ │ │ locals : │ │ 0x0009 - 0x006d reg=0 actual F │ │ 0x0054 - 0x006d reg=1 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x006d reg=6 this Lit/angrydroids/epub3reader/SetPanelSize$1; │ │ 0x0000 - 0x006d reg=7 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x006d reg=8 id I │ │ │ │ - source_file_idx : 2461 (SetPanelSize.java) │ │ + source_file_idx : 2459 (SetPanelSize.java) │ │ │ │ Class #255 header: │ │ -class_idx : 528 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2459 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -59466,52 +59532,52 @@ │ │ type : '(Lit/angrydroids/epub3reader/SetPanelSize;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0405c4: |[0405c4] it.angrydroids.epub3reader.SetPanelSize$2.:(Lit/angrydroids/epub3reader/SetPanelSize;)V │ │ -0405d4: 5b01 1404 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/SetPanelSize$2;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0414 │ │ -0405d8: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0405de: 0e00 |0005: return-void │ │ +041460: |[041460] it.angrydroids.epub3reader.SetPanelSize$2.:(Lit/angrydroids/epub3reader/SetPanelSize;)V │ │ +041470: 5b01 1404 |0000: iput-object v1, v0, Lit/angrydroids/epub3reader/SetPanelSize$2;.this$0:Lit/angrydroids/epub3reader/SetPanelSize; // field@0414 │ │ +041474: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04147a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/angrydroids/epub3reader/SetPanelSize$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/angrydroids/epub3reader/SetPanelSize; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/angrydroids/epub3reader/SetPanelSize; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/angrydroids/epub3reader/SetPanelSize$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0405e0: |[0405e0] it.angrydroids.epub3reader.SetPanelSize$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -0405f0: 0e00 |0000: return-void │ │ +04147c: |[04147c] it.angrydroids.epub3reader.SetPanelSize$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +04148c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/angrydroids/epub3reader/SetPanelSize$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 2461 (SetPanelSize.java) │ │ + source_file_idx : 2459 (SetPanelSize.java) │ │ │ │ Class #256 header: │ │ -class_idx : 529 │ │ +class_idx : 527 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ -source_file_idx : 2461 │ │ +source_file_idx : 2459 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #256 - │ │ Class descriptor : 'Lit/angrydroids/epub3reader/SetPanelSize;' │ │ @@ -59542,21 +59608,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0405f4: |[0405f4] it.angrydroids.epub3reader.SetPanelSize.:()V │ │ -040604: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ -04060a: 1400 cdcc 4c3e |0003: const v0, #float 0.2 // #3e4ccccd │ │ -040610: 5910 1804 |0006: iput v0, v1, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ -040614: 1300 3200 |0008: const/16 v0, #int 50 // #32 │ │ -040618: 5910 1604 |000a: iput v0, v1, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ -04061c: 0e00 |000c: return-void │ │ +041490: |[041490] it.angrydroids.epub3reader.SetPanelSize.:()V │ │ +0414a0: 7010 3f00 0100 |0000: invoke-direct {v1}, Landroid/app/DialogFragment;.:()V // method@003f │ │ +0414a6: 1400 cdcc 4c3e |0003: const v0, #float 0.2 // #3e4ccccd │ │ +0414ac: 5910 1804 |0006: iput v0, v1, Lit/angrydroids/epub3reader/SetPanelSize;.value:F // field@0418 │ │ +0414b0: 1300 3200 |0008: const/16 v0, #int 50 // #32 │ │ +0414b4: 5910 1604 |000a: iput v0, v1, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ +0414b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=17 │ │ 0x0008 line=18 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lit/angrydroids/epub3reader/SetPanelSize; │ │ @@ -59567,72 +59633,73 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -040620: |[040620] it.angrydroids.epub3reader.SetPanelSize.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -040630: 2200 0800 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -040634: 6e10 290e 0600 |0002: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ -04063a: 0c04 |0005: move-result-object v4 │ │ -04063c: 7020 2a00 4000 |0006: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ -040642: 6e10 290e 0600 |0009: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ -040648: 0c04 |000c: move-result-object v4 │ │ -04064a: 6e10 0d00 0400 |000d: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -040650: 0c01 |0010: move-result-object v1 │ │ -040652: 1404 0300 037f |0011: const v4, #float 1.74129e+38 // #7f030003 │ │ -040658: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -04065a: 6e30 c90b 4105 |0015: invoke-virtual {v1, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bc9 │ │ -040660: 0c03 |0018: move-result-object v3 │ │ -040662: 6e10 290e 0600 |0019: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ -040668: 0c04 |001c: move-result-object v4 │ │ -04066a: 1f04 fe01 |001d: check-cast v4, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fe │ │ -04066e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -040670: 6e20 e90d 5400 |0020: invoke-virtual {v4, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ -040676: 0c02 |0023: move-result-object v2 │ │ -040678: 1a04 1e17 |0024: const-string v4, "seekBarValue" // string@171e │ │ -04067c: 1305 3200 |0026: const/16 v5, #int 50 // #32 │ │ -040680: 7230 af00 4205 |0028: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ -040686: 0a04 |002b: move-result v4 │ │ -040688: 5964 1604 |002c: iput v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ -04068c: 1404 1300 097f |002e: const v4, #float 1.82105e+38 // #7f090013 │ │ -040692: 6e20 070c 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -040698: 0c04 |0034: move-result-object v4 │ │ -04069a: 1f04 d801 |0035: check-cast v4, Landroid/widget/SeekBar; // type@01d8 │ │ -04069e: 5b64 1704 |0037: iput-object v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ -0406a2: 5464 1704 |0039: iget-object v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ -0406a6: 5265 1604 |003b: iget v5, v6, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ -0406aa: 6e20 490d 5400 |003d: invoke-virtual {v4, v5}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0d49 │ │ -0406b0: 1404 4f00 057f |0040: const v4, #float 1.76789e+38 // #7f05004f │ │ -0406b6: 6e20 2a0e 4600 |0043: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ -0406bc: 0c04 |0046: move-result-object v4 │ │ -0406be: 6e20 2f00 4000 |0047: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -0406c4: 6e20 3000 3000 |004a: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -0406ca: 1404 4d00 057f |004d: const v4, #float 1.76789e+38 // #7f05004d │ │ -0406d0: 6e20 2a0e 4600 |0050: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ -0406d6: 0c04 |0053: move-result-object v4 │ │ -0406d8: 2205 0f02 |0054: new-instance v5, Lit/angrydroids/epub3reader/SetPanelSize$1; // type@020f │ │ -0406dc: 7030 240e 6502 |0056: invoke-direct {v5, v6, v2}, Lit/angrydroids/epub3reader/SetPanelSize$1;.:(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V // method@0e24 │ │ -0406e2: 6e30 2e00 4005 |0059: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ -0406e8: 1404 4e00 057f |005c: const v4, #float 1.76789e+38 // #7f05004e │ │ -0406ee: 6e20 2a0e 4600 |005f: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ -0406f4: 0c04 |0062: move-result-object v4 │ │ -0406f6: 2205 1002 |0063: new-instance v5, Lit/angrydroids/epub3reader/SetPanelSize$2; // type@0210 │ │ -0406fa: 7020 260e 6500 |0065: invoke-direct {v5, v6}, Lit/angrydroids/epub3reader/SetPanelSize$2;.:(Lit/angrydroids/epub3reader/SetPanelSize;)V // method@0e26 │ │ -040700: 6e30 2d00 4005 |0068: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -040706: 6e10 2b00 0000 |006b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ -04070c: 0c04 |006e: move-result-object v4 │ │ -04070e: 1104 |006f: return-object v4 │ │ +0414bc: |[0414bc] it.angrydroids.epub3reader.SetPanelSize.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0414cc: 2200 0800 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +0414d0: 6e10 290e 0600 |0002: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ +0414d6: 0c04 |0005: move-result-object v4 │ │ +0414d8: 7020 2a00 4000 |0006: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@002a │ │ +0414de: 6e10 290e 0600 |0009: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ +0414e4: 0c04 |000c: move-result-object v4 │ │ +0414e6: 6e10 0d00 0400 |000d: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +0414ec: 0c01 |0010: move-result-object v1 │ │ +0414ee: 1404 0300 037f |0011: const v4, #float 1.74129e+38 // #7f030003 │ │ +0414f4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +0414f6: 6e30 c90b 4105 |0015: invoke-virtual {v1, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bc9 │ │ +0414fc: 0c03 |0018: move-result-object v3 │ │ +0414fe: 6e10 290e 0600 |0019: invoke-virtual {v6}, Lit/angrydroids/epub3reader/SetPanelSize;.getActivity:()Landroid/app/Activity; // method@0e29 │ │ +041504: 0c04 |001c: move-result-object v4 │ │ +041506: 1f04 fc01 |001d: check-cast v4, Lit/angrydroids/epub3reader/EpubReaderMain; // type@01fc │ │ +04150a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +04150c: 6e20 e90d 5400 |0020: invoke-virtual {v4, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0de9 │ │ +041512: 0c02 |0023: move-result-object v2 │ │ +041514: 1a04 1c17 |0024: const-string v4, "seekBarValue" // string@171c │ │ +041518: 1305 3200 |0026: const/16 v5, #int 50 // #32 │ │ +04151c: 7230 af00 4205 |0028: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00af │ │ +041522: 0a04 |002b: move-result v4 │ │ +041524: 5964 1604 |002c: iput v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ +041528: 1404 1300 097f |002e: const v4, #float 1.82105e+38 // #7f090013 │ │ +04152e: 6e20 070c 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +041534: 0c04 |0034: move-result-object v4 │ │ +041536: 1f04 d601 |0035: check-cast v4, Landroid/widget/SeekBar; // type@01d6 │ │ +04153a: 5b64 1704 |0037: iput-object v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ +04153e: 5464 1704 |0039: iget-object v4, v6, Lit/angrydroids/epub3reader/SetPanelSize;.seekbar:Landroid/widget/SeekBar; // field@0417 │ │ +041542: 5265 1604 |003b: iget v5, v6, Lit/angrydroids/epub3reader/SetPanelSize;.sBv:I // field@0416 │ │ +041546: 6e20 490d 5400 |003d: invoke-virtual {v4, v5}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0d49 │ │ +04154c: 1404 4f00 057f |0040: const v4, #float 1.76789e+38 // #7f05004f │ │ +041552: 6e20 2a0e 4600 |0043: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ +041558: 0c04 |0046: move-result-object v4 │ │ +04155a: 6e20 2f00 4000 |0047: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +041560: 6e20 3000 3000 |004a: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +041566: 1404 4d00 057f |004d: const v4, #float 1.76789e+38 // #7f05004d │ │ +04156c: 6e20 2a0e 4600 |0050: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ +041572: 0c04 |0053: move-result-object v4 │ │ +041574: 2205 0d02 |0054: new-instance v5, Lit/angrydroids/epub3reader/SetPanelSize$1; // type@020d │ │ +041578: 7030 240e 6502 |0056: invoke-direct {v5, v6, v2}, Lit/angrydroids/epub3reader/SetPanelSize$1;.:(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V // method@0e24 │ │ +04157e: 6e30 2e00 4005 |0059: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ +041584: 1404 4e00 057f |005c: const v4, #float 1.76789e+38 // #7f05004e │ │ +04158a: 6e20 2a0e 4600 |005f: invoke-virtual {v6, v4}, Lit/angrydroids/epub3reader/SetPanelSize;.getString:(I)Ljava/lang/String; // method@0e2a │ │ +041590: 0c04 |0062: move-result-object v4 │ │ +041592: 2205 0e02 |0063: new-instance v5, Lit/angrydroids/epub3reader/SetPanelSize$2; // type@020e │ │ +041596: 7020 260e 6500 |0065: invoke-direct {v5, v6}, Lit/angrydroids/epub3reader/SetPanelSize$2;.:(Lit/angrydroids/epub3reader/SetPanelSize;)V // method@0e26 │ │ +04159c: 6e30 2d00 4005 |0068: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +0415a2: 6e10 2b00 0000 |006b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002b │ │ +0415a8: 0c04 |006e: move-result-object v4 │ │ +0415aa: 1104 |006f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=26 │ │ 0x0011 line=30 │ │ 0x0019 line=32 │ │ + 0x0020 line=33 │ │ 0x0024 line=34 │ │ 0x002e line=35 │ │ 0x0039 line=36 │ │ 0x0040 line=38 │ │ 0x004a line=39 │ │ 0x004d line=43 │ │ 0x005c line=60 │ │ @@ -59641,21 +59708,21 @@ │ │ 0x0009 - 0x0070 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0011 - 0x0070 reg=1 inflater Landroid/view/LayoutInflater; │ │ 0x0024 - 0x0070 reg=2 preferences Landroid/content/SharedPreferences; │ │ 0x0019 - 0x0070 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0070 reg=6 this Lit/angrydroids/epub3reader/SetPanelSize; │ │ 0x0000 - 0x0070 reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2461 (SetPanelSize.java) │ │ + source_file_idx : 2459 (SetPanelSize.java) │ │ │ │ Class #257 header: │ │ -class_idx : 530 │ │ +class_idx : 528 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2721 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2719 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -59692,40 +59759,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -040710: |[040710] it.angrydroids.epub3reader.ViewStateEnum.:()V │ │ -040720: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -040722: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -040724: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -040726: 2200 1202 |0003: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0212 │ │ -04072a: 1a01 0c0c |0005: const-string v1, "books" // string@0c0c │ │ -04072e: 7030 2d0e 1002 |0007: invoke-direct {v0, v1, v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ -040734: 6900 1a04 |000a: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -040738: 2200 1202 |000c: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0212 │ │ -04073c: 1a01 8e14 |000e: const-string v1, "notes" // string@148e │ │ -040740: 7030 2d0e 1003 |0010: invoke-direct {v0, v1, v3}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ -040746: 6900 1c04 |0013: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -04074a: 2200 1202 |0015: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0212 │ │ -04074e: 1a01 6111 |0017: const-string v1, "invisible" // string@1161 │ │ -040752: 7030 2d0e 1004 |0019: invoke-direct {v0, v1, v4}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ -040758: 6900 1b04 |001c: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -04075c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -04075e: 2300 1103 |001f: new-array v0, v0, [Lit/angrydroids/epub3reader/ViewStateEnum; // type@0311 │ │ -040762: 6201 1a04 |0021: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ -040766: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -04076a: 6201 1c04 |0025: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ -04076e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -040772: 6201 1b04 |0029: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ -040776: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -04077a: 6900 1904 |002d: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.$VALUES:[Lit/angrydroids/epub3reader/ViewStateEnum; // field@0419 │ │ -04077e: 0e00 |002f: return-void │ │ +0415ac: |[0415ac] it.angrydroids.epub3reader.ViewStateEnum.:()V │ │ +0415bc: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0415be: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0415c0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0415c2: 2200 1002 |0003: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0210 │ │ +0415c6: 1a01 0a0c |0005: const-string v1, "books" // string@0c0a │ │ +0415ca: 7030 2d0e 1002 |0007: invoke-direct {v0, v1, v2}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ +0415d0: 6900 1a04 |000a: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +0415d4: 2200 1002 |000c: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0210 │ │ +0415d8: 1a01 8c14 |000e: const-string v1, "notes" // string@148c │ │ +0415dc: 7030 2d0e 1003 |0010: invoke-direct {v0, v1, v3}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ +0415e2: 6900 1c04 |0013: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +0415e6: 2200 1002 |0015: new-instance v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0210 │ │ +0415ea: 1a01 5f11 |0017: const-string v1, "invisible" // string@115f │ │ +0415ee: 7030 2d0e 1004 |0019: invoke-direct {v0, v1, v4}, Lit/angrydroids/epub3reader/ViewStateEnum;.:(Ljava/lang/String;I)V // method@0e2d │ │ +0415f4: 6900 1b04 |001c: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +0415f8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0415fa: 2300 0f03 |001f: new-array v0, v0, [Lit/angrydroids/epub3reader/ViewStateEnum; // type@030f │ │ +0415fe: 6201 1a04 |0021: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.books:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041a │ │ +041602: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +041606: 6201 1c04 |0025: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.notes:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041c │ │ +04160a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +04160e: 6201 1b04 |0029: sget-object v1, Lit/angrydroids/epub3reader/ViewStateEnum;.invisible:Lit/angrydroids/epub3reader/ViewStateEnum; // field@041b │ │ +041612: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +041616: 6900 1904 |002d: sput-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.$VALUES:[Lit/angrydroids/epub3reader/ViewStateEnum; // field@0419 │ │ +04161a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=28 │ │ 0x001e line=27 │ │ locals : │ │ │ │ #1 : (in Lit/angrydroids/epub3reader/ViewStateEnum;) │ │ @@ -59733,17 +59800,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -040780: |[040780] it.angrydroids.epub3reader.ViewStateEnum.:(Ljava/lang/String;I)V │ │ -040790: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -040796: 0e00 |0003: return-void │ │ +04161c: |[04161c] it.angrydroids.epub3reader.ViewStateEnum.:(Ljava/lang/String;I)V │ │ +04162c: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +041632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/angrydroids/epub3reader/ViewStateEnum; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -59753,20 +59820,20 @@ │ │ type : '(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040798: |[040798] it.angrydroids.epub3reader.ViewStateEnum.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -0407a8: 1c00 1202 |0000: const-class v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0212 │ │ -0407ac: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -0407b2: 0c00 |0005: move-result-object v0 │ │ -0407b4: 1f00 1202 |0006: check-cast v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0212 │ │ -0407b8: 1100 |0008: return-object v0 │ │ +041634: |[041634] it.angrydroids.epub3reader.ViewStateEnum.valueOf:(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +041644: 1c00 1002 |0000: const-class v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0210 │ │ +041648: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +04164e: 0c00 |0005: move-result-object v0 │ │ +041650: 1f00 1002 |0006: check-cast v0, Lit/angrydroids/epub3reader/ViewStateEnum; // type@0210 │ │ +041654: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lit/angrydroids/epub3reader/ViewStateEnum;) │ │ @@ -59774,32 +59841,32 @@ │ │ type : '()[Lit/angrydroids/epub3reader/ViewStateEnum;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0407bc: |[0407bc] it.angrydroids.epub3reader.ViewStateEnum.values:()[Lit/angrydroids/epub3reader/ViewStateEnum; │ │ -0407cc: 6200 1904 |0000: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.$VALUES:[Lit/angrydroids/epub3reader/ViewStateEnum; // field@0419 │ │ -0407d0: 6e10 9113 0000 |0002: invoke-virtual {v0}, [Lit/angrydroids/epub3reader/ViewStateEnum;.clone:()Ljava/lang/Object; // method@1391 │ │ -0407d6: 0c00 |0005: move-result-object v0 │ │ -0407d8: 1f00 1103 |0006: check-cast v0, [Lit/angrydroids/epub3reader/ViewStateEnum; // type@0311 │ │ -0407dc: 1100 |0008: return-object v0 │ │ +041658: |[041658] it.angrydroids.epub3reader.ViewStateEnum.values:()[Lit/angrydroids/epub3reader/ViewStateEnum; │ │ +041668: 6200 1904 |0000: sget-object v0, Lit/angrydroids/epub3reader/ViewStateEnum;.$VALUES:[Lit/angrydroids/epub3reader/ViewStateEnum; // field@0419 │ │ +04166c: 6e10 9113 0000 |0002: invoke-virtual {v0}, [Lit/angrydroids/epub3reader/ViewStateEnum;.clone:()Ljava/lang/Object; // method@1391 │ │ +041672: 0c00 |0005: move-result-object v0 │ │ +041674: 1f00 0f03 |0006: check-cast v0, [Lit/angrydroids/epub3reader/ViewStateEnum; // type@030f │ │ +041678: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2721 (ViewStateEnum.java) │ │ + source_file_idx : 2719 (ViewStateEnum.java) │ │ │ │ Class #258 header: │ │ -class_idx : 655 │ │ +class_idx : 653 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 650 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #258 - │ │ @@ -59840,18 +59907,18 @@ │ │ value : "http://www.w3.org/1999/xhtml" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 650 (Constants.java) │ │ │ │ Class #259 header: │ │ -class_idx : 656 │ │ +class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 614 │ │ -source_file_idx : 2125 │ │ +superclass_idx : 612 │ │ +source_file_idx : 2123 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 23 │ │ │ │ Class #259 - │ │ Class descriptor : 'Lnl/siegmann/epublib/browsersupport/NavigationEvent;' │ │ @@ -59895,17 +59962,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0407e0: |[0407e0] nl.siegmann.epublib.browsersupport.NavigationEvent.:(Ljava/lang/Object;)V │ │ -0407f0: 7020 2c0f 1000 |0000: invoke-direct {v0, v1}, Ljava/util/EventObject;.:(Ljava/lang/Object;)V // method@0f2c │ │ -0407f6: 0e00 |0003: return-void │ │ +04167c: |[04167c] nl.siegmann.epublib.browsersupport.NavigationEvent.:(Ljava/lang/Object;)V │ │ +04168c: 7020 2c0f 1000 |0000: invoke-direct {v0, v1}, Ljava/util/EventObject;.:(Ljava/lang/Object;)V // method@0f2c │ │ +041692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0004 reg=1 source Ljava/lang/Object; │ │ @@ -59915,33 +59982,33 @@ │ │ type : '(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0407f8: |[0407f8] nl.siegmann.epublib.browsersupport.NavigationEvent.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ -040808: 7020 2c0f 2100 |0000: invoke-direct {v1, v2}, Ljava/util/EventObject;.:(Ljava/lang/Object;)V // method@0f2c │ │ -04080e: 5b13 2904 |0003: iput-object v3, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -040812: 6e10 ea0f 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ -040818: 0c00 |0008: move-result-object v0 │ │ -04081a: 5b10 2a04 |0009: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -04081e: 6e10 eb0f 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentFragmentId:()Ljava/lang/String; // method@0feb │ │ -040824: 0c00 |000e: move-result-object v0 │ │ -040826: 5b10 2b04 |000f: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ -04082a: 6e10 ed0f 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSectionPos:()I // method@0fed │ │ -040830: 0a00 |0014: move-result v0 │ │ -040832: 5910 2d04 |0015: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ -040836: 6e10 ec0f 0300 |0017: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ -04083c: 0c00 |001a: move-result-object v0 │ │ -04083e: 5b10 2c04 |001b: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ -040842: 6e10 ee0f 0300 |001d: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSpinePos:()I // method@0fee │ │ -040848: 0a00 |0020: move-result v0 │ │ -04084a: 5910 2e04 |0021: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ -04084e: 0e00 |0023: return-void │ │ +041694: |[041694] nl.siegmann.epublib.browsersupport.NavigationEvent.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ +0416a4: 7020 2c0f 2100 |0000: invoke-direct {v1, v2}, Ljava/util/EventObject;.:(Ljava/lang/Object;)V // method@0f2c │ │ +0416aa: 5b13 2904 |0003: iput-object v3, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +0416ae: 6e10 ea0f 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ +0416b4: 0c00 |0008: move-result-object v0 │ │ +0416b6: 5b10 2a04 |0009: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +0416ba: 6e10 eb0f 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentFragmentId:()Ljava/lang/String; // method@0feb │ │ +0416c0: 0c00 |000e: move-result-object v0 │ │ +0416c2: 5b10 2b04 |000f: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ +0416c6: 6e10 ed0f 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSectionPos:()I // method@0fed │ │ +0416cc: 0a00 |0014: move-result v0 │ │ +0416ce: 5910 2d04 |0015: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ +0416d2: 6e10 ec0f 0300 |0017: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ +0416d8: 0c00 |001a: move-result-object v0 │ │ +0416da: 5b10 2c04 |001b: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ +0416de: 6e10 ee0f 0300 |001d: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSpinePos:()I // method@0fee │ │ +0416e4: 0a00 |0020: move-result v0 │ │ +0416e6: 5910 2e04 |0021: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ +0416ea: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ 0x000b line=34 │ │ 0x0011 line=35 │ │ @@ -59959,20 +60026,20 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -040850: |[040850] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentBook:()Lnl/siegmann/epublib/domain/Book; │ │ -040860: 6e10 c00f 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getNavigator:()Lnl/siegmann/epublib/browsersupport/Navigator; // method@0fc0 │ │ -040866: 0c00 |0003: move-result-object v0 │ │ -040868: 6e10 ea0f 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ -04086e: 0c00 |0007: move-result-object v0 │ │ -040870: 1100 |0008: return-object v0 │ │ +0416ec: |[0416ec] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentBook:()Lnl/siegmann/epublib/domain/Book; │ │ +0416fc: 6e10 c00f 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getNavigator:()Lnl/siegmann/epublib/browsersupport/Navigator; // method@0fc0 │ │ +041702: 0c00 |0003: move-result-object v0 │ │ +041704: 6e10 ea0f 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ +04170a: 0c00 |0007: move-result-object v0 │ │ +04170c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #1 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -59980,19 +60047,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040874: |[040874] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentFragmentId:()Ljava/lang/String; │ │ -040884: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -040888: 6e10 eb0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentFragmentId:()Ljava/lang/String; // method@0feb │ │ -04088e: 0c00 |0005: move-result-object v0 │ │ -040890: 1100 |0006: return-object v0 │ │ +041710: |[041710] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentFragmentId:()Ljava/lang/String; │ │ +041720: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041724: 6e10 eb0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentFragmentId:()Ljava/lang/String; // method@0feb │ │ +04172a: 0c00 |0005: move-result-object v0 │ │ +04172c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #2 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60000,19 +60067,19 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040894: |[040894] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -0408a4: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -0408a8: 6e10 ec0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ -0408ae: 0c00 |0005: move-result-object v0 │ │ -0408b0: 1100 |0006: return-object v0 │ │ +041730: |[041730] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +041740: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041744: 6e10 ec0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ +04174a: 0c00 |0005: move-result-object v0 │ │ +04174c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #3 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60020,19 +60087,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0408b4: |[0408b4] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentSectionPos:()I │ │ -0408c4: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -0408c8: 6e10 ed0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSectionPos:()I // method@0fed │ │ -0408ce: 0a00 |0005: move-result v0 │ │ -0408d0: 0f00 |0006: return v0 │ │ +041750: |[041750] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentSectionPos:()I │ │ +041760: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041764: 6e10 ed0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSectionPos:()I // method@0fed │ │ +04176a: 0a00 |0005: move-result v0 │ │ +04176c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #4 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60040,19 +60107,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0408d4: |[0408d4] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentSpinePos:()I │ │ -0408e4: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -0408e8: 6e10 ee0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSpinePos:()I // method@0fee │ │ -0408ee: 0a00 |0005: move-result v0 │ │ -0408f0: 0f00 |0006: return v0 │ │ +041770: |[041770] nl.siegmann.epublib.browsersupport.NavigationEvent.getCurrentSpinePos:()I │ │ +041780: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041784: 6e10 ee0f 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentSpinePos:()I // method@0fee │ │ +04178a: 0a00 |0005: move-result v0 │ │ +04178c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #5 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60060,17 +60127,17 @@ │ │ type : '()Lnl/siegmann/epublib/browsersupport/Navigator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0408f4: |[0408f4] nl.siegmann.epublib.browsersupport.NavigationEvent.getNavigator:()Lnl/siegmann/epublib/browsersupport/Navigator; │ │ -040904: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -040908: 1100 |0002: return-object v0 │ │ +041790: |[041790] nl.siegmann.epublib.browsersupport.NavigationEvent.getNavigator:()Lnl/siegmann/epublib/browsersupport/Navigator; │ │ +0417a0: 5410 2904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +0417a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #6 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60078,17 +60145,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04090c: |[04090c] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldBook:()Lnl/siegmann/epublib/domain/Book; │ │ -04091c: 5410 2a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -040920: 1100 |0002: return-object v0 │ │ +0417a8: |[0417a8] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldBook:()Lnl/siegmann/epublib/domain/Book; │ │ +0417b8: 5410 2a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +0417bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #7 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60096,17 +60163,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040924: |[040924] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldFragmentId:()Ljava/lang/String; │ │ -040934: 5410 2b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ -040938: 1100 |0002: return-object v0 │ │ +0417c0: |[0417c0] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldFragmentId:()Ljava/lang/String; │ │ +0417d0: 5410 2b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ +0417d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #8 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60114,17 +60181,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04093c: |[04093c] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -04094c: 5410 2c04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ -040950: 1100 |0002: return-object v0 │ │ +0417d8: |[0417d8] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +0417e8: 5410 2c04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ +0417ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #9 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60132,17 +60199,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040954: |[040954] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldSectionPos:()I │ │ -040964: 5210 2d04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ -040968: 0f00 |0002: return v0 │ │ +0417f0: |[0417f0] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldSectionPos:()I │ │ +041800: 5210 2d04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ +041804: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #10 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60150,17 +60217,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04096c: |[04096c] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldSpinePos:()I │ │ -04097c: 5210 2e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ -040980: 0f00 |0002: return v0 │ │ +041808: |[041808] nl.siegmann.epublib.browsersupport.NavigationEvent.getOldSpinePos:()I │ │ +041818: 5210 2e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ +04181c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #11 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60168,26 +60235,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -040984: |[040984] nl.siegmann.epublib.browsersupport.NavigationEvent.isBookChanged:()Z │ │ -040994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -040996: 5431 2a04 |0001: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -04099a: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ -04099e: 0f00 |0005: return v0 │ │ -0409a0: 5431 2a04 |0006: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -0409a4: 5432 2904 |0008: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -0409a8: 6e10 ea0f 0200 |000a: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ -0409ae: 0c02 |000d: move-result-object v2 │ │ -0409b0: 3321 f7ff |000e: if-ne v1, v2, 0005 // -0009 │ │ -0409b4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0409b6: 28f4 |0011: goto 0005 // -000c │ │ +041820: |[041820] nl.siegmann.epublib.browsersupport.NavigationEvent.isBookChanged:()Z │ │ +041830: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041832: 5431 2a04 |0001: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +041836: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ +04183a: 0f00 |0005: return v0 │ │ +04183c: 5431 2a04 |0006: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +041840: 5432 2904 |0008: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041844: 6e10 ea0f 0200 |000a: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ +04184a: 0c02 |000d: move-result-object v2 │ │ +04184c: 3321 f7ff |000e: if-ne v1, v2, 0005 // -0009 │ │ +041850: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +041852: 28f4 |0011: goto 0005 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ @@ -60196,22 +60263,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0409b8: |[0409b8] nl.siegmann.epublib.browsersupport.NavigationEvent.isFragmentChanged:()Z │ │ -0409c8: 6e10 c20f 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldFragmentId:()Ljava/lang/String; // method@0fc2 │ │ -0409ce: 0c00 |0003: move-result-object v0 │ │ -0409d0: 6e10 bc0f 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentFragmentId:()Ljava/lang/String; // method@0fbc │ │ -0409d6: 0c01 |0007: move-result-object v1 │ │ -0409d8: 7120 b511 1000 |0008: invoke-static {v0, v1}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ -0409de: 0a00 |000b: move-result v0 │ │ -0409e0: 0f00 |000c: return v0 │ │ +041854: |[041854] nl.siegmann.epublib.browsersupport.NavigationEvent.isFragmentChanged:()Z │ │ +041864: 6e10 c20f 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldFragmentId:()Ljava/lang/String; // method@0fc2 │ │ +04186a: 0c00 |0003: move-result-object v0 │ │ +04186c: 6e10 bc0f 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentFragmentId:()Ljava/lang/String; // method@0fbc │ │ +041872: 0c01 |0007: move-result-object v1 │ │ +041874: 7120 b511 1000 |0008: invoke-static {v0, v1}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ +04187a: 0a00 |000b: move-result v0 │ │ +04187c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #13 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60219,23 +60286,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0409e4: |[0409e4] nl.siegmann.epublib.browsersupport.NavigationEvent.isResourceChanged:()Z │ │ -0409f4: 5420 2c04 |0000: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ -0409f8: 6e10 bd0f 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ -0409fe: 0c01 |0005: move-result-object v1 │ │ -040a00: 3210 0400 |0006: if-eq v0, v1, 000a // +0004 │ │ -040a04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -040a06: 0f00 |0009: return v0 │ │ -040a08: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -040a0a: 28fe |000b: goto 0009 // -0002 │ │ +041880: |[041880] nl.siegmann.epublib.browsersupport.NavigationEvent.isResourceChanged:()Z │ │ +041890: 5420 2c04 |0000: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ +041894: 6e10 bd0f 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ +04189a: 0c01 |0005: move-result-object v1 │ │ +04189c: 3210 0400 |0006: if-eq v0, v1, 000a // +0004 │ │ +0418a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0418a2: 0f00 |0009: return v0 │ │ +0418a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0418a6: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #14 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60243,23 +60310,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -040a0c: |[040a0c] nl.siegmann.epublib.browsersupport.NavigationEvent.isSectionPosChanged:()Z │ │ -040a1c: 5220 2d04 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ -040a20: 6e10 be0f 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSectionPos:()I // method@0fbe │ │ -040a26: 0a01 |0005: move-result v1 │ │ -040a28: 3210 0400 |0006: if-eq v0, v1, 000a // +0004 │ │ -040a2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -040a2e: 0f00 |0009: return v0 │ │ -040a30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -040a32: 28fe |000b: goto 0009 // -0002 │ │ +0418a8: |[0418a8] nl.siegmann.epublib.browsersupport.NavigationEvent.isSectionPosChanged:()Z │ │ +0418b8: 5220 2d04 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ +0418bc: 6e10 be0f 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSectionPos:()I // method@0fbe │ │ +0418c2: 0a01 |0005: move-result v1 │ │ +0418c4: 3210 0400 |0006: if-eq v0, v1, 000a // +0004 │ │ +0418c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0418ca: 0f00 |0009: return v0 │ │ +0418cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0418ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #15 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60267,24 +60334,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -040a34: |[040a34] nl.siegmann.epublib.browsersupport.NavigationEvent.isSpinePosChanged:()Z │ │ -040a44: 6e10 c50f 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldSpinePos:()I // method@0fc5 │ │ -040a4a: 0a00 |0003: move-result v0 │ │ -040a4c: 6e10 bf0f 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSpinePos:()I // method@0fbf │ │ -040a52: 0a01 |0007: move-result v1 │ │ -040a54: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ -040a58: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -040a5a: 0f00 |000b: return v0 │ │ -040a5c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -040a5e: 28fe |000d: goto 000b // -0002 │ │ +0418d0: |[0418d0] nl.siegmann.epublib.browsersupport.NavigationEvent.isSpinePosChanged:()Z │ │ +0418e0: 6e10 c50f 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldSpinePos:()I // method@0fc5 │ │ +0418e6: 0a00 |0003: move-result v0 │ │ +0418e8: 6e10 bf0f 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSpinePos:()I // method@0fbf │ │ +0418ee: 0a01 |0007: move-result v1 │ │ +0418f0: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ +0418f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0418f6: 0f00 |000b: return v0 │ │ +0418f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0418fa: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #16 : (in Lnl/siegmann/epublib/browsersupport/NavigationEvent;) │ │ @@ -60292,17 +60359,17 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/Navigator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040a60: |[040a60] nl.siegmann.epublib.browsersupport.NavigationEvent.setNavigator:(Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ -040a70: 5b01 2904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ -040a74: 0e00 |0002: return-void │ │ +0418fc: |[0418fc] nl.siegmann.epublib.browsersupport.NavigationEvent.setNavigator:(Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ +04190c: 5b01 2904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0429 │ │ +041910: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 navigator Lnl/siegmann/epublib/browsersupport/Navigator; │ │ @@ -60312,17 +60379,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040a78: |[040a78] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldBook:(Lnl/siegmann/epublib/domain/Book;)V │ │ -040a88: 5b01 2a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -040a8c: 0e00 |0002: return-void │ │ +041914: |[041914] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldBook:(Lnl/siegmann/epublib/domain/Book;)V │ │ +041924: 5b01 2a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +041928: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 oldBook Lnl/siegmann/epublib/domain/Book; │ │ @@ -60332,17 +60399,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040a90: |[040a90] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldFragmentId:(Ljava/lang/String;)V │ │ -040aa0: 5b01 2b04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ -040aa4: 0e00 |0002: return-void │ │ +04192c: |[04192c] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldFragmentId:(Ljava/lang/String;)V │ │ +04193c: 5b01 2b04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ +041940: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 oldFragmentId Ljava/lang/String; │ │ @@ -60352,17 +60419,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040aa8: |[040aa8] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldPagePos:(I)V │ │ -040ab8: 5901 2d04 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ -040abc: 0e00 |0002: return-void │ │ +041944: |[041944] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldPagePos:(I)V │ │ +041954: 5901 2d04 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ +041958: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 oldPagePos I │ │ @@ -60372,17 +60439,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040ac0: |[040ac0] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -040ad0: 5b01 2c04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ -040ad4: 0e00 |0002: return-void │ │ +04195c: |[04195c] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +04196c: 5b01 2c04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ +041970: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 oldResource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -60392,17 +60459,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040ad8: |[040ad8] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldSpinePos:(I)V │ │ -040ae8: 5901 2e04 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ -040aec: 0e00 |0002: return-void │ │ +041974: |[041974] nl.siegmann.epublib.browsersupport.NavigationEvent.setOldSpinePos:(I)V │ │ +041984: 5901 2e04 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ +041988: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ 0x0000 - 0x0003 reg=1 oldSpinePos I │ │ @@ -60412,106 +60479,106 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 147 16-bit code units │ │ -040af0: |[040af0] nl.siegmann.epublib.browsersupport.NavigationEvent.toString:()Ljava/lang/String; │ │ -040b00: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -040b04: 2300 1503 |0002: new-array v0, v0, [Ljava/lang/Object; // type@0315 │ │ -040b08: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -040b0a: 1a02 bc14 |0005: const-string v2, "oldSectionPos" // string@14bc │ │ -040b0e: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -040b12: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -040b14: 5232 2d04 |000a: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ -040b18: 7110 ac0e 0200 |000c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040b1e: 0c02 |000f: move-result-object v2 │ │ -040b20: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -040b24: 1221 |0012: const/4 v1, #int 2 // #2 │ │ -040b26: 1a02 ba14 |0013: const-string v2, "oldResource" // string@14ba │ │ -040b2a: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -040b2e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -040b30: 5432 2c04 |0018: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ -040b34: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -040b38: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -040b3a: 1a02 b114 |001d: const-string v2, "oldBook" // string@14b1 │ │ -040b3e: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ -040b42: 1251 |0021: const/4 v1, #int 5 // #5 │ │ -040b44: 5432 2a04 |0022: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ -040b48: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ -040b4c: 1261 |0026: const/4 v1, #int 6 // #6 │ │ -040b4e: 1a02 b514 |0027: const-string v2, "oldFragmentId" // string@14b5 │ │ -040b52: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ -040b56: 1271 |002b: const/4 v1, #int 7 // #7 │ │ -040b58: 5432 2b04 |002c: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ -040b5c: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ -040b60: 1301 0800 |0030: const/16 v1, #int 8 // #8 │ │ -040b64: 1a02 bd14 |0032: const-string v2, "oldSpinePos" // string@14bd │ │ -040b68: 4d02 0001 |0034: aput-object v2, v0, v1 │ │ -040b6c: 1301 0900 |0036: const/16 v1, #int 9 // #9 │ │ -040b70: 5232 2e04 |0038: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ -040b74: 7110 ac0e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040b7a: 0c02 |003d: move-result-object v2 │ │ -040b7c: 4d02 0001 |003e: aput-object v2, v0, v1 │ │ -040b80: 1301 0a00 |0040: const/16 v1, #int 10 // #a │ │ -040b84: 1a02 330d |0042: const-string v2, "currentPagePos" // string@0d33 │ │ -040b88: 4d02 0001 |0044: aput-object v2, v0, v1 │ │ -040b8c: 1301 0b00 |0046: const/16 v1, #int 11 // #b │ │ -040b90: 6e10 be0f 0300 |0048: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSectionPos:()I // method@0fbe │ │ -040b96: 0a02 |004b: move-result v2 │ │ -040b98: 7110 ac0e 0200 |004c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040b9e: 0c02 |004f: move-result-object v2 │ │ -040ba0: 4d02 0001 |0050: aput-object v2, v0, v1 │ │ -040ba4: 1301 0c00 |0052: const/16 v1, #int 12 // #c │ │ -040ba8: 1a02 350d |0054: const-string v2, "currentResource" // string@0d35 │ │ -040bac: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ -040bb0: 1301 0d00 |0058: const/16 v1, #int 13 // #d │ │ -040bb4: 6e10 bd0f 0300 |005a: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ -040bba: 0c02 |005d: move-result-object v2 │ │ -040bbc: 4d02 0001 |005e: aput-object v2, v0, v1 │ │ -040bc0: 1301 0e00 |0060: const/16 v1, #int 14 // #e │ │ -040bc4: 1a02 270d |0062: const-string v2, "currentBook" // string@0d27 │ │ -040bc8: 4d02 0001 |0064: aput-object v2, v0, v1 │ │ -040bcc: 1301 0f00 |0066: const/16 v1, #int 15 // #f │ │ -040bd0: 6e10 bb0f 0300 |0068: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentBook:()Lnl/siegmann/epublib/domain/Book; // method@0fbb │ │ -040bd6: 0c02 |006b: move-result-object v2 │ │ -040bd8: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ -040bdc: 1301 1000 |006e: const/16 v1, #int 16 // #10 │ │ -040be0: 1a02 2c0d |0070: const-string v2, "currentFragmentId" // string@0d2c │ │ -040be4: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ -040be8: 1301 1100 |0074: const/16 v1, #int 17 // #11 │ │ -040bec: 6e10 bc0f 0300 |0076: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentFragmentId:()Ljava/lang/String; // method@0fbc │ │ -040bf2: 0c02 |0079: move-result-object v2 │ │ -040bf4: 4d02 0001 |007a: aput-object v2, v0, v1 │ │ -040bf8: 1301 1200 |007c: const/16 v1, #int 18 // #12 │ │ -040bfc: 1a02 380d |007e: const-string v2, "currentSpinePos" // string@0d38 │ │ -040c00: 4d02 0001 |0080: aput-object v2, v0, v1 │ │ -040c04: 1301 1300 |0082: const/16 v1, #int 19 // #13 │ │ -040c08: 6e10 bf0f 0300 |0084: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSpinePos:()I // method@0fbf │ │ -040c0e: 0a02 |0087: move-result v2 │ │ -040c10: 7110 ac0e 0200 |0088: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -040c16: 0c02 |008b: move-result-object v2 │ │ -040c18: 4d02 0001 |008c: aput-object v2, v0, v1 │ │ -040c1c: 7110 be11 0000 |008e: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@11be │ │ -040c22: 0c00 |0091: move-result-object v0 │ │ -040c24: 1100 |0092: return-object v0 │ │ +04198c: |[04198c] nl.siegmann.epublib.browsersupport.NavigationEvent.toString:()Ljava/lang/String; │ │ +04199c: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +0419a0: 2300 1303 |0002: new-array v0, v0, [Ljava/lang/Object; // type@0313 │ │ +0419a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0419a6: 1a02 ba14 |0005: const-string v2, "oldSectionPos" // string@14ba │ │ +0419aa: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +0419ae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0419b0: 5232 2d04 |000a: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSectionPos:I // field@042d │ │ +0419b4: 7110 ac0e 0200 |000c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +0419ba: 0c02 |000f: move-result-object v2 │ │ +0419bc: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +0419c0: 1221 |0012: const/4 v1, #int 2 // #2 │ │ +0419c2: 1a02 b814 |0013: const-string v2, "oldResource" // string@14b8 │ │ +0419c6: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +0419ca: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +0419cc: 5432 2c04 |0018: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldResource:Lnl/siegmann/epublib/domain/Resource; // field@042c │ │ +0419d0: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +0419d4: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +0419d6: 1a02 af14 |001d: const-string v2, "oldBook" // string@14af │ │ +0419da: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ +0419de: 1251 |0021: const/4 v1, #int 5 // #5 │ │ +0419e0: 5432 2a04 |0022: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldBook:Lnl/siegmann/epublib/domain/Book; // field@042a │ │ +0419e4: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ +0419e8: 1261 |0026: const/4 v1, #int 6 // #6 │ │ +0419ea: 1a02 b314 |0027: const-string v2, "oldFragmentId" // string@14b3 │ │ +0419ee: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ +0419f2: 1271 |002b: const/4 v1, #int 7 // #7 │ │ +0419f4: 5432 2b04 |002c: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldFragmentId:Ljava/lang/String; // field@042b │ │ +0419f8: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ +0419fc: 1301 0800 |0030: const/16 v1, #int 8 // #8 │ │ +041a00: 1a02 bb14 |0032: const-string v2, "oldSpinePos" // string@14bb │ │ +041a04: 4d02 0001 |0034: aput-object v2, v0, v1 │ │ +041a08: 1301 0900 |0036: const/16 v1, #int 9 // #9 │ │ +041a0c: 5232 2e04 |0038: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.oldSpinePos:I // field@042e │ │ +041a10: 7110 ac0e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +041a16: 0c02 |003d: move-result-object v2 │ │ +041a18: 4d02 0001 |003e: aput-object v2, v0, v1 │ │ +041a1c: 1301 0a00 |0040: const/16 v1, #int 10 // #a │ │ +041a20: 1a02 310d |0042: const-string v2, "currentPagePos" // string@0d31 │ │ +041a24: 4d02 0001 |0044: aput-object v2, v0, v1 │ │ +041a28: 1301 0b00 |0046: const/16 v1, #int 11 // #b │ │ +041a2c: 6e10 be0f 0300 |0048: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSectionPos:()I // method@0fbe │ │ +041a32: 0a02 |004b: move-result v2 │ │ +041a34: 7110 ac0e 0200 |004c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +041a3a: 0c02 |004f: move-result-object v2 │ │ +041a3c: 4d02 0001 |0050: aput-object v2, v0, v1 │ │ +041a40: 1301 0c00 |0052: const/16 v1, #int 12 // #c │ │ +041a44: 1a02 330d |0054: const-string v2, "currentResource" // string@0d33 │ │ +041a48: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ +041a4c: 1301 0d00 |0058: const/16 v1, #int 13 // #d │ │ +041a50: 6e10 bd0f 0300 |005a: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ +041a56: 0c02 |005d: move-result-object v2 │ │ +041a58: 4d02 0001 |005e: aput-object v2, v0, v1 │ │ +041a5c: 1301 0e00 |0060: const/16 v1, #int 14 // #e │ │ +041a60: 1a02 250d |0062: const-string v2, "currentBook" // string@0d25 │ │ +041a64: 4d02 0001 |0064: aput-object v2, v0, v1 │ │ +041a68: 1301 0f00 |0066: const/16 v1, #int 15 // #f │ │ +041a6c: 6e10 bb0f 0300 |0068: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentBook:()Lnl/siegmann/epublib/domain/Book; // method@0fbb │ │ +041a72: 0c02 |006b: move-result-object v2 │ │ +041a74: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ +041a78: 1301 1000 |006e: const/16 v1, #int 16 // #10 │ │ +041a7c: 1a02 2a0d |0070: const-string v2, "currentFragmentId" // string@0d2a │ │ +041a80: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ +041a84: 1301 1100 |0074: const/16 v1, #int 17 // #11 │ │ +041a88: 6e10 bc0f 0300 |0076: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentFragmentId:()Ljava/lang/String; // method@0fbc │ │ +041a8e: 0c02 |0079: move-result-object v2 │ │ +041a90: 4d02 0001 |007a: aput-object v2, v0, v1 │ │ +041a94: 1301 1200 |007c: const/16 v1, #int 18 // #12 │ │ +041a98: 1a02 360d |007e: const-string v2, "currentSpinePos" // string@0d36 │ │ +041a9c: 4d02 0001 |0080: aput-object v2, v0, v1 │ │ +041aa0: 1301 1300 |0082: const/16 v1, #int 19 // #13 │ │ +041aa4: 6e10 bf0f 0300 |0084: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentSpinePos:()I // method@0fbf │ │ +041aaa: 0a02 |0087: move-result v2 │ │ +041aac: 7110 ac0e 0200 |0088: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +041ab2: 0c02 |008b: move-result-object v2 │ │ +041ab4: 4d02 0001 |008c: aput-object v2, v0, v1 │ │ +041ab8: 7110 be11 0000 |008e: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@11be │ │ +041abe: 0c00 |0091: move-result-object v0 │ │ +041ac0: 1100 |0092: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0093 reg=3 this Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ - source_file_idx : 2125 (NavigationEvent.java) │ │ + source_file_idx : 2123 (NavigationEvent.java) │ │ │ │ Class #260 header: │ │ -class_idx : 657 │ │ +class_idx : 655 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2126 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2124 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #260 - │ │ Class descriptor : 'Lnl/siegmann/epublib/browsersupport/NavigationEventListener;' │ │ @@ -60524,21 +60591,21 @@ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/browsersupport/NavigationEventListener;) │ │ name : 'navigationPerformed' │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2126 (NavigationEventListener.java) │ │ + source_file_idx : 2124 (NavigationEventListener.java) │ │ │ │ Class #261 header: │ │ -class_idx : 658 │ │ +class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2127 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2125 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -60562,18 +60629,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040c28: |[040c28] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.:(Ljava/lang/String;)V │ │ -040c38: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -040c3e: 5b01 3004 |0003: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ -040c42: 0e00 |0005: return-void │ │ +041ac4: |[041ac4] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.:(Ljava/lang/String;)V │ │ +041ad4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +041ada: 5b01 3004 |0003: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ +041ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; │ │ @@ -60585,17 +60652,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040c44: |[040c44] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.getHref:()Ljava/lang/String; │ │ -040c54: 5410 3004 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ -040c58: 1100 |0002: return-object v0 │ │ +041ae0: |[041ae0] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.getHref:()Ljava/lang/String; │ │ +041af0: 5410 3004 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ +041af4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; │ │ │ │ #1 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;) │ │ @@ -60603,32 +60670,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040c5c: |[040c5c] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.setHref:(Ljava/lang/String;)V │ │ -040c6c: 5b01 3004 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ -040c70: 0e00 |0002: return-void │ │ +041af8: |[041af8] nl.siegmann.epublib.browsersupport.NavigationHistory$Location.setHref:(Ljava/lang/String;)V │ │ +041b08: 5b01 3004 |0000: iput-object v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.href:Ljava/lang/String; // field@0430 │ │ +041b0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0002 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; │ │ 0x0000 - 0x0003 reg=1 href Ljava/lang/String; │ │ │ │ - source_file_idx : 2127 (NavigationHistory.java) │ │ + source_file_idx : 2125 (NavigationHistory.java) │ │ │ │ Class #262 header: │ │ -class_idx : 660 │ │ +class_idx : 658 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2128 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2126 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 25 │ │ │ │ Class #262 annotations: │ │ Annotations on field #1087 'eventListeners' │ │ @@ -60677,18 +60744,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -040c74: |[040c74] nl.siegmann.epublib.browsersupport.Navigator.:()V │ │ -040c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040c86: 7020 e80f 0100 |0001: invoke-direct {v1, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.:(Lnl/siegmann/epublib/domain/Book;)V // method@0fe8 │ │ -040c8c: 0e00 |0004: return-void │ │ +041b10: |[041b10] nl.siegmann.epublib.browsersupport.Navigator.:()V │ │ +041b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041b22: 7020 e80f 0100 |0001: invoke-direct {v1, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.:(Lnl/siegmann/epublib/domain/Book;)V // method@0fe8 │ │ +041b28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ @@ -60697,28 +60764,28 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -040c90: |[040c90] nl.siegmann.epublib.browsersupport.Navigator.:(Lnl/siegmann/epublib/domain/Book;)V │ │ -040ca0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040ca2: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -040ca8: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -040cac: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -040cb2: 5b20 3f04 |0009: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ -040cb6: 5b23 3a04 |000b: iput-object v3, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040cba: 5921 3e04 |000d: iput v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040cbe: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -040cc2: 6e10 1710 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -040cc8: 0c00 |0014: move-result-object v0 │ │ -040cca: 5b20 3d04 |0015: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040cce: 5921 3c04 |0017: iput v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ -040cd2: 0e00 |0019: return-void │ │ +041b2c: |[041b2c] nl.siegmann.epublib.browsersupport.Navigator.:(Lnl/siegmann/epublib/domain/Book;)V │ │ +041b3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +041b3e: 7010 ba0e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +041b44: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +041b48: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +041b4e: 5b20 3f04 |0009: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ +041b52: 5b23 3a04 |000b: iput-object v3, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041b56: 5921 3e04 |000d: iput v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041b5a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +041b5e: 6e10 1710 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +041b64: 0c00 |0014: move-result-object v0 │ │ +041b66: 5b20 3d04 |0015: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041b6a: 5921 3c04 |0017: iput v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ +041b6e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0004 line=32 │ │ 0x000b line=38 │ │ 0x000d line=39 │ │ 0x000f line=40 │ │ @@ -60734,33 +60801,33 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -040cd4: |[040cd4] nl.siegmann.epublib.browsersupport.Navigator.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V │ │ -040ce4: 1d03 |0000: monitor-enter v3 │ │ -040ce6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -040ce8: 5432 3f04 |0002: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ -040cec: 7210 4d0f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -040cf2: 0a02 |0007: move-result v2 │ │ -040cf4: 3520 1000 |0008: if-ge v0, v2, 0018 // +0010 │ │ -040cf8: 5432 3f04 |000a: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ -040cfc: 7220 470f 0200 |000c: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -040d02: 0c01 |000f: move-result-object v1 │ │ -040d04: 1f01 9102 |0010: check-cast v1, Lnl/siegmann/epublib/browsersupport/NavigationEventListener; // type@0291 │ │ -040d08: 7220 d30f 4100 |0012: invoke-interface {v1, v4}, Lnl/siegmann/epublib/browsersupport/NavigationEventListener;.navigationPerformed:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0fd3 │ │ -040d0e: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040d12: 28eb |0017: goto 0002 // -0015 │ │ -040d14: 1e03 |0018: monitor-exit v3 │ │ -040d16: 0e00 |0019: return-void │ │ -040d18: 0d02 |001a: move-exception v2 │ │ -040d1a: 1e03 |001b: monitor-exit v3 │ │ -040d1c: 2702 |001c: throw v2 │ │ +041b70: |[041b70] nl.siegmann.epublib.browsersupport.Navigator.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V │ │ +041b80: 1d03 |0000: monitor-enter v3 │ │ +041b82: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +041b84: 5432 3f04 |0002: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ +041b88: 7210 4d0f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +041b8e: 0a02 |0007: move-result v2 │ │ +041b90: 3520 1000 |0008: if-ge v0, v2, 0018 // +0010 │ │ +041b94: 5432 3f04 |000a: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ +041b98: 7220 470f 0200 |000c: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +041b9e: 0c01 |000f: move-result-object v1 │ │ +041ba0: 1f01 8f02 |0010: check-cast v1, Lnl/siegmann/epublib/browsersupport/NavigationEventListener; // type@028f │ │ +041ba4: 7220 d30f 4100 |0012: invoke-interface {v1, v4}, Lnl/siegmann/epublib/browsersupport/NavigationEventListener;.navigationPerformed:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0fd3 │ │ +041baa: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041bae: 28eb |0017: goto 0002 // -0015 │ │ +041bb0: 1e03 |0018: monitor-exit v3 │ │ +041bb2: 0e00 |0019: return-void │ │ +041bb4: 0d02 |001a: move-exception v2 │ │ +041bb6: 1e03 |001b: monitor-exit v3 │ │ +041bb8: 2702 |001c: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x0015 │ │ -> 0x001a │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=48 │ │ 0x0012 line=49 │ │ @@ -60779,19 +60846,19 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040d2c: |[040d2c] nl.siegmann.epublib.browsersupport.Navigator.addNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z │ │ -040d3c: 5410 3f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ -040d40: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -040d46: 0a00 |0005: move-result v0 │ │ -040d48: 0f00 |0006: return v0 │ │ +041bc8: |[041bc8] nl.siegmann.epublib.browsersupport.Navigator.addNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z │ │ +041bd8: 5410 3f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ +041bdc: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +041be2: 0a00 |0005: move-result v0 │ │ +041be4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0007 reg=2 navigationEventListener Lnl/siegmann/epublib/browsersupport/NavigationEventListener; │ │ │ │ @@ -60800,17 +60867,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d4c: |[040d4c] nl.siegmann.epublib.browsersupport.Navigator.getBook:()Lnl/siegmann/epublib/domain/Book; │ │ -040d5c: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040d60: 1100 |0002: return-object v0 │ │ +041be8: |[041be8] nl.siegmann.epublib.browsersupport.Navigator.getBook:()Lnl/siegmann/epublib/domain/Book; │ │ +041bf8: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041bfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #2 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -60818,17 +60885,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d64: |[040d64] nl.siegmann.epublib.browsersupport.Navigator.getCurrentFragmentId:()Ljava/lang/String; │ │ -040d74: 5410 3b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ -040d78: 1100 |0002: return-object v0 │ │ +041c00: |[041c00] nl.siegmann.epublib.browsersupport.Navigator.getCurrentFragmentId:()Ljava/lang/String; │ │ +041c10: 5410 3b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ +041c14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #3 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -60836,17 +60903,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d7c: |[040d7c] nl.siegmann.epublib.browsersupport.Navigator.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -040d8c: 5410 3d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040d90: 1100 |0002: return-object v0 │ │ +041c18: |[041c18] nl.siegmann.epublib.browsersupport.Navigator.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +041c28: 5410 3d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041c2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #4 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -60854,17 +60921,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d94: |[040d94] nl.siegmann.epublib.browsersupport.Navigator.getCurrentSectionPos:()I │ │ -040da4: 5210 3c04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ -040da8: 0f00 |0002: return v0 │ │ +041c30: |[041c30] nl.siegmann.epublib.browsersupport.Navigator.getCurrentSectionPos:()I │ │ +041c40: 5210 3c04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ +041c44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #5 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -60872,17 +60939,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040dac: |[040dac] nl.siegmann.epublib.browsersupport.Navigator.getCurrentSpinePos:()I │ │ -040dbc: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040dc0: 0f00 |0002: return v0 │ │ +041c48: |[041c48] nl.siegmann.epublib.browsersupport.Navigator.getCurrentSpinePos:()I │ │ +041c58: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041c5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #6 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -60890,31 +60957,31 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -040dc4: |[040dc4] nl.siegmann.epublib.browsersupport.Navigator.gotoBook:(Lnl/siegmann/epublib/domain/Book;Ljava/lang/Object;)V │ │ -040dd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040dd6: 2200 9002 |0001: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@0290 │ │ -040dda: 7030 ba0f 5003 |0003: invoke-direct {v0, v5, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ -040de0: 5b34 3a04 |0006: iput-object v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040de4: 5b32 3b04 |0008: iput-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ -040de8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -040dea: 5931 3c04 |000b: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ -040dee: 5b32 3d04 |000d: iput-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040df2: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -040df8: 0c01 |0012: move-result-object v1 │ │ -040dfa: 5432 3d04 |0013: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040dfe: 6e20 e010 2100 |0015: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ -040e04: 0a01 |0018: move-result v1 │ │ -040e06: 5931 3e04 |0019: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040e0a: 7020 fd0f 0300 |001b: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ -040e10: 0e00 |001e: return-void │ │ +041c60: |[041c60] nl.siegmann.epublib.browsersupport.Navigator.gotoBook:(Lnl/siegmann/epublib/domain/Book;Ljava/lang/Object;)V │ │ +041c70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041c72: 2200 8e02 |0001: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@028e │ │ +041c76: 7030 ba0f 5003 |0003: invoke-direct {v0, v5, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ +041c7c: 5b34 3a04 |0006: iput-object v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041c80: 5b32 3b04 |0008: iput-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ +041c84: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +041c86: 5931 3c04 |000b: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ +041c8a: 5b32 3d04 |000d: iput-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041c8e: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041c94: 0c01 |0012: move-result-object v1 │ │ +041c96: 5432 3d04 |0013: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041c9a: 6e20 e010 2100 |0015: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ +041ca0: 0a01 |0018: move-result v1 │ │ +041ca2: 5931 3e04 |0019: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041ca6: 7020 fd0f 0300 |001b: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ +041cac: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=162 │ │ 0x0006 line=163 │ │ 0x0008 line=164 │ │ 0x000a line=165 │ │ 0x000d line=166 │ │ @@ -60932,19 +60999,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -040e14: |[040e14] nl.siegmann.epublib.browsersupport.Navigator.gotoFirstSpineSection:(Ljava/lang/Object;)I │ │ -040e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040e26: 6e30 fc0f 0102 |0001: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ -040e2c: 0a00 |0004: move-result v0 │ │ -040e2e: 0f00 |0005: return v0 │ │ +041cb0: |[041cb0] nl.siegmann.epublib.browsersupport.Navigator.gotoFirstSpineSection:(Ljava/lang/Object;)I │ │ +041cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041cc2: 6e30 fc0f 0102 |0001: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ +041cc8: 0a00 |0004: move-result v0 │ │ +041cca: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0006 reg=2 source Ljava/lang/Object; │ │ │ │ @@ -60953,24 +61020,24 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -040e30: |[040e30] nl.siegmann.epublib.browsersupport.Navigator.gotoLastSpineSection:(Ljava/lang/Object;)I │ │ -040e40: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040e44: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -040e4a: 0c00 |0005: move-result-object v0 │ │ -040e4c: 6e10 e610 0000 |0006: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ -040e52: 0a00 |0009: move-result v0 │ │ -040e54: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040e58: 6e30 fc0f 0102 |000c: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ -040e5e: 0a00 |000f: move-result v0 │ │ -040e60: 0f00 |0010: return v0 │ │ +041ccc: |[041ccc] nl.siegmann.epublib.browsersupport.Navigator.gotoLastSpineSection:(Ljava/lang/Object;)I │ │ +041cdc: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041ce0: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041ce6: 0c00 |0005: move-result-object v0 │ │ +041ce8: 6e10 e610 0000 |0006: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ +041cee: 0a00 |0009: move-result v0 │ │ +041cf0: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041cf4: 6e30 fc0f 0102 |000c: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ +041cfa: 0a00 |000f: move-result v0 │ │ +041cfc: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0011 reg=2 source Ljava/lang/Object; │ │ │ │ @@ -60979,26 +61046,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -040e64: |[040e64] nl.siegmann.epublib.browsersupport.Navigator.gotoNextSpineSection:(Ljava/lang/Object;)I │ │ -040e74: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040e78: 3b00 0800 |0002: if-gez v0, 000a // +0008 │ │ -040e7c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -040e7e: 6e30 fc0f 0102 |0005: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ -040e84: 0a00 |0008: move-result v0 │ │ -040e86: 0f00 |0009: return v0 │ │ -040e88: 5210 3e04 |000a: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040e8c: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040e90: 6e30 fc0f 0102 |000e: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ -040e96: 0a00 |0011: move-result v0 │ │ -040e98: 28f7 |0012: goto 0009 // -0009 │ │ +041d00: |[041d00] nl.siegmann.epublib.browsersupport.Navigator.gotoNextSpineSection:(Ljava/lang/Object;)I │ │ +041d10: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041d14: 3b00 0800 |0002: if-gez v0, 000a // +0008 │ │ +041d18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +041d1a: 6e30 fc0f 0102 |0005: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ +041d20: 0a00 |0008: move-result v0 │ │ +041d22: 0f00 |0009: return v0 │ │ +041d24: 5210 3e04 |000a: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041d28: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041d2c: 6e30 fc0f 0102 |000e: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ +041d32: 0a00 |0011: move-result v0 │ │ +041d34: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ @@ -61009,26 +61076,26 @@ │ │ type : '(ILjava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -040e9c: |[040e9c] nl.siegmann.epublib.browsersupport.Navigator.gotoPreviousSpineSection:(ILjava/lang/Object;)I │ │ -040eac: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040eb0: 3b00 0800 |0002: if-gez v0, 000a // +0008 │ │ -040eb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -040eb6: 6e40 fb0f 0132 |0005: invoke-virtual {v1, v0, v2, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ -040ebc: 0a00 |0008: move-result v0 │ │ -040ebe: 0f00 |0009: return v0 │ │ -040ec0: 5210 3e04 |000a: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040ec4: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040ec8: 6e40 fb0f 0132 |000e: invoke-virtual {v1, v0, v2, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ -040ece: 0a00 |0011: move-result v0 │ │ -040ed0: 28f7 |0012: goto 0009 // -0009 │ │ +041d38: |[041d38] nl.siegmann.epublib.browsersupport.Navigator.gotoPreviousSpineSection:(ILjava/lang/Object;)I │ │ +041d48: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041d4c: 3b00 0800 |0002: if-gez v0, 000a // +0008 │ │ +041d50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +041d52: 6e40 fb0f 0132 |0005: invoke-virtual {v1, v0, v2, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ +041d58: 0a00 |0008: move-result v0 │ │ +041d5a: 0f00 |0009: return v0 │ │ +041d5c: 5210 3e04 |000a: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041d60: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041d64: 6e40 fb0f 0132 |000e: invoke-virtual {v1, v0, v2, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ +041d6a: 0a00 |0011: move-result v0 │ │ +041d6c: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0009 line=74 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ @@ -61040,19 +61107,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -040ed4: |[040ed4] nl.siegmann.epublib.browsersupport.Navigator.gotoPreviousSpineSection:(Ljava/lang/Object;)I │ │ -040ee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040ee6: 6e30 f30f 0102 |0001: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoPreviousSpineSection:(ILjava/lang/Object;)I // method@0ff3 │ │ -040eec: 0a00 |0004: move-result v0 │ │ -040eee: 0f00 |0005: return v0 │ │ +041d70: |[041d70] nl.siegmann.epublib.browsersupport.Navigator.gotoPreviousSpineSection:(Ljava/lang/Object;)I │ │ +041d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041d82: 6e30 f30f 0102 |0001: invoke-virtual {v1, v0, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoPreviousSpineSection:(ILjava/lang/Object;)I // method@0ff3 │ │ +041d88: 0a00 |0004: move-result v0 │ │ +041d8a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0006 reg=2 source Ljava/lang/Object; │ │ │ │ @@ -61061,23 +61128,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -040ef0: |[040ef0] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Ljava/lang/String;Ljava/lang/Object;)I │ │ -040f00: 5421 3a04 |0000: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040f04: 6e10 1c10 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -040f0a: 0c01 |0005: move-result-object v1 │ │ -040f0c: 6e20 ca10 3100 |0006: invoke-virtual {v1, v3}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -040f12: 0c00 |0009: move-result-object v0 │ │ -040f14: 6e30 f80f 0204 |000a: invoke-virtual {v2, v0, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/Object;)I // method@0ff8 │ │ -040f1a: 0a01 |000d: move-result v1 │ │ -040f1c: 0f01 |000e: return v1 │ │ +041d8c: |[041d8c] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Ljava/lang/String;Ljava/lang/Object;)I │ │ +041d9c: 5421 3a04 |0000: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041da0: 6e10 1c10 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +041da6: 0c01 |0005: move-result-object v1 │ │ +041da8: 6e20 ca10 3100 |0006: invoke-virtual {v1, v3}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +041dae: 0c00 |0009: move-result-object v0 │ │ +041db0: 6e30 f80f 0204 |000a: invoke-virtual {v2, v0, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/Object;)I // method@0ff8 │ │ +041db6: 0a01 |000d: move-result v1 │ │ +041db8: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000a line=96 │ │ locals : │ │ 0x000a - 0x000f reg=0 resource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000f reg=2 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ @@ -61089,19 +61156,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -040f20: |[040f20] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/Object;)I │ │ -040f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040f32: 6e54 f70f 2103 |0001: invoke-virtual {v1, v2, v3, v0, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ -040f38: 0a00 |0004: move-result v0 │ │ -040f3a: 0f00 |0005: return v0 │ │ +041dbc: |[041dbc] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/Object;)I │ │ +041dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041dce: 6e54 f70f 2103 |0001: invoke-virtual {v1, v2, v3, v0, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ +041dd4: 0a00 |0004: move-result v0 │ │ +041dd6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0006 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0006 reg=3 pagePos I │ │ @@ -61112,33 +61179,33 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -040f3c: |[040f3c] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I │ │ -040f4c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -040f50: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -040f52: 0f01 |0003: return v1 │ │ -040f54: 2200 9002 |0004: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@0290 │ │ -040f58: 7030 ba0f 7003 |0006: invoke-direct {v0, v7, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ -040f5e: 5b34 3d04 |0009: iput-object v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040f62: 5431 3a04 |000b: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040f66: 6e10 1d10 0100 |000d: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -040f6c: 0c01 |0010: move-result-object v1 │ │ -040f6e: 5432 3d04 |0011: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -040f72: 6e20 e010 2100 |0013: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ -040f78: 0a01 |0016: move-result v1 │ │ -040f7a: 5931 3e04 |0017: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040f7e: 5935 3c04 |0019: iput v5, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ -040f82: 5b36 3b04 |001b: iput-object v6, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ -040f86: 7020 fd0f 0300 |001d: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ -040f8c: 5231 3e04 |0020: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -040f90: 28e1 |0022: goto 0003 // -001f │ │ +041dd8: |[041dd8] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I │ │ +041de8: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +041dec: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +041dee: 0f01 |0003: return v1 │ │ +041df0: 2200 8e02 |0004: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@028e │ │ +041df4: 7030 ba0f 7003 |0006: invoke-direct {v0, v7, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ +041dfa: 5b34 3d04 |0009: iput-object v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041dfe: 5431 3a04 |000b: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041e02: 6e10 1d10 0100 |000d: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041e08: 0c01 |0010: move-result-object v1 │ │ +041e0a: 5432 3d04 |0011: iget-object v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041e0e: 6e20 e010 2100 |0013: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ +041e14: 0a01 |0016: move-result v1 │ │ +041e16: 5931 3e04 |0017: iput v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041e1a: 5935 3c04 |0019: iput v5, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ +041e1e: 5b36 3b04 |001b: iput-object v6, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentFragmentId:Ljava/lang/String; // field@043b │ │ +041e22: 7020 fd0f 0300 |001d: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ +041e28: 5231 3e04 |0020: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041e2c: 28e1 |0022: goto 0003 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x0003 line=123 │ │ 0x0004 line=116 │ │ 0x0009 line=117 │ │ @@ -61160,20 +61227,20 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -040f94: |[040f94] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/Object;)I │ │ -040fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040fa6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -040fa8: 6e54 f70f 3210 |0002: invoke-virtual {v2, v3, v0, v1, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ -040fae: 0a00 |0005: move-result v0 │ │ -040fb0: 0f00 |0006: return v0 │ │ +041e30: |[041e30] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/Object;)I │ │ +041e40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041e42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +041e44: 6e54 f70f 3210 |0002: invoke-virtual {v2, v3, v0, v1, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ +041e4a: 0a00 |0005: move-result v0 │ │ +041e4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0007 reg=3 resource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0007 reg=4 source Ljava/lang/Object; │ │ @@ -61183,19 +61250,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -040fb4: |[040fb4] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/Object;)I │ │ -040fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040fc6: 6e54 f70f 2130 |0001: invoke-virtual {v1, v2, v0, v3, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ -040fcc: 0a00 |0004: move-result v0 │ │ -040fce: 0f00 |0005: return v0 │ │ +041e50: |[041e50] nl.siegmann.epublib.browsersupport.Navigator.gotoResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/Object;)I │ │ +041e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041e62: 6e54 f70f 2130 |0001: invoke-virtual {v1, v2, v0, v3, v4}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Lnl/siegmann/epublib/domain/Resource;ILjava/lang/String;Ljava/lang/Object;)I // method@0ff7 │ │ +041e68: 0a00 |0004: move-result v0 │ │ +041e6a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0006 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0006 reg=3 fragmentId Ljava/lang/String; │ │ @@ -61206,23 +61273,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -040fd0: |[040fd0] nl.siegmann.epublib.browsersupport.Navigator.gotoResourceId:(Ljava/lang/String;Ljava/lang/Object;)I │ │ -040fe0: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -040fe4: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -040fea: 0c00 |0005: move-result-object v0 │ │ -040fec: 6e20 dd10 2000 |0006: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ -040ff2: 0a00 |0009: move-result v0 │ │ -040ff4: 6e30 fc0f 0103 |000a: invoke-virtual {v1, v0, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ -040ffa: 0a00 |000d: move-result v0 │ │ -040ffc: 0f00 |000e: return v0 │ │ +041e6c: |[041e6c] nl.siegmann.epublib.browsersupport.Navigator.gotoResourceId:(Ljava/lang/String;Ljava/lang/Object;)I │ │ +041e7c: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041e80: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041e86: 0c00 |0005: move-result-object v0 │ │ +041e88: 6e20 dd10 2000 |0006: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ +041e8e: 0a00 |0009: move-result v0 │ │ +041e90: 6e30 fc0f 0103 |000a: invoke-virtual {v1, v0, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(ILjava/lang/Object;)I // method@0ffc │ │ +041e96: 0a00 |000d: move-result v0 │ │ +041e98: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x000f reg=2 resourceId Ljava/lang/String; │ │ 0x0000 - 0x000f reg=3 source Ljava/lang/Object; │ │ @@ -61232,42 +61299,42 @@ │ │ type : '(IILjava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -041000: |[041000] nl.siegmann.epublib.browsersupport.Navigator.gotoSpineSection:(IILjava/lang/Object;)I │ │ -041010: 5231 3e04 |0000: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041014: 3314 0500 |0002: if-ne v4, v1, 0007 // +0005 │ │ -041018: 5231 3e04 |0004: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -04101c: 0f01 |0006: return v1 │ │ -04101e: 3a04 0e00 |0007: if-ltz v4, 0015 // +000e │ │ -041022: 5431 3a04 |0009: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -041026: 6e10 1d10 0100 |000b: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -04102c: 0c01 |000e: move-result-object v1 │ │ -04102e: 6e10 e610 0100 |000f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ -041034: 0a01 |0012: move-result v1 │ │ -041036: 3414 0500 |0013: if-lt v4, v1, 0018 // +0005 │ │ -04103a: 5231 3e04 |0015: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -04103e: 28ef |0017: goto 0006 // -0011 │ │ -041040: 2200 9002 |0018: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@0290 │ │ -041044: 7030 ba0f 6003 |001a: invoke-direct {v0, v6, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ -04104a: 5934 3e04 |001d: iput v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -04104e: 5935 3c04 |001f: iput v5, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ -041052: 5431 3a04 |0021: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -041056: 6e10 1d10 0100 |0023: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -04105c: 0c01 |0026: move-result-object v1 │ │ -04105e: 5232 3e04 |0027: iget v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041062: 6e20 de10 2100 |0029: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ -041068: 0c01 |002c: move-result-object v1 │ │ -04106a: 5b31 3d04 |002d: iput-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -04106e: 7020 fd0f 0300 |002f: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ -041074: 5231 3e04 |0032: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041078: 28d2 |0034: goto 0006 // -002e │ │ +041e9c: |[041e9c] nl.siegmann.epublib.browsersupport.Navigator.gotoSpineSection:(IILjava/lang/Object;)I │ │ +041eac: 5231 3e04 |0000: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041eb0: 3314 0500 |0002: if-ne v4, v1, 0007 // +0005 │ │ +041eb4: 5231 3e04 |0004: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041eb8: 0f01 |0006: return v1 │ │ +041eba: 3a04 0e00 |0007: if-ltz v4, 0015 // +000e │ │ +041ebe: 5431 3a04 |0009: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041ec2: 6e10 1d10 0100 |000b: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041ec8: 0c01 |000e: move-result-object v1 │ │ +041eca: 6e10 e610 0100 |000f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ +041ed0: 0a01 |0012: move-result v1 │ │ +041ed2: 3414 0500 |0013: if-lt v4, v1, 0018 // +0005 │ │ +041ed6: 5231 3e04 |0015: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041eda: 28ef |0017: goto 0006 // -0011 │ │ +041edc: 2200 8e02 |0018: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationEvent; // type@028e │ │ +041ee0: 7030 ba0f 6003 |001a: invoke-direct {v0, v6, v3}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.:(Ljava/lang/Object;Lnl/siegmann/epublib/browsersupport/Navigator;)V // method@0fba │ │ +041ee6: 5934 3e04 |001d: iput v4, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041eea: 5935 3c04 |001f: iput v5, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentPagePos:I // field@043c │ │ +041eee: 5431 3a04 |0021: iget-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041ef2: 6e10 1d10 0100 |0023: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041ef8: 0c01 |0026: move-result-object v1 │ │ +041efa: 5232 3e04 |0027: iget v2, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041efe: 6e20 de10 2100 |0029: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ +041f04: 0c01 |002c: move-result-object v1 │ │ +041f06: 5b31 3d04 |002d: iput-object v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041f0a: 7020 fd0f 0300 |002f: invoke-direct {v3, v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.handleEventListeners:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V // method@0ffd │ │ +041f10: 5231 3e04 |0032: iget v1, v3, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041f14: 28d2 |0034: goto 0006 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x0006 line=154 │ │ 0x0007 line=146 │ │ 0x0015 line=147 │ │ @@ -61289,19 +61356,19 @@ │ │ type : '(ILjava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04107c: |[04107c] nl.siegmann.epublib.browsersupport.Navigator.gotoSpineSection:(ILjava/lang/Object;)I │ │ -04108c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04108e: 6e40 fb0f 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ -041094: 0a00 |0004: move-result v0 │ │ -041096: 0f00 |0005: return v0 │ │ +041f18: |[041f18] nl.siegmann.epublib.browsersupport.Navigator.gotoSpineSection:(ILjava/lang/Object;)I │ │ +041f28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041f2a: 6e40 fb0f 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoSpineSection:(IILjava/lang/Object;)I // method@0ffb │ │ +041f30: 0a00 |0004: move-result v0 │ │ +041f32: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0006 reg=2 newSpinePos I │ │ 0x0000 - 0x0006 reg=3 source Ljava/lang/Object; │ │ @@ -61311,27 +61378,27 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -041098: |[041098] nl.siegmann.epublib.browsersupport.Navigator.hasNextSpineSection:()Z │ │ -0410a8: 5220 3e04 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -0410ac: 5421 3a04 |0002: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -0410b0: 6e10 1d10 0100 |0004: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -0410b6: 0c01 |0007: move-result-object v1 │ │ -0410b8: 6e10 e610 0100 |0008: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ -0410be: 0a01 |000b: move-result v1 │ │ -0410c0: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0410c4: 3510 0400 |000e: if-ge v0, v1, 0012 // +0004 │ │ -0410c8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0410ca: 0f00 |0011: return v0 │ │ -0410cc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0410ce: 28fe |0013: goto 0011 // -0002 │ │ +041f34: |[041f34] nl.siegmann.epublib.browsersupport.Navigator.hasNextSpineSection:()Z │ │ +041f44: 5220 3e04 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041f48: 5421 3a04 |0002: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041f4c: 6e10 1d10 0100 |0004: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041f52: 0c01 |0007: move-result-object v1 │ │ +041f54: 6e10 e610 0100 |0008: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ +041f5a: 0a01 |000b: move-result v1 │ │ +041f5c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +041f60: 3510 0400 |000e: if-ge v0, v1, 0012 // +0004 │ │ +041f64: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +041f66: 0f00 |0011: return v0 │ │ +041f68: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +041f6a: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #21 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -61339,21 +61406,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0410d0: |[0410d0] nl.siegmann.epublib.browsersupport.Navigator.hasPreviousSpineSection:()Z │ │ -0410e0: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -0410e4: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -0410e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0410ea: 0f00 |0005: return v0 │ │ -0410ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0410ee: 28fe |0007: goto 0005 // -0002 │ │ +041f6c: |[041f6c] nl.siegmann.epublib.browsersupport.Navigator.hasPreviousSpineSection:()Z │ │ +041f7c: 5210 3e04 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041f80: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +041f84: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +041f86: 0f00 |0005: return v0 │ │ +041f88: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +041f8a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ │ │ #22 : (in Lnl/siegmann/epublib/browsersupport/Navigator;) │ │ @@ -61361,19 +61428,19 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0410f0: |[0410f0] nl.siegmann.epublib.browsersupport.Navigator.removeNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z │ │ -041100: 5410 3f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ -041104: 7220 4b0f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0f4b │ │ -04110a: 0a00 |0005: move-result v0 │ │ -04110c: 0f00 |0006: return v0 │ │ +041f8c: |[041f8c] nl.siegmann.epublib.browsersupport.Navigator.removeNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z │ │ +041f9c: 5410 3f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.eventListeners:Ljava/util/List; // field@043f │ │ +041fa0: 7220 4b0f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0f4b │ │ +041fa6: 0a00 |0005: move-result v0 │ │ +041fa8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x0007 reg=2 navigationEventListener Lnl/siegmann/epublib/browsersupport/NavigationEventListener; │ │ │ │ @@ -61382,24 +61449,24 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041110: |[041110] nl.siegmann.epublib.browsersupport.Navigator.setCurrentResource:(Lnl/siegmann/epublib/domain/Resource;)I │ │ -041120: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -041124: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -04112a: 0c00 |0005: move-result-object v0 │ │ -04112c: 6e20 e010 2000 |0006: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ -041132: 0a00 |0009: move-result v0 │ │ -041134: 5910 3e04 |000a: iput v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041138: 5b12 3d04 |000c: iput-object v2, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -04113c: 5210 3e04 |000e: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041140: 0f00 |0010: return v0 │ │ +041fac: |[041fac] nl.siegmann.epublib.browsersupport.Navigator.setCurrentResource:(Lnl/siegmann/epublib/domain/Resource;)I │ │ +041fbc: 5410 3a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041fc0: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041fc6: 0c00 |0005: move-result-object v0 │ │ +041fc8: 6e20 e010 2000 |0006: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I // method@10e0 │ │ +041fce: 0a00 |0009: move-result v0 │ │ +041fd0: 5910 3e04 |000a: iput v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041fd4: 5b12 3d04 |000c: iput-object v2, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +041fd8: 5210 3e04 |000e: iget v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041fdc: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x000c line=210 │ │ 0x000e line=211 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ @@ -61410,38 +61477,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -041144: |[041144] nl.siegmann.epublib.browsersupport.Navigator.setCurrentSpinePos:(I)V │ │ -041154: 5912 3e04 |0000: iput v2, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ -041158: 5410 3a04 |0002: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ -04115c: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -041162: 0c00 |0007: move-result-object v0 │ │ -041164: 6e20 de10 2000 |0008: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ -04116a: 0c00 |000b: move-result-object v0 │ │ -04116c: 5b10 3d04 |000c: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ -041170: 0e00 |000e: return-void │ │ +041fe0: |[041fe0] nl.siegmann.epublib.browsersupport.Navigator.setCurrentSpinePos:(I)V │ │ +041ff0: 5912 3e04 |0000: iput v2, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentSpinePos:I // field@043e │ │ +041ff4: 5410 3a04 |0002: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.book:Lnl/siegmann/epublib/domain/Book; // field@043a │ │ +041ff8: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +041ffe: 0c00 |0007: move-result-object v0 │ │ +042000: 6e20 de10 2000 |0008: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ +042006: 0c00 |000b: move-result-object v0 │ │ +042008: 5b10 3d04 |000c: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/Navigator;.currentResource:Lnl/siegmann/epublib/domain/Resource; // field@043d │ │ +04200c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ 0x000e line=195 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lnl/siegmann/epublib/browsersupport/Navigator; │ │ 0x0000 - 0x000f reg=2 currentIndex I │ │ │ │ - source_file_idx : 2128 (Navigator.java) │ │ + source_file_idx : 2126 (Navigator.java) │ │ │ │ Class #263 header: │ │ -class_idx : 661 │ │ +class_idx : 659 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 474 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #263 - │ │ @@ -61475,18 +61542,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -041174: |[041174] nl.siegmann.epublib.domain.Author.:(Ljava/lang/String;)V │ │ -041184: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -041188: 7030 0410 0102 |0002: invoke-direct {v1, v0, v2}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1004 │ │ -04118e: 0e00 |0005: return-void │ │ +042010: |[042010] nl.siegmann.epublib.domain.Author.:(Ljava/lang/String;)V │ │ +042020: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +042024: 7030 0410 0102 |0002: invoke-direct {v1, v0, v2}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1004 │ │ +04202a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Author; │ │ 0x0000 - 0x0006 reg=2 singleName Ljava/lang/String; │ │ @@ -61496,21 +61563,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041190: |[041190] nl.siegmann.epublib.domain.Author.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0411a0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0411a6: 6200 a904 |0003: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ -0411aa: 5b10 4304 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ -0411ae: 5b12 4104 |0007: iput-object v2, v1, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -0411b2: 5b13 4204 |0009: iput-object v3, v1, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -0411b6: 0e00 |000b: return-void │ │ +04202c: |[04202c] nl.siegmann.epublib.domain.Author.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04203c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +042042: 6200 a904 |0003: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ +042046: 5b10 4304 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ +04204a: 5b12 4104 |0007: iput-object v2, v1, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +04204e: 5b13 4204 |0009: iput-object v3, v1, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +042052: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=19 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ 0x000b line=29 │ │ @@ -61525,33 +61592,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0411b8: |[0411b8] nl.siegmann.epublib.domain.Author.equals:(Ljava/lang/Object;)Z │ │ -0411c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0411ca: 2052 9502 |0001: instance-of v2, v5, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -0411ce: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ -0411d2: 0f01 |0005: return v1 │ │ -0411d4: 0750 |0006: move-object v0, v5 │ │ -0411d6: 1f00 9502 |0007: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -0411da: 5442 4104 |0009: iget-object v2, v4, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -0411de: 5403 4104 |000b: iget-object v3, v0, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -0411e2: 7120 b511 3200 |000d: invoke-static {v2, v3}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ -0411e8: 0a02 |0010: move-result v2 │ │ -0411ea: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ -0411ee: 5442 4204 |0013: iget-object v2, v4, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -0411f2: 5403 4204 |0015: iget-object v3, v0, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -0411f6: 7120 b511 3200 |0017: invoke-static {v2, v3}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ -0411fc: 0a02 |001a: move-result v2 │ │ -0411fe: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ -041202: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -041204: 28e7 |001e: goto 0005 // -0019 │ │ +042054: |[042054] nl.siegmann.epublib.domain.Author.equals:(Ljava/lang/Object;)Z │ │ +042064: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042066: 2052 9302 |0001: instance-of v2, v5, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +04206a: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +04206e: 0f01 |0005: return v1 │ │ +042070: 0750 |0006: move-object v0, v5 │ │ +042072: 1f00 9302 |0007: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +042076: 5442 4104 |0009: iget-object v2, v4, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +04207a: 5403 4104 |000b: iget-object v3, v0, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +04207e: 7120 b511 3200 |000d: invoke-static {v2, v3}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ +042084: 0a02 |0010: move-result v2 │ │ +042086: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ +04208a: 5442 4204 |0013: iget-object v2, v4, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +04208e: 5403 4204 |0015: iget-object v3, v0, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +042092: 7120 b511 3200 |0017: invoke-static {v2, v3}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ +042098: 0a02 |001a: move-result v2 │ │ +04209a: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ +04209e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0420a0: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0005 line=58 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ locals : │ │ @@ -61564,17 +61631,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041208: |[041208] nl.siegmann.epublib.domain.Author.getFirstname:()Ljava/lang/String; │ │ -041218: 5410 4104 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -04121c: 1100 |0002: return-object v0 │ │ +0420a4: |[0420a4] nl.siegmann.epublib.domain.Author.getFirstname:()Ljava/lang/String; │ │ +0420b4: 5410 4104 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +0420b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Author; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/Author;) │ │ @@ -61582,17 +61649,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041220: |[041220] nl.siegmann.epublib.domain.Author.getLastname:()Ljava/lang/String; │ │ -041230: 5410 4204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -041234: 1100 |0002: return-object v0 │ │ +0420bc: |[0420bc] nl.siegmann.epublib.domain.Author.getLastname:()Ljava/lang/String; │ │ +0420cc: 5410 4204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +0420d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Author; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/Author;) │ │ @@ -61600,17 +61667,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Relator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041238: |[041238] nl.siegmann.epublib.domain.Author.getRelator:()Lnl/siegmann/epublib/domain/Relator; │ │ -041248: 5410 4304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ -04124c: 1100 |0002: return-object v0 │ │ +0420d4: |[0420d4] nl.siegmann.epublib.domain.Author.getRelator:()Lnl/siegmann/epublib/domain/Relator; │ │ +0420e4: 5410 4304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ +0420e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Author; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/Author;) │ │ @@ -61618,26 +61685,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -041250: |[041250] nl.siegmann.epublib.domain.Author.hashCode:()I │ │ -041260: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -041262: 2300 1703 |0001: new-array v0, v0, [Ljava/lang/String; // type@0317 │ │ -041266: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -041268: 5432 4104 |0004: iget-object v2, v3, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -04126c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -041270: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -041272: 5432 4204 |0009: iget-object v2, v3, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -041276: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -04127a: 7110 b611 0000 |000d: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.hashCode:([Ljava/lang/String;)I // method@11b6 │ │ -041280: 0a00 |0010: move-result v0 │ │ -041282: 0f00 |0011: return v0 │ │ +0420ec: |[0420ec] nl.siegmann.epublib.domain.Author.hashCode:()I │ │ +0420fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0420fe: 2300 1503 |0001: new-array v0, v0, [Ljava/lang/String; // type@0315 │ │ +042102: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +042104: 5432 4104 |0004: iget-object v2, v3, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +042108: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +04210c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +04210e: 5432 4204 |0009: iget-object v2, v3, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +042112: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +042116: 7110 b611 0000 |000d: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.hashCode:([Ljava/lang/String;)I // method@11b6 │ │ +04211c: 0a00 |0010: move-result v0 │ │ +04211e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lnl/siegmann/epublib/domain/Author; │ │ │ │ #5 : (in Lnl/siegmann/epublib/domain/Author;) │ │ @@ -61645,17 +61712,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041284: |[041284] nl.siegmann.epublib.domain.Author.setFirstname:(Ljava/lang/String;)V │ │ -041294: 5b01 4104 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -041298: 0e00 |0002: return-void │ │ +042120: |[042120] nl.siegmann.epublib.domain.Author.setFirstname:(Ljava/lang/String;)V │ │ +042130: 5b01 4104 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +042134: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0002 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Author; │ │ 0x0000 - 0x0003 reg=1 firstname Ljava/lang/String; │ │ @@ -61665,17 +61732,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04129c: |[04129c] nl.siegmann.epublib.domain.Author.setLastname:(Ljava/lang/String;)V │ │ -0412ac: 5b01 4204 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -0412b0: 0e00 |0002: return-void │ │ +042138: |[042138] nl.siegmann.epublib.domain.Author.setLastname:(Ljava/lang/String;)V │ │ +042148: 5b01 4204 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +04214c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Author; │ │ 0x0000 - 0x0003 reg=1 lastname Ljava/lang/String; │ │ @@ -61685,17 +61752,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Relator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0412b4: |[0412b4] nl.siegmann.epublib.domain.Author.setRelator:(Lnl/siegmann/epublib/domain/Relator;)V │ │ -0412c4: 5b01 4304 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ -0412c8: 0e00 |0002: return-void │ │ +042150: |[042150] nl.siegmann.epublib.domain.Author.setRelator:(Lnl/siegmann/epublib/domain/Relator;)V │ │ +042160: 5b01 4304 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ +042164: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Author; │ │ 0x0000 - 0x0003 reg=1 relator Lnl/siegmann/epublib/domain/Relator; │ │ @@ -61705,21 +61772,21 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0412cc: |[0412cc] nl.siegmann.epublib.domain.Author.setRole:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ -0412dc: 7110 9710 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/domain/Relator;.byCode:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; // method@1097 │ │ -0412e2: 0c00 |0003: move-result-object v0 │ │ -0412e4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0412e8: 6200 a904 |0006: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ -0412ec: 5b10 4304 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ -0412f0: 1100 |000a: return-object v0 │ │ +042168: |[042168] nl.siegmann.epublib.domain.Author.setRole:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ +042178: 7110 9710 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/domain/Relator;.byCode:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; // method@1097 │ │ +04217e: 0c00 |0003: move-result-object v0 │ │ +042180: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +042184: 6200 a904 |0006: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ +042188: 5b10 4304 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Author;.relator:Lnl/siegmann/epublib/domain/Relator; // field@0443 │ │ +04218c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ 0x0006 line=65 │ │ 0x0008 line=67 │ │ 0x000a line=68 │ │ @@ -61733,41 +61800,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0412f4: |[0412f4] nl.siegmann.epublib.domain.Author.toString:()Ljava/lang/String; │ │ -041304: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -041308: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04130e: 5421 4204 |0005: iget-object v1, v2, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ -041312: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041318: 0c00 |000a: move-result-object v0 │ │ -04131a: 1a01 c300 |000b: const-string v1, ", " // string@00c3 │ │ -04131e: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041324: 0c00 |0010: move-result-object v0 │ │ -041326: 5421 4104 |0011: iget-object v1, v2, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ -04132a: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041330: 0c00 |0016: move-result-object v0 │ │ -041332: 6e10 fb0e 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -041338: 0c00 |001a: move-result-object v0 │ │ -04133a: 1100 |001b: return-object v0 │ │ +042190: |[042190] nl.siegmann.epublib.domain.Author.toString:()Ljava/lang/String; │ │ +0421a0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0421a4: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0421aa: 5421 4204 |0005: iget-object v1, v2, Lnl/siegmann/epublib/domain/Author;.lastname:Ljava/lang/String; // field@0442 │ │ +0421ae: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0421b4: 0c00 |000a: move-result-object v0 │ │ +0421b6: 1a01 c300 |000b: const-string v1, ", " // string@00c3 │ │ +0421ba: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0421c0: 0c00 |0010: move-result-object v0 │ │ +0421c2: 5421 4104 |0011: iget-object v1, v2, Lnl/siegmann/epublib/domain/Author;.firstname:Ljava/lang/String; // field@0441 │ │ +0421c6: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0421cc: 0c00 |0016: move-result-object v0 │ │ +0421ce: 6e10 fb0e 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0421d4: 0c00 |001a: move-result-object v0 │ │ +0421d6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lnl/siegmann/epublib/domain/Author; │ │ │ │ source_file_idx : 474 (Author.java) │ │ │ │ Class #264 header: │ │ -class_idx : 662 │ │ +class_idx : 660 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 519 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 23 │ │ │ │ Class #264 annotations: │ │ @@ -61827,32 +61894,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -04133c: |[04133c] nl.siegmann.epublib.domain.Book.:()V │ │ -04134c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -041352: 2200 a502 |0003: new-instance v0, Lnl/siegmann/epublib/domain/Resources; // type@02a5 │ │ -041356: 7010 bd10 0000 |0005: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ -04135c: 5b10 4a04 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -041360: 2200 a102 |000a: new-instance v0, Lnl/siegmann/epublib/domain/Metadata; // type@02a1 │ │ -041364: 7010 7010 0000 |000c: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Metadata;.:()V // method@1070 │ │ -04136a: 5b10 4704 |000f: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ -04136e: 2200 a602 |0011: new-instance v0, Lnl/siegmann/epublib/domain/Spine; // type@02a6 │ │ -041372: 7010 d710 0000 |0013: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ -041378: 5b10 4c04 |0016: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -04137c: 2200 aa02 |0018: new-instance v0, Lnl/siegmann/epublib/domain/TableOfContents; // type@02aa │ │ -041380: 7010 fd10 0000 |001a: invoke-direct {v0}, Lnl/siegmann/epublib/domain/TableOfContents;.:()V // method@10fd │ │ -041386: 5b10 4d04 |001d: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ -04138a: 2200 9902 |001f: new-instance v0, Lnl/siegmann/epublib/domain/Guide; // type@0299 │ │ -04138e: 7010 3a10 0000 |0021: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Guide;.:()V // method@103a │ │ -041394: 5b10 4604 |0024: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ -041398: 0e00 |0026: return-void │ │ +0421d8: |[0421d8] nl.siegmann.epublib.domain.Book.:()V │ │ +0421e8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0421ee: 2200 a302 |0003: new-instance v0, Lnl/siegmann/epublib/domain/Resources; // type@02a3 │ │ +0421f2: 7010 bd10 0000 |0005: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ +0421f8: 5b10 4a04 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +0421fc: 2200 9f02 |000a: new-instance v0, Lnl/siegmann/epublib/domain/Metadata; // type@029f │ │ +042200: 7010 7010 0000 |000c: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Metadata;.:()V // method@1070 │ │ +042206: 5b10 4704 |000f: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ +04220a: 2200 a402 |0011: new-instance v0, Lnl/siegmann/epublib/domain/Spine; // type@02a4 │ │ +04220e: 7010 d710 0000 |0013: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ +042214: 5b10 4c04 |0016: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +042218: 2200 a802 |0018: new-instance v0, Lnl/siegmann/epublib/domain/TableOfContents; // type@02a8 │ │ +04221c: 7010 fd10 0000 |001a: invoke-direct {v0}, Lnl/siegmann/epublib/domain/TableOfContents;.:()V // method@10fd │ │ +042222: 5b10 4d04 |001d: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ +042226: 2200 9702 |001f: new-instance v0, Lnl/siegmann/epublib/domain/Guide; // type@0297 │ │ +04222a: 7010 3a10 0000 |0021: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Guide;.:()V // method@103a │ │ +042230: 5b10 4604 |0024: iput-object v0, v1, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ +042234: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x0011 line=302 │ │ 0x0018 line=303 │ │ @@ -61865,25 +61932,25 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04139c: |[04139c] nl.siegmann.epublib.domain.Book.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V │ │ -0413ac: 3801 1300 |0000: if-eqz v1, 0013 // +0013 │ │ -0413b0: 6e10 a810 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0413b6: 0c00 |0005: move-result-object v0 │ │ -0413b8: 7220 520f 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -0413be: 0a00 |0009: move-result v0 │ │ -0413c0: 3900 0900 |000a: if-nez v0, 0013 // +0009 │ │ -0413c4: 6e10 a810 0100 |000c: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0413ca: 0c00 |000f: move-result-object v0 │ │ -0413cc: 7230 570f 0201 |0010: invoke-interface {v2, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -0413d2: 0e00 |0013: return-void │ │ +042238: |[042238] nl.siegmann.epublib.domain.Book.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V │ │ +042248: 3801 1300 |0000: if-eqz v1, 0013 // +0013 │ │ +04224c: 6e10 a810 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +042252: 0c00 |0005: move-result-object v0 │ │ +042254: 7220 520f 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +04225a: 0a00 |0009: move-result v0 │ │ +04225c: 3900 0900 |000a: if-nez v0, 0013 // +0009 │ │ +042260: 6e10 a810 0100 |000c: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +042266: 0c00 |000f: move-result-object v0 │ │ +042268: 7230 570f 0201 |0010: invoke-interface {v2, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +04226e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x000c line=511 │ │ 0x0013 line=513 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ @@ -61896,19 +61963,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0413d4: |[0413d4] nl.siegmann.epublib.domain.Book.addResource:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; │ │ -0413e4: 5410 4a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -0413e8: 6e20 be10 2000 |0002: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -0413ee: 0c00 |0005: move-result-object v0 │ │ -0413f0: 1100 |0006: return-object v0 │ │ +042270: |[042270] nl.siegmann.epublib.domain.Book.addResource:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; │ │ +042280: 5410 4a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +042284: 6e20 be10 2000 |0002: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +04228a: 0c00 |0005: move-result-object v0 │ │ +04228c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0007 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ │ │ @@ -61917,34 +61984,34 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0413f4: |[0413f4] nl.siegmann.epublib.domain.Book.addSection:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -041404: 6e10 1c10 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -04140a: 0c01 |0003: move-result-object v1 │ │ -04140c: 6e20 be10 5100 |0004: invoke-virtual {v1, v5}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -041412: 5431 4d04 |0007: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ -041416: 2202 a902 |0009: new-instance v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -04141a: 7030 f210 4205 |000b: invoke-direct {v2, v4, v5}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ -041420: 6e20 0311 2100 |000e: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/TableOfContents;.addTOCReference:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; // method@1103 │ │ -041426: 0c00 |0011: move-result-object v0 │ │ -041428: 5431 4c04 |0012: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -04142c: 6e10 a910 0500 |0014: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -041432: 0c02 |0017: move-result-object v2 │ │ -041434: 6e20 dd10 2100 |0018: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ -04143a: 0a01 |001b: move-result v1 │ │ -04143c: 3b01 0c00 |001c: if-gez v1, 0028 // +000c │ │ -041440: 5431 4c04 |001e: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -041444: 2202 a702 |0020: new-instance v2, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -041448: 7020 e710 5200 |0022: invoke-direct {v2, v5}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -04144e: 6e20 db10 2100 |0025: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ -041454: 1100 |0028: return-object v0 │ │ +042290: |[042290] nl.siegmann.epublib.domain.Book.addSection:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +0422a0: 6e10 1c10 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +0422a6: 0c01 |0003: move-result-object v1 │ │ +0422a8: 6e20 be10 5100 |0004: invoke-virtual {v1, v5}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +0422ae: 5431 4d04 |0007: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ +0422b2: 2202 a702 |0009: new-instance v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +0422b6: 7030 f210 4205 |000b: invoke-direct {v2, v4, v5}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ +0422bc: 6e20 0311 2100 |000e: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/TableOfContents;.addTOCReference:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; // method@1103 │ │ +0422c2: 0c00 |0011: move-result-object v0 │ │ +0422c4: 5431 4c04 |0012: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +0422c8: 6e10 a910 0500 |0014: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0422ce: 0c02 |0017: move-result-object v2 │ │ +0422d0: 6e20 dd10 2100 |0018: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ +0422d6: 0a01 |001b: move-result v1 │ │ +0422d8: 3b01 0c00 |001c: if-gez v1, 0028 // +000c │ │ +0422dc: 5431 4c04 |001e: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +0422e0: 2202 a502 |0020: new-instance v2, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +0422e4: 7020 e710 5200 |0022: invoke-direct {v2, v5}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +0422ea: 6e20 db10 2100 |0025: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ +0422f0: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0007 line=344 │ │ 0x0012 line=345 │ │ 0x001e line=346 │ │ 0x0028 line=348 │ │ @@ -61959,33 +62026,33 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -041458: |[041458] nl.siegmann.epublib.domain.Book.addSection:(Lnl/siegmann/epublib/domain/TOCReference;Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -041468: 6e10 1c10 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -04146e: 0c00 |0003: move-result-object v0 │ │ -041470: 6e20 be10 5000 |0004: invoke-virtual {v0, v5}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -041476: 5420 4c04 |0007: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -04147a: 6e10 a910 0500 |0009: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -041480: 0c01 |000c: move-result-object v1 │ │ -041482: 6e20 dd10 1000 |000d: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ -041488: 0a00 |0010: move-result v0 │ │ -04148a: 3b00 0c00 |0011: if-gez v0, 001d // +000c │ │ -04148e: 5420 4c04 |0013: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -041492: 2201 a702 |0015: new-instance v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -041496: 7020 e710 5100 |0017: invoke-direct {v1, v5}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -04149c: 6e20 db10 1000 |001a: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ -0414a2: 2200 a902 |001d: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -0414a6: 7030 f210 4005 |001f: invoke-direct {v0, v4, v5}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ -0414ac: 6e20 f510 0300 |0022: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/TOCReference;.addChildSection:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; // method@10f5 │ │ -0414b2: 0c00 |0025: move-result-object v0 │ │ -0414b4: 1100 |0026: return-object v0 │ │ +0422f4: |[0422f4] nl.siegmann.epublib.domain.Book.addSection:(Lnl/siegmann/epublib/domain/TOCReference;Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +042304: 6e10 1c10 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +04230a: 0c00 |0003: move-result-object v0 │ │ +04230c: 6e20 be10 5000 |0004: invoke-virtual {v0, v5}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +042312: 5420 4c04 |0007: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +042316: 6e10 a910 0500 |0009: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +04231c: 0c01 |000c: move-result-object v1 │ │ +04231e: 6e20 dd10 1000 |000d: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ +042324: 0a00 |0010: move-result v0 │ │ +042326: 3b00 0c00 |0011: if-gez v0, 001d // +000c │ │ +04232a: 5420 4c04 |0013: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +04232e: 2201 a502 |0015: new-instance v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +042332: 7020 e710 5100 |0017: invoke-direct {v1, v5}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +042338: 6e20 db10 1000 |001a: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ +04233e: 2200 a702 |001d: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +042342: 7030 f210 4005 |001f: invoke-direct {v0, v4, v5}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ +042348: 6e20 f510 0300 |0022: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/TOCReference;.addChildSection:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; // method@10f5 │ │ +04234e: 0c00 |0025: move-result-object v0 │ │ +042350: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0007 line=320 │ │ 0x0013 line=321 │ │ 0x001d line=323 │ │ locals : │ │ @@ -61999,24 +62066,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0414b8: |[0414b8] nl.siegmann.epublib.domain.Book.generateSpineFromTableOfContents:()V │ │ -0414c8: 2200 a602 |0000: new-instance v0, Lnl/siegmann/epublib/domain/Spine; // type@02a6 │ │ -0414cc: 5421 4d04 |0002: iget-object v1, v2, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ -0414d0: 7020 d910 1000 |0004: invoke-direct {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.:(Lnl/siegmann/epublib/domain/TableOfContents;)V // method@10d9 │ │ -0414d6: 5421 4c04 |0007: iget-object v1, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -0414da: 6e10 e210 0100 |0009: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -0414e0: 0c01 |000c: move-result-object v1 │ │ -0414e2: 6e20 e510 1000 |000d: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ -0414e8: 5b20 4c04 |0010: iput-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -0414ec: 0e00 |0012: return-void │ │ +042354: |[042354] nl.siegmann.epublib.domain.Book.generateSpineFromTableOfContents:()V │ │ +042364: 2200 a402 |0000: new-instance v0, Lnl/siegmann/epublib/domain/Spine; // type@02a4 │ │ +042368: 5421 4d04 |0002: iget-object v1, v2, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ +04236c: 7020 d910 1000 |0004: invoke-direct {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.:(Lnl/siegmann/epublib/domain/TableOfContents;)V // method@10d9 │ │ +042372: 5421 4c04 |0007: iget-object v1, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +042376: 6e10 e210 0100 |0009: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +04237c: 0c01 |000c: move-result-object v1 │ │ +04237e: 6e20 e510 1000 |000d: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ +042384: 5b20 4c04 |0010: iput-object v0, v2, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +042388: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=330 │ │ 0x0010 line=332 │ │ 0x0012 line=333 │ │ locals : │ │ @@ -62028,71 +62095,71 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -0414f0: |[0414f0] nl.siegmann.epublib.domain.Book.getContents:()Ljava/util/List; │ │ -041500: 2203 6a02 |0000: new-instance v3, Ljava/util/LinkedHashMap; // type@026a │ │ -041504: 7010 3a0f 0300 |0002: invoke-direct {v3}, Ljava/util/LinkedHashMap;.:()V // method@0f3a │ │ -04150a: 6e10 1710 0700 |0005: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -041510: 0c05 |0008: move-result-object v5 │ │ -041512: 7120 1310 3500 |0009: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ -041518: 6e10 1d10 0700 |000c: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -04151e: 0c05 |000f: move-result-object v5 │ │ -041520: 6e10 e110 0500 |0010: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ -041526: 0c05 |0013: move-result-object v5 │ │ -041528: 7210 490f 0500 |0014: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -04152e: 0c01 |0017: move-result-object v1 │ │ -041530: 7210 380f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -041536: 0a05 |001b: move-result v5 │ │ -041538: 3805 1000 |001c: if-eqz v5, 002c // +0010 │ │ -04153c: 7210 390f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -041542: 0c04 |0021: move-result-object v4 │ │ -041544: 1f04 a702 |0022: check-cast v4, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -041548: 6e10 e910 0400 |0024: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ -04154e: 0c05 |0027: move-result-object v5 │ │ -041550: 7120 1310 3500 |0028: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ -041556: 28ed |002b: goto 0018 // -0013 │ │ -041558: 6e10 1e10 0700 |002c: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ -04155e: 0c05 |002f: move-result-object v5 │ │ -041560: 6e10 0811 0500 |0030: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:()Ljava/util/List; // method@1108 │ │ -041566: 0c05 |0033: move-result-object v5 │ │ -041568: 7210 490f 0500 |0034: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -04156e: 0c01 |0037: move-result-object v1 │ │ -041570: 7210 380f 0100 |0038: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -041576: 0a05 |003b: move-result v5 │ │ -041578: 3805 0c00 |003c: if-eqz v5, 0048 // +000c │ │ -04157c: 7210 390f 0100 |003e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -041582: 0c02 |0041: move-result-object v2 │ │ -041584: 1f02 a302 |0042: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -041588: 7120 1310 3200 |0044: invoke-static {v2, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ -04158e: 28f1 |0047: goto 0038 // -000f │ │ -041590: 6e10 1810 0700 |0048: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ -041596: 0c05 |004b: move-result-object v5 │ │ -041598: 6e10 4010 0500 |004c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getReferences:()Ljava/util/List; // method@1040 │ │ -04159e: 0c05 |004f: move-result-object v5 │ │ -0415a0: 7210 490f 0500 |0050: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -0415a6: 0c01 |0053: move-result-object v1 │ │ -0415a8: 7210 380f 0100 |0054: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0415ae: 0a05 |0057: move-result v5 │ │ -0415b0: 3805 1000 |0058: if-eqz v5, 0068 // +0010 │ │ -0415b4: 7210 390f 0100 |005a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0415ba: 0c00 |005d: move-result-object v0 │ │ -0415bc: 1f00 9a02 |005e: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -0415c0: 6e10 4c10 0000 |0060: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@104c │ │ -0415c6: 0c05 |0063: move-result-object v5 │ │ -0415c8: 7120 1310 3500 |0064: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ -0415ce: 28ed |0067: goto 0054 // -0013 │ │ -0415d0: 2205 5f02 |0068: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -0415d4: 7210 5a0f 0300 |006a: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ -0415da: 0c06 |006d: move-result-object v6 │ │ -0415dc: 7020 140f 6500 |006e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0f14 │ │ -0415e2: 1105 |0071: return-object v5 │ │ +04238c: |[04238c] nl.siegmann.epublib.domain.Book.getContents:()Ljava/util/List; │ │ +04239c: 2203 6802 |0000: new-instance v3, Ljava/util/LinkedHashMap; // type@0268 │ │ +0423a0: 7010 3a0f 0300 |0002: invoke-direct {v3}, Ljava/util/LinkedHashMap;.:()V // method@0f3a │ │ +0423a6: 6e10 1710 0700 |0005: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +0423ac: 0c05 |0008: move-result-object v5 │ │ +0423ae: 7120 1310 3500 |0009: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ +0423b4: 6e10 1d10 0700 |000c: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +0423ba: 0c05 |000f: move-result-object v5 │ │ +0423bc: 6e10 e110 0500 |0010: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ +0423c2: 0c05 |0013: move-result-object v5 │ │ +0423c4: 7210 490f 0500 |0014: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +0423ca: 0c01 |0017: move-result-object v1 │ │ +0423cc: 7210 380f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0423d2: 0a05 |001b: move-result v5 │ │ +0423d4: 3805 1000 |001c: if-eqz v5, 002c // +0010 │ │ +0423d8: 7210 390f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0423de: 0c04 |0021: move-result-object v4 │ │ +0423e0: 1f04 a502 |0022: check-cast v4, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +0423e4: 6e10 e910 0400 |0024: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ +0423ea: 0c05 |0027: move-result-object v5 │ │ +0423ec: 7120 1310 3500 |0028: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ +0423f2: 28ed |002b: goto 0018 // -0013 │ │ +0423f4: 6e10 1e10 0700 |002c: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ +0423fa: 0c05 |002f: move-result-object v5 │ │ +0423fc: 6e10 0811 0500 |0030: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:()Ljava/util/List; // method@1108 │ │ +042402: 0c05 |0033: move-result-object v5 │ │ +042404: 7210 490f 0500 |0034: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +04240a: 0c01 |0037: move-result-object v1 │ │ +04240c: 7210 380f 0100 |0038: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +042412: 0a05 |003b: move-result v5 │ │ +042414: 3805 0c00 |003c: if-eqz v5, 0048 // +000c │ │ +042418: 7210 390f 0100 |003e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04241e: 0c02 |0041: move-result-object v2 │ │ +042420: 1f02 a102 |0042: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +042424: 7120 1310 3200 |0044: invoke-static {v2, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ +04242a: 28f1 |0047: goto 0038 // -000f │ │ +04242c: 6e10 1810 0700 |0048: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ +042432: 0c05 |004b: move-result-object v5 │ │ +042434: 6e10 4010 0500 |004c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getReferences:()Ljava/util/List; // method@1040 │ │ +04243a: 0c05 |004f: move-result-object v5 │ │ +04243c: 7210 490f 0500 |0050: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +042442: 0c01 |0053: move-result-object v1 │ │ +042444: 7210 380f 0100 |0054: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +04244a: 0a05 |0057: move-result v5 │ │ +04244c: 3805 1000 |0058: if-eqz v5, 0068 // +0010 │ │ +042450: 7210 390f 0100 |005a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +042456: 0c00 |005d: move-result-object v0 │ │ +042458: 1f00 9802 |005e: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +04245c: 6e10 4c10 0000 |0060: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@104c │ │ +042462: 0c05 |0063: move-result-object v5 │ │ +042464: 7120 1310 3500 |0064: invoke-static {v5, v3}, Lnl/siegmann/epublib/domain/Book;.addToContentsResult:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/Map;)V // method@1013 │ │ +04246a: 28ed |0067: goto 0054 // -0013 │ │ +04246c: 2205 5d02 |0068: new-instance v5, Ljava/util/ArrayList; // type@025d │ │ +042470: 7210 5a0f 0300 |006a: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ +042476: 0c06 |006d: move-result-object v6 │ │ +042478: 7020 140f 6500 |006e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0f14 │ │ +04247e: 1105 |0071: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0005 line=492 │ │ 0x000c line=494 │ │ 0x0024 line=495 │ │ 0x002c line=498 │ │ @@ -62113,17 +62180,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0415e4: |[0415e4] nl.siegmann.epublib.domain.Book.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; │ │ -0415f4: 5410 4504 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.coverImage:Lnl/siegmann/epublib/domain/Resource; // field@0445 │ │ -0415f8: 1100 |0002: return-object v0 │ │ +042480: |[042480] nl.siegmann.epublib.domain.Book.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; │ │ +042490: 5410 4504 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.coverImage:Lnl/siegmann/epublib/domain/Resource; // field@0445 │ │ +042494: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #6 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62131,24 +62198,24 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0415fc: |[0415fc] nl.siegmann.epublib.domain.Book.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; │ │ -04160c: 5431 4604 |0000: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ -041610: 6e10 3d10 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ -041616: 0c00 |0005: move-result-object v0 │ │ -041618: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ -04161c: 5431 4c04 |0008: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -041620: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -041622: 6e20 de10 2100 |000b: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ -041628: 0c00 |000e: move-result-object v0 │ │ -04162a: 1100 |000f: return-object v0 │ │ +042498: |[042498] nl.siegmann.epublib.domain.Book.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; │ │ +0424a8: 5431 4604 |0000: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ +0424ac: 6e10 3d10 0100 |0002: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ +0424b2: 0c00 |0005: move-result-object v0 │ │ +0424b4: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ +0424b8: 5431 4c04 |0008: iget-object v1, v3, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +0424bc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0424be: 6e20 de10 2100 |000b: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ +0424c4: 0c00 |000e: move-result-object v0 │ │ +0424c6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0006 line=421 │ │ 0x0008 line=422 │ │ 0x000f line=424 │ │ locals : │ │ @@ -62160,17 +62227,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Guide;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04162c: |[04162c] nl.siegmann.epublib.domain.Book.getGuide:()Lnl/siegmann/epublib/domain/Guide; │ │ -04163c: 5410 4604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ -041640: 1100 |0002: return-object v0 │ │ +0424c8: |[0424c8] nl.siegmann.epublib.domain.Book.getGuide:()Lnl/siegmann/epublib/domain/Guide; │ │ +0424d8: 5410 4604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ +0424dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #8 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62178,17 +62245,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Metadata;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041644: |[041644] nl.siegmann.epublib.domain.Book.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; │ │ -041654: 5410 4704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ -041658: 1100 |0002: return-object v0 │ │ +0424e0: |[0424e0] nl.siegmann.epublib.domain.Book.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; │ │ +0424f0: 5410 4704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ +0424f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #9 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62196,17 +62263,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04165c: |[04165c] nl.siegmann.epublib.domain.Book.getNcxResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -04166c: 5410 4804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.ncxResource:Lnl/siegmann/epublib/domain/Resource; // field@0448 │ │ -041670: 1100 |0002: return-object v0 │ │ +0424f8: |[0424f8] nl.siegmann.epublib.domain.Book.getNcxResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +042508: 5410 4804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.ncxResource:Lnl/siegmann/epublib/domain/Resource; // field@0448 │ │ +04250c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #10 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62214,17 +62281,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041674: |[041674] nl.siegmann.epublib.domain.Book.getOpfResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -041684: 5410 4904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.opfResource:Lnl/siegmann/epublib/domain/Resource; // field@0449 │ │ -041688: 1100 |0002: return-object v0 │ │ +042510: |[042510] nl.siegmann.epublib.domain.Book.getOpfResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +042520: 5410 4904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.opfResource:Lnl/siegmann/epublib/domain/Resource; // field@0449 │ │ +042524: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #11 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62232,17 +62299,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resources;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04168c: |[04168c] nl.siegmann.epublib.domain.Book.getResources:()Lnl/siegmann/epublib/domain/Resources; │ │ -04169c: 5410 4a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -0416a0: 1100 |0002: return-object v0 │ │ +042528: |[042528] nl.siegmann.epublib.domain.Book.getResources:()Lnl/siegmann/epublib/domain/Resources; │ │ +042538: 5410 4a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +04253c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #12 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62250,17 +62317,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Spine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0416a4: |[0416a4] nl.siegmann.epublib.domain.Book.getSpine:()Lnl/siegmann/epublib/domain/Spine; │ │ -0416b4: 5410 4c04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -0416b8: 1100 |0002: return-object v0 │ │ +042540: |[042540] nl.siegmann.epublib.domain.Book.getSpine:()Lnl/siegmann/epublib/domain/Spine; │ │ +042550: 5410 4c04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +042554: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #13 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62268,17 +62335,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/TableOfContents;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0416bc: |[0416bc] nl.siegmann.epublib.domain.Book.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; │ │ -0416cc: 5410 4d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ -0416d0: 1100 |0002: return-object v0 │ │ +042558: |[042558] nl.siegmann.epublib.domain.Book.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; │ │ +042568: 5410 4d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ +04256c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #14 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62286,20 +62353,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0416d4: |[0416d4] nl.siegmann.epublib.domain.Book.getTitle:()Ljava/lang/String; │ │ -0416e4: 6e10 1910 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -0416ea: 0c00 |0003: move-result-object v0 │ │ -0416ec: 6e10 7d10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getFirstTitle:()Ljava/lang/String; // method@107d │ │ -0416f2: 0c00 |0007: move-result-object v0 │ │ -0416f4: 1100 |0008: return-object v0 │ │ +042570: |[042570] nl.siegmann.epublib.domain.Book.getTitle:()Ljava/lang/String; │ │ +042580: 6e10 1910 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +042586: 0c00 |0003: move-result-object v0 │ │ +042588: 6e10 7d10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getFirstTitle:()Ljava/lang/String; // method@107d │ │ +04258e: 0c00 |0007: move-result-object v0 │ │ +042590: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/Book; │ │ │ │ #15 : (in Lnl/siegmann/epublib/domain/Book;) │ │ @@ -62307,27 +62374,27 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0416f8: |[0416f8] nl.siegmann.epublib.domain.Book.setCoverImage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -041708: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -04170c: 0e00 |0002: return-void │ │ -04170e: 5420 4a04 |0003: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -041712: 6e10 a810 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -041718: 0c01 |0008: move-result-object v1 │ │ -04171a: 6e20 c010 1000 |0009: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Resources;.containsByHref:(Ljava/lang/String;)Z // method@10c0 │ │ -041720: 0a00 |000c: move-result v0 │ │ -041722: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -041726: 5420 4a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -04172a: 6e20 be10 3000 |0011: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -041730: 5b23 4504 |0014: iput-object v3, v2, Lnl/siegmann/epublib/domain/Book;.coverImage:Lnl/siegmann/epublib/domain/Resource; // field@0445 │ │ -041734: 28ec |0016: goto 0002 // -0014 │ │ +042594: |[042594] nl.siegmann.epublib.domain.Book.setCoverImage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +0425a4: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +0425a8: 0e00 |0002: return-void │ │ +0425aa: 5420 4a04 |0003: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +0425ae: 6e10 a810 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0425b4: 0c01 |0008: move-result-object v1 │ │ +0425b6: 6e20 c010 1000 |0009: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Resources;.containsByHref:(Ljava/lang/String;)Z // method@10c0 │ │ +0425bc: 0a00 |000c: move-result v0 │ │ +0425be: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +0425c2: 5420 4a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +0425c6: 6e20 be10 3000 |0011: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +0425cc: 5b23 4504 |0014: iput-object v3, v2, Lnl/siegmann/epublib/domain/Book;.coverImage:Lnl/siegmann/epublib/domain/Resource; // field@0445 │ │ +0425d0: 28ec |0016: goto 0002 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0002 line=465 │ │ 0x0003 line=461 │ │ 0x000f line=462 │ │ 0x0014 line=464 │ │ @@ -62340,28 +62407,28 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -041738: |[041738] nl.siegmann.epublib.domain.Book.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -041748: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -04174c: 0e00 |0002: return-void │ │ -04174e: 5420 4a04 |0003: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -041752: 6e10 a810 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -041758: 0c01 |0008: move-result-object v1 │ │ -04175a: 6e20 c010 1000 |0009: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Resources;.containsByHref:(Ljava/lang/String;)Z // method@10c0 │ │ -041760: 0a00 |000c: move-result v0 │ │ -041762: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -041766: 5420 4a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -04176a: 6e20 be10 3000 |0011: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -041770: 5420 4604 |0014: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ -041774: 6e20 4210 3000 |0016: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Guide;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1042 │ │ -04177a: 28e9 |0019: goto 0002 // -0017 │ │ +0425d4: |[0425d4] nl.siegmann.epublib.domain.Book.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +0425e4: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +0425e8: 0e00 |0002: return-void │ │ +0425ea: 5420 4a04 |0003: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +0425ee: 6e10 a810 0300 |0005: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0425f4: 0c01 |0008: move-result-object v1 │ │ +0425f6: 6e20 c010 1000 |0009: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Resources;.containsByHref:(Ljava/lang/String;)Z // method@10c0 │ │ +0425fc: 0a00 |000c: move-result v0 │ │ +0425fe: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +042602: 5420 4a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +042606: 6e20 be10 3000 |0011: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +04260c: 5420 4604 |0014: iget-object v0, v2, Lnl/siegmann/epublib/domain/Book;.guide:Lnl/siegmann/epublib/domain/Guide; // field@0446 │ │ +042610: 6e20 4210 3000 |0016: invoke-virtual {v0, v3}, Lnl/siegmann/epublib/domain/Guide;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1042 │ │ +042616: 28e9 |0019: goto 0002 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0002 line=436 │ │ 0x0003 line=432 │ │ 0x000f line=433 │ │ 0x0014 line=435 │ │ @@ -62374,17 +62441,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Metadata;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04177c: |[04177c] nl.siegmann.epublib.domain.Book.setMetadata:(Lnl/siegmann/epublib/domain/Metadata;)V │ │ -04178c: 5b01 4704 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ -041790: 0e00 |0002: return-void │ │ +042618: |[042618] nl.siegmann.epublib.domain.Book.setMetadata:(Lnl/siegmann/epublib/domain/Metadata;)V │ │ +042628: 5b01 4704 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.metadata:Lnl/siegmann/epublib/domain/Metadata; // field@0447 │ │ +04262c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0002 line=362 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 metadata Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -62394,17 +62461,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041794: |[041794] nl.siegmann.epublib.domain.Book.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -0417a4: 5b01 4804 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.ncxResource:Lnl/siegmann/epublib/domain/Resource; // field@0448 │ │ -0417a8: 0e00 |0002: return-void │ │ +042630: |[042630] nl.siegmann.epublib.domain.Book.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +042640: 5b01 4804 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.ncxResource:Lnl/siegmann/epublib/domain/Resource; // field@0448 │ │ +042644: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0002 line=525 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 ncxResource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -62414,17 +62481,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0417ac: |[0417ac] nl.siegmann.epublib.domain.Book.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -0417bc: 5b01 4904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.opfResource:Lnl/siegmann/epublib/domain/Resource; // field@0449 │ │ -0417c0: 0e00 |0002: return-void │ │ +042648: |[042648] nl.siegmann.epublib.domain.Book.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +042658: 5b01 4904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.opfResource:Lnl/siegmann/epublib/domain/Resource; // field@0449 │ │ +04265c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 opfResource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -62434,17 +62501,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resources;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0417c4: |[0417c4] nl.siegmann.epublib.domain.Book.setResources:(Lnl/siegmann/epublib/domain/Resources;)V │ │ -0417d4: 5b01 4a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ -0417d8: 0e00 |0002: return-void │ │ +042660: |[042660] nl.siegmann.epublib.domain.Book.setResources:(Lnl/siegmann/epublib/domain/Resources;)V │ │ +042670: 5b01 4a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.resources:Lnl/siegmann/epublib/domain/Resources; // field@044a │ │ +042674: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0002 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 resources Lnl/siegmann/epublib/domain/Resources; │ │ @@ -62454,17 +62521,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Spine;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0417dc: |[0417dc] nl.siegmann.epublib.domain.Book.setSpine:(Lnl/siegmann/epublib/domain/Spine;)V │ │ -0417ec: 5b01 4c04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ -0417f0: 0e00 |0002: return-void │ │ +042678: |[042678] nl.siegmann.epublib.domain.Book.setSpine:(Lnl/siegmann/epublib/domain/Spine;)V │ │ +042688: 5b01 4c04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.spine:Lnl/siegmann/epublib/domain/Spine; // field@044c │ │ +04268c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0002 line=396 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 spine Lnl/siegmann/epublib/domain/Spine; │ │ @@ -62474,31 +62541,31 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TableOfContents;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0417f4: |[0417f4] nl.siegmann.epublib.domain.Book.setTableOfContents:(Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ -041804: 5b01 4d04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ -041808: 0e00 |0002: return-void │ │ +042690: |[042690] nl.siegmann.epublib.domain.Book.setTableOfContents:(Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ +0426a0: 5b01 4d04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Book;.tableOfContents:Lnl/siegmann/epublib/domain/TableOfContents; // field@044d │ │ +0426a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0002 line=411 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x0003 reg=1 tableOfContents Lnl/siegmann/epublib/domain/TableOfContents; │ │ │ │ source_file_idx : 519 (Book.java) │ │ │ │ Class #265 header: │ │ -class_idx : 663 │ │ +class_idx : 661 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ +superclass_idx : 565 │ │ source_file_idx : 746 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 1 │ │ │ │ Class #265 annotations: │ │ @@ -62542,43 +62609,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -04180c: |[04180c] nl.siegmann.epublib.domain.Date$Event.:()V │ │ -04181c: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -04181e: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -041820: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -041822: 2200 9702 |0003: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -041826: 1a01 c308 |0005: const-string v1, "PUBLICATION" // string@08c3 │ │ -04182a: 1a02 1416 |0007: const-string v2, "publication" // string@1614 │ │ -04182e: 7040 2910 1023 |0009: invoke-direct {v0, v1, v3, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ -041834: 6900 5104 |000c: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.PUBLICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0451 │ │ -041838: 2200 9702 |000e: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -04183c: 1a01 f207 |0010: const-string v1, "MODIFICATION" // string@07f2 │ │ -041840: 1a02 1614 |0012: const-string v2, "modification" // string@1416 │ │ -041844: 7040 2910 1024 |0014: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ -04184a: 6900 5004 |0017: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.MODIFICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0450 │ │ -04184e: 2200 9702 |0019: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -041852: 1a01 5302 |001b: const-string v1, "CREATION" // string@0253 │ │ -041856: 1a02 080d |001d: const-string v2, "creation" // string@0d08 │ │ -04185a: 7040 2910 1025 |001f: invoke-direct {v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ -041860: 6900 4f04 |0022: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.CREATION:Lnl/siegmann/epublib/domain/Date$Event; // field@044f │ │ -041864: 1230 |0024: const/4 v0, #int 3 // #3 │ │ -041866: 2300 1903 |0025: new-array v0, v0, [Lnl/siegmann/epublib/domain/Date$Event; // type@0319 │ │ -04186a: 6201 5104 |0027: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.PUBLICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0451 │ │ -04186e: 4d01 0003 |0029: aput-object v1, v0, v3 │ │ -041872: 6201 5004 |002b: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.MODIFICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0450 │ │ -041876: 4d01 0004 |002d: aput-object v1, v0, v4 │ │ -04187a: 6201 4f04 |002f: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.CREATION:Lnl/siegmann/epublib/domain/Date$Event; // field@044f │ │ -04187e: 4d01 0005 |0031: aput-object v1, v0, v5 │ │ -041882: 6900 4e04 |0033: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.$VALUES:[Lnl/siegmann/epublib/domain/Date$Event; // field@044e │ │ -041886: 0e00 |0035: return-void │ │ +0426a8: |[0426a8] nl.siegmann.epublib.domain.Date$Event.:()V │ │ +0426b8: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +0426ba: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0426bc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0426be: 2200 9502 |0003: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +0426c2: 1a01 c108 |0005: const-string v1, "PUBLICATION" // string@08c1 │ │ +0426c6: 1a02 1216 |0007: const-string v2, "publication" // string@1612 │ │ +0426ca: 7040 2910 1023 |0009: invoke-direct {v0, v1, v3, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ +0426d0: 6900 5104 |000c: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.PUBLICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0451 │ │ +0426d4: 2200 9502 |000e: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +0426d8: 1a01 f007 |0010: const-string v1, "MODIFICATION" // string@07f0 │ │ +0426dc: 1a02 1414 |0012: const-string v2, "modification" // string@1414 │ │ +0426e0: 7040 2910 1024 |0014: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ +0426e6: 6900 5004 |0017: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.MODIFICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0450 │ │ +0426ea: 2200 9502 |0019: new-instance v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +0426ee: 1a01 5302 |001b: const-string v1, "CREATION" // string@0253 │ │ +0426f2: 1a02 060d |001d: const-string v2, "creation" // string@0d06 │ │ +0426f6: 7040 2910 1025 |001f: invoke-direct {v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/Date$Event;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1029 │ │ +0426fc: 6900 4f04 |0022: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.CREATION:Lnl/siegmann/epublib/domain/Date$Event; // field@044f │ │ +042700: 1230 |0024: const/4 v0, #int 3 // #3 │ │ +042702: 2300 1703 |0025: new-array v0, v0, [Lnl/siegmann/epublib/domain/Date$Event; // type@0317 │ │ +042706: 6201 5104 |0027: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.PUBLICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0451 │ │ +04270a: 4d01 0003 |0029: aput-object v1, v0, v3 │ │ +04270e: 6201 5004 |002b: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.MODIFICATION:Lnl/siegmann/epublib/domain/Date$Event; // field@0450 │ │ +042712: 4d01 0004 |002d: aput-object v1, v0, v4 │ │ +042716: 6201 4f04 |002f: sget-object v1, Lnl/siegmann/epublib/domain/Date$Event;.CREATION:Lnl/siegmann/epublib/domain/Date$Event; // field@044f │ │ +04271a: 4d01 0005 |0031: aput-object v1, v0, v5 │ │ +04271e: 6900 4e04 |0033: sput-object v0, Lnl/siegmann/epublib/domain/Date$Event;.$VALUES:[Lnl/siegmann/epublib/domain/Date$Event; // field@044e │ │ +042722: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=23 │ │ 0x000e line=24 │ │ 0x0019 line=25 │ │ 0x0024 line=22 │ │ locals : │ │ @@ -62588,18 +62655,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -041888: |[041888] nl.siegmann.epublib.domain.Date$Event.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -041898: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -04189e: 5b03 5204 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ -0418a2: 0e00 |0005: return-void │ │ +042724: |[042724] nl.siegmann.epublib.domain.Date$Event.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +042734: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +04273a: 5b03 5204 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ +04273e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/Date$Event; │ │ @@ -62612,30 +62679,30 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0418a4: |[0418a4] nl.siegmann.epublib.domain.Date$Event.fromValue:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; │ │ -0418b4: 7100 2d10 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/domain/Date$Event;.values:()[Lnl/siegmann/epublib/domain/Date$Event; // method@102d │ │ -0418ba: 0c00 |0003: move-result-object v0 │ │ -0418bc: 2103 |0004: array-length v3, v0 │ │ -0418be: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0418c0: 3532 1000 |0006: if-ge v2, v3, 0016 // +0010 │ │ -0418c4: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -0418c8: 5414 5204 |000a: iget-object v4, v1, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ -0418cc: 6e20 cd0e 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0418d2: 0a04 |000f: move-result v4 │ │ -0418d4: 3804 0300 |0010: if-eqz v4, 0013 // +0003 │ │ -0418d8: 1101 |0012: return-object v1 │ │ -0418da: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0418de: 28f1 |0015: goto 0006 // -000f │ │ -0418e0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0418e2: 28fb |0017: goto 0012 // -0005 │ │ +042740: |[042740] nl.siegmann.epublib.domain.Date$Event.fromValue:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; │ │ +042750: 7100 2d10 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/domain/Date$Event;.values:()[Lnl/siegmann/epublib/domain/Date$Event; // method@102d │ │ +042756: 0c00 |0003: move-result-object v0 │ │ +042758: 2103 |0004: array-length v3, v0 │ │ +04275a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04275c: 3532 1000 |0006: if-ge v2, v3, 0016 // +0010 │ │ +042760: 4601 0002 |0008: aget-object v1, v0, v2 │ │ +042764: 5414 5204 |000a: iget-object v4, v1, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ +042768: 6e20 cd0e 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04276e: 0a04 |000f: move-result v4 │ │ +042770: 3804 0300 |0010: if-eqz v4, 0013 // +0003 │ │ +042774: 1101 |0012: return-object v1 │ │ +042776: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04277a: 28f1 |0015: goto 0006 // -000f │ │ +04277c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +04277e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000a line=35 │ │ 0x0012 line=39 │ │ 0x0013 line=34 │ │ 0x0016 line=39 │ │ @@ -62652,20 +62719,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0418e4: |[0418e4] nl.siegmann.epublib.domain.Date$Event.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; │ │ -0418f4: 1c00 9702 |0000: const-class v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -0418f8: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -0418fe: 0c00 |0005: move-result-object v0 │ │ -041900: 1f00 9702 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -041904: 1100 |0008: return-object v0 │ │ +042780: |[042780] nl.siegmann.epublib.domain.Date$Event.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; │ │ +042790: 1c00 9502 |0000: const-class v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +042794: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +04279a: 0c00 |0005: move-result-object v0 │ │ +04279c: 1f00 9502 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +0427a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/Date$Event;) │ │ @@ -62673,20 +62740,20 @@ │ │ type : '()[Lnl/siegmann/epublib/domain/Date$Event;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -041908: |[041908] nl.siegmann.epublib.domain.Date$Event.values:()[Lnl/siegmann/epublib/domain/Date$Event; │ │ -041918: 6200 4e04 |0000: sget-object v0, Lnl/siegmann/epublib/domain/Date$Event;.$VALUES:[Lnl/siegmann/epublib/domain/Date$Event; // field@044e │ │ -04191c: 6e10 9313 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/Date$Event;.clone:()Ljava/lang/Object; // method@1393 │ │ -041922: 0c00 |0005: move-result-object v0 │ │ -041924: 1f00 1903 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/Date$Event; // type@0319 │ │ -041928: 1100 |0008: return-object v0 │ │ +0427a4: |[0427a4] nl.siegmann.epublib.domain.Date$Event.values:()[Lnl/siegmann/epublib/domain/Date$Event; │ │ +0427b4: 6200 4e04 |0000: sget-object v0, Lnl/siegmann/epublib/domain/Date$Event;.$VALUES:[Lnl/siegmann/epublib/domain/Date$Event; // field@044e │ │ +0427b8: 6e10 9313 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/Date$Event;.clone:()Ljava/lang/Object; // method@1393 │ │ +0427be: 0c00 |0005: move-result-object v0 │ │ +0427c0: 1f00 1703 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/Date$Event; // type@0317 │ │ +0427c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/Date$Event;) │ │ @@ -62694,29 +62761,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04192c: |[04192c] nl.siegmann.epublib.domain.Date$Event.toString:()Ljava/lang/String; │ │ -04193c: 5410 5204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ -041940: 1100 |0002: return-object v0 │ │ +0427c8: |[0427c8] nl.siegmann.epublib.domain.Date$Event.toString:()Ljava/lang/String; │ │ +0427d8: 5410 5204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date$Event;.value:Ljava/lang/String; // field@0452 │ │ +0427dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Date$Event; │ │ │ │ source_file_idx : 746 (Date.java) │ │ │ │ Class #266 header: │ │ -class_idx : 664 │ │ +class_idx : 662 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 746 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #266 annotations: │ │ @@ -62750,19 +62817,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -041944: |[041944] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;)V │ │ -041954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041956: 1f00 9702 |0001: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -04195a: 7030 3010 2100 |0003: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ -041960: 0e00 |0006: return-void │ │ +0427e0: |[0427e0] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;)V │ │ +0427f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0427f2: 1f00 9502 |0001: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +0427f6: 7030 3010 2100 |0003: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ +0427fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Date; │ │ 0x0000 - 0x0007 reg=2 dateString Ljava/lang/String; │ │ @@ -62772,22 +62839,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -041964: |[041964] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -041974: 7110 3410 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/domain/Date;.checkDate:(Ljava/lang/String;)Ljava/lang/String; // method@1034 │ │ -04197a: 0c00 |0003: move-result-object v0 │ │ -04197c: 7110 2a10 0400 |0004: invoke-static {v4}, Lnl/siegmann/epublib/domain/Date$Event;.fromValue:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; // method@102a │ │ -041982: 0c01 |0007: move-result-object v1 │ │ -041984: 7030 3010 0201 |0008: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ -04198a: 5b23 5304 |000b: iput-object v3, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ -04198e: 0e00 |000d: return-void │ │ +042800: |[042800] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +042810: 7110 3410 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/domain/Date;.checkDate:(Ljava/lang/String;)Ljava/lang/String; // method@1034 │ │ +042816: 0c00 |0003: move-result-object v0 │ │ +042818: 7110 2a10 0400 |0004: invoke-static {v4}, Lnl/siegmann/epublib/domain/Date$Event;.fromValue:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Date$Event; // method@102a │ │ +04281e: 0c01 |0007: move-result-object v1 │ │ +042820: 7030 3010 0201 |0008: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ +042826: 5b23 5304 |000b: iput-object v3, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ +04282a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=73 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lnl/siegmann/epublib/domain/Date; │ │ @@ -62799,19 +62866,19 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -041990: |[041990] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V │ │ -0419a0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0419a6: 5b01 5304 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ -0419aa: 5b02 5404 |0005: iput-object v2, v0, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ -0419ae: 0e00 |0007: return-void │ │ +04282c: |[04282c] nl.siegmann.epublib.domain.Date.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V │ │ +04283c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +042842: 5b01 5304 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ +042846: 5b02 5404 |0005: iput-object v2, v0, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ +04284a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0005 line=64 │ │ 0x0007 line=65 │ │ locals : │ │ @@ -62824,19 +62891,19 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0419b0: |[0419b0] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;)V │ │ -0419c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0419c2: 1f00 9702 |0001: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0297 │ │ -0419c6: 7030 3310 2100 |0003: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/util/Date;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1033 │ │ -0419cc: 0e00 |0006: return-void │ │ +04284c: |[04284c] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;)V │ │ +04285c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04285e: 1f00 9502 |0001: check-cast v0, Lnl/siegmann/epublib/domain/Date$Event; // type@0295 │ │ +042862: 7030 3310 2100 |0003: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/util/Date;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1033 │ │ +042868: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Date; │ │ 0x0000 - 0x0007 reg=2 date Ljava/util/Date; │ │ @@ -62846,22 +62913,22 @@ │ │ type : '(Ljava/util/Date;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0419d0: |[0419d0] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;Ljava/lang/String;)V │ │ -0419e0: 2200 5e02 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@025e │ │ -0419e4: 1a01 f119 |0002: const-string v1, "yyyy-MM-dd" // string@19f1 │ │ -0419e8: 7020 100f 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0f10 │ │ -0419ee: 6e20 110f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0f11 │ │ -0419f4: 0c00 |000a: move-result-object v0 │ │ -0419f6: 7030 2f10 0204 |000b: invoke-direct {v2, v0, v4}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Ljava/lang/String;)V // method@102f │ │ -0419fc: 0e00 |000e: return-void │ │ +04286c: |[04286c] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;Ljava/lang/String;)V │ │ +04287c: 2200 5c02 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@025c │ │ +042880: 1a01 ef19 |0002: const-string v1, "yyyy-MM-dd" // string@19ef │ │ +042884: 7020 100f 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0f10 │ │ +04288a: 6e20 110f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0f11 │ │ +042890: 0c00 |000a: move-result-object v0 │ │ +042892: 7030 2f10 0204 |000b: invoke-direct {v2, v0, v4}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Ljava/lang/String;)V // method@102f │ │ +042898: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000e line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lnl/siegmann/epublib/domain/Date; │ │ 0x0000 - 0x000f reg=3 date Ljava/util/Date; │ │ @@ -62872,22 +62939,22 @@ │ │ type : '(Ljava/util/Date;Lnl/siegmann/epublib/domain/Date$Event;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -041a00: |[041a00] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;Lnl/siegmann/epublib/domain/Date$Event;)V │ │ -041a10: 2200 5e02 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@025e │ │ -041a14: 1a01 f119 |0002: const-string v1, "yyyy-MM-dd" // string@19f1 │ │ -041a18: 7020 100f 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0f10 │ │ -041a1e: 6e20 110f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0f11 │ │ -041a24: 0c00 |000a: move-result-object v0 │ │ -041a26: 7030 3010 0204 |000b: invoke-direct {v2, v0, v4}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ -041a2c: 0e00 |000e: return-void │ │ +04289c: |[04289c] nl.siegmann.epublib.domain.Date.:(Ljava/util/Date;Lnl/siegmann/epublib/domain/Date$Event;)V │ │ +0428ac: 2200 5c02 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@025c │ │ +0428b0: 1a01 ef19 |0002: const-string v1, "yyyy-MM-dd" // string@19ef │ │ +0428b4: 7020 100f 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0f10 │ │ +0428ba: 6e20 110f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0f11 │ │ +0428c0: 0c00 |000a: move-result-object v0 │ │ +0428c2: 7030 3010 0204 |000b: invoke-direct {v2, v0, v4}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Date$Event;)V // method@1030 │ │ +0428c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000e line=60 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lnl/siegmann/epublib/domain/Date; │ │ 0x0000 - 0x000f reg=3 date Ljava/util/Date; │ │ @@ -62898,21 +62965,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041a30: |[041a30] nl.siegmann.epublib.domain.Date.checkDate:(Ljava/lang/String;)Ljava/lang/String; │ │ -041a40: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -041a44: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -041a48: 1a01 6602 |0004: const-string v1, "Cannot create a date from a blank string" // string@0266 │ │ -041a4c: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -041a52: 2700 |0009: throw v0 │ │ -041a54: 1102 |000a: return-object v2 │ │ +0428cc: |[0428cc] nl.siegmann.epublib.domain.Date.checkDate:(Ljava/lang/String;)Ljava/lang/String; │ │ +0428dc: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +0428e0: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +0428e4: 1a01 6602 |0004: const-string v1, "Cannot create a date from a blank string" // string@0266 │ │ +0428e8: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +0428ee: 2700 |0009: throw v0 │ │ +0428f0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ 0x000a line=80 │ │ locals : │ │ 0x0000 - 0x000b reg=2 dateString Ljava/lang/String; │ │ @@ -62923,17 +62990,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Date$Event;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041a58: |[041a58] nl.siegmann.epublib.domain.Date.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; │ │ -041a68: 5410 5404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ -041a6c: 1100 |0002: return-object v0 │ │ +0428f4: |[0428f4] nl.siegmann.epublib.domain.Date.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; │ │ +042904: 5410 5404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ +042908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Date; │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/Date;) │ │ @@ -62941,17 +63008,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041a70: |[041a70] nl.siegmann.epublib.domain.Date.getValue:()Ljava/lang/String; │ │ -041a80: 5410 5304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ -041a84: 1100 |0002: return-object v0 │ │ +04290c: |[04290c] nl.siegmann.epublib.domain.Date.getValue:()Ljava/lang/String; │ │ +04291c: 5410 5304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ +042920: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Date; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/Date;) │ │ @@ -62959,17 +63026,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Date$Event;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041a88: |[041a88] nl.siegmann.epublib.domain.Date.setEvent:(Lnl/siegmann/epublib/domain/Date$Event;)V │ │ -041a98: 5b01 5404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ -041a9c: 0e00 |0002: return-void │ │ +042924: |[042924] nl.siegmann.epublib.domain.Date.setEvent:(Lnl/siegmann/epublib/domain/Date$Event;)V │ │ +042934: 5b01 5404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ +042938: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Date; │ │ 0x0000 - 0x0003 reg=1 event Lnl/siegmann/epublib/domain/Date$Event; │ │ @@ -62979,50 +63046,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -041aa0: |[041aa0] nl.siegmann.epublib.domain.Date.toString:()Ljava/lang/String; │ │ -041ab0: 5420 5404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ -041ab4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -041ab8: 5420 5304 |0004: iget-object v0, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ -041abc: 1100 |0006: return-object v0 │ │ -041abe: 2200 4e02 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -041ac2: 7010 f00e 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -041ac8: 1a01 0000 |000c: const-string v1, "" // string@0000 │ │ -041acc: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041ad2: 0c00 |0011: move-result-object v0 │ │ -041ad4: 5421 5404 |0012: iget-object v1, v2, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ -041ad8: 6e20 f60e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -041ade: 0c00 |0017: move-result-object v0 │ │ -041ae0: 1a01 ed00 |0018: const-string v1, ":" // string@00ed │ │ -041ae4: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041aea: 0c00 |001d: move-result-object v0 │ │ -041aec: 5421 5304 |001e: iget-object v1, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ -041af0: 6e20 f70e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041af6: 0c00 |0023: move-result-object v0 │ │ -041af8: 6e10 fb0e 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -041afe: 0c00 |0027: move-result-object v0 │ │ -041b00: 28de |0028: goto 0006 // -0022 │ │ +04293c: |[04293c] nl.siegmann.epublib.domain.Date.toString:()Ljava/lang/String; │ │ +04294c: 5420 5404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ +042950: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +042954: 5420 5304 |0004: iget-object v0, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ +042958: 1100 |0006: return-object v0 │ │ +04295a: 2200 4c02 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +04295e: 7010 f00e 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +042964: 1a01 0000 |000c: const-string v1, "" // string@0000 │ │ +042968: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04296e: 0c00 |0011: move-result-object v0 │ │ +042970: 5421 5404 |0012: iget-object v1, v2, Lnl/siegmann/epublib/domain/Date;.event:Lnl/siegmann/epublib/domain/Date$Event; // field@0454 │ │ +042974: 6e20 f60e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04297a: 0c00 |0017: move-result-object v0 │ │ +04297c: 1a01 ed00 |0018: const-string v1, ":" // string@00ed │ │ +042980: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042986: 0c00 |001d: move-result-object v0 │ │ +042988: 5421 5304 |001e: iget-object v1, v2, Lnl/siegmann/epublib/domain/Date;.dateString:Ljava/lang/String; // field@0453 │ │ +04298c: 6e20 f70e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042992: 0c00 |0023: move-result-object v0 │ │ +042994: 6e10 fb0e 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04299a: 0c00 |0027: move-result-object v0 │ │ +04299c: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0004 line=95 │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lnl/siegmann/epublib/domain/Date; │ │ │ │ source_file_idx : 746 (Date.java) │ │ │ │ Class #267 header: │ │ -class_idx : 665 │ │ +class_idx : 663 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 923 │ │ static_fields_size : 4 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #267 annotations: │ │ @@ -63077,40 +63144,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -041b04: |[041b04] nl.siegmann.epublib.domain.Guide.:()V │ │ -041b14: 6200 6004 |0000: sget-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -041b18: 6900 5804 |0002: sput-object v0, Lnl/siegmann/epublib/domain/Guide;.DEFAULT_COVER_TITLE:Ljava/lang/String; // field@0458 │ │ -041b1c: 0e00 |0004: return-void │ │ +0429a0: |[0429a0] nl.siegmann.epublib.domain.Guide.:()V │ │ +0429b0: 6200 6004 |0000: sget-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +0429b4: 6900 5804 |0002: sput-object v0, Lnl/siegmann/epublib/domain/Guide;.DEFAULT_COVER_TITLE:Ljava/lang/String; // field@0458 │ │ +0429b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/Guide;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -041b20: |[041b20] nl.siegmann.epublib.domain.Guide.:()V │ │ -041b30: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -041b36: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -041b3a: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -041b40: 5b10 5a04 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041b44: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -041b46: 5910 5904 |000b: iput v0, v1, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041b4a: 0e00 |000d: return-void │ │ +0429bc: |[0429bc] nl.siegmann.epublib.domain.Guide.:()V │ │ +0429cc: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0429d2: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +0429d6: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0429dc: 5b10 5a04 |0008: iput-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +0429e0: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0429e2: 5910 5904 |000b: iput v0, v1, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +0429e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=27 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lnl/siegmann/epublib/domain/Guide; │ │ @@ -63120,20 +63187,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -041b4c: |[041b4c] nl.siegmann.epublib.domain.Guide.checkCoverPage:()V │ │ -041b5c: 5220 5904 |0000: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041b60: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ -041b62: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -041b66: 7010 4110 0200 |0005: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Guide;.initCoverPage:()V // method@1041 │ │ -041b6c: 0e00 |0008: return-void │ │ +0429e8: |[0429e8] nl.siegmann.epublib.domain.Guide.checkCoverPage:()V │ │ +0429f8: 5220 5904 |0000: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +0429fc: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ +0429fe: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +042a02: 7010 4110 0200 |0005: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Guide;.initCoverPage:()V // method@1041 │ │ +042a08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x0008 line=68 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lnl/siegmann/epublib/domain/Guide; │ │ @@ -63143,36 +63210,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -041b70: |[041b70] nl.siegmann.epublib.domain.Guide.initCoverPage:()V │ │ -041b80: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -041b82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -041b84: 5453 5a04 |0002: iget-object v3, v5, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041b88: 7210 4d0f 0300 |0004: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -041b8e: 0a03 |0007: move-result v3 │ │ -041b90: 3531 1700 |0008: if-ge v1, v3, 001f // +0017 │ │ -041b94: 5453 5a04 |000a: iget-object v3, v5, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041b98: 7220 470f 1300 |000c: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -041b9e: 0c00 |000f: move-result-object v0 │ │ -041ba0: 1f00 9a02 |0010: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -041ba4: 6e10 4e10 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ -041baa: 0c03 |0015: move-result-object v3 │ │ -041bac: 6204 6004 |0016: sget-object v4, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -041bb0: 6e20 cd0e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -041bb6: 0a03 |001b: move-result v3 │ │ -041bb8: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -041bbc: 0112 |001e: move v2, v1 │ │ -041bbe: 5952 5904 |001f: iput v2, v5, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041bc2: 0e00 |0021: return-void │ │ -041bc4: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041bc8: 28de |0024: goto 0002 // -0022 │ │ +042a0c: |[042a0c] nl.siegmann.epublib.domain.Guide.initCoverPage:()V │ │ +042a1c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +042a1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +042a20: 5453 5a04 |0002: iget-object v3, v5, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042a24: 7210 4d0f 0300 |0004: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +042a2a: 0a03 |0007: move-result v3 │ │ +042a2c: 3531 1700 |0008: if-ge v1, v3, 001f // +0017 │ │ +042a30: 5453 5a04 |000a: iget-object v3, v5, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042a34: 7220 470f 1300 |000c: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +042a3a: 0c00 |000f: move-result-object v0 │ │ +042a3c: 1f00 9802 |0010: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +042a40: 6e10 4e10 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ +042a46: 0c03 |0015: move-result-object v3 │ │ +042a48: 6204 6004 |0016: sget-object v4, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +042a4c: 6e20 cd0e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +042a52: 0a03 |001b: move-result v3 │ │ +042a54: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +042a58: 0112 |001e: move v2, v1 │ │ +042a5a: 5952 5904 |001f: iput v2, v5, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042a5e: 0e00 |0021: return-void │ │ +042a60: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042a64: 28de |0024: goto 0002 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0001 line=73 │ │ 0x000a line=74 │ │ 0x0012 line=75 │ │ 0x001e line=76 │ │ @@ -63191,18 +63258,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -041bcc: |[041bcc] nl.siegmann.epublib.domain.Guide.uncheckCoverPage:()V │ │ -041bdc: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -041bde: 5910 5904 |0001: iput v0, v1, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041be2: 0e00 |0003: return-void │ │ +042a68: |[042a68] nl.siegmann.epublib.domain.Guide.uncheckCoverPage:()V │ │ +042a78: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +042a7a: 5910 5904 |0001: iput v0, v1, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lnl/siegmann/epublib/domain/Guide; │ │ │ │ @@ -63212,19 +63279,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/GuideReference;)Lnl/siegmann/epublib/domain/ResourceReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041be4: |[041be4] nl.siegmann.epublib.domain.Guide.addReference:(Lnl/siegmann/epublib/domain/GuideReference;)Lnl/siegmann/epublib/domain/ResourceReference; │ │ -041bf4: 5410 5a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041bf8: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -041bfe: 7010 4510 0100 |0005: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Guide;.uncheckCoverPage:()V // method@1045 │ │ -041c04: 1102 |0008: return-object v2 │ │ +042a80: |[042a80] nl.siegmann.epublib.domain.Guide.addReference:(Lnl/siegmann/epublib/domain/GuideReference;)Lnl/siegmann/epublib/domain/ResourceReference; │ │ +042a90: 5410 5a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042a94: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +042a9a: 7010 4510 0100 |0005: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Guide;.uncheckCoverPage:()V // method@1045 │ │ +042aa0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0008 line=105 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/Guide; │ │ @@ -63235,23 +63302,23 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -041c08: |[041c08] nl.siegmann.epublib.domain.Guide.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; │ │ -041c18: 6e10 3e10 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Guide;.getCoverReference:()Lnl/siegmann/epublib/domain/GuideReference; // method@103e │ │ -041c1e: 0c00 |0003: move-result-object v0 │ │ -041c20: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -041c24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -041c26: 1101 |0007: return-object v1 │ │ -041c28: 6e10 4c10 0000 |0008: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@104c │ │ -041c2e: 0c01 |000b: move-result-object v1 │ │ -041c30: 28fb |000c: goto 0007 // -0005 │ │ +042aa4: |[042aa4] nl.siegmann.epublib.domain.Guide.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; │ │ +042ab4: 6e10 3e10 0200 |0000: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Guide;.getCoverReference:()Lnl/siegmann/epublib/domain/GuideReference; // method@103e │ │ +042aba: 0c00 |0003: move-result-object v0 │ │ +042abc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +042ac0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +042ac2: 1101 |0007: return-object v1 │ │ +042ac4: 6e10 4c10 0000 |0008: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@104c │ │ +042aca: 0c01 |000b: move-result-object v1 │ │ +042acc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0007 line=93 │ │ locals : │ │ @@ -63263,26 +63330,26 @@ │ │ type : '()Lnl/siegmann/epublib/domain/GuideReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -041c34: |[041c34] nl.siegmann.epublib.domain.Guide.getCoverReference:()Lnl/siegmann/epublib/domain/GuideReference; │ │ -041c44: 7010 3c10 0200 |0000: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Guide;.checkCoverPage:()V // method@103c │ │ -041c4a: 5220 5904 |0003: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041c4e: 3a00 0d00 |0005: if-ltz v0, 0012 // +000d │ │ -041c52: 5420 5a04 |0007: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041c56: 5221 5904 |0009: iget v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041c5a: 7220 470f 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -041c60: 0c00 |000e: move-result-object v0 │ │ -041c62: 1f00 9a02 |000f: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -041c66: 1100 |0011: return-object v0 │ │ -041c68: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -041c6a: 28fe |0013: goto 0011 // -0002 │ │ +042ad0: |[042ad0] nl.siegmann.epublib.domain.Guide.getCoverReference:()Lnl/siegmann/epublib/domain/GuideReference; │ │ +042ae0: 7010 3c10 0200 |0000: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Guide;.checkCoverPage:()V // method@103c │ │ +042ae6: 5220 5904 |0003: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042aea: 3a00 0d00 |0005: if-ltz v0, 0012 // +000d │ │ +042aee: 5420 5a04 |0007: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042af2: 5221 5904 |0009: iget v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042af6: 7220 470f 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +042afc: 0c00 |000e: move-result-object v0 │ │ +042afe: 1f00 9802 |000f: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +042b02: 1100 |0011: return-object v0 │ │ +042b04: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +042b06: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0007 line=49 │ │ 0x0011 line=51 │ │ locals : │ │ @@ -63293,34 +63360,34 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -041c6c: |[041c6c] nl.siegmann.epublib.domain.Guide.getGuideReferencesByType:(Ljava/lang/String;)Ljava/util/List; │ │ -041c7c: 2202 5f02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -041c80: 7010 120f 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -041c86: 5443 5a04 |0005: iget-object v3, v4, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041c8a: 7210 490f 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -041c90: 0c01 |000a: move-result-object v1 │ │ -041c92: 7210 380f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -041c98: 0a03 |000e: move-result v3 │ │ -041c9a: 3803 1600 |000f: if-eqz v3, 0025 // +0016 │ │ -041c9e: 7210 390f 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -041ca4: 0c00 |0014: move-result-object v0 │ │ -041ca6: 1f00 9a02 |0015: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -041caa: 6e10 4e10 0000 |0017: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ -041cb0: 0c03 |001a: move-result-object v3 │ │ -041cb2: 6e20 ce0e 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -041cb8: 0a03 |001e: move-result v3 │ │ -041cba: 3803 ecff |001f: if-eqz v3, 000b // -0014 │ │ -041cbe: 7220 430f 0200 |0021: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -041cc4: 28e7 |0024: goto 000b // -0019 │ │ -041cc6: 1102 |0025: return-object v2 │ │ +042b08: |[042b08] nl.siegmann.epublib.domain.Guide.getGuideReferencesByType:(Ljava/lang/String;)Ljava/util/List; │ │ +042b18: 2202 5d02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +042b1c: 7010 120f 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +042b22: 5443 5a04 |0005: iget-object v3, v4, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042b26: 7210 490f 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +042b2c: 0c01 |000a: move-result-object v1 │ │ +042b2e: 7210 380f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +042b34: 0a03 |000e: move-result v3 │ │ +042b36: 3803 1600 |000f: if-eqz v3, 0025 // +0016 │ │ +042b3a: 7210 390f 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +042b40: 0c00 |0014: move-result-object v0 │ │ +042b42: 1f00 9802 |0015: check-cast v0, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +042b46: 6e10 4e10 0000 |0017: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ +042b4c: 0c03 |001a: move-result-object v3 │ │ +042b4e: 6e20 ce0e 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +042b54: 0a03 |001e: move-result v3 │ │ +042b56: 3803 ecff |001f: if-eqz v3, 000b // -0014 │ │ +042b5a: 7220 430f 0200 |0021: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +042b60: 28e7 |0024: goto 000b // -0019 │ │ +042b62: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0017 line=117 │ │ 0x0021 line=118 │ │ 0x0025 line=121 │ │ @@ -63336,17 +63403,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041cc8: |[041cc8] nl.siegmann.epublib.domain.Guide.getReferences:()Ljava/util/List; │ │ -041cd8: 5410 5a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041cdc: 1100 |0002: return-object v0 │ │ +042b64: |[042b64] nl.siegmann.epublib.domain.Guide.getReferences:()Ljava/util/List; │ │ +042b74: 5410 5a04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042b78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Guide; │ │ │ │ #5 : (in Lnl/siegmann/epublib/domain/Guide;) │ │ @@ -63354,21 +63421,21 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -041ce0: |[041ce0] nl.siegmann.epublib.domain.Guide.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -041cf0: 2200 9a02 |0000: new-instance v0, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -041cf4: 6201 6004 |0002: sget-object v1, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -041cf8: 6202 5804 |0004: sget-object v2, Lnl/siegmann/epublib/domain/Guide;.DEFAULT_COVER_TITLE:Ljava/lang/String; // field@0458 │ │ -041cfc: 7040 4910 4021 |0006: invoke-direct {v0, v4, v1, v2}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1049 │ │ -041d02: 6e20 4310 0300 |0009: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Guide;.setCoverReference:(Lnl/siegmann/epublib/domain/GuideReference;)I // method@1043 │ │ -041d08: 0e00 |000c: return-void │ │ +042b7c: |[042b7c] nl.siegmann.epublib.domain.Guide.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +042b8c: 2200 9802 |0000: new-instance v0, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +042b90: 6201 6004 |0002: sget-object v1, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +042b94: 6202 5804 |0004: sget-object v2, Lnl/siegmann/epublib/domain/Guide;.DEFAULT_COVER_TITLE:Ljava/lang/String; // field@0458 │ │ +042b98: 7040 4910 4021 |0006: invoke-direct {v0, v4, v1, v2}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1049 │ │ +042b9e: 6e20 4310 0300 |0009: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Guide;.setCoverReference:(Lnl/siegmann/epublib/domain/GuideReference;)I // method@1043 │ │ +042ba4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=98 │ │ 0x000c line=99 │ │ locals : │ │ 0x0009 - 0x000d reg=0 coverpageGuideReference Lnl/siegmann/epublib/domain/GuideReference; │ │ @@ -63380,27 +63447,27 @@ │ │ type : '(Lnl/siegmann/epublib/domain/GuideReference;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -041d0c: |[041d0c] nl.siegmann.epublib.domain.Guide.setCoverReference:(Lnl/siegmann/epublib/domain/GuideReference;)I │ │ -041d1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041d1e: 5220 5904 |0001: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041d22: 3a00 0c00 |0003: if-ltz v0, 000f // +000c │ │ -041d26: 5420 5a04 |0005: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041d2a: 5221 5904 |0007: iget v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041d2e: 7230 4c0f 1003 |0009: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ -041d34: 5220 5904 |000c: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041d38: 0f00 |000e: return v0 │ │ -041d3a: 5420 5a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041d3e: 7230 420f 1003 |0011: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0f42 │ │ -041d44: 5921 5904 |0014: iput v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ -041d48: 28f6 |0016: goto 000c // -000a │ │ +042ba8: |[042ba8] nl.siegmann.epublib.domain.Guide.setCoverReference:(Lnl/siegmann/epublib/domain/GuideReference;)I │ │ +042bb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042bba: 5220 5904 |0001: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042bbe: 3a00 0c00 |0003: if-ltz v0, 000f // +000c │ │ +042bc2: 5420 5a04 |0005: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042bc6: 5221 5904 |0007: iget v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042bca: 7230 4c0f 1003 |0009: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ +042bd0: 5220 5904 |000c: iget v0, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042bd4: 0f00 |000e: return v0 │ │ +042bd6: 5420 5a04 |000f: iget-object v0, v2, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042bda: 7230 420f 1003 |0011: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@0f42 │ │ +042be0: 5921 5904 |0014: iput v1, v2, Lnl/siegmann/epublib/domain/Guide;.coverPageIndex:I // field@0459 │ │ +042be4: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0005 line=56 │ │ 0x000c line=61 │ │ 0x000f line=58 │ │ 0x0014 line=59 │ │ @@ -63413,34 +63480,34 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041d4c: |[041d4c] nl.siegmann.epublib.domain.Guide.setReferences:(Ljava/util/List;)V │ │ -041d5c: 5b01 5a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ -041d60: 7010 4510 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Guide;.uncheckCoverPage:()V // method@1045 │ │ -041d66: 0e00 |0005: return-void │ │ +042be8: |[042be8] nl.siegmann.epublib.domain.Guide.setReferences:(Ljava/util/List;)V │ │ +042bf8: 5b01 5a04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Guide;.references:Ljava/util/List; // field@045a │ │ +042bfc: 7010 4510 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/domain/Guide;.uncheckCoverPage:()V // method@1045 │ │ +042c02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/Guide; │ │ 0x0000 - 0x0006 reg=1 references Ljava/util/List; Ljava/util/List; │ │ │ │ source_file_idx : 923 (Guide.java) │ │ │ │ Class #268 header: │ │ -class_idx : 667 │ │ +class_idx : 665 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 998 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 annotations: │ │ @@ -63476,17 +63543,17 @@ │ │ value : "UUID" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 998 (Identifier.java) │ │ │ │ Class #269 header: │ │ -class_idx : 668 │ │ +class_idx : 666 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 998 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #269 annotations: │ │ @@ -63526,22 +63593,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -041d68: |[041d68] nl.siegmann.epublib.domain.Identifier.:()V │ │ -041d78: 1a00 310a |0000: const-string v0, "UUID" // string@0a31 │ │ -041d7c: 7100 610f 0000 |0002: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0f61 │ │ -041d82: 0c01 |0005: move-result-object v1 │ │ -041d84: 6e10 620f 0100 |0006: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0f62 │ │ -041d8a: 0c01 |0009: move-result-object v1 │ │ -041d8c: 7030 5110 0201 |000a: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Identifier;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1051 │ │ -041d92: 0e00 |000d: return-void │ │ +042c04: |[042c04] nl.siegmann.epublib.domain.Identifier.:()V │ │ +042c14: 1a00 2f0a |0000: const-string v0, "UUID" // string@0a2f │ │ +042c18: 7100 610f 0000 |0002: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0f61 │ │ +042c1e: 0c01 |0005: move-result-object v1 │ │ +042c20: 6e10 620f 0100 |0006: invoke-virtual {v1}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0f62 │ │ +042c26: 0c01 |0009: move-result-object v1 │ │ +042c28: 7030 5110 0201 |000a: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Identifier;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1051 │ │ +042c2e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000d line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ @@ -63550,21 +63617,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041d94: |[041d94] nl.siegmann.epublib.domain.Identifier.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -041da4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -041daa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -041dac: 5c10 7304 |0004: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ -041db0: 5b12 7404 |0006: iput-object v2, v1, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041db4: 5b13 7604 |0008: iput-object v3, v1, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041db8: 0e00 |000a: return-void │ │ +042c30: |[042c30] nl.siegmann.epublib.domain.Identifier.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +042c40: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +042c46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042c48: 5c10 7304 |0004: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ +042c4c: 5b12 7404 |0006: iput-object v2, v1, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042c50: 5b13 7604 |0008: iput-object v3, v1, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042c54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=31 │ │ 0x0006 line=44 │ │ 0x0008 line=45 │ │ 0x000a line=46 │ │ @@ -63578,40 +63645,40 @@ │ │ type : '(Ljava/util/List;)Lnl/siegmann/epublib/domain/Identifier;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -041dbc: |[041dbc] nl.siegmann.epublib.domain.Identifier.getBookIdIdentifier:(Ljava/util/List;)Lnl/siegmann/epublib/domain/Identifier; │ │ -041dcc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -041dd0: 7210 480f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -041dd6: 0a03 |0005: move-result v3 │ │ -041dd8: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ -041ddc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -041dde: 1102 |0009: return-object v2 │ │ -041de0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -041de2: 7210 490f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -041de8: 0c00 |000e: move-result-object v0 │ │ -041dea: 7210 380f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -041df0: 0a03 |0012: move-result v3 │ │ -041df2: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ -041df6: 7210 390f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -041dfc: 0c01 |0018: move-result-object v1 │ │ -041dfe: 1f01 9c02 |0019: check-cast v1, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -041e02: 6e10 5710 0100 |001b: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Identifier;.isBookId:()Z // method@1057 │ │ -041e08: 0a03 |001e: move-result v3 │ │ -041e0a: 3803 f0ff |001f: if-eqz v3, 000f // -0010 │ │ -041e0e: 0712 |0021: move-object v2, v1 │ │ -041e10: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ -041e14: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -041e16: 7220 470f 3400 |0025: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -041e1c: 0c02 |0028: move-result-object v2 │ │ -041e1e: 1f02 9c02 |0029: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -041e22: 28de |002b: goto 0009 // -0022 │ │ +042c58: |[042c58] nl.siegmann.epublib.domain.Identifier.getBookIdIdentifier:(Ljava/util/List;)Lnl/siegmann/epublib/domain/Identifier; │ │ +042c68: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +042c6c: 7210 480f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +042c72: 0a03 |0005: move-result v3 │ │ +042c74: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +042c78: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +042c7a: 1102 |0009: return-object v2 │ │ +042c7c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +042c7e: 7210 490f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +042c84: 0c00 |000e: move-result-object v0 │ │ +042c86: 7210 380f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +042c8c: 0a03 |0012: move-result v3 │ │ +042c8e: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ +042c92: 7210 390f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +042c98: 0c01 |0018: move-result-object v1 │ │ +042c9a: 1f01 9a02 |0019: check-cast v1, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +042c9e: 6e10 5710 0100 |001b: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Identifier;.isBookId:()Z // method@1057 │ │ +042ca4: 0a03 |001e: move-result v3 │ │ +042ca6: 3803 f0ff |001f: if-eqz v3, 000f // -0010 │ │ +042caa: 0712 |0021: move-object v2, v1 │ │ +042cac: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ +042cb0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +042cb2: 7220 470f 3400 |0025: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +042cb8: 0c02 |0028: move-result-object v2 │ │ +042cba: 1f02 9a02 |0029: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +042cbe: 28de |002b: goto 0009 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=57 │ │ 0x0009 line=72 │ │ 0x000a line=60 │ │ 0x000b line=61 │ │ @@ -63633,37 +63700,37 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -041e24: |[041e24] nl.siegmann.epublib.domain.Identifier.equals:(Ljava/lang/Object;)Z │ │ -041e34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041e36: 2040 9c02 |0001: instance-of v0, v4, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -041e3a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -041e3e: 0f01 |0005: return v1 │ │ -041e40: 5432 7404 |0006: iget-object v2, v3, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041e44: 0740 |0008: move-object v0, v4 │ │ -041e46: 1f00 9c02 |0009: check-cast v0, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -041e4a: 5400 7404 |000b: iget-object v0, v0, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041e4e: 7120 b511 0200 |000d: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ -041e54: 0a00 |0010: move-result v0 │ │ -041e56: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ -041e5a: 5430 7604 |0013: iget-object v0, v3, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041e5e: 1f04 9c02 |0015: check-cast v4, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -041e62: 5442 7604 |0017: iget-object v2, v4, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041e66: 7120 b511 2000 |0019: invoke-static {v0, v2}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ -041e6c: 0a00 |001c: move-result v0 │ │ -041e6e: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ -041e72: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -041e74: 0101 |0020: move v1, v0 │ │ -041e76: 28e4 |0021: goto 0005 // -001c │ │ -041e78: 0110 |0022: move v0, v1 │ │ -041e7a: 28fd |0023: goto 0020 // -0003 │ │ +042cc0: |[042cc0] nl.siegmann.epublib.domain.Identifier.equals:(Ljava/lang/Object;)Z │ │ +042cd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042cd2: 2040 9a02 |0001: instance-of v0, v4, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +042cd6: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +042cda: 0f01 |0005: return v1 │ │ +042cdc: 5432 7404 |0006: iget-object v2, v3, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042ce0: 0740 |0008: move-object v0, v4 │ │ +042ce2: 1f00 9a02 |0009: check-cast v0, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +042ce6: 5400 7404 |000b: iget-object v0, v0, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042cea: 7120 b511 0200 |000d: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ +042cf0: 0a00 |0010: move-result v0 │ │ +042cf2: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ +042cf6: 5430 7604 |0013: iget-object v0, v3, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042cfa: 1f04 9a02 |0015: check-cast v4, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +042cfe: 5442 7604 |0017: iget-object v2, v4, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042d02: 7120 b511 2000 |0019: invoke-static {v0, v2}, Lnl/siegmann/epublib/util/StringUtil;.equals:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b5 │ │ +042d08: 0a00 |001c: move-result v0 │ │ +042d0a: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ +042d0e: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +042d10: 0101 |0020: move v1, v0 │ │ +042d12: 28e4 |0021: goto 0005 // -001c │ │ +042d14: 0110 |0022: move v0, v1 │ │ +042d16: 28fd |0023: goto 0020 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=4 otherIdentifier Ljava/lang/Object; │ │ 0x0006 - 0x0017 reg=4 otherIdentifier Ljava/lang/Object; │ │ @@ -63674,17 +63741,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041e7c: |[041e7c] nl.siegmann.epublib.domain.Identifier.getScheme:()Ljava/lang/String; │ │ -041e8c: 5410 7404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041e90: 1100 |0002: return-object v0 │ │ +042d18: |[042d18] nl.siegmann.epublib.domain.Identifier.getScheme:()Ljava/lang/String; │ │ +042d28: 5410 7404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/Identifier;) │ │ @@ -63692,17 +63759,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041e94: |[041e94] nl.siegmann.epublib.domain.Identifier.getValue:()Ljava/lang/String; │ │ -041ea4: 5410 7604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041ea8: 1100 |0002: return-object v0 │ │ +042d30: |[042d30] nl.siegmann.epublib.domain.Identifier.getValue:()Ljava/lang/String; │ │ +042d40: 5410 7604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042d44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/Identifier;) │ │ @@ -63710,27 +63777,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -041eac: |[041eac] nl.siegmann.epublib.domain.Identifier.hashCode:()I │ │ -041ebc: 5420 7404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041ec0: 7110 b211 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ -041ec6: 0c00 |0005: move-result-object v0 │ │ -041ec8: 6e10 d20e 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -041ece: 0a00 |0009: move-result v0 │ │ -041ed0: 5421 7604 |000a: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041ed4: 7110 b211 0100 |000c: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ -041eda: 0c01 |000f: move-result-object v1 │ │ -041edc: 6e10 d20e 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -041ee2: 0a01 |0013: move-result v1 │ │ -041ee4: b710 |0014: xor-int/2addr v0, v1 │ │ -041ee6: 0f00 |0015: return v0 │ │ +042d48: |[042d48] nl.siegmann.epublib.domain.Identifier.hashCode:()I │ │ +042d58: 5420 7404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042d5c: 7110 b211 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ +042d62: 0c00 |0005: move-result-object v0 │ │ +042d64: 6e10 d20e 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +042d6a: 0a00 |0009: move-result v0 │ │ +042d6c: 5421 7604 |000a: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042d70: 7110 b211 0100 |000c: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ +042d76: 0c01 |000f: move-result-object v1 │ │ +042d78: 6e10 d20e 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +042d7e: 0a01 |0013: move-result v1 │ │ +042d80: b710 |0014: xor-int/2addr v0, v1 │ │ +042d82: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/Identifier;) │ │ @@ -63738,17 +63805,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041ee8: |[041ee8] nl.siegmann.epublib.domain.Identifier.isBookId:()Z │ │ -041ef8: 5510 7304 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ -041efc: 0f00 |0002: return v0 │ │ +042d84: |[042d84] nl.siegmann.epublib.domain.Identifier.isBookId:()Z │ │ +042d94: 5510 7304 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ +042d98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ #5 : (in Lnl/siegmann/epublib/domain/Identifier;) │ │ @@ -63756,17 +63823,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041f00: |[041f00] nl.siegmann.epublib.domain.Identifier.setBookId:(Z)V │ │ -041f10: 5c01 7304 |0000: iput-boolean v1, v0, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ -041f14: 0e00 |0002: return-void │ │ +042d9c: |[042d9c] nl.siegmann.epublib.domain.Identifier.setBookId:(Z)V │ │ +042dac: 5c01 7304 |0000: iput-boolean v1, v0, Lnl/siegmann/epublib/domain/Identifier;.bookId:Z // field@0473 │ │ +042db0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Identifier; │ │ 0x0000 - 0x0003 reg=1 bookId Z │ │ @@ -63776,17 +63843,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041f18: |[041f18] nl.siegmann.epublib.domain.Identifier.setScheme:(Ljava/lang/String;)V │ │ -041f28: 5b01 7404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041f2c: 0e00 |0002: return-void │ │ +042db4: |[042db4] nl.siegmann.epublib.domain.Identifier.setScheme:(Ljava/lang/String;)V │ │ +042dc4: 5b01 7404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042dc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Identifier; │ │ 0x0000 - 0x0003 reg=1 scheme Ljava/lang/String; │ │ @@ -63796,17 +63863,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041f30: |[041f30] nl.siegmann.epublib.domain.Identifier.setValue:(Ljava/lang/String;)V │ │ -041f40: 5b01 7604 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041f44: 0e00 |0002: return-void │ │ +042dcc: |[042dcc] nl.siegmann.epublib.domain.Identifier.setValue:(Ljava/lang/String;)V │ │ +042ddc: 5b01 7604 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042de0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Identifier; │ │ 0x0000 - 0x0003 reg=1 value Ljava/lang/String; │ │ @@ -63816,62 +63883,62 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -041f48: |[041f48] nl.siegmann.epublib.domain.Identifier.toString:()Ljava/lang/String; │ │ -041f58: 5420 7404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041f5c: 7110 b711 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -041f62: 0a00 |0005: move-result v0 │ │ -041f64: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -041f68: 2200 4e02 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -041f6c: 7010 f00e 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -041f72: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ -041f76: 6e20 f70e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041f7c: 0c00 |0012: move-result-object v0 │ │ -041f7e: 5421 7604 |0013: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041f82: 6e20 f70e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041f88: 0c00 |0018: move-result-object v0 │ │ -041f8a: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -041f90: 0c00 |001c: move-result-object v0 │ │ -041f92: 1100 |001d: return-object v0 │ │ -041f94: 2200 4e02 |001e: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -041f98: 7010 f00e 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -041f9e: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ -041fa2: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041fa8: 0c00 |0028: move-result-object v0 │ │ -041faa: 5421 7404 |0029: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ -041fae: 6e20 f70e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041fb4: 0c00 |002e: move-result-object v0 │ │ -041fb6: 1a01 ed00 |002f: const-string v1, ":" // string@00ed │ │ -041fba: 6e20 f70e 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041fc0: 0c00 |0034: move-result-object v0 │ │ -041fc2: 5421 7604 |0035: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ -041fc6: 6e20 f70e 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -041fcc: 0c00 |003a: move-result-object v0 │ │ -041fce: 6e10 fb0e 0000 |003b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -041fd4: 0c00 |003e: move-result-object v0 │ │ -041fd6: 28de |003f: goto 001d // -0022 │ │ +042de4: |[042de4] nl.siegmann.epublib.domain.Identifier.toString:()Ljava/lang/String; │ │ +042df4: 5420 7404 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042df8: 7110 b711 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +042dfe: 0a00 |0005: move-result v0 │ │ +042e00: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +042e04: 2200 4c02 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +042e08: 7010 f00e 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +042e0e: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ +042e12: 6e20 f70e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e18: 0c00 |0012: move-result-object v0 │ │ +042e1a: 5421 7604 |0013: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042e1e: 6e20 f70e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e24: 0c00 |0018: move-result-object v0 │ │ +042e26: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +042e2c: 0c00 |001c: move-result-object v0 │ │ +042e2e: 1100 |001d: return-object v0 │ │ +042e30: 2200 4c02 |001e: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +042e34: 7010 f00e 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +042e3a: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ +042e3e: 6e20 f70e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e44: 0c00 |0028: move-result-object v0 │ │ +042e46: 5421 7404 |0029: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.scheme:Ljava/lang/String; // field@0474 │ │ +042e4a: 6e20 f70e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e50: 0c00 |002e: move-result-object v0 │ │ +042e52: 1a01 ed00 |002f: const-string v1, ":" // string@00ed │ │ +042e56: 6e20 f70e 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e5c: 0c00 |0034: move-result-object v0 │ │ +042e5e: 5421 7604 |0035: iget-object v1, v2, Lnl/siegmann/epublib/domain/Identifier;.value:Ljava/lang/String; // field@0476 │ │ +042e62: 6e20 f70e 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +042e68: 0c00 |003a: move-result-object v0 │ │ +042e6a: 6e10 fb0e 0000 |003b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +042e70: 0c00 |003e: move-result-object v0 │ │ +042e72: 28de |003f: goto 001d // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x001d line=122 │ │ locals : │ │ 0x0000 - 0x0040 reg=2 this Lnl/siegmann/epublib/domain/Identifier; │ │ │ │ source_file_idx : 998 (Identifier.java) │ │ │ │ Class #270 header: │ │ -class_idx : 671 │ │ +class_idx : 669 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2053 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2051 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #270 - │ │ Class descriptor : 'Lnl/siegmann/epublib/domain/ManifestProperties;' │ │ @@ -63884,21 +63951,21 @@ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/ManifestProperties;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2053 (ManifestProperties.java) │ │ + source_file_idx : 2051 (ManifestProperties.java) │ │ │ │ Class #271 header: │ │ -class_idx : 672 │ │ +class_idx : 670 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2063 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2061 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #271 annotations: │ │ Annotations on field #1157 'extensions' │ │ @@ -63939,21 +64006,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -041fd8: |[041fd8] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -041fe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041fea: 2300 1703 |0001: new-array v0, v0, [Ljava/lang/String; // type@0317 │ │ -041fee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -041ff0: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ -041ff4: 7040 6910 3204 |0006: invoke-direct {v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ -041ffa: 0e00 |0009: return-void │ │ +042e74: |[042e74] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +042e84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042e86: 2300 1503 |0001: new-array v0, v0, [Ljava/lang/String; // type@0315 │ │ +042e8a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +042e8c: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ +042e90: 7040 6910 3204 |0006: invoke-direct {v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ +042e96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0009 line=30 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lnl/siegmann/epublib/domain/MediaType; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -63964,20 +64031,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -041ffc: |[041ffc] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)V │ │ -04200c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -042012: 5b01 8604 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -042016: 5b02 8404 |0005: iput-object v2, v0, Lnl/siegmann/epublib/domain/MediaType;.defaultExtension:Ljava/lang/String; // field@0484 │ │ -04201a: 5b03 8504 |0007: iput-object v3, v0, Lnl/siegmann/epublib/domain/MediaType;.extensions:Ljava/util/Collection; // field@0485 │ │ -04201e: 0e00 |0009: return-void │ │ +042e98: |[042e98] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)V │ │ +042ea8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +042eae: 5b01 8604 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042eb2: 5b02 8404 |0005: iput-object v2, v0, Lnl/siegmann/epublib/domain/MediaType;.defaultExtension:Ljava/lang/String; // field@0484 │ │ +042eb6: 5b03 8504 |0007: iput-object v3, v0, Lnl/siegmann/epublib/domain/MediaType;.extensions:Ljava/util/Collection; // field@0485 │ │ +042eba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -63993,19 +64060,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -042020: |[042020] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V │ │ -042030: 7110 220f 0400 |0000: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ -042036: 0c00 |0003: move-result-object v0 │ │ -042038: 7040 6810 2103 |0004: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)V // method@1068 │ │ -04203e: 0e00 |0007: return-void │ │ +042ebc: |[042ebc] nl.siegmann.epublib.domain.MediaType.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V │ │ +042ecc: 7110 220f 0400 |0000: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ +042ed2: 0c00 |0003: move-result-object v0 │ │ +042ed4: 7040 6810 2103 |0004: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)V // method@1068 │ │ +042eda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ 0x0000 - 0x0008 reg=2 name Ljava/lang/String; │ │ @@ -64018,26 +64085,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -042040: |[042040] nl.siegmann.epublib.domain.MediaType.equals:(Ljava/lang/Object;)Z │ │ -042050: 2030 a002 |0000: instance-of v0, v3, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -042054: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -042058: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04205a: 0f00 |0005: return v0 │ │ -04205c: 5420 8604 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -042060: 1f03 a002 |0008: check-cast v3, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -042064: 6e10 6d10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ -04206a: 0c01 |000d: move-result-object v1 │ │ -04206c: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -042072: 0a00 |0011: move-result v0 │ │ -042074: 28f3 |0012: goto 0005 // -000d │ │ +042edc: |[042edc] nl.siegmann.epublib.domain.MediaType.equals:(Ljava/lang/Object;)Z │ │ +042eec: 2030 9e02 |0000: instance-of v0, v3, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +042ef0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +042ef4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042ef6: 0f00 |0005: return v0 │ │ +042ef8: 5420 8604 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042efc: 1f03 9e02 |0008: check-cast v3, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +042f00: 6e10 6d10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ +042f06: 0c01 |000d: move-result-object v1 │ │ +042f08: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +042f0e: 0a00 |0011: move-result v0 │ │ +042f10: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=3 otherMediaType Ljava/lang/Object; │ │ @@ -64049,17 +64116,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042078: |[042078] nl.siegmann.epublib.domain.MediaType.getDefaultExtension:()Ljava/lang/String; │ │ -042088: 5410 8404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.defaultExtension:Ljava/lang/String; // field@0484 │ │ -04208c: 1100 |0002: return-object v0 │ │ +042f14: |[042f14] nl.siegmann.epublib.domain.MediaType.getDefaultExtension:()Ljava/lang/String; │ │ +042f24: 5410 8404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.defaultExtension:Ljava/lang/String; // field@0484 │ │ +042f28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/MediaType;) │ │ @@ -64067,17 +64134,17 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042090: |[042090] nl.siegmann.epublib.domain.MediaType.getExtensions:()Ljava/util/Collection; │ │ -0420a0: 5410 8504 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.extensions:Ljava/util/Collection; // field@0485 │ │ -0420a4: 1100 |0002: return-object v0 │ │ +042f2c: |[042f2c] nl.siegmann.epublib.domain.MediaType.getExtensions:()Ljava/util/Collection; │ │ +042f3c: 5410 8504 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.extensions:Ljava/util/Collection; // field@0485 │ │ +042f40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/MediaType;) │ │ @@ -64085,17 +64152,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0420a8: |[0420a8] nl.siegmann.epublib.domain.MediaType.getName:()Ljava/lang/String; │ │ -0420b8: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -0420bc: 1100 |0002: return-object v0 │ │ +042f44: |[042f44] nl.siegmann.epublib.domain.MediaType.getName:()Ljava/lang/String; │ │ +042f54: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042f58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/MediaType;) │ │ @@ -64103,23 +64170,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0420c0: |[0420c0] nl.siegmann.epublib.domain.MediaType.hashCode:()I │ │ -0420d0: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -0420d4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0420d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0420da: 0f00 |0005: return v0 │ │ -0420dc: 5410 8604 |0006: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -0420e0: 6e10 d20e 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -0420e6: 0a00 |000b: move-result v0 │ │ -0420e8: 28f9 |000c: goto 0005 // -0007 │ │ +042f5c: |[042f5c] nl.siegmann.epublib.domain.MediaType.hashCode:()I │ │ +042f6c: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042f70: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +042f74: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042f76: 0f00 |0005: return v0 │ │ +042f78: 5410 8604 |0006: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042f7c: 6e10 d20e 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +042f82: 0a00 |000b: move-result v0 │ │ +042f84: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ @@ -64129,30 +64196,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0420ec: |[0420ec] nl.siegmann.epublib.domain.MediaType.toString:()Ljava/lang/String; │ │ -0420fc: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ -042100: 1100 |0002: return-object v0 │ │ +042f88: |[042f88] nl.siegmann.epublib.domain.MediaType.toString:()Ljava/lang/String; │ │ +042f98: 5410 8604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/MediaType;.name:Ljava/lang/String; // field@0486 │ │ +042f9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ - source_file_idx : 2063 (MediaType.java) │ │ + source_file_idx : 2061 (MediaType.java) │ │ │ │ Class #272 header: │ │ -class_idx : 673 │ │ +class_idx : 671 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2070 │ │ static_fields_size : 2 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 36 │ │ │ │ Class #272 annotations: │ │ Annotations on field #1161 'authors' │ │ @@ -64306,63 +64373,63 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -042104: |[042104] nl.siegmann.epublib.domain.Metadata.:()V │ │ -042114: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -042116: 7010 ba0e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -04211c: 5c32 8a04 |0004: iput-boolean v2, v3, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -042120: 2200 5f02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042124: 7010 120f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04212a: 5b30 8904 |000b: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ -04212e: 2200 5f02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042132: 7010 120f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -042138: 5b30 8b04 |0012: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ -04213c: 2200 5f02 |0014: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042140: 7010 120f 0000 |0016: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -042146: 5b30 8d04 |0019: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ -04214a: 1a00 020e |001b: const-string v0, "en" // string@0e02 │ │ -04214e: 5b30 9104 |001d: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ -042152: 2200 6702 |001f: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -042156: 7010 2d0f 0000 |0021: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -04215c: 5b30 9204 |0024: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ -042160: 2200 5f02 |0026: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042164: 7010 120f 0000 |0028: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04216a: 5b30 9404 |002b: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ -04216e: 2200 5f02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042172: 7010 120f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -042178: 5b30 9704 |0032: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -04217c: 2200 5f02 |0034: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -042180: 7010 120f 0000 |0036: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -042186: 5b30 9004 |0039: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -04218a: 2200 5f02 |003b: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04218e: 7010 120f 0000 |003d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -042194: 5b30 9604 |0040: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ -042198: 6200 f605 |0042: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ -04219c: 6e10 6d10 0000 |0044: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ -0421a2: 0c00 |0047: move-result-object v0 │ │ -0421a4: 5b30 8f04 |0048: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ -0421a8: 2200 5f02 |004a: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0421ac: 7010 120f 0000 |004c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0421b2: 5b30 9804 |004f: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ -0421b6: 2200 5f02 |0051: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0421ba: 7010 120f 0000 |0053: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0421c0: 5b30 8e04 |0056: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ -0421c4: 2200 5f02 |0058: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0421c8: 7010 120f 0000 |005a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0421ce: 5b30 9304 |005d: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ -0421d2: 5430 9004 |005f: iget-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -0421d6: 2201 9c02 |0061: new-instance v1, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -0421da: 7010 5010 0100 |0063: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Identifier;.:()V // method@1050 │ │ -0421e0: 7220 430f 1000 |0066: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0421e6: 5c32 8a04 |0069: iput-boolean v2, v3, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -0421ea: 0e00 |006b: return-void │ │ +042fa0: |[042fa0] nl.siegmann.epublib.domain.Metadata.:()V │ │ +042fb0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +042fb2: 7010 ba0e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +042fb8: 5c32 8a04 |0004: iput-boolean v2, v3, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +042fbc: 2200 5d02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +042fc0: 7010 120f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +042fc6: 5b30 8904 |000b: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ +042fca: 2200 5d02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +042fce: 7010 120f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +042fd4: 5b30 8b04 |0012: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ +042fd8: 2200 5d02 |0014: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +042fdc: 7010 120f 0000 |0016: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +042fe2: 5b30 8d04 |0019: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ +042fe6: 1a00 000e |001b: const-string v0, "en" // string@0e00 │ │ +042fea: 5b30 9104 |001d: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ +042fee: 2200 6502 |001f: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +042ff2: 7010 2d0f 0000 |0021: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +042ff8: 5b30 9204 |0024: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ +042ffc: 2200 5d02 |0026: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +043000: 7010 120f 0000 |0028: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +043006: 5b30 9404 |002b: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ +04300a: 2200 5d02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04300e: 7010 120f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +043014: 5b30 9704 |0032: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043018: 2200 5d02 |0034: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04301c: 7010 120f 0000 |0036: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +043022: 5b30 9004 |0039: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043026: 2200 5d02 |003b: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04302a: 7010 120f 0000 |003d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +043030: 5b30 9604 |0040: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ +043034: 6200 f605 |0042: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ +043038: 6e10 6d10 0000 |0044: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ +04303e: 0c00 |0047: move-result-object v0 │ │ +043040: 5b30 8f04 |0048: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ +043044: 2200 5d02 |004a: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +043048: 7010 120f 0000 |004c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04304e: 5b30 9804 |004f: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ +043052: 2200 5d02 |0051: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +043056: 7010 120f 0000 |0053: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04305c: 5b30 8e04 |0056: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ +043060: 2200 5d02 |0058: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +043064: 7010 120f 0000 |005a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04306a: 5b30 9304 |005d: iput-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ +04306e: 5430 9004 |005f: iget-object v0, v3, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043072: 2201 9a02 |0061: new-instance v1, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +043076: 7010 5010 0100 |0063: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Identifier;.:()V // method@1050 │ │ +04307c: 7220 430f 1000 |0066: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +043082: 5c32 8a04 |0069: iput-boolean v2, v3, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +043086: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=46 │ │ 0x0004 line=30 │ │ 0x0006 line=31 │ │ 0x000d line=32 │ │ 0x0014 line=33 │ │ @@ -64388,18 +64455,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0421ec: |[0421ec] nl.siegmann.epublib.domain.Metadata.addAuthor:(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author; │ │ -0421fc: 5410 8904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ -042200: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -042206: 1102 |0005: return-object v2 │ │ +043088: |[043088] nl.siegmann.epublib.domain.Metadata.addAuthor:(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author; │ │ +043098: 5410 8904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ +04309c: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0430a2: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 author Lnl/siegmann/epublib/domain/Author; │ │ @@ -64409,18 +64476,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042208: |[042208] nl.siegmann.epublib.domain.Metadata.addContributor:(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author; │ │ -042218: 5410 8b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ -04221c: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -042222: 1102 |0005: return-object v2 │ │ +0430a4: |[0430a4] nl.siegmann.epublib.domain.Metadata.addContributor:(Lnl/siegmann/epublib/domain/Author;)Lnl/siegmann/epublib/domain/Author; │ │ +0430b4: 5410 8b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ +0430b8: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0430be: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 contributor Lnl/siegmann/epublib/domain/Author; │ │ @@ -64430,18 +64497,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Date;)Lnl/siegmann/epublib/domain/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042224: |[042224] nl.siegmann.epublib.domain.Metadata.addDate:(Lnl/siegmann/epublib/domain/Date;)Lnl/siegmann/epublib/domain/Date; │ │ -042234: 5410 8d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ -042238: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04223e: 1102 |0005: return-object v2 │ │ +0430c0: |[0430c0] nl.siegmann.epublib.domain.Metadata.addDate:(Lnl/siegmann/epublib/domain/Date;)Lnl/siegmann/epublib/domain/Date; │ │ +0430d0: 5410 8d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ +0430d4: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0430da: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 date Lnl/siegmann/epublib/domain/Date; │ │ @@ -64451,18 +64518,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042240: |[042240] nl.siegmann.epublib.domain.Metadata.addDescription:(Ljava/lang/String;)Ljava/lang/String; │ │ -042250: 5410 8e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ -042254: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04225a: 1102 |0005: return-object v2 │ │ +0430dc: |[0430dc] nl.siegmann.epublib.domain.Metadata.addDescription:(Ljava/lang/String;)Ljava/lang/String; │ │ +0430ec: 5410 8e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ +0430f0: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0430f6: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 description Ljava/lang/String; │ │ @@ -64472,29 +64539,29 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Identifier;)Lnl/siegmann/epublib/domain/Identifier;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -04225c: |[04225c] nl.siegmann.epublib.domain.Metadata.addIdentifier:(Lnl/siegmann/epublib/domain/Identifier;)Lnl/siegmann/epublib/domain/Identifier; │ │ -04226c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04226e: 5520 8a04 |0001: iget-boolean v0, v2, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -042272: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -042276: 5420 9004 |0005: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -04227a: 7210 480f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -042280: 0a00 |000a: move-result v0 │ │ -042282: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ -042286: 5420 9004 |000d: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -04228a: 7230 4c0f 1003 |000f: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ -042290: 5c21 8a04 |0012: iput-boolean v1, v2, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -042294: 1103 |0014: return-object v3 │ │ -042296: 5420 9004 |0015: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -04229a: 7220 430f 3000 |0017: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0422a0: 28f8 |001a: goto 0012 // -0008 │ │ +0430f8: |[0430f8] nl.siegmann.epublib.domain.Metadata.addIdentifier:(Lnl/siegmann/epublib/domain/Identifier;)Lnl/siegmann/epublib/domain/Identifier; │ │ +043108: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04310a: 5520 8a04 |0001: iget-boolean v0, v2, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +04310e: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +043112: 5420 9004 |0005: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043116: 7210 480f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +04311c: 0a00 |000a: move-result v0 │ │ +04311e: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ +043122: 5420 9004 |000d: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043126: 7230 4c0f 1003 |000f: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ +04312c: 5c21 8a04 |0012: iput-boolean v1, v2, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +043130: 1103 |0014: return-object v3 │ │ +043132: 5420 9004 |0015: iget-object v0, v2, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043136: 7220 430f 3000 |0017: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +04313c: 28f8 |001a: goto 0012 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x000d line=177 │ │ 0x0012 line=181 │ │ 0x0014 line=182 │ │ 0x0015 line=179 │ │ @@ -64507,18 +64574,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0422a4: |[0422a4] nl.siegmann.epublib.domain.Metadata.addPublisher:(Ljava/lang/String;)Ljava/lang/String; │ │ -0422b4: 5410 9304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ -0422b8: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0422be: 1102 |0005: return-object v2 │ │ +043140: |[043140] nl.siegmann.epublib.domain.Metadata.addPublisher:(Ljava/lang/String;)Ljava/lang/String; │ │ +043150: 5410 9304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ +043154: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +04315a: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 publisher Ljava/lang/String; │ │ @@ -64528,18 +64595,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0422c0: |[0422c0] nl.siegmann.epublib.domain.Metadata.addTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -0422d0: 5410 9704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -0422d4: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0422da: 1102 |0005: return-object v2 │ │ +04315c: |[04315c] nl.siegmann.epublib.domain.Metadata.addTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +04316c: 5410 9704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043170: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +043176: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/String; │ │ @@ -64549,18 +64616,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0422dc: |[0422dc] nl.siegmann.epublib.domain.Metadata.addType:(Ljava/lang/String;)Ljava/lang/String; │ │ -0422ec: 5410 9804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ -0422f0: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0422f6: 1102 |0005: return-object v2 │ │ +043178: |[043178] nl.siegmann.epublib.domain.Metadata.addType:(Ljava/lang/String;)Ljava/lang/String; │ │ +043188: 5410 9804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ +04318c: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +043192: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0006 reg=2 type Ljava/lang/String; │ │ @@ -64570,17 +64637,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0422f8: |[0422f8] nl.siegmann.epublib.domain.Metadata.getAuthors:()Ljava/util/List; │ │ -042308: 5410 8904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ -04230c: 1100 |0002: return-object v0 │ │ +043194: |[043194] nl.siegmann.epublib.domain.Metadata.getAuthors:()Ljava/util/List; │ │ +0431a4: 5410 8904 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ +0431a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #9 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64588,17 +64655,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042310: |[042310] nl.siegmann.epublib.domain.Metadata.getContributors:()Ljava/util/List; │ │ -042320: 5410 8b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ -042324: 1100 |0002: return-object v0 │ │ +0431ac: |[0431ac] nl.siegmann.epublib.domain.Metadata.getContributors:()Ljava/util/List; │ │ +0431bc: 5410 8b04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ +0431c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #10 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64606,17 +64673,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042328: |[042328] nl.siegmann.epublib.domain.Metadata.getDates:()Ljava/util/List; │ │ -042338: 5410 8d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ -04233c: 1100 |0002: return-object v0 │ │ +0431c4: |[0431c4] nl.siegmann.epublib.domain.Metadata.getDates:()Ljava/util/List; │ │ +0431d4: 5410 8d04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ +0431d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #11 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64624,17 +64691,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042340: |[042340] nl.siegmann.epublib.domain.Metadata.getDescriptions:()Ljava/util/List; │ │ -042350: 5410 8e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ -042354: 1100 |0002: return-object v0 │ │ +0431dc: |[0431dc] nl.siegmann.epublib.domain.Metadata.getDescriptions:()Ljava/util/List; │ │ +0431ec: 5410 8e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ +0431f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #12 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64642,38 +64709,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -042358: |[042358] nl.siegmann.epublib.domain.Metadata.getFirstTitle:()Ljava/lang/String; │ │ -042368: 5432 9704 |0000: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -04236c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -042370: 5432 9704 |0004: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -042374: 7210 480f 0200 |0006: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -04237a: 0a02 |0009: move-result v2 │ │ -04237c: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -042380: 1a01 0000 |000c: const-string v1, "" // string@0000 │ │ -042384: 1101 |000e: return-object v1 │ │ -042386: 5432 9704 |000f: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -04238a: 7210 490f 0200 |0011: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -042390: 0c00 |0014: move-result-object v0 │ │ -042392: 7210 380f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -042398: 0a02 |0018: move-result v2 │ │ -04239a: 3802 0f00 |0019: if-eqz v2, 0028 // +000f │ │ -04239e: 7210 390f 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0423a4: 0c01 |001e: move-result-object v1 │ │ -0423a6: 1f01 4c02 |001f: check-cast v1, Ljava/lang/String; // type@024c │ │ -0423aa: 7110 b911 0100 |0021: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -0423b0: 0a02 |0024: move-result v2 │ │ -0423b2: 3802 f0ff |0025: if-eqz v2, 0015 // -0010 │ │ -0423b6: 28e7 |0027: goto 000e // -0019 │ │ -0423b8: 1a01 0000 |0028: const-string v1, "" // string@0000 │ │ -0423bc: 28e4 |002a: goto 000e // -001c │ │ +0431f4: |[0431f4] nl.siegmann.epublib.domain.Metadata.getFirstTitle:()Ljava/lang/String; │ │ +043204: 5432 9704 |0000: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043208: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +04320c: 5432 9704 |0004: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043210: 7210 480f 0200 |0006: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +043216: 0a02 |0009: move-result v2 │ │ +043218: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +04321c: 1a01 0000 |000c: const-string v1, "" // string@0000 │ │ +043220: 1101 |000e: return-object v1 │ │ +043222: 5432 9704 |000f: iget-object v2, v3, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043226: 7210 490f 0200 |0011: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +04322c: 0c00 |0014: move-result-object v0 │ │ +04322e: 7210 380f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +043234: 0a02 |0018: move-result v2 │ │ +043236: 3802 0f00 |0019: if-eqz v2, 0028 // +000f │ │ +04323a: 7210 390f 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +043240: 0c01 |001e: move-result-object v1 │ │ +043242: 1f01 4a02 |001f: check-cast v1, Ljava/lang/String; // type@024a │ │ +043246: 7110 b911 0100 |0021: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +04324c: 0a02 |0024: move-result v2 │ │ +04324e: 3802 f0ff |0025: if-eqz v2, 0015 // -0010 │ │ +043252: 28e7 |0027: goto 000e // -0019 │ │ +043254: 1a01 0000 |0028: const-string v1, "" // string@0000 │ │ +043258: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000c line=131 │ │ 0x000e line=138 │ │ 0x000f line=133 │ │ 0x0021 line=134 │ │ @@ -64688,17 +64755,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0423c0: |[0423c0] nl.siegmann.epublib.domain.Metadata.getFormat:()Ljava/lang/String; │ │ -0423d0: 5410 8f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ -0423d4: 1100 |0002: return-object v0 │ │ +04325c: |[04325c] nl.siegmann.epublib.domain.Metadata.getFormat:()Ljava/lang/String; │ │ +04326c: 5410 8f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ +043270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #14 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64706,17 +64773,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0423d8: |[0423d8] nl.siegmann.epublib.domain.Metadata.getIdentifiers:()Ljava/util/List; │ │ -0423e8: 5410 9004 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -0423ec: 1100 |0002: return-object v0 │ │ +043274: |[043274] nl.siegmann.epublib.domain.Metadata.getIdentifiers:()Ljava/util/List; │ │ +043284: 5410 9004 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +043288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #15 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64724,17 +64791,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0423f0: |[0423f0] nl.siegmann.epublib.domain.Metadata.getLanguage:()Ljava/lang/String; │ │ -042400: 5410 9104 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ -042404: 1100 |0002: return-object v0 │ │ +04328c: |[04328c] nl.siegmann.epublib.domain.Metadata.getLanguage:()Ljava/lang/String; │ │ +04329c: 5410 9104 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ +0432a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #16 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64742,17 +64809,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042408: |[042408] nl.siegmann.epublib.domain.Metadata.getOtherProperties:()Ljava/util/Map; │ │ -042418: 5410 9204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ -04241c: 1100 |0002: return-object v0 │ │ +0432a4: |[0432a4] nl.siegmann.epublib.domain.Metadata.getOtherProperties:()Ljava/util/Map; │ │ +0432b4: 5410 9204 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ +0432b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #17 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64760,17 +64827,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042420: |[042420] nl.siegmann.epublib.domain.Metadata.getPublishers:()Ljava/util/List; │ │ -042430: 5410 9304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ -042434: 1100 |0002: return-object v0 │ │ +0432bc: |[0432bc] nl.siegmann.epublib.domain.Metadata.getPublishers:()Ljava/util/List; │ │ +0432cc: 5410 9304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ +0432d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #18 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64778,17 +64845,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042438: |[042438] nl.siegmann.epublib.domain.Metadata.getRights:()Ljava/util/List; │ │ -042448: 5410 9404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ -04244c: 1100 |0002: return-object v0 │ │ +0432d4: |[0432d4] nl.siegmann.epublib.domain.Metadata.getRights:()Ljava/util/List; │ │ +0432e4: 5410 9404 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ +0432e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #19 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64796,17 +64863,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042450: |[042450] nl.siegmann.epublib.domain.Metadata.getSubjects:()Ljava/util/List; │ │ -042460: 5410 9604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ -042464: 1100 |0002: return-object v0 │ │ +0432ec: |[0432ec] nl.siegmann.epublib.domain.Metadata.getSubjects:()Ljava/util/List; │ │ +0432fc: 5410 9604 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ +043300: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #20 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64814,17 +64881,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042468: |[042468] nl.siegmann.epublib.domain.Metadata.getTitles:()Ljava/util/List; │ │ -042478: 5410 9704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -04247c: 1100 |0002: return-object v0 │ │ +043304: |[043304] nl.siegmann.epublib.domain.Metadata.getTitles:()Ljava/util/List; │ │ +043314: 5410 9704 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +043318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #21 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64832,17 +64899,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042480: |[042480] nl.siegmann.epublib.domain.Metadata.getTypes:()Ljava/util/List; │ │ -042490: 5410 9804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ -042494: 1100 |0002: return-object v0 │ │ +04331c: |[04331c] nl.siegmann.epublib.domain.Metadata.getTypes:()Ljava/util/List; │ │ +04332c: 5410 9804 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ +043330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #22 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64850,17 +64917,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042498: |[042498] nl.siegmann.epublib.domain.Metadata.isAutoGeneratedId:()Z │ │ -0424a8: 5510 8a04 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -0424ac: 0f00 |0002: return v0 │ │ +043334: |[043334] nl.siegmann.epublib.domain.Metadata.isAutoGeneratedId:()Z │ │ +043344: 5510 8a04 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +043348: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Metadata; │ │ │ │ #23 : (in Lnl/siegmann/epublib/domain/Metadata;) │ │ @@ -64868,17 +64935,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0424b0: |[0424b0] nl.siegmann.epublib.domain.Metadata.setAuthors:(Ljava/util/List;)V │ │ -0424c0: 5b01 8904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ -0424c4: 0e00 |0002: return-void │ │ +04334c: |[04334c] nl.siegmann.epublib.domain.Metadata.setAuthors:(Ljava/util/List;)V │ │ +04335c: 5b01 8904 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.authors:Ljava/util/List; // field@0489 │ │ +043360: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -64889,17 +64956,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0424c8: |[0424c8] nl.siegmann.epublib.domain.Metadata.setContributors:(Ljava/util/List;)V │ │ -0424d8: 5b01 8b04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ -0424dc: 0e00 |0002: return-void │ │ +043364: |[043364] nl.siegmann.epublib.domain.Metadata.setContributors:(Ljava/util/List;)V │ │ +043374: 5b01 8b04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.contributors:Ljava/util/List; // field@048b │ │ +043378: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -64910,17 +64977,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0424e0: |[0424e0] nl.siegmann.epublib.domain.Metadata.setDates:(Ljava/util/List;)V │ │ -0424f0: 5b01 8d04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ -0424f4: 0e00 |0002: return-void │ │ +04337c: |[04337c] nl.siegmann.epublib.domain.Metadata.setDates:(Ljava/util/List;)V │ │ +04338c: 5b01 8d04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.dates:Ljava/util/List; // field@048d │ │ +043390: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -64931,17 +64998,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0424f8: |[0424f8] nl.siegmann.epublib.domain.Metadata.setDescriptions:(Ljava/util/List;)V │ │ -042508: 5b01 8e04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ -04250c: 0e00 |0002: return-void │ │ +043394: |[043394] nl.siegmann.epublib.domain.Metadata.setDescriptions:(Ljava/util/List;)V │ │ +0433a4: 5b01 8e04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.descriptions:Ljava/util/List; // field@048e │ │ +0433a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -64952,17 +65019,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042510: |[042510] nl.siegmann.epublib.domain.Metadata.setFormat:(Ljava/lang/String;)V │ │ -042520: 5b01 8f04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ -042524: 0e00 |0002: return-void │ │ +0433ac: |[0433ac] nl.siegmann.epublib.domain.Metadata.setFormat:(Ljava/lang/String;)V │ │ +0433bc: 5b01 8f04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.format:Ljava/lang/String; // field@048f │ │ +0433c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0003 reg=1 format Ljava/lang/String; │ │ @@ -64972,19 +65039,19 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -042528: |[042528] nl.siegmann.epublib.domain.Metadata.setIdentifiers:(Ljava/util/List;)V │ │ -042538: 5b12 9004 |0000: iput-object v2, v1, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ -04253c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04253e: 5c10 8a04 |0003: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ -042542: 0e00 |0005: return-void │ │ +0433c4: |[0433c4] nl.siegmann.epublib.domain.Metadata.setIdentifiers:(Ljava/util/List;)V │ │ +0433d4: 5b12 9004 |0000: iput-object v2, v1, Lnl/siegmann/epublib/domain/Metadata;.identifiers:Ljava/util/List; // field@0490 │ │ +0433d8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0433da: 5c10 8a04 |0003: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/Metadata;.autoGeneratedId:Z // field@048a │ │ +0433de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ @@ -64996,17 +65063,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042544: |[042544] nl.siegmann.epublib.domain.Metadata.setLanguage:(Ljava/lang/String;)V │ │ -042554: 5b01 9104 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ -042558: 0e00 |0002: return-void │ │ +0433e0: |[0433e0] nl.siegmann.epublib.domain.Metadata.setLanguage:(Ljava/lang/String;)V │ │ +0433f0: 5b01 9104 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.language:Ljava/lang/String; // field@0491 │ │ +0433f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0003 reg=1 language Ljava/lang/String; │ │ @@ -65016,17 +65083,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04255c: |[04255c] nl.siegmann.epublib.domain.Metadata.setOtherProperties:(Ljava/util/Map;)V │ │ -04256c: 5b01 9204 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ -042570: 0e00 |0002: return-void │ │ +0433f8: |[0433f8] nl.siegmann.epublib.domain.Metadata.setOtherProperties:(Ljava/util/Map;)V │ │ +043408: 5b01 9204 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.otherProperties:Ljava/util/Map; // field@0492 │ │ +04340c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/Map; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -65037,17 +65104,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042574: |[042574] nl.siegmann.epublib.domain.Metadata.setPublishers:(Ljava/util/List;)V │ │ -042584: 5b01 9304 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ -042588: 0e00 |0002: return-void │ │ +043410: |[043410] nl.siegmann.epublib.domain.Metadata.setPublishers:(Ljava/util/List;)V │ │ +043420: 5b01 9304 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.publishers:Ljava/util/List; // field@0493 │ │ +043424: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -65058,17 +65125,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04258c: |[04258c] nl.siegmann.epublib.domain.Metadata.setRights:(Ljava/util/List;)V │ │ -04259c: 5b01 9404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ -0425a0: 0e00 |0002: return-void │ │ +043428: |[043428] nl.siegmann.epublib.domain.Metadata.setRights:(Ljava/util/List;)V │ │ +043438: 5b01 9404 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.rights:Ljava/util/List; // field@0494 │ │ +04343c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -65079,17 +65146,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0425a4: |[0425a4] nl.siegmann.epublib.domain.Metadata.setSubjects:(Ljava/util/List;)V │ │ -0425b4: 5b01 9604 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ -0425b8: 0e00 |0002: return-void │ │ +043440: |[043440] nl.siegmann.epublib.domain.Metadata.setSubjects:(Ljava/util/List;)V │ │ +043450: 5b01 9604 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.subjects:Ljava/util/List; // field@0496 │ │ +043454: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -65100,17 +65167,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0425bc: |[0425bc] nl.siegmann.epublib.domain.Metadata.setTitles:(Ljava/util/List;)V │ │ -0425cc: 5b01 9704 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ -0425d0: 0e00 |0002: return-void │ │ +043458: |[043458] nl.siegmann.epublib.domain.Metadata.setTitles:(Ljava/util/List;)V │ │ +043468: 5b01 9704 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.titles:Ljava/util/List; // field@0497 │ │ +04346c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ @@ -65121,33 +65188,33 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0425d4: |[0425d4] nl.siegmann.epublib.domain.Metadata.setTypes:(Ljava/util/List;)V │ │ -0425e4: 5b01 9804 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ -0425e8: 0e00 |0002: return-void │ │ +043470: |[043470] nl.siegmann.epublib.domain.Metadata.setTypes:(Ljava/util/List;)V │ │ +043480: 5b01 9804 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Metadata;.types:Ljava/util/List; // field@0498 │ │ +043484: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0002 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Metadata; │ │ 0x0000 - 0x0003 reg=1 types Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2072 (Metadata.java) │ │ + source_file_idx : 2070 (Metadata.java) │ │ │ │ Class #273 header: │ │ -class_idx : 674 │ │ +class_idx : 672 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2340 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2338 │ │ static_fields_size : 221 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -66060,2214 +66127,2214 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 4606 16-bit code units │ │ -0425ec: |[0425ec] nl.siegmann.epublib.domain.Relator.:()V │ │ -0425fc: 1249 |0000: const/4 v9, #int 4 // #4 │ │ -0425fe: 1238 |0001: const/4 v8, #int 3 // #3 │ │ -042600: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -042602: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -042604: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -042606: 2200 a202 |0005: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04260a: 1a01 5401 |0007: const-string v1, "ACTOR" // string@0154 │ │ -04260e: 1a02 1b0b |0009: const-string v2, "act" // string@0b1b │ │ -042612: 1a03 b201 |000b: const-string v3, "Actor" // string@01b2 │ │ -042616: 7053 9610 1025 |000d: invoke-direct {v0, v1, v5, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04261c: 6900 9a04 |0010: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ACTOR:Lnl/siegmann/epublib/domain/Relator; // field@049a │ │ -042620: 2200 a202 |0012: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042624: 1a01 5501 |0014: const-string v1, "ADAPTER" // string@0155 │ │ -042628: 1a02 640b |0016: const-string v2, "adp" // string@0b64 │ │ -04262c: 1a03 b301 |0018: const-string v3, "Adapter" // string@01b3 │ │ -042630: 7053 9610 1026 |001a: invoke-direct {v0, v1, v6, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042636: 6900 9b04 |001d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ADAPTER:Lnl/siegmann/epublib/domain/Relator; // field@049b │ │ -04263a: 2200 a202 |001f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04263e: 1a01 5701 |0021: const-string v1, "ANALYST" // string@0157 │ │ -042642: 1a02 980b |0023: const-string v2, "anl" // string@0b98 │ │ -042646: 1a03 bc01 |0025: const-string v3, "Analyst" // string@01bc │ │ -04264a: 7053 9610 1027 |0027: invoke-direct {v0, v1, v7, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042650: 6900 9c04 |002a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANALYST:Lnl/siegmann/epublib/domain/Relator; // field@049c │ │ -042654: 2200 a202 |002c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042658: 1a01 5801 |002e: const-string v1, "ANIMATOR" // string@0158 │ │ -04265c: 1a02 990b |0030: const-string v2, "anm" // string@0b99 │ │ -042660: 1a03 bf01 |0032: const-string v3, "Animator" // string@01bf │ │ -042664: 7053 9610 1028 |0034: invoke-direct {v0, v1, v8, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04266a: 6900 9d04 |0037: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANIMATOR:Lnl/siegmann/epublib/domain/Relator; // field@049d │ │ -04266e: 2200 a202 |0039: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042672: 1a01 6001 |003b: const-string v1, "ANNOTATOR" // string@0160 │ │ -042676: 1a02 9a0b |003d: const-string v2, "ann" // string@0b9a │ │ -04267a: 1a03 c001 |003f: const-string v3, "Annotator" // string@01c0 │ │ -04267e: 7053 9610 1029 |0041: invoke-direct {v0, v1, v9, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042684: 6900 9e04 |0044: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANNOTATOR:Lnl/siegmann/epublib/domain/Relator; // field@049e │ │ -042688: 2200 a202 |0046: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04268c: 1a01 6401 |0048: const-string v1, "APPLICANT" // string@0164 │ │ -042690: 1252 |004a: const/4 v2, #int 5 // #5 │ │ -042692: 1a03 9c0b |004b: const-string v3, "app" // string@0b9c │ │ -042696: 1a04 c301 |004d: const-string v4, "Applicant" // string@01c3 │ │ -04269a: 7054 9610 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0426a0: 6900 9f04 |0052: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@049f │ │ -0426a4: 2200 a202 |0054: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0426a8: 1a01 6501 |0056: const-string v1, "ARCHITECT" // string@0165 │ │ -0426ac: 1262 |0058: const/4 v2, #int 6 // #6 │ │ -0426ae: 1a03 b00b |0059: const-string v3, "arc" // string@0bb0 │ │ -0426b2: 1a04 c401 |005b: const-string v4, "Architect" // string@01c4 │ │ -0426b6: 7054 9610 1032 |005d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0426bc: 6900 a004 |0060: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@04a0 │ │ -0426c0: 2200 a202 |0062: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0426c4: 1a01 6601 |0064: const-string v1, "ARRANGER" // string@0166 │ │ -0426c8: 1272 |0066: const/4 v2, #int 7 // #7 │ │ -0426ca: 1a03 b90b |0067: const-string v3, "arr" // string@0bb9 │ │ -0426ce: 1a04 c501 |0069: const-string v4, "Arranger" // string@01c5 │ │ -0426d2: 7054 9610 1032 |006b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0426d8: 6900 a104 |006e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARRANGER:Lnl/siegmann/epublib/domain/Relator; // field@04a1 │ │ -0426dc: 2200 a202 |0070: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0426e0: 1a01 6901 |0072: const-string v1, "ART_COPYIST" // string@0169 │ │ -0426e4: 1302 0800 |0074: const/16 v2, #int 8 // #8 │ │ -0426e8: 1a03 1a0b |0076: const-string v3, "acp" // string@0b1a │ │ -0426ec: 1a04 c601 |0078: const-string v4, "Art copyist" // string@01c6 │ │ -0426f0: 7054 9610 1032 |007a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0426f6: 6900 a404 |007d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ART_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@04a4 │ │ -0426fa: 2200 a202 |007f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0426fe: 1a01 6701 |0081: const-string v1, "ARTIST" // string@0167 │ │ -042702: 1302 0900 |0083: const/16 v2, #int 9 // #9 │ │ -042706: 1a03 be0b |0085: const-string v3, "art" // string@0bbe │ │ -04270a: 1a04 c701 |0087: const-string v4, "Artist" // string@01c7 │ │ -04270e: 7054 9610 1032 |0089: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042714: 6900 a204 |008c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARTIST:Lnl/siegmann/epublib/domain/Relator; // field@04a2 │ │ -042718: 2200 a202 |008e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04271c: 1a01 6801 |0090: const-string v1, "ARTISTIC_DIRECTOR" // string@0168 │ │ -042720: 1302 0a00 |0092: const/16 v2, #int 10 // #a │ │ -042724: 1a03 b10b |0094: const-string v3, "ard" // string@0bb1 │ │ -042728: 1a04 c801 |0096: const-string v4, "Artistic director" // string@01c8 │ │ -04272c: 7054 9610 1032 |0098: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042732: 6900 a304 |009b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARTISTIC_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04a3 │ │ -042736: 2200 a202 |009d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04273a: 1a01 6a01 |009f: const-string v1, "ASSIGNEE" // string@016a │ │ -04273e: 1302 0b00 |00a1: const/16 v2, #int 11 // #b │ │ -042742: 1a03 c00b |00a3: const-string v3, "asg" // string@0bc0 │ │ -042746: 1a04 c901 |00a5: const-string v4, "Assignee" // string@01c9 │ │ -04274a: 7054 9610 1032 |00a7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042750: 6900 a504 |00aa: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ASSIGNEE:Lnl/siegmann/epublib/domain/Relator; // field@04a5 │ │ -042754: 2200 a202 |00ac: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042758: 1a01 6b01 |00ae: const-string v1, "ASSOCIATED_NAME" // string@016b │ │ -04275c: 1302 0c00 |00b0: const/16 v2, #int 12 // #c │ │ -042760: 1a03 c10b |00b2: const-string v3, "asn" // string@0bc1 │ │ -042764: 1a04 ca01 |00b4: const-string v4, "Associated name" // string@01ca │ │ -042768: 7054 9610 1032 |00b6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04276e: 6900 a604 |00b9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ASSOCIATED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a6 │ │ -042772: 2200 a202 |00bb: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042776: 1a01 6d01 |00bd: const-string v1, "ATTRIBUTED_NAME" // string@016d │ │ -04277a: 1302 0d00 |00bf: const/16 v2, #int 13 // #d │ │ -04277e: 1a03 c30b |00c1: const-string v3, "att" // string@0bc3 │ │ -042782: 1a04 d201 |00c3: const-string v4, "Attributed name" // string@01d2 │ │ -042786: 7054 9610 1032 |00c5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04278c: 6900 a704 |00c8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ATTRIBUTED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a7 │ │ -042790: 2200 a202 |00ca: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042794: 1a01 6f01 |00cc: const-string v1, "AUCTIONEER" // string@016f │ │ -042798: 1302 0e00 |00ce: const/16 v2, #int 14 // #e │ │ -04279c: 1a03 cb0b |00d0: const-string v3, "auc" // string@0bcb │ │ -0427a0: 1a04 d301 |00d2: const-string v4, "Auctioneer" // string@01d3 │ │ -0427a4: 7054 9610 1032 |00d4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0427aa: 6900 a804 |00d7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUCTIONEER:Lnl/siegmann/epublib/domain/Relator; // field@04a8 │ │ -0427ae: 2200 a202 |00d9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0427b2: 1a01 7001 |00db: const-string v1, "AUTHOR" // string@0170 │ │ -0427b6: 1302 0f00 |00dd: const/16 v2, #int 15 // #f │ │ -0427ba: 1a03 d20b |00df: const-string v3, "aut" // string@0bd2 │ │ -0427be: 1a04 d401 |00e1: const-string v4, "Author" // string@01d4 │ │ -0427c2: 7054 9610 1032 |00e3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0427c8: 6900 a904 |00e6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ -0427cc: 2200 a202 |00e8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0427d0: 1a01 7101 |00ea: const-string v1, "AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS" // string@0171 │ │ -0427d4: 1302 1000 |00ec: const/16 v2, #int 16 // #10 │ │ -0427d8: 1a03 af0b |00ee: const-string v3, "aqt" // string@0baf │ │ -0427dc: 1a04 d501 |00f0: const-string v4, "Author in quotations or text extracts" // string@01d5 │ │ -0427e0: 7054 9610 1032 |00f2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0427e6: 6900 aa04 |00f5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS:Lnl/siegmann/epublib/domain/Relator; // field@04aa │ │ -0427ea: 2200 a202 |00f7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0427ee: 1a01 7201 |00f9: const-string v1, "AUTHOR_OF_AFTERWORD_COLOPHON_ETC" // string@0172 │ │ -0427f2: 1302 1100 |00fb: const/16 v2, #int 17 // #11 │ │ -0427f6: 1a03 650b |00fd: const-string v3, "aft" // string@0b65 │ │ -0427fa: 1a04 d601 |00ff: const-string v4, "Author of afterword, colophon, etc." // string@01d6 │ │ -0427fe: 7054 9610 1032 |0101: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042804: 6900 ab04 |0104: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_AFTERWORD_COLOPHON_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ab │ │ -042808: 2200 a202 |0106: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04280c: 1a01 7301 |0108: const-string v1, "AUTHOR_OF_DIALOG" // string@0173 │ │ -042810: 1302 1200 |010a: const/16 v2, #int 18 // #12 │ │ -042814: 1a03 cc0b |010c: const-string v3, "aud" // string@0bcc │ │ -042818: 1a04 d701 |010e: const-string v4, "Author of dialog" // string@01d7 │ │ -04281c: 7054 9610 1032 |0110: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042822: 6900 ac04 |0113: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_DIALOG:Lnl/siegmann/epublib/domain/Relator; // field@04ac │ │ -042826: 2200 a202 |0115: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04282a: 1a01 7401 |0117: const-string v1, "AUTHOR_OF_INTRODUCTION_ETC" // string@0174 │ │ -04282e: 1302 1300 |0119: const/16 v2, #int 19 // #13 │ │ -042832: 1a03 d00b |011b: const-string v3, "aui" // string@0bd0 │ │ -042836: 1a04 d801 |011d: const-string v4, "Author of introduction, etc." // string@01d8 │ │ -04283a: 7054 9610 1032 |011f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042840: 6900 ad04 |0122: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_INTRODUCTION_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ad │ │ -042844: 2200 a202 |0124: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042848: 1a01 7501 |0126: const-string v1, "AUTHOR_OF_SCREENPLAY_ETC" // string@0175 │ │ -04284c: 1302 1400 |0128: const/16 v2, #int 20 // #14 │ │ -042850: 1a03 d10b |012a: const-string v3, "aus" // string@0bd1 │ │ -042854: 1a04 d901 |012c: const-string v4, "Author of screenplay, etc." // string@01d9 │ │ -042858: 7054 9610 1032 |012e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04285e: 6900 ae04 |0131: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_SCREENPLAY_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ae │ │ -042862: 2200 a202 |0133: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042866: 1a01 db01 |0135: const-string v1, "BIBLIOGRAPHIC_ANTECEDENT" // string@01db │ │ -04286a: 1302 1500 |0137: const/16 v2, #int 21 // #15 │ │ -04286e: 1a03 9b0b |0139: const-string v3, "ant" // string@0b9b │ │ -042872: 1a04 fe01 |013b: const-string v4, "Bibliographic antecedent" // string@01fe │ │ -042876: 7054 9610 1032 |013d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04287c: 6900 af04 |0140: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BIBLIOGRAPHIC_ANTECEDENT:Lnl/siegmann/epublib/domain/Relator; // field@04af │ │ -042880: 2200 a202 |0142: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042884: 1a01 dd01 |0144: const-string v1, "BINDER" // string@01dd │ │ -042888: 1302 1600 |0146: const/16 v2, #int 22 // #16 │ │ -04288c: 1a03 fb0b |0148: const-string v3, "bnd" // string@0bfb │ │ -042890: 1a04 0102 |014a: const-string v4, "Binder" // string@0201 │ │ -042894: 7054 9610 1032 |014c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04289a: 6900 b004 |014f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BINDER:Lnl/siegmann/epublib/domain/Relator; // field@04b0 │ │ -04289e: 2200 a202 |0151: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0428a2: 1a01 de01 |0153: const-string v1, "BINDING_DESIGNER" // string@01de │ │ -0428a6: 1302 1700 |0155: const/16 v2, #int 23 // #17 │ │ -0428aa: 1a03 e70b |0157: const-string v3, "bdd" // string@0be7 │ │ -0428ae: 1a04 0202 |0159: const-string v4, "Binding designer" // string@0202 │ │ -0428b2: 7054 9610 1032 |015b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0428b8: 6900 b104 |015e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BINDING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b1 │ │ -0428bc: 2200 a202 |0160: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0428c0: 1a01 df01 |0162: const-string v1, "BLURB_WRITER" // string@01df │ │ -0428c4: 1302 1800 |0164: const/16 v2, #int 24 // #18 │ │ -0428c8: 1a03 fa0b |0166: const-string v3, "blw" // string@0bfa │ │ -0428cc: 1a04 0302 |0168: const-string v4, "Blurb writer" // string@0203 │ │ -0428d0: 7054 9610 1032 |016a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0428d6: 6900 b204 |016d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BLURB_WRITER:Lnl/siegmann/epublib/domain/Relator; // field@04b2 │ │ -0428da: 2200 a202 |016f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0428de: 1a01 e501 |0171: const-string v1, "BOOK_DESIGNER" // string@01e5 │ │ -0428e2: 1302 1900 |0173: const/16 v2, #int 25 // #19 │ │ -0428e6: 1a03 f60b |0175: const-string v3, "bkd" // string@0bf6 │ │ -0428ea: 1a04 0402 |0177: const-string v4, "Book designer" // string@0204 │ │ -0428ee: 7054 9610 1032 |0179: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0428f4: 6900 b604 |017c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOK_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b6 │ │ -0428f8: 2200 a202 |017e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0428fc: 1a01 e701 |0180: const-string v1, "BOOK_PRODUCER" // string@01e7 │ │ -042900: 1302 1a00 |0182: const/16 v2, #int 26 // #1a │ │ -042904: 1a03 f70b |0184: const-string v3, "bkp" // string@0bf7 │ │ -042908: 1a04 0602 |0186: const-string v4, "Book producer" // string@0206 │ │ -04290c: 7054 9610 1032 |0188: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042912: 6900 b704 |018b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOK_PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@04b7 │ │ -042916: 2200 a202 |018d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04291a: 1a01 e201 |018f: const-string v1, "BOOKJACKET_DESIGNER" // string@01e2 │ │ -04291e: 1302 1b00 |0191: const/16 v2, #int 27 // #1b │ │ -042922: 1a03 f50b |0193: const-string v3, "bjd" // string@0bf5 │ │ -042926: 1a04 1002 |0195: const-string v4, "Bookjacket designer" // string@0210 │ │ -04292a: 7054 9610 1032 |0197: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042930: 6900 b304 |019a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKJACKET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b3 │ │ -042934: 2200 a202 |019c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042938: 1a01 e301 |019e: const-string v1, "BOOKPLATE_DESIGNER" // string@01e3 │ │ -04293c: 1302 1c00 |01a0: const/16 v2, #int 28 // #1c │ │ -042940: 1a03 160c |01a2: const-string v3, "bpd" // string@0c16 │ │ -042944: 1a04 1102 |01a4: const-string v4, "Bookplate designer" // string@0211 │ │ -042948: 7054 9610 1032 |01a6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04294e: 6900 b404 |01a9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKPLATE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b4 │ │ -042952: 2200 a202 |01ab: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042956: 1a01 e401 |01ad: const-string v1, "BOOKSELLER" // string@01e4 │ │ -04295a: 1302 1d00 |01af: const/16 v2, #int 29 // #1d │ │ -04295e: 1a03 1d0c |01b1: const-string v3, "bsl" // string@0c1d │ │ -042962: 1a04 1202 |01b3: const-string v4, "Bookseller" // string@0212 │ │ -042966: 7054 9610 1032 |01b5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04296c: 6900 b504 |01b8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKSELLER:Lnl/siegmann/epublib/domain/Relator; // field@04b5 │ │ -042970: 2200 a202 |01ba: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042974: 1a01 1a02 |01bc: const-string v1, "CALLIGRAPHER" // string@021a │ │ -042978: 1302 1e00 |01be: const/16 v2, #int 30 // #1e │ │ -04297c: 1a03 860c |01c0: const-string v3, "cll" // string@0c86 │ │ -042980: 1a04 5b02 |01c2: const-string v4, "Calligrapher" // string@025b │ │ -042984: 7054 9610 1032 |01c4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04298a: 6900 b804 |01c7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CALLIGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b8 │ │ -04298e: 2200 a202 |01c9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042992: 1a01 1b02 |01cb: const-string v1, "CARTOGRAPHER" // string@021b │ │ -042996: 1302 1f00 |01cd: const/16 v2, #int 31 // #1f │ │ -04299a: 1a03 150d |01cf: const-string v3, "ctg" // string@0d15 │ │ -04299e: 1a04 6902 |01d1: const-string v4, "Cartographer" // string@0269 │ │ -0429a2: 7054 9610 1032 |01d3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0429a8: 6900 b904 |01d6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CARTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b9 │ │ -0429ac: 2200 a202 |01d8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0429b0: 1a01 1d02 |01da: const-string v1, "CENSOR" // string@021d │ │ -0429b4: 1302 2000 |01dc: const/16 v2, #int 32 // #20 │ │ -0429b8: 1a03 9a0c |01de: const-string v3, "cns" // string@0c9a │ │ -0429bc: 1a04 6a02 |01e0: const-string v4, "Censor" // string@026a │ │ -0429c0: 7054 9610 1032 |01e2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0429c6: 6900 ba04 |01e5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CENSOR:Lnl/siegmann/epublib/domain/Relator; // field@04ba │ │ -0429ca: 2200 a202 |01e7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0429ce: 1a01 2102 |01e9: const-string v1, "CHOREOGRAPHER" // string@0221 │ │ -0429d2: 1302 2100 |01eb: const/16 v2, #int 33 // #21 │ │ -0429d6: 1a03 7b0c |01ed: const-string v3, "chr" // string@0c7b │ │ -0429da: 1a04 6f02 |01ef: const-string v4, "Choreographer" // string@026f │ │ -0429de: 7054 9610 1032 |01f1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0429e4: 6900 bb04 |01f4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CHOREOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bb │ │ -0429e8: 2200 a202 |01f6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0429ec: 1a01 2302 |01f8: const-string v1, "CINEMATOGRAPHER" // string@0223 │ │ -0429f0: 1302 2200 |01fa: const/16 v2, #int 34 // #22 │ │ -0429f4: 1a03 990c |01fc: const-string v3, "cng" // string@0c99 │ │ -0429f8: 1a04 7002 |01fe: const-string v4, "Cinematographer" // string@0270 │ │ -0429fc: 7054 9610 1032 |0200: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a02: 6900 bc04 |0203: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CINEMATOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bc │ │ -042a06: 2200 a202 |0205: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042a0a: 1a01 2402 |0207: const-string v1, "CLIENT" // string@0224 │ │ -042a0e: 1302 2300 |0209: const/16 v2, #int 35 // #23 │ │ -042a12: 1a03 830c |020b: const-string v3, "cli" // string@0c83 │ │ -042a16: 1a04 7202 |020d: const-string v4, "Client" // string@0272 │ │ -042a1a: 7054 9610 1032 |020f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a20: 6900 bd04 |0212: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CLIENT:Lnl/siegmann/epublib/domain/Relator; // field@04bd │ │ -042a24: 2200 a202 |0214: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042a28: 1a01 2802 |0216: const-string v1, "COLLABORATOR" // string@0228 │ │ -042a2c: 1302 2400 |0218: const/16 v2, #int 36 // #24 │ │ -042a30: 1a03 7f0c |021a: const-string v3, "clb" // string@0c7f │ │ -042a34: 1a04 7302 |021c: const-string v4, "Collaborator" // string@0273 │ │ -042a38: 7054 9610 1032 |021e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a3e: 6900 be04 |0221: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLABORATOR:Lnl/siegmann/epublib/domain/Relator; // field@04be │ │ -042a42: 2200 a202 |0223: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042a46: 1a01 2902 |0225: const-string v1, "COLLECTOR" // string@0229 │ │ -042a4a: 1302 2500 |0227: const/16 v2, #int 37 // #25 │ │ -042a4e: 1a03 9d0c |0229: const-string v3, "col" // string@0c9d │ │ -042a52: 1a04 7502 |022b: const-string v4, "Collector" // string@0275 │ │ -042a56: 7054 9610 1032 |022d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a5c: 6900 bf04 |0230: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04bf │ │ -042a60: 2200 a202 |0232: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042a64: 1a01 2a02 |0234: const-string v1, "COLLOTYPER" // string@022a │ │ -042a68: 1302 2600 |0236: const/16 v2, #int 38 // #26 │ │ -042a6c: 1a03 900c |0238: const-string v3, "clt" // string@0c90 │ │ -042a70: 1a04 7602 |023a: const-string v4, "Collotyper" // string@0276 │ │ -042a74: 7054 9610 1032 |023c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a7a: 6900 c004 |023f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04c0 │ │ -042a7e: 2200 a202 |0241: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042a82: 1a01 2c02 |0243: const-string v1, "COLORIST" // string@022c │ │ -042a86: 1302 2700 |0245: const/16 v2, #int 39 // #27 │ │ -042a8a: 1a03 8d0c |0247: const-string v3, "clr" // string@0c8d │ │ -042a8e: 1a04 7702 |0249: const-string v4, "Colorist" // string@0277 │ │ -042a92: 7054 9610 1032 |024b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042a98: 6900 c104 |024e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLORIST:Lnl/siegmann/epublib/domain/Relator; // field@04c1 │ │ -042a9c: 2200 a202 |0250: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042aa0: 1a01 2d02 |0252: const-string v1, "COMMENTATOR" // string@022d │ │ -042aa4: 1302 2800 |0254: const/16 v2, #int 40 // #28 │ │ -042aa8: 1a03 950c |0256: const-string v3, "cmm" // string@0c95 │ │ -042aac: 1a04 7802 |0258: const-string v4, "Commentator" // string@0278 │ │ -042ab0: 7054 9610 1032 |025a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042ab6: 6900 c204 |025d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR:Lnl/siegmann/epublib/domain/Relator; // field@04c2 │ │ -042aba: 2200 a202 |025f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042abe: 1a01 2e02 |0261: const-string v1, "COMMENTATOR_FOR_WRITTEN_TEXT" // string@022e │ │ -042ac2: 1302 2900 |0263: const/16 v2, #int 41 // #29 │ │ -042ac6: 1a03 440d |0265: const-string v3, "cwt" // string@0d44 │ │ -042aca: 1a04 7902 |0267: const-string v4, "Commentator for written text" // string@0279 │ │ -042ace: 7054 9610 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042ad4: 6900 c304 |026c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR_FOR_WRITTEN_TEXT:Lnl/siegmann/epublib/domain/Relator; // field@04c3 │ │ -042ad8: 2200 a202 |026e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042adc: 1a01 3102 |0270: const-string v1, "COMPILER" // string@0231 │ │ -042ae0: 1302 2a00 |0272: const/16 v2, #int 42 // #2a │ │ -042ae4: 1a03 a00c |0274: const-string v3, "com" // string@0ca0 │ │ -042ae8: 1a04 7c02 |0276: const-string v4, "Compiler" // string@027c │ │ -042aec: 7054 9610 1032 |0278: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042af2: 6900 c404 |027b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPILER:Lnl/siegmann/epublib/domain/Relator; // field@04c4 │ │ -042af6: 2200 a202 |027d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042afa: 1a01 3202 |027f: const-string v1, "COMPLAINANT" // string@0232 │ │ -042afe: 1302 2b00 |0281: const/16 v2, #int 43 // #2b │ │ -042b02: 1a03 ed0c |0283: const-string v3, "cpl" // string@0ced │ │ -042b06: 1a04 7d02 |0285: const-string v4, "Complainant" // string@027d │ │ -042b0a: 7054 9610 1032 |0287: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042b10: 6900 c504 |028a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT:Lnl/siegmann/epublib/domain/Relator; // field@04c5 │ │ -042b14: 2200 a202 |028c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042b18: 1a01 3302 |028e: const-string v1, "COMPLAINANT_APPELLANT" // string@0233 │ │ -042b1c: 1302 2c00 |0290: const/16 v2, #int 44 // #2c │ │ -042b20: 1a03 ee0c |0292: const-string v3, "cpt" // string@0cee │ │ -042b24: 1a04 7e02 |0294: const-string v4, "Complainant-appellant" // string@027e │ │ -042b28: 7054 9610 1032 |0296: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042b2e: 6900 c604 |0299: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04c6 │ │ -042b32: 2200 a202 |029b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042b36: 1a01 3402 |029d: const-string v1, "COMPLAINANT_APPELLEE" // string@0234 │ │ -042b3a: 1302 2d00 |029f: const/16 v2, #int 45 // #2d │ │ -042b3e: 1a03 eb0c |02a1: const-string v3, "cpe" // string@0ceb │ │ -042b42: 1a04 7f02 |02a3: const-string v4, "Complainant-appellee" // string@027f │ │ -042b46: 7054 9610 1032 |02a5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042b4c: 6900 c704 |02a8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04c7 │ │ -042b50: 2200 a202 |02aa: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042b54: 1a01 3502 |02ac: const-string v1, "COMPOSER" // string@0235 │ │ -042b58: 1302 2e00 |02ae: const/16 v2, #int 46 // #2e │ │ -042b5c: 1a03 960c |02b0: const-string v3, "cmp" // string@0c96 │ │ -042b60: 1a04 8002 |02b2: const-string v4, "Composer" // string@0280 │ │ -042b64: 7054 9610 1032 |02b4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042b6a: 6900 c804 |02b7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPOSER:Lnl/siegmann/epublib/domain/Relator; // field@04c8 │ │ -042b6e: 2200 a202 |02b9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042b72: 1a01 3602 |02bb: const-string v1, "COMPOSITOR" // string@0236 │ │ -042b76: 1302 2f00 |02bd: const/16 v2, #int 47 // #2f │ │ -042b7a: 1a03 970c |02bf: const-string v3, "cmt" // string@0c97 │ │ -042b7e: 1a04 8102 |02c1: const-string v4, "Compositor" // string@0281 │ │ -042b82: 7054 9610 1032 |02c3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042b88: 6900 c904 |02c6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04c9 │ │ -042b8c: 2200 a202 |02c8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042b90: 1a01 3702 |02ca: const-string v1, "CONCEPTOR" // string@0237 │ │ -042b94: 1302 3000 |02cc: const/16 v2, #int 48 // #30 │ │ -042b98: 1a03 500c |02ce: const-string v3, "ccp" // string@0c50 │ │ -042b9c: 1a04 8202 |02d0: const-string v4, "Conceptor" // string@0282 │ │ -042ba0: 7054 9610 1032 |02d2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042ba6: 6900 ca04 |02d5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONCEPTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ca │ │ -042baa: 2200 a202 |02d7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042bae: 1a01 3802 |02d9: const-string v1, "CONDUCTOR" // string@0238 │ │ -042bb2: 1302 3100 |02db: const/16 v2, #int 49 // #31 │ │ -042bb6: 1a03 980c |02dd: const-string v3, "cnd" // string@0c98 │ │ -042bba: 1a04 8302 |02df: const-string v4, "Conductor" // string@0283 │ │ -042bbe: 7054 9610 1032 |02e1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042bc4: 6900 cb04 |02e4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONDUCTOR:Lnl/siegmann/epublib/domain/Relator; // field@04cb │ │ -042bc8: 2200 a202 |02e6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042bcc: 1a01 3a02 |02e8: const-string v1, "CONSERVATOR" // string@023a │ │ -042bd0: 1302 3200 |02ea: const/16 v2, #int 50 // #32 │ │ -042bd4: 1a03 b10c |02ec: const-string v3, "con" // string@0cb1 │ │ -042bd8: 1a04 8902 |02ee: const-string v4, "Conservator" // string@0289 │ │ -042bdc: 7054 9610 1032 |02f0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042be2: 6900 cc04 |02f3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSERVATOR:Lnl/siegmann/epublib/domain/Relator; // field@04cc │ │ -042be6: 2200 a202 |02f5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042bea: 1a01 3b02 |02f7: const-string v1, "CONSULTANT" // string@023b │ │ -042bee: 1302 3300 |02f9: const/16 v2, #int 51 // #33 │ │ -042bf2: 1a03 0d0d |02fb: const-string v3, "csl" // string@0d0d │ │ -042bf6: 1a04 8b02 |02fd: const-string v4, "Consultant" // string@028b │ │ -042bfa: 7054 9610 1032 |02ff: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c00: 6900 cd04 |0302: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cd │ │ -042c04: 2200 a202 |0304: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c08: 1a01 3c02 |0306: const-string v1, "CONSULTANT_TO_A_PROJECT" // string@023c │ │ -042c0c: 1302 3400 |0308: const/16 v2, #int 52 // #34 │ │ -042c10: 1a03 0e0d |030a: const-string v3, "csp" // string@0d0e │ │ -042c14: 1a04 8c02 |030c: const-string v4, "Consultant to a project" // string@028c │ │ -042c18: 7054 9610 1032 |030e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c1e: 6900 ce04 |0311: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT_TO_A_PROJECT:Lnl/siegmann/epublib/domain/Relator; // field@04ce │ │ -042c22: 2200 a202 |0313: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c26: 1a01 3d02 |0315: const-string v1, "CONTESTANT" // string@023d │ │ -042c2a: 1302 3500 |0317: const/16 v2, #int 53 // #35 │ │ -042c2e: 1a03 d80c |0319: const-string v3, "cos" // string@0cd8 │ │ -042c32: 1a04 8f02 |031b: const-string v4, "Contestant" // string@028f │ │ -042c36: 7054 9610 1032 |031d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c3c: 6900 cf04 |0320: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cf │ │ -042c40: 2200 a202 |0322: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c44: 1a01 3e02 |0324: const-string v1, "CONTESTANT_APPELLANT" // string@023e │ │ -042c48: 1302 3600 |0326: const/16 v2, #int 54 // #36 │ │ -042c4c: 1a03 d90c |0328: const-string v3, "cot" // string@0cd9 │ │ -042c50: 1a04 9002 |032a: const-string v4, "Contestant-appellant" // string@0290 │ │ -042c54: 7054 9610 1032 |032c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c5a: 6900 d004 |032f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d0 │ │ -042c5e: 2200 a202 |0331: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c62: 1a01 3f02 |0333: const-string v1, "CONTESTANT_APPELLEE" // string@023f │ │ -042c66: 1302 3700 |0335: const/16 v2, #int 55 // #37 │ │ -042c6a: 1a03 9c0c |0337: const-string v3, "coe" // string@0c9c │ │ -042c6e: 1a04 9102 |0339: const-string v4, "Contestant-appellee" // string@0291 │ │ -042c72: 7054 9610 1032 |033b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c78: 6900 d104 |033e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d1 │ │ -042c7c: 2200 a202 |0340: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c80: 1a01 4002 |0342: const-string v1, "CONTESTEE" // string@0240 │ │ -042c84: 1302 3800 |0344: const/16 v2, #int 56 // #38 │ │ -042c88: 1a03 170d |0346: const-string v3, "cts" // string@0d17 │ │ -042c8c: 1a04 9202 |0348: const-string v4, "Contestee" // string@0292 │ │ -042c90: 7054 9610 1032 |034a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042c96: 6900 d204 |034d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE:Lnl/siegmann/epublib/domain/Relator; // field@04d2 │ │ -042c9a: 2200 a202 |034f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042c9e: 1a01 4102 |0351: const-string v1, "CONTESTEE_APPELLANT" // string@0241 │ │ -042ca2: 1302 3900 |0353: const/16 v2, #int 57 // #39 │ │ -042ca6: 1a03 180d |0355: const-string v3, "ctt" // string@0d18 │ │ -042caa: 1a04 9302 |0357: const-string v4, "Contestee-appellant" // string@0293 │ │ -042cae: 7054 9610 1032 |0359: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042cb4: 6900 d304 |035c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d3 │ │ -042cb8: 2200 a202 |035e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042cbc: 1a01 4202 |0360: const-string v1, "CONTESTEE_APPELLEE" // string@0242 │ │ -042cc0: 1302 3a00 |0362: const/16 v2, #int 58 // #3a │ │ -042cc4: 1a03 140d |0364: const-string v3, "cte" // string@0d14 │ │ -042cc8: 1a04 9402 |0366: const-string v4, "Contestee-appellee" // string@0294 │ │ -042ccc: 7054 9610 1032 |0368: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042cd2: 6900 d404 |036b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d4 │ │ -042cd6: 2200 a202 |036d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042cda: 1a01 4302 |036f: const-string v1, "CONTRACTOR" // string@0243 │ │ -042cde: 1302 3b00 |0371: const/16 v2, #int 59 // #3b │ │ -042ce2: 1a03 160d |0373: const-string v3, "ctr" // string@0d16 │ │ -042ce6: 1a04 9902 |0375: const-string v4, "Contractor" // string@0299 │ │ -042cea: 7054 9610 1032 |0377: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042cf0: 6900 d504 |037a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTRACTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d5 │ │ -042cf4: 2200 a202 |037c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042cf8: 1a01 4402 |037e: const-string v1, "CONTRIBUTOR" // string@0244 │ │ -042cfc: 1302 3c00 |0380: const/16 v2, #int 60 // #3c │ │ -042d00: 1a03 130d |0382: const-string v3, "ctb" // string@0d13 │ │ -042d04: 1a04 9a02 |0384: const-string v4, "Contributor" // string@029a │ │ -042d08: 7054 9610 1032 |0386: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042d0e: 6900 d604 |0389: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d6 │ │ -042d12: 2200 a202 |038b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042d16: 1a01 4502 |038d: const-string v1, "COPYRIGHT_CLAIMANT" // string@0245 │ │ -042d1a: 1302 3d00 |038f: const/16 v2, #int 61 // #3d │ │ -042d1e: 1a03 ea0c |0391: const-string v3, "cpc" // string@0cea │ │ -042d22: 1a04 9b02 |0393: const-string v4, "Copyright claimant" // string@029b │ │ -042d26: 7054 9610 1032 |0395: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042d2c: 6900 d704 |0398: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_CLAIMANT:Lnl/siegmann/epublib/domain/Relator; // field@04d7 │ │ -042d30: 2200 a202 |039a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042d34: 1a01 4602 |039c: const-string v1, "COPYRIGHT_HOLDER" // string@0246 │ │ -042d38: 1302 3e00 |039e: const/16 v2, #int 62 // #3e │ │ -042d3c: 1a03 ec0c |03a0: const-string v3, "cph" // string@0cec │ │ -042d40: 1a04 9c02 |03a2: const-string v4, "Copyright holder" // string@029c │ │ -042d44: 7054 9610 1032 |03a4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042d4a: 6900 d804 |03a7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@04d8 │ │ -042d4e: 2200 a202 |03a9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042d52: 1a01 4902 |03ab: const-string v1, "CORRECTOR" // string@0249 │ │ -042d56: 1302 3f00 |03ad: const/16 v2, #int 63 // #3f │ │ -042d5a: 1a03 0b0d |03af: const-string v3, "crr" // string@0d0b │ │ -042d5e: 1a04 9d02 |03b1: const-string v4, "Corrector" // string@029d │ │ -042d62: 7054 9610 1032 |03b3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042d68: 6900 d904 |03b6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CORRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d9 │ │ -042d6c: 2200 a202 |03b8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042d70: 1a01 4a02 |03ba: const-string v1, "CORRESPONDENT" // string@024a │ │ -042d74: 1302 4000 |03bc: const/16 v2, #int 64 // #40 │ │ -042d78: 1a03 0a0d |03be: const-string v3, "crp" // string@0d0a │ │ -042d7c: 1a04 9e02 |03c0: const-string v4, "Correspondent" // string@029e │ │ -042d80: 7054 9610 1032 |03c2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042d86: 6900 da04 |03c5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CORRESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@04da │ │ -042d8a: 2200 a202 |03c7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042d8e: 1a01 4b02 |03c9: const-string v1, "COSTUME_DESIGNER" // string@024b │ │ -042d92: 1302 4100 |03cb: const/16 v2, #int 65 // #41 │ │ -042d96: 1a03 100d |03cd: const-string v3, "cst" // string@0d10 │ │ -042d9a: 1a04 9f02 |03cf: const-string v4, "Costume designer" // string@029f │ │ -042d9e: 7054 9610 1032 |03d1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042da4: 6900 db04 |03d4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COSTUME_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04db │ │ -042da8: 2200 a202 |03d6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042dac: 1a01 4f02 |03d8: const-string v1, "COVER_DESIGNER" // string@024f │ │ -042db0: 1302 4200 |03da: const/16 v2, #int 66 // #42 │ │ -042db4: 1a03 df0c |03dc: const-string v3, "cov" // string@0cdf │ │ -042db8: 1a04 a802 |03de: const-string v4, "Cover designer" // string@02a8 │ │ -042dbc: 7054 9610 1032 |03e0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042dc2: 6900 dc04 |03e3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COVER_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04dc │ │ -042dc6: 2200 a202 |03e5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042dca: 1a01 5402 |03e7: const-string v1, "CREATOR" // string@0254 │ │ -042dce: 1302 4300 |03e9: const/16 v2, #int 67 // #43 │ │ -042dd2: 1a03 f00c |03eb: const-string v3, "cre" // string@0cf0 │ │ -042dd6: 1a04 aa02 |03ed: const-string v4, "Creator" // string@02aa │ │ -042dda: 7054 9610 1032 |03ef: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042de0: 6900 dd04 |03f2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CREATOR:Lnl/siegmann/epublib/domain/Relator; // field@04dd │ │ -042de4: 2200 a202 |03f4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042de8: 1a01 5602 |03f6: const-string v1, "CURATOR_OF_AN_EXHIBITION" // string@0256 │ │ -042dec: 1302 4400 |03f8: const/16 v2, #int 68 // #44 │ │ -042df0: 1a03 190d |03fa: const-string v3, "cur" // string@0d19 │ │ -042df4: 1a04 ab02 |03fc: const-string v4, "Curator of an exhibition" // string@02ab │ │ -042df8: 7054 9610 1032 |03fe: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042dfe: 6900 de04 |0401: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CURATOR_OF_AN_EXHIBITION:Lnl/siegmann/epublib/domain/Relator; // field@04de │ │ -042e02: 2200 a202 |0403: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e06: 1a01 b402 |0405: const-string v1, "DANCER" // string@02b4 │ │ -042e0a: 1302 4500 |0407: const/16 v2, #int 69 // #45 │ │ -042e0e: 1a03 b80d |0409: const-string v3, "dnc" // string@0db8 │ │ -042e12: 1a04 e602 |040b: const-string v4, "Dancer" // string@02e6 │ │ -042e16: 7054 9610 1032 |040d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042e1c: 6900 df04 |0410: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DANCER:Lnl/siegmann/epublib/domain/Relator; // field@04df │ │ -042e20: 2200 a202 |0412: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e24: 1a01 b502 |0414: const-string v1, "DATA_CONTRIBUTOR" // string@02b5 │ │ -042e28: 1302 4600 |0416: const/16 v2, #int 70 // #46 │ │ -042e2c: 1a03 e10d |0418: const-string v3, "dtc" // string@0de1 │ │ -042e30: 1a04 e702 |041a: const-string v4, "Data contributor" // string@02e7 │ │ -042e34: 7054 9610 1032 |041c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042e3a: 6900 e004 |041f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DATA_CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e0 │ │ -042e3e: 2200 a202 |0421: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e42: 1a01 b602 |0423: const-string v1, "DATA_MANAGER" // string@02b6 │ │ -042e46: 1302 4700 |0425: const/16 v2, #int 71 // #47 │ │ -042e4a: 1a03 e50d |0427: const-string v3, "dtm" // string@0de5 │ │ -042e4e: 1a04 e802 |0429: const-string v4, "Data manager" // string@02e8 │ │ -042e52: 7054 9610 1032 |042b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042e58: 6900 e104 |042e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DATA_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@04e1 │ │ -042e5c: 2200 a202 |0430: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e60: 1a01 be02 |0432: const-string v1, "DEDICATEE" // string@02be │ │ -042e64: 1302 4800 |0434: const/16 v2, #int 72 // #48 │ │ -042e68: 1a03 e40d |0436: const-string v3, "dte" // string@0de4 │ │ -042e6c: 1a04 ed02 |0438: const-string v4, "Dedicatee" // string@02ed │ │ -042e70: 7054 9610 1032 |043a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042e76: 6900 e204 |043d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEDICATEE:Lnl/siegmann/epublib/domain/Relator; // field@04e2 │ │ -042e7a: 2200 a202 |043f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e7e: 1a01 c002 |0441: const-string v1, "DEDICATOR" // string@02c0 │ │ -042e82: 1302 4900 |0443: const/16 v2, #int 73 // #49 │ │ -042e86: 1a03 e60d |0445: const-string v3, "dto" // string@0de6 │ │ -042e8a: 1a04 ee02 |0447: const-string v4, "Dedicator" // string@02ee │ │ -042e8e: 7054 9610 1032 |0449: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042e94: 6900 e304 |044c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEDICATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e3 │ │ -042e98: 2200 a202 |044e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042e9c: 1a01 cc02 |0450: const-string v1, "DEFENDANT" // string@02cc │ │ -042ea0: 1302 4a00 |0452: const/16 v2, #int 74 // #4a │ │ -042ea4: 1a03 840d |0454: const-string v3, "dfd" // string@0d84 │ │ -042ea8: 1a04 f102 |0456: const-string v4, "Defendant" // string@02f1 │ │ -042eac: 7054 9610 1032 |0458: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042eb2: 6900 e404 |045b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT:Lnl/siegmann/epublib/domain/Relator; // field@04e4 │ │ -042eb6: 2200 a202 |045d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042eba: 1a01 cd02 |045f: const-string v1, "DEFENDANT_APPELLANT" // string@02cd │ │ -042ebe: 1302 4b00 |0461: const/16 v2, #int 75 // #4b │ │ -042ec2: 1a03 860d |0463: const-string v3, "dft" // string@0d86 │ │ -042ec6: 1a04 f202 |0465: const-string v4, "Defendant-appellant" // string@02f2 │ │ -042eca: 7054 9610 1032 |0467: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042ed0: 6900 e504 |046a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04e5 │ │ -042ed4: 2200 a202 |046c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042ed8: 1a01 ce02 |046e: const-string v1, "DEFENDANT_APPELLEE" // string@02ce │ │ -042edc: 1302 4c00 |0470: const/16 v2, #int 76 // #4c │ │ -042ee0: 1a03 850d |0472: const-string v3, "dfe" // string@0d85 │ │ -042ee4: 1a04 f302 |0474: const-string v4, "Defendant-appellee" // string@02f3 │ │ -042ee8: 7054 9610 1032 |0476: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042eee: 6900 e604 |0479: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04e6 │ │ -042ef2: 2200 a202 |047b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042ef6: 1a01 cf02 |047d: const-string v1, "DEGREE_GRANTOR" // string@02cf │ │ -042efa: 1302 4d00 |047f: const/16 v2, #int 77 // #4d │ │ -042efe: 1a03 870d |0481: const-string v3, "dgg" // string@0d87 │ │ -042f02: 1a04 f402 |0483: const-string v4, "Degree grantor" // string@02f4 │ │ -042f06: 7054 9610 1032 |0485: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042f0c: 6900 e704 |0488: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEGREE_GRANTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e7 │ │ -042f10: 2200 a202 |048a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042f14: 1a01 d402 |048c: const-string v1, "DELINEATOR" // string@02d4 │ │ -042f18: 1302 4e00 |048e: const/16 v2, #int 78 // #4e │ │ -042f1c: 1a03 b70d |0490: const-string v3, "dln" // string@0db7 │ │ -042f20: 1a04 f502 |0492: const-string v4, "Delineator" // string@02f5 │ │ -042f24: 7054 9610 1032 |0494: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042f2a: 6900 e804 |0497: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DELINEATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e8 │ │ -042f2e: 2200 a202 |0499: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042f32: 1a01 d502 |049b: const-string v1, "DEPICTED" // string@02d5 │ │ -042f36: 1302 4f00 |049d: const/16 v2, #int 79 // #4f │ │ -042f3a: 1a03 d10d |049f: const-string v3, "dpc" // string@0dd1 │ │ -042f3e: 1a04 f602 |04a1: const-string v4, "Depicted" // string@02f6 │ │ -042f42: 7054 9610 1032 |04a3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042f48: 6900 e904 |04a6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEPICTED:Lnl/siegmann/epublib/domain/Relator; // field@04e9 │ │ -042f4c: 2200 a202 |04a8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042f50: 1a01 d602 |04aa: const-string v1, "DEPOSITOR" // string@02d6 │ │ -042f54: 1302 5000 |04ac: const/16 v2, #int 80 // #50 │ │ -042f58: 1a03 d20d |04ae: const-string v3, "dpt" // string@0dd2 │ │ -042f5c: 1a04 f702 |04b0: const-string v4, "Depositor" // string@02f7 │ │ -042f60: 7054 9610 1032 |04b2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042f66: 6900 ea04 |04b5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04ea │ │ -042f6a: 2200 a202 |04b7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042f6e: 1a01 d702 |04b9: const-string v1, "DESIGNER" // string@02d7 │ │ -042f72: 1302 5100 |04bb: const/16 v2, #int 81 // #51 │ │ -042f76: 1a03 dc0d |04bd: const-string v3, "dsr" // string@0ddc │ │ -042f7a: 1a04 f802 |04bf: const-string v4, "Designer" // string@02f8 │ │ -042f7e: 7054 9610 1032 |04c1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042f84: 6900 eb04 |04c4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04eb │ │ -042f88: 2200 a202 |04c6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042f8c: 1a01 d902 |04c8: const-string v1, "DIRECTOR" // string@02d9 │ │ -042f90: 1302 5200 |04ca: const/16 v2, #int 82 // #52 │ │ -042f94: 1a03 db0d |04cc: const-string v3, "drt" // string@0ddb │ │ -042f98: 1a04 fd02 |04ce: const-string v4, "Director" // string@02fd │ │ -042f9c: 7054 9610 1032 |04d0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042fa2: 6900 ec04 |04d3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ec │ │ -042fa6: 2200 a202 |04d5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042faa: 1a01 da02 |04d7: const-string v1, "DISSERTANT" // string@02da │ │ -042fae: 1302 5300 |04d9: const/16 v2, #int 83 // #53 │ │ -042fb2: 1a03 920d |04db: const-string v3, "dis" // string@0d92 │ │ -042fb6: 1a04 fe02 |04dd: const-string v4, "Dissertant" // string@02fe │ │ -042fba: 7054 9610 1032 |04df: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042fc0: 6900 ed04 |04e2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISSERTANT:Lnl/siegmann/epublib/domain/Relator; // field@04ed │ │ -042fc4: 2200 a202 |04e4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042fc8: 1a01 db02 |04e6: const-string v1, "DISTRIBUTION_PLACE" // string@02db │ │ -042fcc: 1302 5400 |04e8: const/16 v2, #int 84 // #54 │ │ -042fd0: 1a03 500d |04ea: const-string v3, "dbp" // string@0d50 │ │ -042fd4: 1a04 ff02 |04ec: const-string v4, "Distribution place" // string@02ff │ │ -042fd8: 7054 9610 1032 |04ee: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042fde: 6900 ee04 |04f1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04ee │ │ -042fe2: 2200 a202 |04f3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -042fe6: 1a01 dc02 |04f5: const-string v1, "DISTRIBUTOR" // string@02dc │ │ -042fea: 1302 5500 |04f7: const/16 v2, #int 85 // #55 │ │ -042fee: 1a03 dd0d |04f9: const-string v3, "dst" // string@0ddd │ │ -042ff2: 1a04 0003 |04fb: const-string v4, "Distributor" // string@0300 │ │ -042ff6: 7054 9610 1032 |04fd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -042ffc: 6900 ef04 |0500: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ef │ │ -043000: 2200 a202 |0502: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043004: 1a01 df02 |0504: const-string v1, "DONOR" // string@02df │ │ -043008: 1302 5600 |0506: const/16 v2, #int 86 // #56 │ │ -04300c: 1a03 b90d |0508: const-string v3, "dnr" // string@0db9 │ │ -043010: 1a04 0203 |050a: const-string v4, "Donor" // string@0302 │ │ -043014: 7054 9610 1032 |050c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04301a: 6900 f004 |050f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DONOR:Lnl/siegmann/epublib/domain/Relator; // field@04f0 │ │ -04301e: 2200 a202 |0511: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043022: 1a01 e102 |0513: const-string v1, "DRAFTSMAN" // string@02e1 │ │ -043026: 1302 5700 |0515: const/16 v2, #int 87 // #57 │ │ -04302a: 1a03 d90d |0517: const-string v3, "drm" // string@0dd9 │ │ -04302e: 1a04 0303 |0519: const-string v4, "Draftsman" // string@0303 │ │ -043032: 7054 9610 1032 |051b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043038: 6900 f104 |051e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DRAFTSMAN:Lnl/siegmann/epublib/domain/Relator; // field@04f1 │ │ -04303c: 2200 a202 |0520: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043040: 1a01 e502 |0522: const-string v1, "DUBIOUS_AUTHOR" // string@02e5 │ │ -043044: 1302 5800 |0524: const/16 v2, #int 88 // #58 │ │ -043048: 1a03 e70d |0526: const-string v3, "dub" // string@0de7 │ │ -04304c: 1a04 0403 |0528: const-string v4, "Dubious author" // string@0304 │ │ -043050: 7054 9610 1032 |052a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043056: 6900 f204 |052d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DUBIOUS_AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04f2 │ │ -04305a: 2200 a202 |052f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04305e: 1a01 0703 |0531: const-string v1, "EDITOR" // string@0307 │ │ -043062: 1302 5900 |0533: const/16 v2, #int 89 // #59 │ │ -043066: 1a03 f70d |0535: const-string v3, "edt" // string@0df7 │ │ -04306a: 1a04 2303 |0537: const-string v4, "Editor" // string@0323 │ │ -04306e: 7054 9610 1032 |0539: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043074: 6900 f304 |053c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04f3 │ │ -043078: 2200 a202 |053e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04307c: 1a01 0803 |0540: const-string v1, "ELECTRICIAN" // string@0308 │ │ -043080: 1302 5a00 |0542: const/16 v2, #int 90 // #5a │ │ -043084: 1a03 fe0d |0544: const-string v3, "elg" // string@0dfe │ │ -043088: 1a04 2403 |0546: const-string v4, "Electrician" // string@0324 │ │ -04308c: 7054 9610 1032 |0548: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043092: 6900 f404 |054b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ELECTRICIAN:Lnl/siegmann/epublib/domain/Relator; // field@04f4 │ │ -043096: 2200 a202 |054d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04309a: 1a01 0903 |054f: const-string v1, "ELECTROTYPER" // string@0309 │ │ -04309e: 1302 5b00 |0551: const/16 v2, #int 91 // #5b │ │ -0430a2: 1a03 ff0d |0553: const-string v3, "elt" // string@0dff │ │ -0430a6: 1a04 2503 |0555: const-string v4, "Electrotyper" // string@0325 │ │ -0430aa: 7054 9610 1032 |0557: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0430b0: 6900 f504 |055a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ELECTROTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04f5 │ │ -0430b4: 2200 a202 |055c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0430b8: 1a01 0e03 |055e: const-string v1, "ENGINEER" // string@030e │ │ -0430bc: 1302 5c00 |0560: const/16 v2, #int 92 // #5c │ │ -0430c0: 1a03 120e |0562: const-string v3, "eng" // string@0e12 │ │ -0430c4: 1a04 2803 |0564: const-string v4, "Engineer" // string@0328 │ │ -0430c8: 7054 9610 1032 |0566: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0430ce: 6900 f604 |0569: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@04f6 │ │ -0430d2: 2200 a202 |056b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0430d6: 1a01 0f03 |056d: const-string v1, "ENGRAVER" // string@030f │ │ -0430da: 1302 5d00 |056f: const/16 v2, #int 93 // #5d │ │ -0430de: 1a03 f90d |0571: const-string v3, "egr" // string@0df9 │ │ -0430e2: 1a04 2903 |0573: const-string v4, "Engraver" // string@0329 │ │ -0430e6: 7054 9610 1032 |0575: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0430ec: 6900 f704 |0578: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@04f7 │ │ -0430f0: 2200 a202 |057a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0430f4: 1a01 1603 |057c: const-string v1, "ETCHER" // string@0316 │ │ -0430f8: 1302 5e00 |057e: const/16 v2, #int 94 // #5e │ │ -0430fc: 1a03 380e |0580: const-string v3, "etr" // string@0e38 │ │ -043100: 1a04 3403 |0582: const-string v4, "Etcher" // string@0334 │ │ -043104: 7054 9610 1032 |0584: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04310a: 6900 f804 |0587: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ETCHER:Lnl/siegmann/epublib/domain/Relator; // field@04f8 │ │ -04310e: 2200 a202 |0589: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043112: 1a01 1703 |058b: const-string v1, "EVENT_PLACE" // string@0317 │ │ -043116: 1302 5f00 |058d: const/16 v2, #int 95 // #5f │ │ -04311a: 1a03 400e |058f: const-string v3, "evp" // string@0e40 │ │ -04311e: 1a04 3603 |0591: const-string v4, "Event place" // string@0336 │ │ -043122: 7054 9610 1032 |0593: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043128: 6900 f904 |0596: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EVENT_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04f9 │ │ -04312c: 2200 a202 |0598: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043130: 1a01 1803 |059a: const-string v1, "EXPERT" // string@0318 │ │ -043134: 1302 6000 |059c: const/16 v2, #int 96 // #60 │ │ -043138: 1a03 4f0e |059e: const-string v3, "exp" // string@0e4f │ │ -04313c: 1a04 3703 |05a0: const-string v4, "Expert" // string@0337 │ │ -043140: 7054 9610 1032 |05a2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043146: 6900 fa04 |05a5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EXPERT:Lnl/siegmann/epublib/domain/Relator; // field@04fa │ │ -04314a: 2200 a202 |05a7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04314e: 1a01 3903 |05a9: const-string v1, "FACSIMILIST" // string@0339 │ │ -043152: 1302 6100 |05ab: const/16 v2, #int 97 // #61 │ │ -043156: 1a03 560e |05ad: const-string v3, "fac" // string@0e56 │ │ -04315a: 1a04 5a03 |05af: const-string v4, "Facsimilist" // string@035a │ │ -04315e: 7054 9610 1032 |05b1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043164: 6900 fb04 |05b4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FACSIMILIST:Lnl/siegmann/epublib/domain/Relator; // field@04fb │ │ -043168: 2200 a202 |05b6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04316c: 1a01 4503 |05b8: const-string v1, "FIELD_DIRECTOR" // string@0345 │ │ -043170: 1302 6200 |05ba: const/16 v2, #int 98 // #62 │ │ -043174: 1a03 a60e |05bc: const-string v3, "fld" // string@0ea6 │ │ -043178: 1a04 6103 |05be: const-string v4, "Field director" // string@0361 │ │ -04317c: 7054 9610 1032 |05c0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043182: 6900 fc04 |05c3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FIELD_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04fc │ │ -043186: 2200 a202 |05c5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04318a: 1a01 4603 |05c7: const-string v1, "FILM_EDITOR" // string@0346 │ │ -04318e: 1302 6300 |05c9: const/16 v2, #int 99 // #63 │ │ -043192: 1a03 a90e |05cb: const-string v3, "flm" // string@0ea9 │ │ -043196: 1a04 6403 |05cd: const-string v4, "Film editor" // string@0364 │ │ -04319a: 7054 9610 1032 |05cf: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0431a0: 6900 fd04 |05d2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FILM_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04fd │ │ -0431a4: 2200 a202 |05d4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0431a8: 1a01 4803 |05d6: const-string v1, "FIRST_PARTY" // string@0348 │ │ -0431ac: 1302 6400 |05d8: const/16 v2, #int 100 // #64 │ │ -0431b0: 1a03 c70e |05da: const-string v3, "fpy" // string@0ec7 │ │ -0431b4: 1a04 6603 |05dc: const-string v4, "First party" // string@0366 │ │ -0431b8: 7054 9610 1032 |05de: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0431be: 6900 fe04 |05e1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FIRST_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@04fe │ │ -0431c2: 2200 a202 |05e3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0431c6: 1a01 5403 |05e5: const-string v1, "FORGER" // string@0354 │ │ -0431ca: 1302 6500 |05e7: const/16 v2, #int 101 // #65 │ │ -0431ce: 1a03 cd0e |05e9: const-string v3, "frg" // string@0ecd │ │ -0431d2: 1a04 6a03 |05eb: const-string v4, "Forger" // string@036a │ │ -0431d6: 7054 9610 1032 |05ed: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0431dc: 6900 ff04 |05f0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FORGER:Lnl/siegmann/epublib/domain/Relator; // field@04ff │ │ -0431e0: 2200 a202 |05f2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0431e4: 1a01 5503 |05f4: const-string v1, "FORMER_OWNER" // string@0355 │ │ -0431e8: 1302 6600 |05f6: const/16 v2, #int 102 // #66 │ │ -0431ec: 1a03 af0e |05f8: const-string v3, "fmo" // string@0eaf │ │ -0431f0: 1a04 6c03 |05fa: const-string v4, "Former owner" // string@036c │ │ -0431f4: 7054 9610 1032 |05fc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0431fa: 6900 0005 |05ff: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FORMER_OWNER:Lnl/siegmann/epublib/domain/Relator; // field@0500 │ │ -0431fe: 2200 a202 |0601: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043202: 1a01 5903 |0603: const-string v1, "FUNDER" // string@0359 │ │ -043206: 1302 6700 |0605: const/16 v2, #int 103 // #67 │ │ -04320a: 1a03 b20e |0607: const-string v3, "fnd" // string@0eb2 │ │ -04320e: 1a04 8e03 |0609: const-string v4, "Funder" // string@038e │ │ -043212: 7054 9610 1032 |060b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043218: 6900 0105 |060e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FUNDER:Lnl/siegmann/epublib/domain/Relator; // field@0501 │ │ -04321c: 2200 a202 |0610: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043220: 1a01 9003 |0612: const-string v1, "GEOGRAPHIC_INFORMATION_SPECIALIST" // string@0390 │ │ -043224: 1302 6800 |0614: const/16 v2, #int 104 // #68 │ │ -043228: 1a03 9810 |0616: const-string v3, "gis" // string@1098 │ │ -04322c: 1a04 9303 |0618: const-string v4, "Geographic information specialist" // string@0393 │ │ -043230: 7054 9610 1032 |061a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043236: 6900 0205 |061d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.GEOGRAPHIC_INFORMATION_SPECIALIST:Lnl/siegmann/epublib/domain/Relator; // field@0502 │ │ -04323a: 2200 a202 |061f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04323e: 1a01 a103 |0621: const-string v1, "HONOREE" // string@03a1 │ │ -043242: 1302 6900 |0623: const/16 v2, #int 105 // #69 │ │ -043246: 1a03 ed10 |0625: const-string v3, "hnr" // string@10ed │ │ -04324a: 1a04 ab03 |0627: const-string v4, "Honoree" // string@03ab │ │ -04324e: 7054 9610 1032 |0629: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043254: 6900 0305 |062c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.HONOREE:Lnl/siegmann/epublib/domain/Relator; // field@0503 │ │ -043258: 2200 a202 |062e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04325c: 1a01 a203 |0630: const-string v1, "HOST" // string@03a2 │ │ -043260: 1302 6a00 |0632: const/16 v2, #int 106 // #6a │ │ -043264: 1a03 f210 |0634: const-string v3, "hst" // string@10f2 │ │ -043268: 1a04 ac03 |0636: const-string v4, "Host" // string@03ac │ │ -04326c: 7054 9610 1032 |0638: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043272: 6900 0405 |063b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.HOST:Lnl/siegmann/epublib/domain/Relator; // field@0504 │ │ -043276: 2200 a202 |063d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04327a: 1a01 c903 |063f: const-string v1, "ILLUMINATOR" // string@03c9 │ │ -04327e: 1302 6b00 |0641: const/16 v2, #int 107 // #6b │ │ -043282: 1a03 2211 |0643: const-string v3, "ilu" // string@1122 │ │ -043286: 1a04 e703 |0645: const-string v4, "Illuminator" // string@03e7 │ │ -04328a: 7054 9610 1032 |0647: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043290: 6900 0505 |064a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ILLUMINATOR:Lnl/siegmann/epublib/domain/Relator; // field@0505 │ │ -043294: 2200 a202 |064c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043298: 1a01 ca03 |064e: const-string v1, "ILLUSTRATOR" // string@03ca │ │ -04329c: 1302 6c00 |0650: const/16 v2, #int 108 // #6c │ │ -0432a0: 1a03 2111 |0652: const-string v3, "ill" // string@1121 │ │ -0432a4: 1a04 e803 |0654: const-string v4, "Illustrator" // string@03e8 │ │ -0432a8: 7054 9610 1032 |0656: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0432ae: 6900 0605 |0659: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ILLUSTRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0506 │ │ -0432b2: 2200 a202 |065b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0432b6: 1a01 d703 |065d: const-string v1, "INSCRIBER" // string@03d7 │ │ -0432ba: 1302 6d00 |065f: const/16 v2, #int 109 // #6d │ │ -0432be: 1a03 5211 |0661: const-string v3, "ins" // string@1152 │ │ -0432c2: 1a04 ec03 |0663: const-string v4, "Inscriber" // string@03ec │ │ -0432c6: 7054 9610 1032 |0665: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0432cc: 6900 0705 |0668: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@0507 │ │ -0432d0: 2200 a202 |066a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0432d4: 1a01 d803 |066c: const-string v1, "INSTRUMENTALIST" // string@03d8 │ │ -0432d8: 1302 6e00 |066e: const/16 v2, #int 110 // #6e │ │ -0432dc: 1a03 c811 |0670: const-string v3, "itr" // string@11c8 │ │ -0432e0: 1a04 f003 |0672: const-string v4, "Instrumentalist" // string@03f0 │ │ -0432e4: 7054 9610 1032 |0674: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0432ea: 6900 0805 |0677: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INSTRUMENTALIST:Lnl/siegmann/epublib/domain/Relator; // field@0508 │ │ -0432ee: 2200 a202 |0679: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0432f2: 1a01 dc03 |067b: const-string v1, "INTERVIEWEE" // string@03dc │ │ -0432f6: 1302 6f00 |067d: const/16 v2, #int 111 // #6f │ │ -0432fa: 1a03 c911 |067f: const-string v3, "ive" // string@11c9 │ │ -0432fe: 1a04 fb03 |0681: const-string v4, "Interviewee" // string@03fb │ │ -043302: 7054 9610 1032 |0683: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043308: 6900 0905 |0686: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWEE:Lnl/siegmann/epublib/domain/Relator; // field@0509 │ │ -04330c: 2200 a202 |0688: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043310: 1a01 dd03 |068a: const-string v1, "INTERVIEWER" // string@03dd │ │ -043314: 1302 7000 |068c: const/16 v2, #int 112 // #70 │ │ -043318: 1a03 ca11 |068e: const-string v3, "ivr" // string@11ca │ │ -04331c: 1a04 fc03 |0690: const-string v4, "Interviewer" // string@03fc │ │ -043320: 7054 9610 1032 |0692: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043326: 6900 0a05 |0695: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@050a │ │ -04332a: 2200 a202 |0697: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04332e: 1a01 df03 |0699: const-string v1, "INVENTOR" // string@03df │ │ -043332: 1302 7100 |069b: const/16 v2, #int 113 // #71 │ │ -043336: 1a03 5d11 |069d: const-string v3, "inv" // string@115d │ │ -04333a: 1a04 0204 |069f: const-string v4, "Inventor" // string@0402 │ │ -04333e: 7054 9610 1032 |06a1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043344: 6900 0b05 |06a4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INVENTOR:Lnl/siegmann/epublib/domain/Relator; // field@050b │ │ -043348: 2200 a202 |06a6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04334c: 1a01 1304 |06a8: const-string v1, "LABORATORY" // string@0413 │ │ -043350: 1302 7200 |06aa: const/16 v2, #int 114 // #72 │ │ -043354: 1a03 f811 |06ac: const-string v3, "lbr" // string@11f8 │ │ -043358: 1a04 5b04 |06ae: const-string v4, "Laboratory" // string@045b │ │ -04335c: 7054 9610 1032 |06b0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043362: 6900 0c05 |06b3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LABORATORY:Lnl/siegmann/epublib/domain/Relator; // field@050c │ │ -043366: 2200 a202 |06b5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04336a: 1a01 1404 |06b7: const-string v1, "LABORATORY_DIRECTOR" // string@0414 │ │ -04336e: 1302 7300 |06b9: const/16 v2, #int 115 // #73 │ │ -043372: 1a03 fa11 |06bb: const-string v3, "ldr" // string@11fa │ │ -043376: 1a04 5c04 |06bd: const-string v4, "Laboratory director" // string@045c │ │ -04337a: 7054 9610 1032 |06bf: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043380: 6900 0d05 |06c2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LABORATORY_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@050d │ │ -043384: 2200 a202 |06c4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043388: 1a01 1504 |06c6: const-string v1, "LANDSCAPE_ARCHITECT" // string@0415 │ │ -04338c: 1302 7400 |06c8: const/16 v2, #int 116 // #74 │ │ -043390: 1a03 3d12 |06ca: const-string v3, "lsa" // string@123d │ │ -043394: 1a04 5c06 |06cc: const-string v4, "Landscape architect" // string@065c │ │ -043398: 7054 9610 1032 |06ce: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04339e: 6900 0e05 |06d1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LANDSCAPE_ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@050e │ │ -0433a2: 2200 a202 |06d3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0433a6: 1a01 1d04 |06d5: const-string v1, "LEAD" // string@041d │ │ -0433aa: 1302 7500 |06d7: const/16 v2, #int 117 // #75 │ │ -0433ae: 1a03 fb11 |06d9: const-string v3, "led" // string@11fb │ │ -0433b2: 1a04 6806 |06db: const-string v4, "Lead" // string@0668 │ │ -0433b6: 7054 9610 1032 |06dd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0433bc: 6900 0f05 |06e0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LEAD:Lnl/siegmann/epublib/domain/Relator; // field@050f │ │ -0433c0: 2200 a202 |06e2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0433c4: 1a01 1e04 |06e4: const-string v1, "LENDER" // string@041e │ │ -0433c8: 1302 7600 |06e6: const/16 v2, #int 118 // #76 │ │ -0433cc: 1a03 0512 |06e8: const-string v3, "len" // string@1205 │ │ -0433d0: 1a04 6906 |06ea: const-string v4, "Lender" // string@0669 │ │ -0433d4: 7054 9610 1032 |06ec: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0433da: 6900 1005 |06ef: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LENDER:Lnl/siegmann/epublib/domain/Relator; // field@0510 │ │ -0433de: 2200 a202 |06f1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0433e2: 1a01 2104 |06f3: const-string v1, "LIBELANT" // string@0421 │ │ -0433e6: 1302 7700 |06f5: const/16 v2, #int 119 // #77 │ │ -0433ea: 1a03 1012 |06f7: const-string v3, "lil" // string@1210 │ │ -0433ee: 1a04 6a06 |06f9: const-string v4, "Libelant" // string@066a │ │ -0433f2: 7054 9610 1032 |06fb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0433f8: 6900 1105 |06fe: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT:Lnl/siegmann/epublib/domain/Relator; // field@0511 │ │ -0433fc: 2200 a202 |0700: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043400: 1a01 2204 |0702: const-string v1, "LIBELANT_APPELLANT" // string@0422 │ │ -043404: 1302 7800 |0704: const/16 v2, #int 120 // #78 │ │ -043408: 1a03 1812 |0706: const-string v3, "lit" // string@1218 │ │ -04340c: 1a04 6b06 |0708: const-string v4, "Libelant-appellant" // string@066b │ │ -043410: 7054 9610 1032 |070a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043416: 6900 1205 |070d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0512 │ │ -04341a: 2200 a202 |070f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04341e: 1a01 2304 |0711: const-string v1, "LIBELANT_APPELLEE" // string@0423 │ │ -043422: 1302 7900 |0713: const/16 v2, #int 121 // #79 │ │ -043426: 1a03 0f12 |0715: const-string v3, "lie" // string@120f │ │ -04342a: 1a04 6c06 |0717: const-string v4, "Libelant-appellee" // string@066c │ │ -04342e: 7054 9610 1032 |0719: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043434: 6900 1305 |071c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0513 │ │ -043438: 2200 a202 |071e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04343c: 1a01 2404 |0720: const-string v1, "LIBELEE" // string@0424 │ │ -043440: 1302 7a00 |0722: const/16 v2, #int 122 // #7a │ │ -043444: 1a03 0412 |0724: const-string v3, "lel" // string@1204 │ │ -043448: 1a04 6d06 |0726: const-string v4, "Libelee" // string@066d │ │ -04344c: 7054 9610 1032 |0728: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043452: 6900 1405 |072b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE:Lnl/siegmann/epublib/domain/Relator; // field@0514 │ │ -043456: 2200 a202 |072d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04345a: 1a01 2504 |072f: const-string v1, "LIBELEE_APPELLANT" // string@0425 │ │ -04345e: 1302 7b00 |0731: const/16 v2, #int 123 // #7b │ │ -043462: 1a03 0912 |0733: const-string v3, "let" // string@1209 │ │ -043466: 1a04 6e06 |0735: const-string v4, "Libelee-appellant" // string@066e │ │ -04346a: 7054 9610 1032 |0737: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043470: 6900 1505 |073a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0515 │ │ -043474: 2200 a202 |073c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043478: 1a01 2604 |073e: const-string v1, "LIBELEE_APPELLEE" // string@0426 │ │ -04347c: 1302 7c00 |0740: const/16 v2, #int 124 // #7c │ │ -043480: 1a03 ff11 |0742: const-string v3, "lee" // string@11ff │ │ -043484: 1a04 6f06 |0744: const-string v4, "Libelee-appellee" // string@066f │ │ -043488: 7054 9610 1032 |0746: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04348e: 6900 1605 |0749: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0516 │ │ -043492: 2200 a202 |074b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043496: 1a01 2704 |074d: const-string v1, "LIBRETTIST" // string@0427 │ │ -04349a: 1302 7d00 |074f: const/16 v2, #int 125 // #7d │ │ -04349e: 1a03 f911 |0751: const-string v3, "lbt" // string@11f9 │ │ -0434a2: 1a04 7006 |0753: const-string v4, "Librettist" // string@0670 │ │ -0434a6: 7054 9610 1032 |0755: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0434ac: 6900 1705 |0758: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBRETTIST:Lnl/siegmann/epublib/domain/Relator; // field@0517 │ │ -0434b0: 2200 a202 |075a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0434b4: 1a01 2804 |075c: const-string v1, "LICENSEE" // string@0428 │ │ -0434b8: 1302 7e00 |075e: const/16 v2, #int 126 // #7e │ │ -0434bc: 1a03 3e12 |0760: const-string v3, "lse" // string@123e │ │ -0434c0: 1a04 7106 |0762: const-string v4, "Licensee" // string@0671 │ │ -0434c4: 7054 9610 1032 |0764: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0434ca: 6900 1805 |0767: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LICENSEE:Lnl/siegmann/epublib/domain/Relator; // field@0518 │ │ -0434ce: 2200 a202 |0769: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0434d2: 1a01 2904 |076b: const-string v1, "LICENSOR" // string@0429 │ │ -0434d6: 1302 7f00 |076d: const/16 v2, #int 127 // #7f │ │ -0434da: 1a03 3f12 |076f: const-string v3, "lso" // string@123f │ │ -0434de: 1a04 7206 |0771: const-string v4, "Licensor" // string@0672 │ │ -0434e2: 7054 9610 1032 |0773: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0434e8: 6900 1905 |0776: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LICENSOR:Lnl/siegmann/epublib/domain/Relator; // field@0519 │ │ -0434ec: 2200 a202 |0778: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0434f0: 1a01 2a04 |077a: const-string v1, "LIGHTING_DESIGNER" // string@042a │ │ -0434f4: 1302 8000 |077c: const/16 v2, #int 128 // #80 │ │ -0434f8: 1a03 0c12 |077e: const-string v3, "lgd" // string@120c │ │ -0434fc: 1a04 7306 |0780: const-string v4, "Lighting designer" // string@0673 │ │ -043500: 7054 9610 1032 |0782: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043506: 6900 1a05 |0785: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIGHTING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@051a │ │ -04350a: 2200 a202 |0787: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04350e: 1a01 3404 |0789: const-string v1, "LITHOGRAPHER" // string@0434 │ │ -043512: 1302 8100 |078b: const/16 v2, #int 129 // #81 │ │ -043516: 1a03 4012 |078d: const-string v3, "ltg" // string@1240 │ │ -04351a: 1a04 a106 |078f: const-string v4, "Lithographer" // string@06a1 │ │ -04351e: 7054 9610 1032 |0791: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043524: 6900 1b05 |0794: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LITHOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@051b │ │ -043528: 2200 a202 |0796: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04352c: 1a01 5904 |0798: const-string v1, "LYRICIST" // string@0459 │ │ -043530: 1302 8200 |079a: const/16 v2, #int 130 // #82 │ │ -043534: 1a03 4212 |079c: const-string v3, "lyr" // string@1242 │ │ -043538: 1a04 da07 |079e: const-string v4, "Lyricist" // string@07da │ │ -04353c: 7054 9610 1032 |07a0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043542: 6900 1c05 |07a3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LYRICIST:Lnl/siegmann/epublib/domain/Relator; // field@051c │ │ -043546: 2200 a202 |07a5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04354a: 1a01 db07 |07a7: const-string v1, "MANUFACTURER" // string@07db │ │ -04354e: 1302 8300 |07a9: const/16 v2, #int 131 // #83 │ │ -043552: 1a03 0514 |07ab: const-string v3, "mfr" // string@1405 │ │ -043556: 1a04 0608 |07ad: const-string v4, "Manufacturer" // string@0806 │ │ -04355a: 7054 9610 1032 |07af: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043560: 6900 1d05 |07b2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MANUFACTURER:Lnl/siegmann/epublib/domain/Relator; // field@051d │ │ -043564: 2200 a202 |07b4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043568: 1a01 dc07 |07b6: const-string v1, "MARBLER" // string@07dc │ │ -04356c: 1302 8400 |07b8: const/16 v2, #int 132 // #84 │ │ -043570: 1a03 2614 |07ba: const-string v3, "mrb" // string@1426 │ │ -043574: 1a04 0708 |07bc: const-string v4, "Marbler" // string@0807 │ │ -043578: 7054 9610 1032 |07be: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04357e: 6900 1e05 |07c1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MARBLER:Lnl/siegmann/epublib/domain/Relator; // field@051e │ │ -043582: 2200 a202 |07c3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043586: 1a01 dd07 |07c5: const-string v1, "MARKUP_EDITOR" // string@07dd │ │ -04358a: 1302 8500 |07c7: const/16 v2, #int 133 // #85 │ │ -04358e: 1a03 2714 |07c9: const-string v3, "mrk" // string@1427 │ │ -043592: 1a04 0d08 |07cb: const-string v4, "Markup editor" // string@080d │ │ -043596: 7054 9610 1032 |07cd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04359c: 6900 1f05 |07d0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MARKUP_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@051f │ │ -0435a0: 2200 a202 |07d2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0435a4: 1a01 e807 |07d4: const-string v1, "METADATA_CONTACT" // string@07e8 │ │ -0435a8: 1302 8600 |07d6: const/16 v2, #int 134 // #86 │ │ -0435ac: 1a03 e313 |07d8: const-string v3, "mdc" // string@13e3 │ │ -0435b0: 1a04 1708 |07da: const-string v4, "Metadata contact" // string@0817 │ │ -0435b4: 7054 9610 1032 |07dc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0435ba: 6900 2005 |07df: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.METADATA_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@0520 │ │ -0435be: 2200 a202 |07e1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0435c2: 1a01 e907 |07e3: const-string v1, "METAL_ENGRAVER" // string@07e9 │ │ -0435c6: 1302 8700 |07e5: const/16 v2, #int 135 // #87 │ │ -0435ca: 1a03 2a14 |07e7: const-string v3, "mte" // string@142a │ │ -0435ce: 1a04 1908 |07e9: const-string v4, "Metal-engraver" // string@0819 │ │ -0435d2: 7054 9610 1032 |07eb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0435d8: 6900 2105 |07ee: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.METAL_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0521 │ │ -0435dc: 2200 a202 |07f0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0435e0: 1a01 f107 |07f2: const-string v1, "MODERATOR" // string@07f1 │ │ -0435e4: 1302 8800 |07f4: const/16 v2, #int 136 // #88 │ │ -0435e8: 1a03 1414 |07f6: const-string v3, "mod" // string@1414 │ │ -0435ec: 1a04 1a08 |07f8: const-string v4, "Moderator" // string@081a │ │ -0435f0: 7054 9610 1032 |07fa: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0435f6: 6900 2205 |07fd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MODERATOR:Lnl/siegmann/epublib/domain/Relator; // field@0522 │ │ -0435fa: 2200 a202 |07ff: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0435fe: 1a01 f307 |0801: const-string v1, "MONITOR" // string@07f3 │ │ -043602: 1302 8900 |0803: const/16 v2, #int 137 // #89 │ │ -043606: 1a03 1814 |0805: const-string v3, "mon" // string@1418 │ │ -04360a: 1a04 1d08 |0807: const-string v4, "Monitor" // string@081d │ │ -04360e: 7054 9610 1032 |0809: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043614: 6900 2305 |080c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MONITOR:Lnl/siegmann/epublib/domain/Relator; // field@0523 │ │ -043618: 2200 a202 |080e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04361c: 1a01 0108 |0810: const-string v1, "MUSIC_COPYIST" // string@0801 │ │ -043620: 1302 8a00 |0812: const/16 v2, #int 138 // #8a │ │ -043624: 1a03 e213 |0814: const-string v3, "mcp" // string@13e2 │ │ -043628: 1a04 2108 |0816: const-string v4, "Music copyist" // string@0821 │ │ -04362c: 7054 9610 1032 |0818: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043632: 6900 2605 |081b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSIC_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@0526 │ │ -043636: 2200 a202 |081d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04363a: 1a01 ff07 |081f: const-string v1, "MUSICAL_DIRECTOR" // string@07ff │ │ -04363e: 1302 8b00 |0821: const/16 v2, #int 139 // #8b │ │ -043642: 1a03 2814 |0823: const-string v3, "msd" // string@1428 │ │ -043646: 1a04 2208 |0825: const-string v4, "Musical director" // string@0822 │ │ -04364a: 7054 9610 1032 |0827: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043650: 6900 2405 |082a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0524 │ │ -043654: 2200 a202 |082c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043658: 1a01 0008 |082e: const-string v1, "MUSICIAN" // string@0800 │ │ -04365c: 1302 8c00 |0830: const/16 v2, #int 140 // #8c │ │ -043660: 1a03 2b14 |0832: const-string v3, "mus" // string@142b │ │ -043664: 1a04 2308 |0834: const-string v4, "Musician" // string@0823 │ │ -043668: 7054 9610 1032 |0836: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04366e: 6900 2505 |0839: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSICIAN:Lnl/siegmann/epublib/domain/Relator; // field@0525 │ │ -043672: 2200 a202 |083b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043676: 1a01 3008 |083d: const-string v1, "NARRATOR" // string@0830 │ │ -04367a: 1302 8d00 |083f: const/16 v2, #int 141 // #8d │ │ -04367e: 1a03 9514 |0841: const-string v3, "nrt" // string@1495 │ │ -043682: 1a04 4608 |0843: const-string v4, "Narrator" // string@0846 │ │ -043686: 7054 9610 1032 |0845: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04368c: 6900 2705 |0848: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.NARRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0527 │ │ -043690: 2200 a202 |084a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043694: 1a01 7508 |084c: const-string v1, "OPPONENT" // string@0875 │ │ -043698: 1302 8e00 |084e: const/16 v2, #int 142 // #8e │ │ -04369c: 1a03 4515 |0850: const-string v3, "opn" // string@1545 │ │ -0436a0: 1a04 9408 |0852: const-string v4, "Opponent" // string@0894 │ │ -0436a4: 7054 9610 1032 |0854: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0436aa: 6900 2805 |0857: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OPPONENT:Lnl/siegmann/epublib/domain/Relator; // field@0528 │ │ -0436ae: 2200 a202 |0859: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0436b2: 1a01 7f08 |085b: const-string v1, "ORGANIZER_OF_MEETING" // string@087f │ │ -0436b6: 1302 8f00 |085d: const/16 v2, #int 143 // #8f │ │ -0436ba: 1a03 5015 |085f: const-string v3, "orm" // string@1550 │ │ -0436be: 1a04 9508 |0861: const-string v4, "Organizer of meeting" // string@0895 │ │ -0436c2: 7054 9610 1032 |0863: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0436c8: 6900 2905 |0866: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ORGANIZER_OF_MEETING:Lnl/siegmann/epublib/domain/Relator; // field@0529 │ │ -0436cc: 2200 a202 |0868: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0436d0: 1a01 8008 |086a: const-string v1, "ORIGINATOR" // string@0880 │ │ -0436d4: 1302 9000 |086c: const/16 v2, #int 144 // #90 │ │ -0436d8: 1a03 4815 |086e: const-string v3, "org" // string@1548 │ │ -0436dc: 1a04 9608 |0870: const-string v4, "Originator" // string@0896 │ │ -0436e0: 7054 9610 1032 |0872: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0436e6: 6900 2a05 |0875: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ORIGINATOR:Lnl/siegmann/epublib/domain/Relator; // field@052a │ │ -0436ea: 2200 a202 |0877: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0436ee: 1a01 8108 |0879: const-string v1, "OTHER" // string@0881 │ │ -0436f2: 1302 9100 |087b: const/16 v2, #int 145 // #91 │ │ -0436f6: 1a03 5115 |087d: const-string v3, "oth" // string@1551 │ │ -0436fa: 1a04 9708 |087f: const-string v4, "Other" // string@0897 │ │ -0436fe: 7054 9610 1032 |0881: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043704: 6900 2b05 |0884: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OTHER:Lnl/siegmann/epublib/domain/Relator; // field@052b │ │ -043708: 2200 a202 |0886: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04370c: 1a01 8508 |0888: const-string v1, "OWNER" // string@0885 │ │ -043710: 1302 9200 |088a: const/16 v2, #int 146 // #92 │ │ -043714: 1a03 5e15 |088c: const-string v3, "own" // string@155e │ │ -043718: 1a04 9908 |088e: const-string v4, "Owner" // string@0899 │ │ -04371c: 7054 9610 1032 |0890: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043722: 6900 2c05 |0893: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OWNER:Lnl/siegmann/epublib/domain/Relator; // field@052c │ │ -043726: 2200 a202 |0895: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04372a: 1a01 9c08 |0897: const-string v1, "PAPERMAKER" // string@089c │ │ -04372e: 1302 9300 |0899: const/16 v2, #int 147 // #93 │ │ -043732: 1a03 e915 |089b: const-string v3, "ppm" // string@15e9 │ │ -043736: 1a04 dd08 |089d: const-string v4, "Papermaker" // string@08dd │ │ -04373a: 7054 9610 1032 |089f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043740: 6900 2d05 |08a2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PAPERMAKER:Lnl/siegmann/epublib/domain/Relator; // field@052d │ │ -043744: 2200 a202 |08a4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043748: 1a01 9e08 |08a6: const-string v1, "PATENT_APPLICANT" // string@089e │ │ -04374c: 1302 9400 |08a8: const/16 v2, #int 148 // #94 │ │ -043750: 1a03 0e16 |08aa: const-string v3, "pta" // string@160e │ │ -043754: 1a04 e108 |08ac: const-string v4, "Patent applicant" // string@08e1 │ │ -043758: 7054 9610 1032 |08ae: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04375e: 6900 2e05 |08b1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATENT_APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@052e │ │ -043762: 2200 a202 |08b3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043766: 1a01 9f08 |08b5: const-string v1, "PATENT_HOLDER" // string@089f │ │ -04376a: 1302 9500 |08b7: const/16 v2, #int 149 // #95 │ │ -04376e: 1a03 1116 |08b9: const-string v3, "pth" // string@1611 │ │ -043772: 1a04 e208 |08bb: const-string v4, "Patent holder" // string@08e2 │ │ -043776: 7054 9610 1032 |08bd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04377c: 6900 2f05 |08c0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATENT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@052f │ │ -043780: 2200 a202 |08c2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043784: 1a01 a008 |08c4: const-string v1, "PATRON" // string@08a0 │ │ -043788: 1302 9600 |08c6: const/16 v2, #int 150 // #96 │ │ -04378c: 1a03 9615 |08c8: const-string v3, "pat" // string@1596 │ │ -043790: 1a04 e308 |08ca: const-string v4, "Patron" // string@08e3 │ │ -043794: 7054 9610 1032 |08cc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04379a: 6900 3005 |08cf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATRON:Lnl/siegmann/epublib/domain/Relator; // field@0530 │ │ -04379e: 2200 a202 |08d1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0437a2: 1a01 a208 |08d3: const-string v1, "PERFORMER" // string@08a2 │ │ -0437a6: 1302 9700 |08d5: const/16 v2, #int 151 // #97 │ │ -0437aa: 1a03 f915 |08d7: const-string v3, "prf" // string@15f9 │ │ -0437ae: 1a04 e708 |08d9: const-string v4, "Performer" // string@08e7 │ │ -0437b2: 7054 9610 1032 |08db: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0437b8: 6900 3105 |08de: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PERFORMER:Lnl/siegmann/epublib/domain/Relator; // field@0531 │ │ -0437bc: 2200 a202 |08e0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0437c0: 1a01 a308 |08e2: const-string v1, "PERMITTING_AGENCY" // string@08a3 │ │ -0437c4: 1302 9800 |08e4: const/16 v2, #int 152 // #98 │ │ -0437c8: 1a03 c615 |08e6: const-string v3, "pma" // string@15c6 │ │ -0437cc: 1a04 e808 |08e8: const-string v4, "Permitting agency" // string@08e8 │ │ -0437d0: 7054 9610 1032 |08ea: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0437d6: 6900 3205 |08ed: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PERMITTING_AGENCY:Lnl/siegmann/epublib/domain/Relator; // field@0532 │ │ -0437da: 2200 a202 |08ef: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0437de: 1a01 a408 |08f1: const-string v1, "PHOTOGRAPHER" // string@08a4 │ │ -0437e2: 1302 9900 |08f3: const/16 v2, #int 153 // #99 │ │ -0437e6: 1a03 bf15 |08f5: const-string v3, "pht" // string@15bf │ │ -0437ea: 1a04 e908 |08f7: const-string v4, "Photographer" // string@08e9 │ │ -0437ee: 7054 9610 1032 |08f9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0437f4: 6900 3305 |08fc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PHOTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0533 │ │ -0437f8: 2200 a202 |08fe: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0437fc: 1a01 a508 |0900: const-string v1, "PLAINTIFF" // string@08a5 │ │ -043800: 1302 9a00 |0902: const/16 v2, #int 154 // #9a │ │ -043804: 1a03 1016 |0904: const-string v3, "ptf" // string@1610 │ │ -043808: 1a04 ea08 |0906: const-string v4, "Plaintiff" // string@08ea │ │ -04380c: 7054 9610 1032 |0908: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043812: 6900 3405 |090b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF:Lnl/siegmann/epublib/domain/Relator; // field@0534 │ │ -043816: 2200 a202 |090d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04381a: 1a01 a608 |090f: const-string v1, "PLAINTIFF_APPELLANT" // string@08a6 │ │ -04381e: 1302 9b00 |0911: const/16 v2, #int 155 // #9b │ │ -043822: 1a03 1216 |0913: const-string v3, "ptt" // string@1612 │ │ -043826: 1a04 eb08 |0915: const-string v4, "Plaintiff-appellant" // string@08eb │ │ -04382a: 7054 9610 1032 |0917: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043830: 6900 3505 |091a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0535 │ │ -043834: 2200 a202 |091c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043838: 1a01 a708 |091e: const-string v1, "PLAINTIFF_APPELLEE" // string@08a7 │ │ -04383c: 1302 9c00 |0920: const/16 v2, #int 156 // #9c │ │ -043840: 1a03 0f16 |0922: const-string v3, "pte" // string@160f │ │ -043844: 1a04 ec08 |0924: const-string v4, "Plaintiff-appellee" // string@08ec │ │ -043848: 7054 9610 1032 |0926: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04384e: 6900 3605 |0929: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0536 │ │ -043852: 2200 a202 |092b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043856: 1a01 a808 |092d: const-string v1, "PLATEMAKER" // string@08a8 │ │ -04385a: 1302 9d00 |092f: const/16 v2, #int 157 // #9d │ │ -04385e: 1a03 c415 |0931: const-string v3, "plt" // string@15c4 │ │ -043862: 1a04 ed08 |0933: const-string v4, "Platemaker" // string@08ed │ │ -043866: 7054 9610 1032 |0935: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04386c: 6900 3705 |0938: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLATEMAKER:Lnl/siegmann/epublib/domain/Relator; // field@0537 │ │ -043870: 2200 a202 |093a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043874: 1a01 b408 |093c: const-string v1, "PRINTER" // string@08b4 │ │ -043878: 1302 9e00 |093e: const/16 v2, #int 158 // #9e │ │ -04387c: 1a03 0d16 |0940: const-string v3, "prt" // string@160d │ │ -043880: 1a04 f008 |0942: const-string v4, "Printer" // string@08f0 │ │ -043884: 7054 9610 1032 |0944: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04388a: 6900 3805 |0947: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTER:Lnl/siegmann/epublib/domain/Relator; // field@0538 │ │ -04388e: 2200 a202 |0949: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043892: 1a01 b508 |094b: const-string v1, "PRINTER_OF_PLATES" // string@08b5 │ │ -043896: 1302 9f00 |094d: const/16 v2, #int 159 // #9f │ │ -04389a: 1a03 cb15 |094f: const-string v3, "pop" // string@15cb │ │ -04389e: 1a04 f108 |0951: const-string v4, "Printer of plates" // string@08f1 │ │ -0438a2: 7054 9610 1032 |0953: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0438a8: 6900 3905 |0956: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTER_OF_PLATES:Lnl/siegmann/epublib/domain/Relator; // field@0539 │ │ -0438ac: 2200 a202 |0958: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0438b0: 1a01 b608 |095a: const-string v1, "PRINTMAKER" // string@08b6 │ │ -0438b4: 1302 a000 |095c: const/16 v2, #int 160 // #a0 │ │ -0438b8: 1a03 0116 |095e: const-string v3, "prm" // string@1601 │ │ -0438bc: 1a04 f208 |0960: const-string v4, "Printmaker" // string@08f2 │ │ -0438c0: 7054 9610 1032 |0962: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0438c6: 6900 3a05 |0965: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTMAKER:Lnl/siegmann/epublib/domain/Relator; // field@053a │ │ -0438ca: 2200 a202 |0967: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0438ce: 1a01 bc08 |0969: const-string v1, "PROCESS_CONTACT" // string@08bc │ │ -0438d2: 1302 a100 |096b: const/16 v2, #int 161 // #a1 │ │ -0438d6: 1a03 eb15 |096d: const-string v3, "prc" // string@15eb │ │ -0438da: 1a04 f308 |096f: const-string v4, "Process contact" // string@08f3 │ │ -0438de: 7054 9610 1032 |0971: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0438e4: 6900 3b05 |0974: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROCESS_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@053b │ │ -0438e8: 2200 a202 |0976: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0438ec: 1a01 bd08 |0978: const-string v1, "PRODUCER" // string@08bd │ │ -0438f0: 1302 a200 |097a: const/16 v2, #int 162 // #a2 │ │ -0438f4: 1a03 0216 |097c: const-string v3, "pro" // string@1602 │ │ -0438f8: 1a04 f408 |097e: const-string v4, "Producer" // string@08f4 │ │ -0438fc: 7054 9610 1032 |0980: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043902: 6900 3c05 |0983: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@053c │ │ -043906: 2200 a202 |0985: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -04390a: 1a01 be08 |0987: const-string v1, "PRODUCTION_MANAGER" // string@08be │ │ -04390e: 1302 a300 |0989: const/16 v2, #int 163 // #a3 │ │ -043912: 1a03 c715 |098b: const-string v3, "pmn" // string@15c7 │ │ -043916: 1a04 f508 |098d: const-string v4, "Production manager" // string@08f5 │ │ -04391a: 7054 9610 1032 |098f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043920: 6900 3d05 |0992: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@053d │ │ -043924: 2200 a202 |0994: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043928: 1a01 bf08 |0996: const-string v1, "PRODUCTION_PERSONNEL" // string@08bf │ │ -04392c: 1302 a400 |0998: const/16 v2, #int 164 // #a4 │ │ -043930: 1a03 ec15 |099a: const-string v3, "prd" // string@15ec │ │ -043934: 1a04 f608 |099c: const-string v4, "Production personnel" // string@08f6 │ │ -043938: 7054 9610 1032 |099e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04393e: 6900 3e05 |09a1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_PERSONNEL:Lnl/siegmann/epublib/domain/Relator; // field@053e │ │ -043942: 2200 a202 |09a3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043946: 1a01 c008 |09a5: const-string v1, "PROGRAMMER" // string@08c0 │ │ -04394a: 1302 a500 |09a7: const/16 v2, #int 165 // #a5 │ │ -04394e: 1a03 fa15 |09a9: const-string v3, "prg" // string@15fa │ │ -043952: 1a04 f708 |09ab: const-string v4, "Programmer" // string@08f7 │ │ -043956: 7054 9610 1032 |09ad: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04395c: 6900 3f05 |09b0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROGRAMMER:Lnl/siegmann/epublib/domain/Relator; // field@053f │ │ -043960: 2200 a202 |09b2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043964: 1a01 c108 |09b4: const-string v1, "PROJECT_DIRECTOR" // string@08c1 │ │ -043968: 1302 a600 |09b6: const/16 v2, #int 166 // #a6 │ │ -04396c: 1a03 a315 |09b8: const-string v3, "pdr" // string@15a3 │ │ -043970: 1a04 f908 |09ba: const-string v4, "Project director" // string@08f9 │ │ -043974: 7054 9610 1032 |09bc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -04397a: 6900 4005 |09bf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROJECT_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0540 │ │ -04397e: 2200 a202 |09c1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043982: 1a01 c208 |09c3: const-string v1, "PROOFREADER" // string@08c2 │ │ -043986: 1302 a700 |09c5: const/16 v2, #int 167 // #a7 │ │ -04398a: 1a03 bd15 |09c7: const-string v3, "pfr" // string@15bd │ │ -04398e: 1a04 fa08 |09c9: const-string v4, "Proofreader" // string@08fa │ │ -043992: 7054 9610 1032 |09cb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043998: 6900 4105 |09ce: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROOFREADER:Lnl/siegmann/epublib/domain/Relator; // field@0541 │ │ -04399c: 2200 a202 |09d0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0439a0: 1a01 c408 |09d2: const-string v1, "PUBLICATION_PLACE" // string@08c4 │ │ -0439a4: 1302 a800 |09d4: const/16 v2, #int 168 // #a8 │ │ -0439a8: 1a03 1a16 |09d6: const-string v3, "pup" // string@161a │ │ -0439ac: 1a04 fc08 |09d8: const-string v4, "Publication place" // string@08fc │ │ -0439b0: 7054 9610 1032 |09da: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0439b6: 6900 4205 |09dd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLICATION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@0542 │ │ -0439ba: 2200 a202 |09df: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0439be: 1a01 c508 |09e1: const-string v1, "PUBLISHER" // string@08c5 │ │ -0439c2: 1302 a900 |09e3: const/16 v2, #int 169 // #a9 │ │ -0439c6: 1a03 a215 |09e5: const-string v3, "pbl" // string@15a2 │ │ -0439ca: 1a04 fd08 |09e7: const-string v4, "Publisher" // string@08fd │ │ -0439ce: 7054 9610 1032 |09e9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0439d4: 6900 4305 |09ec: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLISHER:Lnl/siegmann/epublib/domain/Relator; // field@0543 │ │ -0439d8: 2200 a202 |09ee: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0439dc: 1a01 c608 |09f0: const-string v1, "PUBLISHING_DIRECTOR" // string@08c6 │ │ -0439e0: 1302 aa00 |09f2: const/16 v2, #int 170 // #aa │ │ -0439e4: 1a03 a115 |09f4: const-string v3, "pbd" // string@15a1 │ │ -0439e8: 1a04 fe08 |09f6: const-string v4, "Publishing director" // string@08fe │ │ -0439ec: 7054 9610 1032 |09f8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -0439f2: 6900 4405 |09fb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLISHING_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0544 │ │ -0439f6: 2200 a202 |09fd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -0439fa: 1a01 c708 |09ff: const-string v1, "PUPPETEER" // string@08c7 │ │ -0439fe: 1302 ab00 |0a01: const/16 v2, #int 171 // #ab │ │ -043a02: 1a03 ea15 |0a03: const-string v3, "ppt" // string@15ea │ │ -043a06: 1a04 ff08 |0a05: const-string v4, "Puppeteer" // string@08ff │ │ -043a0a: 7054 9610 1032 |0a07: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043a10: 6900 4505 |0a0a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUPPETEER:Lnl/siegmann/epublib/domain/Relator; // field@0545 │ │ -043a14: 2200 a202 |0a0c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043a18: 1a01 0309 |0a0e: const-string v1, "RECIPIENT" // string@0903 │ │ -043a1c: 1302 ac00 |0a10: const/16 v2, #int 172 // #ac │ │ -043a20: 1a03 3416 |0a12: const-string v3, "rcp" // string@1634 │ │ -043a24: 1a04 1e09 |0a14: const-string v4, "Recipient" // string@091e │ │ -043a28: 7054 9610 1032 |0a16: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043a2e: 6900 4605 |0a19: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RECIPIENT:Lnl/siegmann/epublib/domain/Relator; // field@0546 │ │ -043a32: 2200 a202 |0a1b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043a36: 1a01 0409 |0a1d: const-string v1, "RECORDING_ENGINEER" // string@0904 │ │ -043a3a: 1302 ad00 |0a1f: const/16 v2, #int 173 // #ad │ │ -043a3e: 1a03 3316 |0a21: const-string v3, "rce" // string@1633 │ │ -043a42: 1a04 1f09 |0a23: const-string v4, "Recording engineer" // string@091f │ │ -043a46: 7054 9610 1032 |0a25: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043a4c: 6900 4705 |0a28: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RECORDING_ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@0547 │ │ -043a50: 2200 a202 |0a2a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043a54: 1a01 0509 |0a2c: const-string v1, "REDACTOR" // string@0905 │ │ -043a58: 1302 ae00 |0a2e: const/16 v2, #int 174 // #ae │ │ -043a5c: 1a03 5c16 |0a30: const-string v3, "red" // string@165c │ │ -043a60: 1a04 2109 |0a32: const-string v4, "Redactor" // string@0921 │ │ -043a64: 7054 9610 1032 |0a34: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043a6a: 6900 4805 |0a37: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REDACTOR:Lnl/siegmann/epublib/domain/Relator; // field@0548 │ │ -043a6e: 2200 a202 |0a39: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043a72: 1a01 0809 |0a3b: const-string v1, "RENDERER" // string@0908 │ │ -043a76: 1302 af00 |0a3d: const/16 v2, #int 175 // #af │ │ -043a7a: 1a03 8516 |0a3f: const-string v3, "ren" // string@1685 │ │ -043a7e: 1a04 2709 |0a41: const-string v4, "Renderer" // string@0927 │ │ -043a82: 7054 9610 1032 |0a43: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043a88: 6900 4905 |0a46: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RENDERER:Lnl/siegmann/epublib/domain/Relator; // field@0549 │ │ -043a8c: 2200 a202 |0a48: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043a90: 1a01 0a09 |0a4a: const-string v1, "REPORTER" // string@090a │ │ -043a94: 1302 b000 |0a4c: const/16 v2, #int 176 // #b0 │ │ -043a98: 1a03 d216 |0a4e: const-string v3, "rpt" // string@16d2 │ │ -043a9c: 1a04 2909 |0a50: const-string v4, "Reporter" // string@0929 │ │ -043aa0: 7054 9610 1032 |0a52: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043aa6: 6900 4a05 |0a55: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REPORTER:Lnl/siegmann/epublib/domain/Relator; // field@054a │ │ -043aaa: 2200 a202 |0a57: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043aae: 1a01 0b09 |0a59: const-string v1, "REPOSITORY" // string@090b │ │ -043ab2: 1302 b100 |0a5b: const/16 v2, #int 177 // #b1 │ │ -043ab6: 1a03 d116 |0a5d: const-string v3, "rps" // string@16d1 │ │ -043aba: 1a04 2a09 |0a5f: const-string v4, "Repository" // string@092a │ │ -043abe: 7054 9610 1032 |0a61: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ac4: 6900 4b05 |0a64: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REPOSITORY:Lnl/siegmann/epublib/domain/Relator; // field@054b │ │ -043ac8: 2200 a202 |0a66: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043acc: 1a01 0e09 |0a68: const-string v1, "RESEARCH_TEAM_HEAD" // string@090e │ │ -043ad0: 1302 b200 |0a6a: const/16 v2, #int 178 // #b2 │ │ -043ad4: 1a03 d816 |0a6c: const-string v3, "rth" // string@16d8 │ │ -043ad8: 1a04 2e09 |0a6e: const-string v4, "Research team head" // string@092e │ │ -043adc: 7054 9610 1032 |0a70: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ae2: 6900 4d05 |0a73: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_HEAD:Lnl/siegmann/epublib/domain/Relator; // field@054d │ │ -043ae6: 2200 a202 |0a75: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043aea: 1a01 0f09 |0a77: const-string v1, "RESEARCH_TEAM_MEMBER" // string@090f │ │ -043aee: 1302 b300 |0a79: const/16 v2, #int 179 // #b3 │ │ -043af2: 1a03 d916 |0a7b: const-string v3, "rtm" // string@16d9 │ │ -043af6: 1a04 2f09 |0a7d: const-string v4, "Research team member" // string@092f │ │ -043afa: 7054 9610 1032 |0a7f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b00: 6900 4e05 |0a82: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_MEMBER:Lnl/siegmann/epublib/domain/Relator; // field@054e │ │ -043b04: 2200 a202 |0a84: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b08: 1a01 0d09 |0a86: const-string v1, "RESEARCHER" // string@090d │ │ -043b0c: 1302 b400 |0a88: const/16 v2, #int 180 // #b4 │ │ -043b10: 1a03 9216 |0a8a: const-string v3, "res" // string@1692 │ │ -043b14: 1a04 3009 |0a8c: const-string v4, "Researcher" // string@0930 │ │ -043b18: 7054 9610 1032 |0a8e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b1e: 6900 4c05 |0a91: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCHER:Lnl/siegmann/epublib/domain/Relator; // field@054c │ │ -043b22: 2200 a202 |0a93: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b26: 1a01 1009 |0a95: const-string v1, "RESPONDENT" // string@0910 │ │ -043b2a: 1302 b500 |0a97: const/16 v2, #int 181 // #b5 │ │ -043b2e: 1a03 d616 |0a99: const-string v3, "rsp" // string@16d6 │ │ -043b32: 1a04 3b09 |0a9b: const-string v4, "Respondent" // string@093b │ │ -043b36: 7054 9610 1032 |0a9d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b3c: 6900 4f05 |0aa0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@054f │ │ -043b40: 2200 a202 |0aa2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b44: 1a01 1109 |0aa4: const-string v1, "RESPONDENT_APPELLANT" // string@0911 │ │ -043b48: 1302 b600 |0aa6: const/16 v2, #int 182 // #b6 │ │ -043b4c: 1a03 d716 |0aa8: const-string v3, "rst" // string@16d7 │ │ -043b50: 1a04 3c09 |0aaa: const-string v4, "Respondent-appellant" // string@093c │ │ -043b54: 7054 9610 1032 |0aac: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b5a: 6900 5005 |0aaf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0550 │ │ -043b5e: 2200 a202 |0ab1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b62: 1a01 1209 |0ab3: const-string v1, "RESPONDENT_APPELLEE" // string@0912 │ │ -043b66: 1302 b700 |0ab5: const/16 v2, #int 183 // #b7 │ │ -043b6a: 1a03 d416 |0ab7: const-string v3, "rse" // string@16d4 │ │ -043b6e: 1a04 3d09 |0ab9: const-string v4, "Respondent-appellee" // string@093d │ │ -043b72: 7054 9610 1032 |0abb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b78: 6900 5105 |0abe: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0551 │ │ -043b7c: 2200 a202 |0ac0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b80: 1a01 1309 |0ac2: const-string v1, "RESPONSIBLE_PARTY" // string@0913 │ │ -043b84: 1302 b800 |0ac4: const/16 v2, #int 184 // #b8 │ │ -043b88: 1a03 d316 |0ac6: const-string v3, "rpy" // string@16d3 │ │ -043b8c: 1a04 3e09 |0ac8: const-string v4, "Responsible party" // string@093e │ │ -043b90: 7054 9610 1032 |0aca: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043b96: 6900 5205 |0acd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONSIBLE_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@0552 │ │ -043b9a: 2200 a202 |0acf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043b9e: 1a01 1409 |0ad1: const-string v1, "RESTAGER" // string@0914 │ │ -043ba2: 1302 b900 |0ad3: const/16 v2, #int 185 // #b9 │ │ -043ba6: 1a03 d516 |0ad5: const-string v3, "rsg" // string@16d5 │ │ -043baa: 1a04 3f09 |0ad7: const-string v4, "Restager" // string@093f │ │ -043bae: 7054 9610 1032 |0ad9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043bb4: 6900 5305 |0adc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESTAGER:Lnl/siegmann/epublib/domain/Relator; // field@0553 │ │ -043bb8: 2200 a202 |0ade: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043bbc: 1a01 1609 |0ae0: const-string v1, "REVIEWER" // string@0916 │ │ -043bc0: 1302 ba00 |0ae2: const/16 v2, #int 186 // #ba │ │ -043bc4: 1a03 c016 |0ae4: const-string v3, "rev" // string@16c0 │ │ -043bc8: 1a04 4209 |0ae6: const-string v4, "Reviewer" // string@0942 │ │ -043bcc: 7054 9610 1032 |0ae8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043bd2: 6900 5405 |0aeb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@0554 │ │ -043bd6: 2200 a202 |0aed: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043bda: 1a01 1909 |0aef: const-string v1, "RUBRICATOR" // string@0919 │ │ -043bde: 1302 bb00 |0af1: const/16 v2, #int 187 // #bb │ │ -043be2: 1a03 3216 |0af3: const-string v3, "rbr" // string@1632 │ │ -043be6: 1a04 4309 |0af5: const-string v4, "Rubricator" // string@0943 │ │ -043bea: 7054 9610 1032 |0af7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043bf0: 6900 5505 |0afa: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RUBRICATOR:Lnl/siegmann/epublib/domain/Relator; // field@0555 │ │ -043bf4: 2200 a202 |0afc: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043bf8: 1a01 4c09 |0afe: const-string v1, "SCENARIST" // string@094c │ │ -043bfc: 1302 bc00 |0b00: const/16 v2, #int 188 // #bc │ │ -043c00: 1a03 f916 |0b02: const-string v3, "sce" // string@16f9 │ │ -043c04: 1a04 8209 |0b04: const-string v4, "Scenarist" // string@0982 │ │ -043c08: 7054 9610 1032 |0b06: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043c0e: 6900 5605 |0b09: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCENARIST:Lnl/siegmann/epublib/domain/Relator; // field@0556 │ │ -043c12: 2200 a202 |0b0b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043c16: 1a01 4d09 |0b0d: const-string v1, "SCIENTIFIC_ADVISOR" // string@094d │ │ -043c1a: 1302 bd00 |0b0f: const/16 v2, #int 189 // #bd │ │ -043c1e: 1a03 e816 |0b11: const-string v3, "sad" // string@16e8 │ │ -043c22: 1a04 8409 |0b13: const-string v4, "Scientific advisor" // string@0984 │ │ -043c26: 7054 9610 1032 |0b15: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043c2c: 6900 5705 |0b18: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCIENTIFIC_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@0557 │ │ -043c30: 2200 a202 |0b1a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043c34: 1a01 4e09 |0b1c: const-string v1, "SCRIBE" // string@094e │ │ -043c38: 1302 be00 |0b1e: const/16 v2, #int 190 // #be │ │ -043c3c: 1a03 fd16 |0b20: const-string v3, "scr" // string@16fd │ │ -043c40: 1a04 8609 |0b22: const-string v4, "Scribe" // string@0986 │ │ -043c44: 7054 9610 1032 |0b24: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043c4a: 6900 5805 |0b27: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCRIBE:Lnl/siegmann/epublib/domain/Relator; // field@0558 │ │ -043c4e: 2200 a202 |0b29: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043c52: 1a01 5309 |0b2b: const-string v1, "SCULPTOR" // string@0953 │ │ -043c56: 1302 bf00 |0b2d: const/16 v2, #int 191 // #bf │ │ -043c5a: 1a03 fc16 |0b2f: const-string v3, "scl" // string@16fc │ │ -043c5e: 1a04 8a09 |0b31: const-string v4, "Sculptor" // string@098a │ │ -043c62: 7054 9610 1032 |0b33: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043c68: 6900 5905 |0b36: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCULPTOR:Lnl/siegmann/epublib/domain/Relator; // field@0559 │ │ -043c6c: 2200 a202 |0b38: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043c70: 1a01 5909 |0b3a: const-string v1, "SECOND_PARTY" // string@0959 │ │ -043c74: 1302 c000 |0b3c: const/16 v2, #int 192 // #c0 │ │ -043c78: 1a03 8518 |0b3e: const-string v3, "spy" // string@1885 │ │ -043c7c: 1a04 9209 |0b40: const-string v4, "Second party" // string@0992 │ │ -043c80: 7054 9610 1032 |0b42: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043c86: 6900 5a05 |0b45: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SECOND_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@055a │ │ -043c8a: 2200 a202 |0b47: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043c8e: 1a01 5a09 |0b49: const-string v1, "SECRETARY" // string@095a │ │ -043c92: 1302 c100 |0b4b: const/16 v2, #int 193 // #c1 │ │ -043c96: 1a03 0f17 |0b4d: const-string v3, "sec" // string@170f │ │ -043c9a: 1a04 9509 |0b4f: const-string v4, "Secretary" // string@0995 │ │ -043c9e: 7054 9610 1032 |0b51: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ca4: 6900 5b05 |0b54: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SECRETARY:Lnl/siegmann/epublib/domain/Relator; // field@055b │ │ -043ca8: 2200 a202 |0b56: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043cac: 1a01 5c09 |0b58: const-string v1, "SET_DESIGNER" // string@095c │ │ -043cb0: 1302 c200 |0b5a: const/16 v2, #int 194 // #c2 │ │ -043cb4: 1a03 a518 |0b5c: const-string v3, "std" // string@18a5 │ │ -043cb8: 1a04 9c09 |0b5e: const-string v4, "Set designer" // string@099c │ │ -043cbc: 7054 9610 1032 |0b60: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043cc2: 6900 5c05 |0b63: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055c │ │ -043cc6: 2200 a202 |0b65: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043cca: 1a01 6509 |0b67: const-string v1, "SIGNER" // string@0965 │ │ -043cce: 1302 c300 |0b69: const/16 v2, #int 195 // #c3 │ │ -043cd2: 1a03 5118 |0b6b: const-string v3, "sgn" // string@1851 │ │ -043cd6: 1a04 a809 |0b6d: const-string v4, "Signer" // string@09a8 │ │ -043cda: 7054 9610 1032 |0b6f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ce0: 6900 5d05 |0b72: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055d │ │ -043ce4: 2200 a202 |0b74: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043ce8: 1a01 6609 |0b76: const-string v1, "SINGER" // string@0966 │ │ -043cec: 1302 c400 |0b78: const/16 v2, #int 196 // #c4 │ │ -043cf0: 1a03 6c18 |0b7a: const-string v3, "sng" // string@186c │ │ -043cf4: 1a04 ab09 |0b7c: const-string v4, "Singer" // string@09ab │ │ -043cf8: 7054 9610 1032 |0b7e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043cfe: 6900 5e05 |0b81: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SINGER:Lnl/siegmann/epublib/domain/Relator; // field@055e │ │ -043d02: 2200 a202 |0b83: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d06: 1a01 6b09 |0b85: const-string v1, "SOUND_DESIGNER" // string@096b │ │ -043d0a: 1302 c500 |0b87: const/16 v2, #int 197 // #c5 │ │ -043d0e: 1a03 0a17 |0b89: const-string v3, "sds" // string@170a │ │ -043d12: 1a04 ae09 |0b8b: const-string v4, "Sound designer" // string@09ae │ │ -043d16: 7054 9610 1032 |0b8d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043d1c: 6900 5f05 |0b90: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SOUND_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055f │ │ -043d20: 2200 a202 |0b92: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d24: 1a01 6c09 |0b94: const-string v1, "SPEAKER" // string@096c │ │ -043d28: 1302 c600 |0b96: const/16 v2, #int 198 // #c6 │ │ -043d2c: 1a03 8218 |0b98: const-string v3, "spk" // string@1882 │ │ -043d30: 1a04 b009 |0b9a: const-string v4, "Speaker" // string@09b0 │ │ -043d34: 7054 9610 1032 |0b9c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043d3a: 6900 6005 |0b9f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SPEAKER:Lnl/siegmann/epublib/domain/Relator; // field@0560 │ │ -043d3e: 2200 a202 |0ba1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d42: 1a01 6d09 |0ba3: const-string v1, "SPONSOR" // string@096d │ │ -043d46: 1302 c700 |0ba5: const/16 v2, #int 199 // #c7 │ │ -043d4a: 1a03 8418 |0ba7: const-string v3, "spn" // string@1884 │ │ -043d4e: 1a04 b309 |0ba9: const-string v4, "Sponsor" // string@09b3 │ │ -043d52: 7054 9610 1032 |0bab: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043d58: 6900 6105 |0bae: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SPONSOR:Lnl/siegmann/epublib/domain/Relator; // field@0561 │ │ -043d5c: 2200 a202 |0bb0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d60: 1a01 6e09 |0bb2: const-string v1, "STAGE_MANAGER" // string@096e │ │ -043d64: 1302 c800 |0bb4: const/16 v2, #int 200 // #c8 │ │ -043d68: 1a03 a718 |0bb6: const-string v3, "stm" // string@18a7 │ │ -043d6c: 1a04 b409 |0bb8: const-string v4, "Stage manager" // string@09b4 │ │ -043d70: 7054 9610 1032 |0bba: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043d76: 6900 6205 |0bbd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STAGE_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@0562 │ │ -043d7a: 2200 a202 |0bbf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d7e: 1a01 6f09 |0bc1: const-string v1, "STANDARDS_BODY" // string@096f │ │ -043d82: 1302 c900 |0bc3: const/16 v2, #int 201 // #c9 │ │ -043d86: 1a03 a818 |0bc5: const-string v3, "stn" // string@18a8 │ │ -043d8a: 1a04 b509 |0bc7: const-string v4, "Standards body" // string@09b5 │ │ -043d8e: 7054 9610 1032 |0bc9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043d94: 6900 6305 |0bcc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STANDARDS_BODY:Lnl/siegmann/epublib/domain/Relator; // field@0563 │ │ -043d98: 2200 a202 |0bce: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043d9c: 1a01 7309 |0bd0: const-string v1, "STEREOTYPER" // string@0973 │ │ -043da0: 1302 ca00 |0bd2: const/16 v2, #int 202 // #ca │ │ -043da4: 1a03 ac18 |0bd4: const-string v3, "str" // string@18ac │ │ -043da8: 1a04 bb09 |0bd6: const-string v4, "Stereotyper" // string@09bb │ │ -043dac: 7054 9610 1032 |0bd8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043db2: 6900 6405 |0bdb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STEREOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@0564 │ │ -043db6: 2200 a202 |0bdd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043dba: 1a01 7509 |0bdf: const-string v1, "STORYTELLER" // string@0975 │ │ -043dbe: 1302 cb00 |0be1: const/16 v2, #int 203 // #cb │ │ -043dc2: 1a03 a618 |0be3: const-string v3, "stl" // string@18a6 │ │ -043dc6: 1a04 bd09 |0be5: const-string v4, "Storyteller" // string@09bd │ │ -043dca: 7054 9610 1032 |0be7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043dd0: 6900 6505 |0bea: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STORYTELLER:Lnl/siegmann/epublib/domain/Relator; // field@0565 │ │ -043dd4: 2200 a202 |0bec: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043dd8: 1a01 7c09 |0bee: const-string v1, "SUPPORTING_HOST" // string@097c │ │ -043ddc: 1302 cc00 |0bf0: const/16 v2, #int 204 // #cc │ │ -043de0: 1a03 5e18 |0bf2: const-string v3, "sht" // string@185e │ │ -043de4: 1a04 c509 |0bf4: const-string v4, "Supporting host" // string@09c5 │ │ -043de8: 7054 9610 1032 |0bf6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043dee: 6900 6605 |0bf9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SUPPORTING_HOST:Lnl/siegmann/epublib/domain/Relator; // field@0566 │ │ -043df2: 2200 a202 |0bfb: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043df6: 1a01 7d09 |0bfd: const-string v1, "SURVEYOR" // string@097d │ │ -043dfa: 1302 cd00 |0bff: const/16 v2, #int 205 // #cd │ │ -043dfe: 1a03 8718 |0c01: const-string v3, "srv" // string@1887 │ │ -043e02: 1a04 c609 |0c03: const-string v4, "Surveyor" // string@09c6 │ │ -043e06: 7054 9610 1032 |0c05: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043e0c: 6900 6705 |0c08: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SURVEYOR:Lnl/siegmann/epublib/domain/Relator; // field@0567 │ │ -043e10: 2200 a202 |0c0a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043e14: 1a01 d609 |0c0c: const-string v1, "TEACHER" // string@09d6 │ │ -043e18: 1302 ce00 |0c0e: const/16 v2, #int 206 // #ce │ │ -043e1c: 1a03 e918 |0c10: const-string v3, "tch" // string@18e9 │ │ -043e20: 1a04 0d0a |0c12: const-string v4, "Teacher" // string@0a0d │ │ -043e24: 7054 9610 1032 |0c14: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043e2a: 6900 6805 |0c17: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TEACHER:Lnl/siegmann/epublib/domain/Relator; // field@0568 │ │ -043e2e: 2200 a202 |0c19: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043e32: 1a01 d709 |0c1b: const-string v1, "TECHNICAL_DIRECTOR" // string@09d7 │ │ -043e36: 1302 cf00 |0c1d: const/16 v2, #int 207 // #cf │ │ -043e3a: 1a03 e818 |0c1f: const-string v3, "tcd" // string@18e8 │ │ -043e3e: 1a04 0e0a |0c21: const-string v4, "Technical director" // string@0a0e │ │ -043e42: 7054 9610 1032 |0c23: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043e48: 6900 6905 |0c26: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TECHNICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0569 │ │ -043e4c: 2200 a202 |0c28: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043e50: 1a01 dc09 |0c2a: const-string v1, "THESIS_ADVISOR" // string@09dc │ │ -043e54: 1302 d000 |0c2c: const/16 v2, #int 208 // #d0 │ │ -043e58: 1a03 0619 |0c2e: const-string v3, "ths" // string@1906 │ │ -043e5c: 1a04 120a |0c30: const-string v4, "Thesis advisor" // string@0a12 │ │ -043e60: 7054 9610 1032 |0c32: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043e66: 6900 6a05 |0c35: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.THESIS_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@056a │ │ -043e6a: 2200 a202 |0c37: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043e6e: 1a01 e309 |0c39: const-string v1, "TRANSCRIBER" // string@09e3 │ │ -043e72: 1302 d100 |0c3b: const/16 v2, #int 209 // #d1 │ │ -043e76: 1a03 4119 |0c3d: const-string v3, "trc" // string@1941 │ │ -043e7a: 1a04 1b0a |0c3f: const-string v4, "Transcriber" // string@0a1b │ │ -043e7e: 7054 9610 1032 |0c41: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043e84: 6900 6b05 |0c44: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TRANSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@056b │ │ -043e88: 2200 a202 |0c46: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043e8c: 1a01 eb09 |0c48: const-string v1, "TRANSLATOR" // string@09eb │ │ -043e90: 1302 d200 |0c4a: const/16 v2, #int 210 // #d2 │ │ -043e94: 1a03 4719 |0c4c: const-string v3, "trl" // string@1947 │ │ -043e98: 1a04 1c0a |0c4e: const-string v4, "Translator" // string@0a1c │ │ -043e9c: 7054 9610 1032 |0c50: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ea2: 6900 6c05 |0c53: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TRANSLATOR:Lnl/siegmann/epublib/domain/Relator; // field@056c │ │ -043ea6: 2200 a202 |0c55: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043eaa: 1a01 f209 |0c57: const-string v1, "TYPE_DESIGNER" // string@09f2 │ │ -043eae: 1302 d300 |0c59: const/16 v2, #int 211 // #d3 │ │ -043eb2: 1a03 4b19 |0c5b: const-string v3, "tyd" // string@194b │ │ -043eb6: 1a04 1d0a |0c5d: const-string v4, "Type designer" // string@0a1d │ │ -043eba: 7054 9610 1032 |0c5f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ec0: 6900 6d05 |0c62: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TYPE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@056d │ │ -043ec4: 2200 a202 |0c64: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043ec8: 1a01 010a |0c66: const-string v1, "TYPOGRAPHER" // string@0a01 │ │ -043ecc: 1302 d400 |0c68: const/16 v2, #int 212 // #d4 │ │ -043ed0: 1a03 4c19 |0c6a: const-string v3, "tyg" // string@194c │ │ -043ed4: 1a04 1e0a |0c6c: const-string v4, "Typographer" // string@0a1e │ │ -043ed8: 7054 9610 1032 |0c6e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043ede: 6900 6e05 |0c71: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TYPOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@056e │ │ -043ee2: 2200 a202 |0c73: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043ee6: 1a01 200a |0c75: const-string v1, "UNIVERSITY_PLACE" // string@0a20 │ │ -043eea: 1302 d500 |0c77: const/16 v2, #int 213 // #d5 │ │ -043eee: 1a03 7019 |0c79: const-string v3, "uvp" // string@1970 │ │ -043ef2: 1a04 370a |0c7b: const-string v4, "University place" // string@0a37 │ │ -043ef6: 7054 9610 1032 |0c7d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043efc: 6900 6f05 |0c80: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.UNIVERSITY_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@056f │ │ -043f00: 2200 a202 |0c82: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f04: 1a01 450a |0c84: const-string v1, "VIDEOGRAPHER" // string@0a45 │ │ -043f08: 1302 d600 |0c86: const/16 v2, #int 214 // #d6 │ │ -043f0c: 1a03 8019 |0c88: const-string v3, "vdg" // string@1980 │ │ -043f10: 1a04 8c0a |0c8a: const-string v4, "Videographer" // string@0a8c │ │ -043f14: 7054 9610 1032 |0c8c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043f1a: 6900 7005 |0c8f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.VIDEOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0570 │ │ -043f1e: 2200 a202 |0c91: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f22: 1a01 830a |0c93: const-string v1, "VOCALIST" // string@0a83 │ │ -043f26: 1302 d700 |0c95: const/16 v2, #int 215 // #d7 │ │ -043f2a: 1a03 9619 |0c97: const-string v3, "voc" // string@1996 │ │ -043f2e: 1a04 a20a |0c99: const-string v4, "Vocalist" // string@0aa2 │ │ -043f32: 7054 9610 1032 |0c9b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043f38: 6900 7105 |0c9e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.VOCALIST:Lnl/siegmann/epublib/domain/Relator; // field@0571 │ │ -043f3c: 2200 a202 |0ca0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f40: 1a01 a40a |0ca2: const-string v1, "WITNESS" // string@0aa4 │ │ -043f44: 1302 d800 |0ca4: const/16 v2, #int 216 // #d8 │ │ -043f48: 1a03 b119 |0ca6: const-string v3, "wit" // string@19b1 │ │ -043f4c: 1a04 aa0a |0ca8: const-string v4, "Witness" // string@0aaa │ │ -043f50: 7054 9610 1032 |0caa: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043f56: 6900 7205 |0cad: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WITNESS:Lnl/siegmann/epublib/domain/Relator; // field@0572 │ │ -043f5a: 2200 a202 |0caf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f5e: 1a01 a70a |0cb1: const-string v1, "WOOD_ENGRAVER" // string@0aa7 │ │ -043f62: 1302 d900 |0cb3: const/16 v2, #int 217 // #d9 │ │ -043f66: 1a03 a019 |0cb5: const-string v3, "wde" // string@19a0 │ │ -043f6a: 1a04 ab0a |0cb7: const-string v4, "Wood-engraver" // string@0aab │ │ -043f6e: 7054 9610 1032 |0cb9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043f74: 6900 7405 |0cbc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WOOD_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0574 │ │ -043f78: 2200 a202 |0cbe: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f7c: 1a01 a60a |0cc0: const-string v1, "WOODCUTTER" // string@0aa6 │ │ -043f80: 1302 da00 |0cc2: const/16 v2, #int 218 // #da │ │ -043f84: 1a03 9f19 |0cc4: const-string v3, "wdc" // string@199f │ │ -043f88: 1a04 ac0a |0cc6: const-string v4, "Woodcutter" // string@0aac │ │ -043f8c: 7054 9610 1032 |0cc8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043f92: 6900 7305 |0ccb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WOODCUTTER:Lnl/siegmann/epublib/domain/Relator; // field@0573 │ │ -043f96: 2200 a202 |0ccd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -043f9a: 1a01 a80a |0ccf: const-string v1, "WRITER_OF_ACCOMPANYING_MATERIAL" // string@0aa8 │ │ -043f9e: 1302 db00 |0cd1: const/16 v2, #int 219 // #db │ │ -043fa2: 1a03 9a19 |0cd3: const-string v3, "wam" // string@199a │ │ -043fa6: 1a04 ae0a |0cd5: const-string v4, "Writer of accompanying material" // string@0aae │ │ -043faa: 7054 9610 1032 |0cd7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ -043fb0: 6900 7505 |0cda: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WRITER_OF_ACCOMPANYING_MATERIAL:Lnl/siegmann/epublib/domain/Relator; // field@0575 │ │ -043fb4: 1300 dc00 |0cdc: const/16 v0, #int 220 // #dc │ │ -043fb8: 2300 1d03 |0cde: new-array v0, v0, [Lnl/siegmann/epublib/domain/Relator; // type@031d │ │ -043fbc: 6201 9a04 |0ce0: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ACTOR:Lnl/siegmann/epublib/domain/Relator; // field@049a │ │ -043fc0: 4d01 0005 |0ce2: aput-object v1, v0, v5 │ │ -043fc4: 6201 9b04 |0ce4: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ADAPTER:Lnl/siegmann/epublib/domain/Relator; // field@049b │ │ -043fc8: 4d01 0006 |0ce6: aput-object v1, v0, v6 │ │ -043fcc: 6201 9c04 |0ce8: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANALYST:Lnl/siegmann/epublib/domain/Relator; // field@049c │ │ -043fd0: 4d01 0007 |0cea: aput-object v1, v0, v7 │ │ -043fd4: 6201 9d04 |0cec: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANIMATOR:Lnl/siegmann/epublib/domain/Relator; // field@049d │ │ -043fd8: 4d01 0008 |0cee: aput-object v1, v0, v8 │ │ -043fdc: 6201 9e04 |0cf0: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANNOTATOR:Lnl/siegmann/epublib/domain/Relator; // field@049e │ │ -043fe0: 4d01 0009 |0cf2: aput-object v1, v0, v9 │ │ -043fe4: 1251 |0cf4: const/4 v1, #int 5 // #5 │ │ -043fe6: 6202 9f04 |0cf5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@049f │ │ -043fea: 4d02 0001 |0cf7: aput-object v2, v0, v1 │ │ -043fee: 1261 |0cf9: const/4 v1, #int 6 // #6 │ │ -043ff0: 6202 a004 |0cfa: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@04a0 │ │ -043ff4: 4d02 0001 |0cfc: aput-object v2, v0, v1 │ │ -043ff8: 1271 |0cfe: const/4 v1, #int 7 // #7 │ │ -043ffa: 6202 a104 |0cff: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARRANGER:Lnl/siegmann/epublib/domain/Relator; // field@04a1 │ │ -043ffe: 4d02 0001 |0d01: aput-object v2, v0, v1 │ │ -044002: 1301 0800 |0d03: const/16 v1, #int 8 // #8 │ │ -044006: 6202 a404 |0d05: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ART_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@04a4 │ │ -04400a: 4d02 0001 |0d07: aput-object v2, v0, v1 │ │ -04400e: 1301 0900 |0d09: const/16 v1, #int 9 // #9 │ │ -044012: 6202 a204 |0d0b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARTIST:Lnl/siegmann/epublib/domain/Relator; // field@04a2 │ │ -044016: 4d02 0001 |0d0d: aput-object v2, v0, v1 │ │ -04401a: 1301 0a00 |0d0f: const/16 v1, #int 10 // #a │ │ -04401e: 6202 a304 |0d11: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARTISTIC_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04a3 │ │ -044022: 4d02 0001 |0d13: aput-object v2, v0, v1 │ │ -044026: 1301 0b00 |0d15: const/16 v1, #int 11 // #b │ │ -04402a: 6202 a504 |0d17: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ASSIGNEE:Lnl/siegmann/epublib/domain/Relator; // field@04a5 │ │ -04402e: 4d02 0001 |0d19: aput-object v2, v0, v1 │ │ -044032: 1301 0c00 |0d1b: const/16 v1, #int 12 // #c │ │ -044036: 6202 a604 |0d1d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ASSOCIATED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a6 │ │ -04403a: 4d02 0001 |0d1f: aput-object v2, v0, v1 │ │ -04403e: 1301 0d00 |0d21: const/16 v1, #int 13 // #d │ │ -044042: 6202 a704 |0d23: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ATTRIBUTED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a7 │ │ -044046: 4d02 0001 |0d25: aput-object v2, v0, v1 │ │ -04404a: 1301 0e00 |0d27: const/16 v1, #int 14 // #e │ │ -04404e: 6202 a804 |0d29: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUCTIONEER:Lnl/siegmann/epublib/domain/Relator; // field@04a8 │ │ -044052: 4d02 0001 |0d2b: aput-object v2, v0, v1 │ │ -044056: 1301 0f00 |0d2d: const/16 v1, #int 15 // #f │ │ -04405a: 6202 a904 |0d2f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ -04405e: 4d02 0001 |0d31: aput-object v2, v0, v1 │ │ -044062: 1301 1000 |0d33: const/16 v1, #int 16 // #10 │ │ -044066: 6202 aa04 |0d35: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS:Lnl/siegmann/epublib/domain/Relator; // field@04aa │ │ -04406a: 4d02 0001 |0d37: aput-object v2, v0, v1 │ │ -04406e: 1301 1100 |0d39: const/16 v1, #int 17 // #11 │ │ -044072: 6202 ab04 |0d3b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_AFTERWORD_COLOPHON_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ab │ │ -044076: 4d02 0001 |0d3d: aput-object v2, v0, v1 │ │ -04407a: 1301 1200 |0d3f: const/16 v1, #int 18 // #12 │ │ -04407e: 6202 ac04 |0d41: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_DIALOG:Lnl/siegmann/epublib/domain/Relator; // field@04ac │ │ -044082: 4d02 0001 |0d43: aput-object v2, v0, v1 │ │ -044086: 1301 1300 |0d45: const/16 v1, #int 19 // #13 │ │ -04408a: 6202 ad04 |0d47: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_INTRODUCTION_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ad │ │ -04408e: 4d02 0001 |0d49: aput-object v2, v0, v1 │ │ -044092: 1301 1400 |0d4b: const/16 v1, #int 20 // #14 │ │ -044096: 6202 ae04 |0d4d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_SCREENPLAY_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ae │ │ -04409a: 4d02 0001 |0d4f: aput-object v2, v0, v1 │ │ -04409e: 1301 1500 |0d51: const/16 v1, #int 21 // #15 │ │ -0440a2: 6202 af04 |0d53: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BIBLIOGRAPHIC_ANTECEDENT:Lnl/siegmann/epublib/domain/Relator; // field@04af │ │ -0440a6: 4d02 0001 |0d55: aput-object v2, v0, v1 │ │ -0440aa: 1301 1600 |0d57: const/16 v1, #int 22 // #16 │ │ -0440ae: 6202 b004 |0d59: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BINDER:Lnl/siegmann/epublib/domain/Relator; // field@04b0 │ │ -0440b2: 4d02 0001 |0d5b: aput-object v2, v0, v1 │ │ -0440b6: 1301 1700 |0d5d: const/16 v1, #int 23 // #17 │ │ -0440ba: 6202 b104 |0d5f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BINDING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b1 │ │ -0440be: 4d02 0001 |0d61: aput-object v2, v0, v1 │ │ -0440c2: 1301 1800 |0d63: const/16 v1, #int 24 // #18 │ │ -0440c6: 6202 b204 |0d65: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BLURB_WRITER:Lnl/siegmann/epublib/domain/Relator; // field@04b2 │ │ -0440ca: 4d02 0001 |0d67: aput-object v2, v0, v1 │ │ -0440ce: 1301 1900 |0d69: const/16 v1, #int 25 // #19 │ │ -0440d2: 6202 b604 |0d6b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOK_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b6 │ │ -0440d6: 4d02 0001 |0d6d: aput-object v2, v0, v1 │ │ -0440da: 1301 1a00 |0d6f: const/16 v1, #int 26 // #1a │ │ -0440de: 6202 b704 |0d71: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOK_PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@04b7 │ │ -0440e2: 4d02 0001 |0d73: aput-object v2, v0, v1 │ │ -0440e6: 1301 1b00 |0d75: const/16 v1, #int 27 // #1b │ │ -0440ea: 6202 b304 |0d77: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKJACKET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b3 │ │ -0440ee: 4d02 0001 |0d79: aput-object v2, v0, v1 │ │ -0440f2: 1301 1c00 |0d7b: const/16 v1, #int 28 // #1c │ │ -0440f6: 6202 b404 |0d7d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKPLATE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b4 │ │ -0440fa: 4d02 0001 |0d7f: aput-object v2, v0, v1 │ │ -0440fe: 1301 1d00 |0d81: const/16 v1, #int 29 // #1d │ │ -044102: 6202 b504 |0d83: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKSELLER:Lnl/siegmann/epublib/domain/Relator; // field@04b5 │ │ -044106: 4d02 0001 |0d85: aput-object v2, v0, v1 │ │ -04410a: 1301 1e00 |0d87: const/16 v1, #int 30 // #1e │ │ -04410e: 6202 b804 |0d89: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CALLIGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b8 │ │ -044112: 4d02 0001 |0d8b: aput-object v2, v0, v1 │ │ -044116: 1301 1f00 |0d8d: const/16 v1, #int 31 // #1f │ │ -04411a: 6202 b904 |0d8f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CARTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b9 │ │ -04411e: 4d02 0001 |0d91: aput-object v2, v0, v1 │ │ -044122: 1301 2000 |0d93: const/16 v1, #int 32 // #20 │ │ -044126: 6202 ba04 |0d95: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CENSOR:Lnl/siegmann/epublib/domain/Relator; // field@04ba │ │ -04412a: 4d02 0001 |0d97: aput-object v2, v0, v1 │ │ -04412e: 1301 2100 |0d99: const/16 v1, #int 33 // #21 │ │ -044132: 6202 bb04 |0d9b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CHOREOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bb │ │ -044136: 4d02 0001 |0d9d: aput-object v2, v0, v1 │ │ -04413a: 1301 2200 |0d9f: const/16 v1, #int 34 // #22 │ │ -04413e: 6202 bc04 |0da1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CINEMATOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bc │ │ -044142: 4d02 0001 |0da3: aput-object v2, v0, v1 │ │ -044146: 1301 2300 |0da5: const/16 v1, #int 35 // #23 │ │ -04414a: 6202 bd04 |0da7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CLIENT:Lnl/siegmann/epublib/domain/Relator; // field@04bd │ │ -04414e: 4d02 0001 |0da9: aput-object v2, v0, v1 │ │ -044152: 1301 2400 |0dab: const/16 v1, #int 36 // #24 │ │ -044156: 6202 be04 |0dad: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLABORATOR:Lnl/siegmann/epublib/domain/Relator; // field@04be │ │ -04415a: 4d02 0001 |0daf: aput-object v2, v0, v1 │ │ -04415e: 1301 2500 |0db1: const/16 v1, #int 37 // #25 │ │ -044162: 6202 bf04 |0db3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04bf │ │ -044166: 4d02 0001 |0db5: aput-object v2, v0, v1 │ │ -04416a: 1301 2600 |0db7: const/16 v1, #int 38 // #26 │ │ -04416e: 6202 c004 |0db9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04c0 │ │ -044172: 4d02 0001 |0dbb: aput-object v2, v0, v1 │ │ -044176: 1301 2700 |0dbd: const/16 v1, #int 39 // #27 │ │ -04417a: 6202 c104 |0dbf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLORIST:Lnl/siegmann/epublib/domain/Relator; // field@04c1 │ │ -04417e: 4d02 0001 |0dc1: aput-object v2, v0, v1 │ │ -044182: 1301 2800 |0dc3: const/16 v1, #int 40 // #28 │ │ -044186: 6202 c204 |0dc5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR:Lnl/siegmann/epublib/domain/Relator; // field@04c2 │ │ -04418a: 4d02 0001 |0dc7: aput-object v2, v0, v1 │ │ -04418e: 1301 2900 |0dc9: const/16 v1, #int 41 // #29 │ │ -044192: 6202 c304 |0dcb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR_FOR_WRITTEN_TEXT:Lnl/siegmann/epublib/domain/Relator; // field@04c3 │ │ -044196: 4d02 0001 |0dcd: aput-object v2, v0, v1 │ │ -04419a: 1301 2a00 |0dcf: const/16 v1, #int 42 // #2a │ │ -04419e: 6202 c404 |0dd1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPILER:Lnl/siegmann/epublib/domain/Relator; // field@04c4 │ │ -0441a2: 4d02 0001 |0dd3: aput-object v2, v0, v1 │ │ -0441a6: 1301 2b00 |0dd5: const/16 v1, #int 43 // #2b │ │ -0441aa: 6202 c504 |0dd7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT:Lnl/siegmann/epublib/domain/Relator; // field@04c5 │ │ -0441ae: 4d02 0001 |0dd9: aput-object v2, v0, v1 │ │ -0441b2: 1301 2c00 |0ddb: const/16 v1, #int 44 // #2c │ │ -0441b6: 6202 c604 |0ddd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04c6 │ │ -0441ba: 4d02 0001 |0ddf: aput-object v2, v0, v1 │ │ -0441be: 1301 2d00 |0de1: const/16 v1, #int 45 // #2d │ │ -0441c2: 6202 c704 |0de3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04c7 │ │ -0441c6: 4d02 0001 |0de5: aput-object v2, v0, v1 │ │ -0441ca: 1301 2e00 |0de7: const/16 v1, #int 46 // #2e │ │ -0441ce: 6202 c804 |0de9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPOSER:Lnl/siegmann/epublib/domain/Relator; // field@04c8 │ │ -0441d2: 4d02 0001 |0deb: aput-object v2, v0, v1 │ │ -0441d6: 1301 2f00 |0ded: const/16 v1, #int 47 // #2f │ │ -0441da: 6202 c904 |0def: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04c9 │ │ -0441de: 4d02 0001 |0df1: aput-object v2, v0, v1 │ │ -0441e2: 1301 3000 |0df3: const/16 v1, #int 48 // #30 │ │ -0441e6: 6202 ca04 |0df5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONCEPTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ca │ │ -0441ea: 4d02 0001 |0df7: aput-object v2, v0, v1 │ │ -0441ee: 1301 3100 |0df9: const/16 v1, #int 49 // #31 │ │ -0441f2: 6202 cb04 |0dfb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONDUCTOR:Lnl/siegmann/epublib/domain/Relator; // field@04cb │ │ -0441f6: 4d02 0001 |0dfd: aput-object v2, v0, v1 │ │ -0441fa: 1301 3200 |0dff: const/16 v1, #int 50 // #32 │ │ -0441fe: 6202 cc04 |0e01: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSERVATOR:Lnl/siegmann/epublib/domain/Relator; // field@04cc │ │ -044202: 4d02 0001 |0e03: aput-object v2, v0, v1 │ │ -044206: 1301 3300 |0e05: const/16 v1, #int 51 // #33 │ │ -04420a: 6202 cd04 |0e07: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cd │ │ -04420e: 4d02 0001 |0e09: aput-object v2, v0, v1 │ │ -044212: 1301 3400 |0e0b: const/16 v1, #int 52 // #34 │ │ -044216: 6202 ce04 |0e0d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT_TO_A_PROJECT:Lnl/siegmann/epublib/domain/Relator; // field@04ce │ │ -04421a: 4d02 0001 |0e0f: aput-object v2, v0, v1 │ │ -04421e: 1301 3500 |0e11: const/16 v1, #int 53 // #35 │ │ -044222: 6202 cf04 |0e13: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cf │ │ -044226: 4d02 0001 |0e15: aput-object v2, v0, v1 │ │ -04422a: 1301 3600 |0e17: const/16 v1, #int 54 // #36 │ │ -04422e: 6202 d004 |0e19: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d0 │ │ -044232: 4d02 0001 |0e1b: aput-object v2, v0, v1 │ │ -044236: 1301 3700 |0e1d: const/16 v1, #int 55 // #37 │ │ -04423a: 6202 d104 |0e1f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d1 │ │ -04423e: 4d02 0001 |0e21: aput-object v2, v0, v1 │ │ -044242: 1301 3800 |0e23: const/16 v1, #int 56 // #38 │ │ -044246: 6202 d204 |0e25: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE:Lnl/siegmann/epublib/domain/Relator; // field@04d2 │ │ -04424a: 4d02 0001 |0e27: aput-object v2, v0, v1 │ │ -04424e: 1301 3900 |0e29: const/16 v1, #int 57 // #39 │ │ -044252: 6202 d304 |0e2b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d3 │ │ -044256: 4d02 0001 |0e2d: aput-object v2, v0, v1 │ │ -04425a: 1301 3a00 |0e2f: const/16 v1, #int 58 // #3a │ │ -04425e: 6202 d404 |0e31: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d4 │ │ -044262: 4d02 0001 |0e33: aput-object v2, v0, v1 │ │ -044266: 1301 3b00 |0e35: const/16 v1, #int 59 // #3b │ │ -04426a: 6202 d504 |0e37: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTRACTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d5 │ │ -04426e: 4d02 0001 |0e39: aput-object v2, v0, v1 │ │ -044272: 1301 3c00 |0e3b: const/16 v1, #int 60 // #3c │ │ -044276: 6202 d604 |0e3d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d6 │ │ -04427a: 4d02 0001 |0e3f: aput-object v2, v0, v1 │ │ -04427e: 1301 3d00 |0e41: const/16 v1, #int 61 // #3d │ │ -044282: 6202 d704 |0e43: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_CLAIMANT:Lnl/siegmann/epublib/domain/Relator; // field@04d7 │ │ -044286: 4d02 0001 |0e45: aput-object v2, v0, v1 │ │ -04428a: 1301 3e00 |0e47: const/16 v1, #int 62 // #3e │ │ -04428e: 6202 d804 |0e49: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@04d8 │ │ -044292: 4d02 0001 |0e4b: aput-object v2, v0, v1 │ │ -044296: 1301 3f00 |0e4d: const/16 v1, #int 63 // #3f │ │ -04429a: 6202 d904 |0e4f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CORRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d9 │ │ -04429e: 4d02 0001 |0e51: aput-object v2, v0, v1 │ │ -0442a2: 1301 4000 |0e53: const/16 v1, #int 64 // #40 │ │ -0442a6: 6202 da04 |0e55: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CORRESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@04da │ │ -0442aa: 4d02 0001 |0e57: aput-object v2, v0, v1 │ │ -0442ae: 1301 4100 |0e59: const/16 v1, #int 65 // #41 │ │ -0442b2: 6202 db04 |0e5b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COSTUME_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04db │ │ -0442b6: 4d02 0001 |0e5d: aput-object v2, v0, v1 │ │ -0442ba: 1301 4200 |0e5f: const/16 v1, #int 66 // #42 │ │ -0442be: 6202 dc04 |0e61: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COVER_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04dc │ │ -0442c2: 4d02 0001 |0e63: aput-object v2, v0, v1 │ │ -0442c6: 1301 4300 |0e65: const/16 v1, #int 67 // #43 │ │ -0442ca: 6202 dd04 |0e67: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CREATOR:Lnl/siegmann/epublib/domain/Relator; // field@04dd │ │ -0442ce: 4d02 0001 |0e69: aput-object v2, v0, v1 │ │ -0442d2: 1301 4400 |0e6b: const/16 v1, #int 68 // #44 │ │ -0442d6: 6202 de04 |0e6d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CURATOR_OF_AN_EXHIBITION:Lnl/siegmann/epublib/domain/Relator; // field@04de │ │ -0442da: 4d02 0001 |0e6f: aput-object v2, v0, v1 │ │ -0442de: 1301 4500 |0e71: const/16 v1, #int 69 // #45 │ │ -0442e2: 6202 df04 |0e73: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DANCER:Lnl/siegmann/epublib/domain/Relator; // field@04df │ │ -0442e6: 4d02 0001 |0e75: aput-object v2, v0, v1 │ │ -0442ea: 1301 4600 |0e77: const/16 v1, #int 70 // #46 │ │ -0442ee: 6202 e004 |0e79: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DATA_CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e0 │ │ -0442f2: 4d02 0001 |0e7b: aput-object v2, v0, v1 │ │ -0442f6: 1301 4700 |0e7d: const/16 v1, #int 71 // #47 │ │ -0442fa: 6202 e104 |0e7f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DATA_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@04e1 │ │ -0442fe: 4d02 0001 |0e81: aput-object v2, v0, v1 │ │ -044302: 1301 4800 |0e83: const/16 v1, #int 72 // #48 │ │ -044306: 6202 e204 |0e85: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEDICATEE:Lnl/siegmann/epublib/domain/Relator; // field@04e2 │ │ -04430a: 4d02 0001 |0e87: aput-object v2, v0, v1 │ │ -04430e: 1301 4900 |0e89: const/16 v1, #int 73 // #49 │ │ -044312: 6202 e304 |0e8b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEDICATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e3 │ │ -044316: 4d02 0001 |0e8d: aput-object v2, v0, v1 │ │ -04431a: 1301 4a00 |0e8f: const/16 v1, #int 74 // #4a │ │ -04431e: 6202 e404 |0e91: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT:Lnl/siegmann/epublib/domain/Relator; // field@04e4 │ │ -044322: 4d02 0001 |0e93: aput-object v2, v0, v1 │ │ -044326: 1301 4b00 |0e95: const/16 v1, #int 75 // #4b │ │ -04432a: 6202 e504 |0e97: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04e5 │ │ -04432e: 4d02 0001 |0e99: aput-object v2, v0, v1 │ │ -044332: 1301 4c00 |0e9b: const/16 v1, #int 76 // #4c │ │ -044336: 6202 e604 |0e9d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04e6 │ │ -04433a: 4d02 0001 |0e9f: aput-object v2, v0, v1 │ │ -04433e: 1301 4d00 |0ea1: const/16 v1, #int 77 // #4d │ │ -044342: 6202 e704 |0ea3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEGREE_GRANTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e7 │ │ -044346: 4d02 0001 |0ea5: aput-object v2, v0, v1 │ │ -04434a: 1301 4e00 |0ea7: const/16 v1, #int 78 // #4e │ │ -04434e: 6202 e804 |0ea9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DELINEATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e8 │ │ -044352: 4d02 0001 |0eab: aput-object v2, v0, v1 │ │ -044356: 1301 4f00 |0ead: const/16 v1, #int 79 // #4f │ │ -04435a: 6202 e904 |0eaf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEPICTED:Lnl/siegmann/epublib/domain/Relator; // field@04e9 │ │ -04435e: 4d02 0001 |0eb1: aput-object v2, v0, v1 │ │ -044362: 1301 5000 |0eb3: const/16 v1, #int 80 // #50 │ │ -044366: 6202 ea04 |0eb5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04ea │ │ -04436a: 4d02 0001 |0eb7: aput-object v2, v0, v1 │ │ -04436e: 1301 5100 |0eb9: const/16 v1, #int 81 // #51 │ │ -044372: 6202 eb04 |0ebb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04eb │ │ -044376: 4d02 0001 |0ebd: aput-object v2, v0, v1 │ │ -04437a: 1301 5200 |0ebf: const/16 v1, #int 82 // #52 │ │ -04437e: 6202 ec04 |0ec1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ec │ │ -044382: 4d02 0001 |0ec3: aput-object v2, v0, v1 │ │ -044386: 1301 5300 |0ec5: const/16 v1, #int 83 // #53 │ │ -04438a: 6202 ed04 |0ec7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISSERTANT:Lnl/siegmann/epublib/domain/Relator; // field@04ed │ │ -04438e: 4d02 0001 |0ec9: aput-object v2, v0, v1 │ │ -044392: 1301 5400 |0ecb: const/16 v1, #int 84 // #54 │ │ -044396: 6202 ee04 |0ecd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04ee │ │ -04439a: 4d02 0001 |0ecf: aput-object v2, v0, v1 │ │ -04439e: 1301 5500 |0ed1: const/16 v1, #int 85 // #55 │ │ -0443a2: 6202 ef04 |0ed3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ef │ │ -0443a6: 4d02 0001 |0ed5: aput-object v2, v0, v1 │ │ -0443aa: 1301 5600 |0ed7: const/16 v1, #int 86 // #56 │ │ -0443ae: 6202 f004 |0ed9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DONOR:Lnl/siegmann/epublib/domain/Relator; // field@04f0 │ │ -0443b2: 4d02 0001 |0edb: aput-object v2, v0, v1 │ │ -0443b6: 1301 5700 |0edd: const/16 v1, #int 87 // #57 │ │ -0443ba: 6202 f104 |0edf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DRAFTSMAN:Lnl/siegmann/epublib/domain/Relator; // field@04f1 │ │ -0443be: 4d02 0001 |0ee1: aput-object v2, v0, v1 │ │ -0443c2: 1301 5800 |0ee3: const/16 v1, #int 88 // #58 │ │ -0443c6: 6202 f204 |0ee5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DUBIOUS_AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04f2 │ │ -0443ca: 4d02 0001 |0ee7: aput-object v2, v0, v1 │ │ -0443ce: 1301 5900 |0ee9: const/16 v1, #int 89 // #59 │ │ -0443d2: 6202 f304 |0eeb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04f3 │ │ -0443d6: 4d02 0001 |0eed: aput-object v2, v0, v1 │ │ -0443da: 1301 5a00 |0eef: const/16 v1, #int 90 // #5a │ │ -0443de: 6202 f404 |0ef1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ELECTRICIAN:Lnl/siegmann/epublib/domain/Relator; // field@04f4 │ │ -0443e2: 4d02 0001 |0ef3: aput-object v2, v0, v1 │ │ -0443e6: 1301 5b00 |0ef5: const/16 v1, #int 91 // #5b │ │ -0443ea: 6202 f504 |0ef7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ELECTROTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04f5 │ │ -0443ee: 4d02 0001 |0ef9: aput-object v2, v0, v1 │ │ -0443f2: 1301 5c00 |0efb: const/16 v1, #int 92 // #5c │ │ -0443f6: 6202 f604 |0efd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@04f6 │ │ -0443fa: 4d02 0001 |0eff: aput-object v2, v0, v1 │ │ -0443fe: 1301 5d00 |0f01: const/16 v1, #int 93 // #5d │ │ -044402: 6202 f704 |0f03: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@04f7 │ │ -044406: 4d02 0001 |0f05: aput-object v2, v0, v1 │ │ -04440a: 1301 5e00 |0f07: const/16 v1, #int 94 // #5e │ │ -04440e: 6202 f804 |0f09: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ETCHER:Lnl/siegmann/epublib/domain/Relator; // field@04f8 │ │ -044412: 4d02 0001 |0f0b: aput-object v2, v0, v1 │ │ -044416: 1301 5f00 |0f0d: const/16 v1, #int 95 // #5f │ │ -04441a: 6202 f904 |0f0f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EVENT_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04f9 │ │ -04441e: 4d02 0001 |0f11: aput-object v2, v0, v1 │ │ -044422: 1301 6000 |0f13: const/16 v1, #int 96 // #60 │ │ -044426: 6202 fa04 |0f15: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EXPERT:Lnl/siegmann/epublib/domain/Relator; // field@04fa │ │ -04442a: 4d02 0001 |0f17: aput-object v2, v0, v1 │ │ -04442e: 1301 6100 |0f19: const/16 v1, #int 97 // #61 │ │ -044432: 6202 fb04 |0f1b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FACSIMILIST:Lnl/siegmann/epublib/domain/Relator; // field@04fb │ │ -044436: 4d02 0001 |0f1d: aput-object v2, v0, v1 │ │ -04443a: 1301 6200 |0f1f: const/16 v1, #int 98 // #62 │ │ -04443e: 6202 fc04 |0f21: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FIELD_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04fc │ │ -044442: 4d02 0001 |0f23: aput-object v2, v0, v1 │ │ -044446: 1301 6300 |0f25: const/16 v1, #int 99 // #63 │ │ -04444a: 6202 fd04 |0f27: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FILM_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04fd │ │ -04444e: 4d02 0001 |0f29: aput-object v2, v0, v1 │ │ -044452: 1301 6400 |0f2b: const/16 v1, #int 100 // #64 │ │ -044456: 6202 fe04 |0f2d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FIRST_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@04fe │ │ -04445a: 4d02 0001 |0f2f: aput-object v2, v0, v1 │ │ -04445e: 1301 6500 |0f31: const/16 v1, #int 101 // #65 │ │ -044462: 6202 ff04 |0f33: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FORGER:Lnl/siegmann/epublib/domain/Relator; // field@04ff │ │ -044466: 4d02 0001 |0f35: aput-object v2, v0, v1 │ │ -04446a: 1301 6600 |0f37: const/16 v1, #int 102 // #66 │ │ -04446e: 6202 0005 |0f39: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FORMER_OWNER:Lnl/siegmann/epublib/domain/Relator; // field@0500 │ │ -044472: 4d02 0001 |0f3b: aput-object v2, v0, v1 │ │ -044476: 1301 6700 |0f3d: const/16 v1, #int 103 // #67 │ │ -04447a: 6202 0105 |0f3f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FUNDER:Lnl/siegmann/epublib/domain/Relator; // field@0501 │ │ -04447e: 4d02 0001 |0f41: aput-object v2, v0, v1 │ │ -044482: 1301 6800 |0f43: const/16 v1, #int 104 // #68 │ │ -044486: 6202 0205 |0f45: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.GEOGRAPHIC_INFORMATION_SPECIALIST:Lnl/siegmann/epublib/domain/Relator; // field@0502 │ │ -04448a: 4d02 0001 |0f47: aput-object v2, v0, v1 │ │ -04448e: 1301 6900 |0f49: const/16 v1, #int 105 // #69 │ │ -044492: 6202 0305 |0f4b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.HONOREE:Lnl/siegmann/epublib/domain/Relator; // field@0503 │ │ -044496: 4d02 0001 |0f4d: aput-object v2, v0, v1 │ │ -04449a: 1301 6a00 |0f4f: const/16 v1, #int 106 // #6a │ │ -04449e: 6202 0405 |0f51: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.HOST:Lnl/siegmann/epublib/domain/Relator; // field@0504 │ │ -0444a2: 4d02 0001 |0f53: aput-object v2, v0, v1 │ │ -0444a6: 1301 6b00 |0f55: const/16 v1, #int 107 // #6b │ │ -0444aa: 6202 0505 |0f57: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ILLUMINATOR:Lnl/siegmann/epublib/domain/Relator; // field@0505 │ │ -0444ae: 4d02 0001 |0f59: aput-object v2, v0, v1 │ │ -0444b2: 1301 6c00 |0f5b: const/16 v1, #int 108 // #6c │ │ -0444b6: 6202 0605 |0f5d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ILLUSTRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0506 │ │ -0444ba: 4d02 0001 |0f5f: aput-object v2, v0, v1 │ │ -0444be: 1301 6d00 |0f61: const/16 v1, #int 109 // #6d │ │ -0444c2: 6202 0705 |0f63: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@0507 │ │ -0444c6: 4d02 0001 |0f65: aput-object v2, v0, v1 │ │ -0444ca: 1301 6e00 |0f67: const/16 v1, #int 110 // #6e │ │ -0444ce: 6202 0805 |0f69: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INSTRUMENTALIST:Lnl/siegmann/epublib/domain/Relator; // field@0508 │ │ -0444d2: 4d02 0001 |0f6b: aput-object v2, v0, v1 │ │ -0444d6: 1301 6f00 |0f6d: const/16 v1, #int 111 // #6f │ │ -0444da: 6202 0905 |0f6f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWEE:Lnl/siegmann/epublib/domain/Relator; // field@0509 │ │ -0444de: 4d02 0001 |0f71: aput-object v2, v0, v1 │ │ -0444e2: 1301 7000 |0f73: const/16 v1, #int 112 // #70 │ │ -0444e6: 6202 0a05 |0f75: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@050a │ │ -0444ea: 4d02 0001 |0f77: aput-object v2, v0, v1 │ │ -0444ee: 1301 7100 |0f79: const/16 v1, #int 113 // #71 │ │ -0444f2: 6202 0b05 |0f7b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INVENTOR:Lnl/siegmann/epublib/domain/Relator; // field@050b │ │ -0444f6: 4d02 0001 |0f7d: aput-object v2, v0, v1 │ │ -0444fa: 1301 7200 |0f7f: const/16 v1, #int 114 // #72 │ │ -0444fe: 6202 0c05 |0f81: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LABORATORY:Lnl/siegmann/epublib/domain/Relator; // field@050c │ │ -044502: 4d02 0001 |0f83: aput-object v2, v0, v1 │ │ -044506: 1301 7300 |0f85: const/16 v1, #int 115 // #73 │ │ -04450a: 6202 0d05 |0f87: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LABORATORY_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@050d │ │ -04450e: 4d02 0001 |0f89: aput-object v2, v0, v1 │ │ -044512: 1301 7400 |0f8b: const/16 v1, #int 116 // #74 │ │ -044516: 6202 0e05 |0f8d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LANDSCAPE_ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@050e │ │ -04451a: 4d02 0001 |0f8f: aput-object v2, v0, v1 │ │ -04451e: 1301 7500 |0f91: const/16 v1, #int 117 // #75 │ │ -044522: 6202 0f05 |0f93: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LEAD:Lnl/siegmann/epublib/domain/Relator; // field@050f │ │ -044526: 4d02 0001 |0f95: aput-object v2, v0, v1 │ │ -04452a: 1301 7600 |0f97: const/16 v1, #int 118 // #76 │ │ -04452e: 6202 1005 |0f99: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LENDER:Lnl/siegmann/epublib/domain/Relator; // field@0510 │ │ -044532: 4d02 0001 |0f9b: aput-object v2, v0, v1 │ │ -044536: 1301 7700 |0f9d: const/16 v1, #int 119 // #77 │ │ -04453a: 6202 1105 |0f9f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT:Lnl/siegmann/epublib/domain/Relator; // field@0511 │ │ -04453e: 4d02 0001 |0fa1: aput-object v2, v0, v1 │ │ -044542: 1301 7800 |0fa3: const/16 v1, #int 120 // #78 │ │ -044546: 6202 1205 |0fa5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0512 │ │ -04454a: 4d02 0001 |0fa7: aput-object v2, v0, v1 │ │ -04454e: 1301 7900 |0fa9: const/16 v1, #int 121 // #79 │ │ -044552: 6202 1305 |0fab: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0513 │ │ -044556: 4d02 0001 |0fad: aput-object v2, v0, v1 │ │ -04455a: 1301 7a00 |0faf: const/16 v1, #int 122 // #7a │ │ -04455e: 6202 1405 |0fb1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE:Lnl/siegmann/epublib/domain/Relator; // field@0514 │ │ -044562: 4d02 0001 |0fb3: aput-object v2, v0, v1 │ │ -044566: 1301 7b00 |0fb5: const/16 v1, #int 123 // #7b │ │ -04456a: 6202 1505 |0fb7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0515 │ │ -04456e: 4d02 0001 |0fb9: aput-object v2, v0, v1 │ │ -044572: 1301 7c00 |0fbb: const/16 v1, #int 124 // #7c │ │ -044576: 6202 1605 |0fbd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0516 │ │ -04457a: 4d02 0001 |0fbf: aput-object v2, v0, v1 │ │ -04457e: 1301 7d00 |0fc1: const/16 v1, #int 125 // #7d │ │ -044582: 6202 1705 |0fc3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBRETTIST:Lnl/siegmann/epublib/domain/Relator; // field@0517 │ │ -044586: 4d02 0001 |0fc5: aput-object v2, v0, v1 │ │ -04458a: 1301 7e00 |0fc7: const/16 v1, #int 126 // #7e │ │ -04458e: 6202 1805 |0fc9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LICENSEE:Lnl/siegmann/epublib/domain/Relator; // field@0518 │ │ -044592: 4d02 0001 |0fcb: aput-object v2, v0, v1 │ │ -044596: 1301 7f00 |0fcd: const/16 v1, #int 127 // #7f │ │ -04459a: 6202 1905 |0fcf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LICENSOR:Lnl/siegmann/epublib/domain/Relator; // field@0519 │ │ -04459e: 4d02 0001 |0fd1: aput-object v2, v0, v1 │ │ -0445a2: 1301 8000 |0fd3: const/16 v1, #int 128 // #80 │ │ -0445a6: 6202 1a05 |0fd5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIGHTING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@051a │ │ -0445aa: 4d02 0001 |0fd7: aput-object v2, v0, v1 │ │ -0445ae: 1301 8100 |0fd9: const/16 v1, #int 129 // #81 │ │ -0445b2: 6202 1b05 |0fdb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LITHOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@051b │ │ -0445b6: 4d02 0001 |0fdd: aput-object v2, v0, v1 │ │ -0445ba: 1301 8200 |0fdf: const/16 v1, #int 130 // #82 │ │ -0445be: 6202 1c05 |0fe1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LYRICIST:Lnl/siegmann/epublib/domain/Relator; // field@051c │ │ -0445c2: 4d02 0001 |0fe3: aput-object v2, v0, v1 │ │ -0445c6: 1301 8300 |0fe5: const/16 v1, #int 131 // #83 │ │ -0445ca: 6202 1d05 |0fe7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MANUFACTURER:Lnl/siegmann/epublib/domain/Relator; // field@051d │ │ -0445ce: 4d02 0001 |0fe9: aput-object v2, v0, v1 │ │ -0445d2: 1301 8400 |0feb: const/16 v1, #int 132 // #84 │ │ -0445d6: 6202 1e05 |0fed: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MARBLER:Lnl/siegmann/epublib/domain/Relator; // field@051e │ │ -0445da: 4d02 0001 |0fef: aput-object v2, v0, v1 │ │ -0445de: 1301 8500 |0ff1: const/16 v1, #int 133 // #85 │ │ -0445e2: 6202 1f05 |0ff3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MARKUP_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@051f │ │ -0445e6: 4d02 0001 |0ff5: aput-object v2, v0, v1 │ │ -0445ea: 1301 8600 |0ff7: const/16 v1, #int 134 // #86 │ │ -0445ee: 6202 2005 |0ff9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.METADATA_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@0520 │ │ -0445f2: 4d02 0001 |0ffb: aput-object v2, v0, v1 │ │ -0445f6: 1301 8700 |0ffd: const/16 v1, #int 135 // #87 │ │ -0445fa: 6202 2105 |0fff: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.METAL_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0521 │ │ -0445fe: 4d02 0001 |1001: aput-object v2, v0, v1 │ │ -044602: 1301 8800 |1003: const/16 v1, #int 136 // #88 │ │ -044606: 6202 2205 |1005: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MODERATOR:Lnl/siegmann/epublib/domain/Relator; // field@0522 │ │ -04460a: 4d02 0001 |1007: aput-object v2, v0, v1 │ │ -04460e: 1301 8900 |1009: const/16 v1, #int 137 // #89 │ │ -044612: 6202 2305 |100b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MONITOR:Lnl/siegmann/epublib/domain/Relator; // field@0523 │ │ -044616: 4d02 0001 |100d: aput-object v2, v0, v1 │ │ -04461a: 1301 8a00 |100f: const/16 v1, #int 138 // #8a │ │ -04461e: 6202 2605 |1011: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSIC_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@0526 │ │ -044622: 4d02 0001 |1013: aput-object v2, v0, v1 │ │ -044626: 1301 8b00 |1015: const/16 v1, #int 139 // #8b │ │ -04462a: 6202 2405 |1017: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0524 │ │ -04462e: 4d02 0001 |1019: aput-object v2, v0, v1 │ │ -044632: 1301 8c00 |101b: const/16 v1, #int 140 // #8c │ │ -044636: 6202 2505 |101d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSICIAN:Lnl/siegmann/epublib/domain/Relator; // field@0525 │ │ -04463a: 4d02 0001 |101f: aput-object v2, v0, v1 │ │ -04463e: 1301 8d00 |1021: const/16 v1, #int 141 // #8d │ │ -044642: 6202 2705 |1023: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.NARRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0527 │ │ -044646: 4d02 0001 |1025: aput-object v2, v0, v1 │ │ -04464a: 1301 8e00 |1027: const/16 v1, #int 142 // #8e │ │ -04464e: 6202 2805 |1029: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OPPONENT:Lnl/siegmann/epublib/domain/Relator; // field@0528 │ │ -044652: 4d02 0001 |102b: aput-object v2, v0, v1 │ │ -044656: 1301 8f00 |102d: const/16 v1, #int 143 // #8f │ │ -04465a: 6202 2905 |102f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ORGANIZER_OF_MEETING:Lnl/siegmann/epublib/domain/Relator; // field@0529 │ │ -04465e: 4d02 0001 |1031: aput-object v2, v0, v1 │ │ -044662: 1301 9000 |1033: const/16 v1, #int 144 // #90 │ │ -044666: 6202 2a05 |1035: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ORIGINATOR:Lnl/siegmann/epublib/domain/Relator; // field@052a │ │ -04466a: 4d02 0001 |1037: aput-object v2, v0, v1 │ │ -04466e: 1301 9100 |1039: const/16 v1, #int 145 // #91 │ │ -044672: 6202 2b05 |103b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OTHER:Lnl/siegmann/epublib/domain/Relator; // field@052b │ │ -044676: 4d02 0001 |103d: aput-object v2, v0, v1 │ │ -04467a: 1301 9200 |103f: const/16 v1, #int 146 // #92 │ │ -04467e: 6202 2c05 |1041: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OWNER:Lnl/siegmann/epublib/domain/Relator; // field@052c │ │ -044682: 4d02 0001 |1043: aput-object v2, v0, v1 │ │ -044686: 1301 9300 |1045: const/16 v1, #int 147 // #93 │ │ -04468a: 6202 2d05 |1047: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PAPERMAKER:Lnl/siegmann/epublib/domain/Relator; // field@052d │ │ -04468e: 4d02 0001 |1049: aput-object v2, v0, v1 │ │ -044692: 1301 9400 |104b: const/16 v1, #int 148 // #94 │ │ -044696: 6202 2e05 |104d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATENT_APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@052e │ │ -04469a: 4d02 0001 |104f: aput-object v2, v0, v1 │ │ -04469e: 1301 9500 |1051: const/16 v1, #int 149 // #95 │ │ -0446a2: 6202 2f05 |1053: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATENT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@052f │ │ -0446a6: 4d02 0001 |1055: aput-object v2, v0, v1 │ │ -0446aa: 1301 9600 |1057: const/16 v1, #int 150 // #96 │ │ -0446ae: 6202 3005 |1059: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATRON:Lnl/siegmann/epublib/domain/Relator; // field@0530 │ │ -0446b2: 4d02 0001 |105b: aput-object v2, v0, v1 │ │ -0446b6: 1301 9700 |105d: const/16 v1, #int 151 // #97 │ │ -0446ba: 6202 3105 |105f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PERFORMER:Lnl/siegmann/epublib/domain/Relator; // field@0531 │ │ -0446be: 4d02 0001 |1061: aput-object v2, v0, v1 │ │ -0446c2: 1301 9800 |1063: const/16 v1, #int 152 // #98 │ │ -0446c6: 6202 3205 |1065: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PERMITTING_AGENCY:Lnl/siegmann/epublib/domain/Relator; // field@0532 │ │ -0446ca: 4d02 0001 |1067: aput-object v2, v0, v1 │ │ -0446ce: 1301 9900 |1069: const/16 v1, #int 153 // #99 │ │ -0446d2: 6202 3305 |106b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PHOTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0533 │ │ -0446d6: 4d02 0001 |106d: aput-object v2, v0, v1 │ │ -0446da: 1301 9a00 |106f: const/16 v1, #int 154 // #9a │ │ -0446de: 6202 3405 |1071: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF:Lnl/siegmann/epublib/domain/Relator; // field@0534 │ │ -0446e2: 4d02 0001 |1073: aput-object v2, v0, v1 │ │ -0446e6: 1301 9b00 |1075: const/16 v1, #int 155 // #9b │ │ -0446ea: 6202 3505 |1077: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0535 │ │ -0446ee: 4d02 0001 |1079: aput-object v2, v0, v1 │ │ -0446f2: 1301 9c00 |107b: const/16 v1, #int 156 // #9c │ │ -0446f6: 6202 3605 |107d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0536 │ │ -0446fa: 4d02 0001 |107f: aput-object v2, v0, v1 │ │ -0446fe: 1301 9d00 |1081: const/16 v1, #int 157 // #9d │ │ -044702: 6202 3705 |1083: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLATEMAKER:Lnl/siegmann/epublib/domain/Relator; // field@0537 │ │ -044706: 4d02 0001 |1085: aput-object v2, v0, v1 │ │ -04470a: 1301 9e00 |1087: const/16 v1, #int 158 // #9e │ │ -04470e: 6202 3805 |1089: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTER:Lnl/siegmann/epublib/domain/Relator; // field@0538 │ │ -044712: 4d02 0001 |108b: aput-object v2, v0, v1 │ │ -044716: 1301 9f00 |108d: const/16 v1, #int 159 // #9f │ │ -04471a: 6202 3905 |108f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTER_OF_PLATES:Lnl/siegmann/epublib/domain/Relator; // field@0539 │ │ -04471e: 4d02 0001 |1091: aput-object v2, v0, v1 │ │ -044722: 1301 a000 |1093: const/16 v1, #int 160 // #a0 │ │ -044726: 6202 3a05 |1095: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTMAKER:Lnl/siegmann/epublib/domain/Relator; // field@053a │ │ -04472a: 4d02 0001 |1097: aput-object v2, v0, v1 │ │ -04472e: 1301 a100 |1099: const/16 v1, #int 161 // #a1 │ │ -044732: 6202 3b05 |109b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROCESS_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@053b │ │ -044736: 4d02 0001 |109d: aput-object v2, v0, v1 │ │ -04473a: 1301 a200 |109f: const/16 v1, #int 162 // #a2 │ │ -04473e: 6202 3c05 |10a1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@053c │ │ -044742: 4d02 0001 |10a3: aput-object v2, v0, v1 │ │ -044746: 1301 a300 |10a5: const/16 v1, #int 163 // #a3 │ │ -04474a: 6202 3d05 |10a7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@053d │ │ -04474e: 4d02 0001 |10a9: aput-object v2, v0, v1 │ │ -044752: 1301 a400 |10ab: const/16 v1, #int 164 // #a4 │ │ -044756: 6202 3e05 |10ad: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_PERSONNEL:Lnl/siegmann/epublib/domain/Relator; // field@053e │ │ -04475a: 4d02 0001 |10af: aput-object v2, v0, v1 │ │ -04475e: 1301 a500 |10b1: const/16 v1, #int 165 // #a5 │ │ -044762: 6202 3f05 |10b3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROGRAMMER:Lnl/siegmann/epublib/domain/Relator; // field@053f │ │ -044766: 4d02 0001 |10b5: aput-object v2, v0, v1 │ │ -04476a: 1301 a600 |10b7: const/16 v1, #int 166 // #a6 │ │ -04476e: 6202 4005 |10b9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROJECT_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0540 │ │ -044772: 4d02 0001 |10bb: aput-object v2, v0, v1 │ │ -044776: 1301 a700 |10bd: const/16 v1, #int 167 // #a7 │ │ -04477a: 6202 4105 |10bf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROOFREADER:Lnl/siegmann/epublib/domain/Relator; // field@0541 │ │ -04477e: 4d02 0001 |10c1: aput-object v2, v0, v1 │ │ -044782: 1301 a800 |10c3: const/16 v1, #int 168 // #a8 │ │ -044786: 6202 4205 |10c5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLICATION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@0542 │ │ -04478a: 4d02 0001 |10c7: aput-object v2, v0, v1 │ │ -04478e: 1301 a900 |10c9: const/16 v1, #int 169 // #a9 │ │ -044792: 6202 4305 |10cb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLISHER:Lnl/siegmann/epublib/domain/Relator; // field@0543 │ │ -044796: 4d02 0001 |10cd: aput-object v2, v0, v1 │ │ -04479a: 1301 aa00 |10cf: const/16 v1, #int 170 // #aa │ │ -04479e: 6202 4405 |10d1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLISHING_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0544 │ │ -0447a2: 4d02 0001 |10d3: aput-object v2, v0, v1 │ │ -0447a6: 1301 ab00 |10d5: const/16 v1, #int 171 // #ab │ │ -0447aa: 6202 4505 |10d7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUPPETEER:Lnl/siegmann/epublib/domain/Relator; // field@0545 │ │ -0447ae: 4d02 0001 |10d9: aput-object v2, v0, v1 │ │ -0447b2: 1301 ac00 |10db: const/16 v1, #int 172 // #ac │ │ -0447b6: 6202 4605 |10dd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RECIPIENT:Lnl/siegmann/epublib/domain/Relator; // field@0546 │ │ -0447ba: 4d02 0001 |10df: aput-object v2, v0, v1 │ │ -0447be: 1301 ad00 |10e1: const/16 v1, #int 173 // #ad │ │ -0447c2: 6202 4705 |10e3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RECORDING_ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@0547 │ │ -0447c6: 4d02 0001 |10e5: aput-object v2, v0, v1 │ │ -0447ca: 1301 ae00 |10e7: const/16 v1, #int 174 // #ae │ │ -0447ce: 6202 4805 |10e9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REDACTOR:Lnl/siegmann/epublib/domain/Relator; // field@0548 │ │ -0447d2: 4d02 0001 |10eb: aput-object v2, v0, v1 │ │ -0447d6: 1301 af00 |10ed: const/16 v1, #int 175 // #af │ │ -0447da: 6202 4905 |10ef: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RENDERER:Lnl/siegmann/epublib/domain/Relator; // field@0549 │ │ -0447de: 4d02 0001 |10f1: aput-object v2, v0, v1 │ │ -0447e2: 1301 b000 |10f3: const/16 v1, #int 176 // #b0 │ │ -0447e6: 6202 4a05 |10f5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REPORTER:Lnl/siegmann/epublib/domain/Relator; // field@054a │ │ -0447ea: 4d02 0001 |10f7: aput-object v2, v0, v1 │ │ -0447ee: 1301 b100 |10f9: const/16 v1, #int 177 // #b1 │ │ -0447f2: 6202 4b05 |10fb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REPOSITORY:Lnl/siegmann/epublib/domain/Relator; // field@054b │ │ -0447f6: 4d02 0001 |10fd: aput-object v2, v0, v1 │ │ -0447fa: 1301 b200 |10ff: const/16 v1, #int 178 // #b2 │ │ -0447fe: 6202 4d05 |1101: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_HEAD:Lnl/siegmann/epublib/domain/Relator; // field@054d │ │ -044802: 4d02 0001 |1103: aput-object v2, v0, v1 │ │ -044806: 1301 b300 |1105: const/16 v1, #int 179 // #b3 │ │ -04480a: 6202 4e05 |1107: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_MEMBER:Lnl/siegmann/epublib/domain/Relator; // field@054e │ │ -04480e: 4d02 0001 |1109: aput-object v2, v0, v1 │ │ -044812: 1301 b400 |110b: const/16 v1, #int 180 // #b4 │ │ -044816: 6202 4c05 |110d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCHER:Lnl/siegmann/epublib/domain/Relator; // field@054c │ │ -04481a: 4d02 0001 |110f: aput-object v2, v0, v1 │ │ -04481e: 1301 b500 |1111: const/16 v1, #int 181 // #b5 │ │ -044822: 6202 4f05 |1113: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@054f │ │ -044826: 4d02 0001 |1115: aput-object v2, v0, v1 │ │ -04482a: 1301 b600 |1117: const/16 v1, #int 182 // #b6 │ │ -04482e: 6202 5005 |1119: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0550 │ │ -044832: 4d02 0001 |111b: aput-object v2, v0, v1 │ │ -044836: 1301 b700 |111d: const/16 v1, #int 183 // #b7 │ │ -04483a: 6202 5105 |111f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0551 │ │ -04483e: 4d02 0001 |1121: aput-object v2, v0, v1 │ │ -044842: 1301 b800 |1123: const/16 v1, #int 184 // #b8 │ │ -044846: 6202 5205 |1125: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONSIBLE_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@0552 │ │ -04484a: 4d02 0001 |1127: aput-object v2, v0, v1 │ │ -04484e: 1301 b900 |1129: const/16 v1, #int 185 // #b9 │ │ -044852: 6202 5305 |112b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESTAGER:Lnl/siegmann/epublib/domain/Relator; // field@0553 │ │ -044856: 4d02 0001 |112d: aput-object v2, v0, v1 │ │ -04485a: 1301 ba00 |112f: const/16 v1, #int 186 // #ba │ │ -04485e: 6202 5405 |1131: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@0554 │ │ -044862: 4d02 0001 |1133: aput-object v2, v0, v1 │ │ -044866: 1301 bb00 |1135: const/16 v1, #int 187 // #bb │ │ -04486a: 6202 5505 |1137: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RUBRICATOR:Lnl/siegmann/epublib/domain/Relator; // field@0555 │ │ -04486e: 4d02 0001 |1139: aput-object v2, v0, v1 │ │ -044872: 1301 bc00 |113b: const/16 v1, #int 188 // #bc │ │ -044876: 6202 5605 |113d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCENARIST:Lnl/siegmann/epublib/domain/Relator; // field@0556 │ │ -04487a: 4d02 0001 |113f: aput-object v2, v0, v1 │ │ -04487e: 1301 bd00 |1141: const/16 v1, #int 189 // #bd │ │ -044882: 6202 5705 |1143: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCIENTIFIC_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@0557 │ │ -044886: 4d02 0001 |1145: aput-object v2, v0, v1 │ │ -04488a: 1301 be00 |1147: const/16 v1, #int 190 // #be │ │ -04488e: 6202 5805 |1149: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCRIBE:Lnl/siegmann/epublib/domain/Relator; // field@0558 │ │ -044892: 4d02 0001 |114b: aput-object v2, v0, v1 │ │ -044896: 1301 bf00 |114d: const/16 v1, #int 191 // #bf │ │ -04489a: 6202 5905 |114f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCULPTOR:Lnl/siegmann/epublib/domain/Relator; // field@0559 │ │ -04489e: 4d02 0001 |1151: aput-object v2, v0, v1 │ │ -0448a2: 1301 c000 |1153: const/16 v1, #int 192 // #c0 │ │ -0448a6: 6202 5a05 |1155: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SECOND_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@055a │ │ -0448aa: 4d02 0001 |1157: aput-object v2, v0, v1 │ │ -0448ae: 1301 c100 |1159: const/16 v1, #int 193 // #c1 │ │ -0448b2: 6202 5b05 |115b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SECRETARY:Lnl/siegmann/epublib/domain/Relator; // field@055b │ │ -0448b6: 4d02 0001 |115d: aput-object v2, v0, v1 │ │ -0448ba: 1301 c200 |115f: const/16 v1, #int 194 // #c2 │ │ -0448be: 6202 5c05 |1161: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055c │ │ -0448c2: 4d02 0001 |1163: aput-object v2, v0, v1 │ │ -0448c6: 1301 c300 |1165: const/16 v1, #int 195 // #c3 │ │ -0448ca: 6202 5d05 |1167: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055d │ │ -0448ce: 4d02 0001 |1169: aput-object v2, v0, v1 │ │ -0448d2: 1301 c400 |116b: const/16 v1, #int 196 // #c4 │ │ -0448d6: 6202 5e05 |116d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SINGER:Lnl/siegmann/epublib/domain/Relator; // field@055e │ │ -0448da: 4d02 0001 |116f: aput-object v2, v0, v1 │ │ -0448de: 1301 c500 |1171: const/16 v1, #int 197 // #c5 │ │ -0448e2: 6202 5f05 |1173: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SOUND_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055f │ │ -0448e6: 4d02 0001 |1175: aput-object v2, v0, v1 │ │ -0448ea: 1301 c600 |1177: const/16 v1, #int 198 // #c6 │ │ -0448ee: 6202 6005 |1179: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SPEAKER:Lnl/siegmann/epublib/domain/Relator; // field@0560 │ │ -0448f2: 4d02 0001 |117b: aput-object v2, v0, v1 │ │ -0448f6: 1301 c700 |117d: const/16 v1, #int 199 // #c7 │ │ -0448fa: 6202 6105 |117f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SPONSOR:Lnl/siegmann/epublib/domain/Relator; // field@0561 │ │ -0448fe: 4d02 0001 |1181: aput-object v2, v0, v1 │ │ -044902: 1301 c800 |1183: const/16 v1, #int 200 // #c8 │ │ -044906: 6202 6205 |1185: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STAGE_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@0562 │ │ -04490a: 4d02 0001 |1187: aput-object v2, v0, v1 │ │ -04490e: 1301 c900 |1189: const/16 v1, #int 201 // #c9 │ │ -044912: 6202 6305 |118b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STANDARDS_BODY:Lnl/siegmann/epublib/domain/Relator; // field@0563 │ │ -044916: 4d02 0001 |118d: aput-object v2, v0, v1 │ │ -04491a: 1301 ca00 |118f: const/16 v1, #int 202 // #ca │ │ -04491e: 6202 6405 |1191: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STEREOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@0564 │ │ -044922: 4d02 0001 |1193: aput-object v2, v0, v1 │ │ -044926: 1301 cb00 |1195: const/16 v1, #int 203 // #cb │ │ -04492a: 6202 6505 |1197: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STORYTELLER:Lnl/siegmann/epublib/domain/Relator; // field@0565 │ │ -04492e: 4d02 0001 |1199: aput-object v2, v0, v1 │ │ -044932: 1301 cc00 |119b: const/16 v1, #int 204 // #cc │ │ -044936: 6202 6605 |119d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SUPPORTING_HOST:Lnl/siegmann/epublib/domain/Relator; // field@0566 │ │ -04493a: 4d02 0001 |119f: aput-object v2, v0, v1 │ │ -04493e: 1301 cd00 |11a1: const/16 v1, #int 205 // #cd │ │ -044942: 6202 6705 |11a3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SURVEYOR:Lnl/siegmann/epublib/domain/Relator; // field@0567 │ │ -044946: 4d02 0001 |11a5: aput-object v2, v0, v1 │ │ -04494a: 1301 ce00 |11a7: const/16 v1, #int 206 // #ce │ │ -04494e: 6202 6805 |11a9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TEACHER:Lnl/siegmann/epublib/domain/Relator; // field@0568 │ │ -044952: 4d02 0001 |11ab: aput-object v2, v0, v1 │ │ -044956: 1301 cf00 |11ad: const/16 v1, #int 207 // #cf │ │ -04495a: 6202 6905 |11af: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TECHNICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0569 │ │ -04495e: 4d02 0001 |11b1: aput-object v2, v0, v1 │ │ -044962: 1301 d000 |11b3: const/16 v1, #int 208 // #d0 │ │ -044966: 6202 6a05 |11b5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.THESIS_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@056a │ │ -04496a: 4d02 0001 |11b7: aput-object v2, v0, v1 │ │ -04496e: 1301 d100 |11b9: const/16 v1, #int 209 // #d1 │ │ -044972: 6202 6b05 |11bb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TRANSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@056b │ │ -044976: 4d02 0001 |11bd: aput-object v2, v0, v1 │ │ -04497a: 1301 d200 |11bf: const/16 v1, #int 210 // #d2 │ │ -04497e: 6202 6c05 |11c1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TRANSLATOR:Lnl/siegmann/epublib/domain/Relator; // field@056c │ │ -044982: 4d02 0001 |11c3: aput-object v2, v0, v1 │ │ -044986: 1301 d300 |11c5: const/16 v1, #int 211 // #d3 │ │ -04498a: 6202 6d05 |11c7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TYPE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@056d │ │ -04498e: 4d02 0001 |11c9: aput-object v2, v0, v1 │ │ -044992: 1301 d400 |11cb: const/16 v1, #int 212 // #d4 │ │ -044996: 6202 6e05 |11cd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TYPOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@056e │ │ -04499a: 4d02 0001 |11cf: aput-object v2, v0, v1 │ │ -04499e: 1301 d500 |11d1: const/16 v1, #int 213 // #d5 │ │ -0449a2: 6202 6f05 |11d3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.UNIVERSITY_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@056f │ │ -0449a6: 4d02 0001 |11d5: aput-object v2, v0, v1 │ │ -0449aa: 1301 d600 |11d7: const/16 v1, #int 214 // #d6 │ │ -0449ae: 6202 7005 |11d9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.VIDEOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0570 │ │ -0449b2: 4d02 0001 |11db: aput-object v2, v0, v1 │ │ -0449b6: 1301 d700 |11dd: const/16 v1, #int 215 // #d7 │ │ -0449ba: 6202 7105 |11df: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.VOCALIST:Lnl/siegmann/epublib/domain/Relator; // field@0571 │ │ -0449be: 4d02 0001 |11e1: aput-object v2, v0, v1 │ │ -0449c2: 1301 d800 |11e3: const/16 v1, #int 216 // #d8 │ │ -0449c6: 6202 7205 |11e5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WITNESS:Lnl/siegmann/epublib/domain/Relator; // field@0572 │ │ -0449ca: 4d02 0001 |11e7: aput-object v2, v0, v1 │ │ -0449ce: 1301 d900 |11e9: const/16 v1, #int 217 // #d9 │ │ -0449d2: 6202 7405 |11eb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WOOD_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0574 │ │ -0449d6: 4d02 0001 |11ed: aput-object v2, v0, v1 │ │ -0449da: 1301 da00 |11ef: const/16 v1, #int 218 // #da │ │ -0449de: 6202 7305 |11f1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WOODCUTTER:Lnl/siegmann/epublib/domain/Relator; // field@0573 │ │ -0449e2: 4d02 0001 |11f3: aput-object v2, v0, v1 │ │ -0449e6: 1301 db00 |11f5: const/16 v1, #int 219 // #db │ │ -0449ea: 6202 7505 |11f7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WRITER_OF_ACCOMPANYING_MATERIAL:Lnl/siegmann/epublib/domain/Relator; // field@0575 │ │ -0449ee: 4d02 0001 |11f9: aput-object v2, v0, v1 │ │ -0449f2: 6900 9904 |11fb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.$VALUES:[Lnl/siegmann/epublib/domain/Relator; // field@0499 │ │ -0449f6: 0e00 |11fd: return-void │ │ +043488: |[043488] nl.siegmann.epublib.domain.Relator.:()V │ │ +043498: 1249 |0000: const/4 v9, #int 4 // #4 │ │ +04349a: 1238 |0001: const/4 v8, #int 3 // #3 │ │ +04349c: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +04349e: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +0434a0: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0434a2: 2200 a002 |0005: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0434a6: 1a01 5401 |0007: const-string v1, "ACTOR" // string@0154 │ │ +0434aa: 1a02 190b |0009: const-string v2, "act" // string@0b19 │ │ +0434ae: 1a03 b201 |000b: const-string v3, "Actor" // string@01b2 │ │ +0434b2: 7053 9610 1025 |000d: invoke-direct {v0, v1, v5, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0434b8: 6900 9a04 |0010: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ACTOR:Lnl/siegmann/epublib/domain/Relator; // field@049a │ │ +0434bc: 2200 a002 |0012: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0434c0: 1a01 5501 |0014: const-string v1, "ADAPTER" // string@0155 │ │ +0434c4: 1a02 620b |0016: const-string v2, "adp" // string@0b62 │ │ +0434c8: 1a03 b301 |0018: const-string v3, "Adapter" // string@01b3 │ │ +0434cc: 7053 9610 1026 |001a: invoke-direct {v0, v1, v6, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0434d2: 6900 9b04 |001d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ADAPTER:Lnl/siegmann/epublib/domain/Relator; // field@049b │ │ +0434d6: 2200 a002 |001f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0434da: 1a01 5701 |0021: const-string v1, "ANALYST" // string@0157 │ │ +0434de: 1a02 960b |0023: const-string v2, "anl" // string@0b96 │ │ +0434e2: 1a03 bc01 |0025: const-string v3, "Analyst" // string@01bc │ │ +0434e6: 7053 9610 1027 |0027: invoke-direct {v0, v1, v7, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0434ec: 6900 9c04 |002a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANALYST:Lnl/siegmann/epublib/domain/Relator; // field@049c │ │ +0434f0: 2200 a002 |002c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0434f4: 1a01 5801 |002e: const-string v1, "ANIMATOR" // string@0158 │ │ +0434f8: 1a02 970b |0030: const-string v2, "anm" // string@0b97 │ │ +0434fc: 1a03 bf01 |0032: const-string v3, "Animator" // string@01bf │ │ +043500: 7053 9610 1028 |0034: invoke-direct {v0, v1, v8, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043506: 6900 9d04 |0037: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANIMATOR:Lnl/siegmann/epublib/domain/Relator; // field@049d │ │ +04350a: 2200 a002 |0039: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04350e: 1a01 6001 |003b: const-string v1, "ANNOTATOR" // string@0160 │ │ +043512: 1a02 980b |003d: const-string v2, "ann" // string@0b98 │ │ +043516: 1a03 c001 |003f: const-string v3, "Annotator" // string@01c0 │ │ +04351a: 7053 9610 1029 |0041: invoke-direct {v0, v1, v9, v2, v3}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043520: 6900 9e04 |0044: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ANNOTATOR:Lnl/siegmann/epublib/domain/Relator; // field@049e │ │ +043524: 2200 a002 |0046: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043528: 1a01 6401 |0048: const-string v1, "APPLICANT" // string@0164 │ │ +04352c: 1252 |004a: const/4 v2, #int 5 // #5 │ │ +04352e: 1a03 9a0b |004b: const-string v3, "app" // string@0b9a │ │ +043532: 1a04 c301 |004d: const-string v4, "Applicant" // string@01c3 │ │ +043536: 7054 9610 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04353c: 6900 9f04 |0052: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@049f │ │ +043540: 2200 a002 |0054: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043544: 1a01 6501 |0056: const-string v1, "ARCHITECT" // string@0165 │ │ +043548: 1262 |0058: const/4 v2, #int 6 // #6 │ │ +04354a: 1a03 ae0b |0059: const-string v3, "arc" // string@0bae │ │ +04354e: 1a04 c401 |005b: const-string v4, "Architect" // string@01c4 │ │ +043552: 7054 9610 1032 |005d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043558: 6900 a004 |0060: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@04a0 │ │ +04355c: 2200 a002 |0062: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043560: 1a01 6601 |0064: const-string v1, "ARRANGER" // string@0166 │ │ +043564: 1272 |0066: const/4 v2, #int 7 // #7 │ │ +043566: 1a03 b70b |0067: const-string v3, "arr" // string@0bb7 │ │ +04356a: 1a04 c501 |0069: const-string v4, "Arranger" // string@01c5 │ │ +04356e: 7054 9610 1032 |006b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043574: 6900 a104 |006e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARRANGER:Lnl/siegmann/epublib/domain/Relator; // field@04a1 │ │ +043578: 2200 a002 |0070: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04357c: 1a01 6901 |0072: const-string v1, "ART_COPYIST" // string@0169 │ │ +043580: 1302 0800 |0074: const/16 v2, #int 8 // #8 │ │ +043584: 1a03 180b |0076: const-string v3, "acp" // string@0b18 │ │ +043588: 1a04 c601 |0078: const-string v4, "Art copyist" // string@01c6 │ │ +04358c: 7054 9610 1032 |007a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043592: 6900 a404 |007d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ART_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@04a4 │ │ +043596: 2200 a002 |007f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04359a: 1a01 6701 |0081: const-string v1, "ARTIST" // string@0167 │ │ +04359e: 1302 0900 |0083: const/16 v2, #int 9 // #9 │ │ +0435a2: 1a03 bc0b |0085: const-string v3, "art" // string@0bbc │ │ +0435a6: 1a04 c701 |0087: const-string v4, "Artist" // string@01c7 │ │ +0435aa: 7054 9610 1032 |0089: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0435b0: 6900 a204 |008c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARTIST:Lnl/siegmann/epublib/domain/Relator; // field@04a2 │ │ +0435b4: 2200 a002 |008e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0435b8: 1a01 6801 |0090: const-string v1, "ARTISTIC_DIRECTOR" // string@0168 │ │ +0435bc: 1302 0a00 |0092: const/16 v2, #int 10 // #a │ │ +0435c0: 1a03 af0b |0094: const-string v3, "ard" // string@0baf │ │ +0435c4: 1a04 c801 |0096: const-string v4, "Artistic director" // string@01c8 │ │ +0435c8: 7054 9610 1032 |0098: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0435ce: 6900 a304 |009b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ARTISTIC_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04a3 │ │ +0435d2: 2200 a002 |009d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0435d6: 1a01 6a01 |009f: const-string v1, "ASSIGNEE" // string@016a │ │ +0435da: 1302 0b00 |00a1: const/16 v2, #int 11 // #b │ │ +0435de: 1a03 be0b |00a3: const-string v3, "asg" // string@0bbe │ │ +0435e2: 1a04 c901 |00a5: const-string v4, "Assignee" // string@01c9 │ │ +0435e6: 7054 9610 1032 |00a7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0435ec: 6900 a504 |00aa: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ASSIGNEE:Lnl/siegmann/epublib/domain/Relator; // field@04a5 │ │ +0435f0: 2200 a002 |00ac: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0435f4: 1a01 6b01 |00ae: const-string v1, "ASSOCIATED_NAME" // string@016b │ │ +0435f8: 1302 0c00 |00b0: const/16 v2, #int 12 // #c │ │ +0435fc: 1a03 bf0b |00b2: const-string v3, "asn" // string@0bbf │ │ +043600: 1a04 ca01 |00b4: const-string v4, "Associated name" // string@01ca │ │ +043604: 7054 9610 1032 |00b6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04360a: 6900 a604 |00b9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ASSOCIATED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a6 │ │ +04360e: 2200 a002 |00bb: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043612: 1a01 6d01 |00bd: const-string v1, "ATTRIBUTED_NAME" // string@016d │ │ +043616: 1302 0d00 |00bf: const/16 v2, #int 13 // #d │ │ +04361a: 1a03 c10b |00c1: const-string v3, "att" // string@0bc1 │ │ +04361e: 1a04 d201 |00c3: const-string v4, "Attributed name" // string@01d2 │ │ +043622: 7054 9610 1032 |00c5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043628: 6900 a704 |00c8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ATTRIBUTED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a7 │ │ +04362c: 2200 a002 |00ca: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043630: 1a01 6f01 |00cc: const-string v1, "AUCTIONEER" // string@016f │ │ +043634: 1302 0e00 |00ce: const/16 v2, #int 14 // #e │ │ +043638: 1a03 c90b |00d0: const-string v3, "auc" // string@0bc9 │ │ +04363c: 1a04 d301 |00d2: const-string v4, "Auctioneer" // string@01d3 │ │ +043640: 7054 9610 1032 |00d4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043646: 6900 a804 |00d7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUCTIONEER:Lnl/siegmann/epublib/domain/Relator; // field@04a8 │ │ +04364a: 2200 a002 |00d9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04364e: 1a01 7001 |00db: const-string v1, "AUTHOR" // string@0170 │ │ +043652: 1302 0f00 |00dd: const/16 v2, #int 15 // #f │ │ +043656: 1a03 d00b |00df: const-string v3, "aut" // string@0bd0 │ │ +04365a: 1a04 d401 |00e1: const-string v4, "Author" // string@01d4 │ │ +04365e: 7054 9610 1032 |00e3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043664: 6900 a904 |00e6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ +043668: 2200 a002 |00e8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04366c: 1a01 7101 |00ea: const-string v1, "AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS" // string@0171 │ │ +043670: 1302 1000 |00ec: const/16 v2, #int 16 // #10 │ │ +043674: 1a03 ad0b |00ee: const-string v3, "aqt" // string@0bad │ │ +043678: 1a04 d501 |00f0: const-string v4, "Author in quotations or text extracts" // string@01d5 │ │ +04367c: 7054 9610 1032 |00f2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043682: 6900 aa04 |00f5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS:Lnl/siegmann/epublib/domain/Relator; // field@04aa │ │ +043686: 2200 a002 |00f7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04368a: 1a01 7201 |00f9: const-string v1, "AUTHOR_OF_AFTERWORD_COLOPHON_ETC" // string@0172 │ │ +04368e: 1302 1100 |00fb: const/16 v2, #int 17 // #11 │ │ +043692: 1a03 630b |00fd: const-string v3, "aft" // string@0b63 │ │ +043696: 1a04 d601 |00ff: const-string v4, "Author of afterword, colophon, etc." // string@01d6 │ │ +04369a: 7054 9610 1032 |0101: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0436a0: 6900 ab04 |0104: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_AFTERWORD_COLOPHON_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ab │ │ +0436a4: 2200 a002 |0106: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0436a8: 1a01 7301 |0108: const-string v1, "AUTHOR_OF_DIALOG" // string@0173 │ │ +0436ac: 1302 1200 |010a: const/16 v2, #int 18 // #12 │ │ +0436b0: 1a03 ca0b |010c: const-string v3, "aud" // string@0bca │ │ +0436b4: 1a04 d701 |010e: const-string v4, "Author of dialog" // string@01d7 │ │ +0436b8: 7054 9610 1032 |0110: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0436be: 6900 ac04 |0113: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_DIALOG:Lnl/siegmann/epublib/domain/Relator; // field@04ac │ │ +0436c2: 2200 a002 |0115: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0436c6: 1a01 7401 |0117: const-string v1, "AUTHOR_OF_INTRODUCTION_ETC" // string@0174 │ │ +0436ca: 1302 1300 |0119: const/16 v2, #int 19 // #13 │ │ +0436ce: 1a03 ce0b |011b: const-string v3, "aui" // string@0bce │ │ +0436d2: 1a04 d801 |011d: const-string v4, "Author of introduction, etc." // string@01d8 │ │ +0436d6: 7054 9610 1032 |011f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0436dc: 6900 ad04 |0122: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_INTRODUCTION_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ad │ │ +0436e0: 2200 a002 |0124: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0436e4: 1a01 7501 |0126: const-string v1, "AUTHOR_OF_SCREENPLAY_ETC" // string@0175 │ │ +0436e8: 1302 1400 |0128: const/16 v2, #int 20 // #14 │ │ +0436ec: 1a03 cf0b |012a: const-string v3, "aus" // string@0bcf │ │ +0436f0: 1a04 d901 |012c: const-string v4, "Author of screenplay, etc." // string@01d9 │ │ +0436f4: 7054 9610 1032 |012e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0436fa: 6900 ae04 |0131: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_SCREENPLAY_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ae │ │ +0436fe: 2200 a002 |0133: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043702: 1a01 db01 |0135: const-string v1, "BIBLIOGRAPHIC_ANTECEDENT" // string@01db │ │ +043706: 1302 1500 |0137: const/16 v2, #int 21 // #15 │ │ +04370a: 1a03 990b |0139: const-string v3, "ant" // string@0b99 │ │ +04370e: 1a04 fe01 |013b: const-string v4, "Bibliographic antecedent" // string@01fe │ │ +043712: 7054 9610 1032 |013d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043718: 6900 af04 |0140: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BIBLIOGRAPHIC_ANTECEDENT:Lnl/siegmann/epublib/domain/Relator; // field@04af │ │ +04371c: 2200 a002 |0142: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043720: 1a01 dd01 |0144: const-string v1, "BINDER" // string@01dd │ │ +043724: 1302 1600 |0146: const/16 v2, #int 22 // #16 │ │ +043728: 1a03 f90b |0148: const-string v3, "bnd" // string@0bf9 │ │ +04372c: 1a04 0102 |014a: const-string v4, "Binder" // string@0201 │ │ +043730: 7054 9610 1032 |014c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043736: 6900 b004 |014f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BINDER:Lnl/siegmann/epublib/domain/Relator; // field@04b0 │ │ +04373a: 2200 a002 |0151: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04373e: 1a01 de01 |0153: const-string v1, "BINDING_DESIGNER" // string@01de │ │ +043742: 1302 1700 |0155: const/16 v2, #int 23 // #17 │ │ +043746: 1a03 e50b |0157: const-string v3, "bdd" // string@0be5 │ │ +04374a: 1a04 0202 |0159: const-string v4, "Binding designer" // string@0202 │ │ +04374e: 7054 9610 1032 |015b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043754: 6900 b104 |015e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BINDING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b1 │ │ +043758: 2200 a002 |0160: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04375c: 1a01 df01 |0162: const-string v1, "BLURB_WRITER" // string@01df │ │ +043760: 1302 1800 |0164: const/16 v2, #int 24 // #18 │ │ +043764: 1a03 f80b |0166: const-string v3, "blw" // string@0bf8 │ │ +043768: 1a04 0302 |0168: const-string v4, "Blurb writer" // string@0203 │ │ +04376c: 7054 9610 1032 |016a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043772: 6900 b204 |016d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BLURB_WRITER:Lnl/siegmann/epublib/domain/Relator; // field@04b2 │ │ +043776: 2200 a002 |016f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04377a: 1a01 e501 |0171: const-string v1, "BOOK_DESIGNER" // string@01e5 │ │ +04377e: 1302 1900 |0173: const/16 v2, #int 25 // #19 │ │ +043782: 1a03 f40b |0175: const-string v3, "bkd" // string@0bf4 │ │ +043786: 1a04 0402 |0177: const-string v4, "Book designer" // string@0204 │ │ +04378a: 7054 9610 1032 |0179: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043790: 6900 b604 |017c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOK_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b6 │ │ +043794: 2200 a002 |017e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043798: 1a01 e701 |0180: const-string v1, "BOOK_PRODUCER" // string@01e7 │ │ +04379c: 1302 1a00 |0182: const/16 v2, #int 26 // #1a │ │ +0437a0: 1a03 f50b |0184: const-string v3, "bkp" // string@0bf5 │ │ +0437a4: 1a04 0602 |0186: const-string v4, "Book producer" // string@0206 │ │ +0437a8: 7054 9610 1032 |0188: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0437ae: 6900 b704 |018b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOK_PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@04b7 │ │ +0437b2: 2200 a002 |018d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0437b6: 1a01 e201 |018f: const-string v1, "BOOKJACKET_DESIGNER" // string@01e2 │ │ +0437ba: 1302 1b00 |0191: const/16 v2, #int 27 // #1b │ │ +0437be: 1a03 f30b |0193: const-string v3, "bjd" // string@0bf3 │ │ +0437c2: 1a04 1002 |0195: const-string v4, "Bookjacket designer" // string@0210 │ │ +0437c6: 7054 9610 1032 |0197: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0437cc: 6900 b304 |019a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKJACKET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b3 │ │ +0437d0: 2200 a002 |019c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0437d4: 1a01 e301 |019e: const-string v1, "BOOKPLATE_DESIGNER" // string@01e3 │ │ +0437d8: 1302 1c00 |01a0: const/16 v2, #int 28 // #1c │ │ +0437dc: 1a03 140c |01a2: const-string v3, "bpd" // string@0c14 │ │ +0437e0: 1a04 1102 |01a4: const-string v4, "Bookplate designer" // string@0211 │ │ +0437e4: 7054 9610 1032 |01a6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0437ea: 6900 b404 |01a9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKPLATE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b4 │ │ +0437ee: 2200 a002 |01ab: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0437f2: 1a01 e401 |01ad: const-string v1, "BOOKSELLER" // string@01e4 │ │ +0437f6: 1302 1d00 |01af: const/16 v2, #int 29 // #1d │ │ +0437fa: 1a03 1b0c |01b1: const-string v3, "bsl" // string@0c1b │ │ +0437fe: 1a04 1202 |01b3: const-string v4, "Bookseller" // string@0212 │ │ +043802: 7054 9610 1032 |01b5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043808: 6900 b504 |01b8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.BOOKSELLER:Lnl/siegmann/epublib/domain/Relator; // field@04b5 │ │ +04380c: 2200 a002 |01ba: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043810: 1a01 1a02 |01bc: const-string v1, "CALLIGRAPHER" // string@021a │ │ +043814: 1302 1e00 |01be: const/16 v2, #int 30 // #1e │ │ +043818: 1a03 840c |01c0: const-string v3, "cll" // string@0c84 │ │ +04381c: 1a04 5b02 |01c2: const-string v4, "Calligrapher" // string@025b │ │ +043820: 7054 9610 1032 |01c4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043826: 6900 b804 |01c7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CALLIGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b8 │ │ +04382a: 2200 a002 |01c9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04382e: 1a01 1b02 |01cb: const-string v1, "CARTOGRAPHER" // string@021b │ │ +043832: 1302 1f00 |01cd: const/16 v2, #int 31 // #1f │ │ +043836: 1a03 130d |01cf: const-string v3, "ctg" // string@0d13 │ │ +04383a: 1a04 6902 |01d1: const-string v4, "Cartographer" // string@0269 │ │ +04383e: 7054 9610 1032 |01d3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043844: 6900 b904 |01d6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CARTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b9 │ │ +043848: 2200 a002 |01d8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04384c: 1a01 1d02 |01da: const-string v1, "CENSOR" // string@021d │ │ +043850: 1302 2000 |01dc: const/16 v2, #int 32 // #20 │ │ +043854: 1a03 980c |01de: const-string v3, "cns" // string@0c98 │ │ +043858: 1a04 6a02 |01e0: const-string v4, "Censor" // string@026a │ │ +04385c: 7054 9610 1032 |01e2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043862: 6900 ba04 |01e5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CENSOR:Lnl/siegmann/epublib/domain/Relator; // field@04ba │ │ +043866: 2200 a002 |01e7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04386a: 1a01 2102 |01e9: const-string v1, "CHOREOGRAPHER" // string@0221 │ │ +04386e: 1302 2100 |01eb: const/16 v2, #int 33 // #21 │ │ +043872: 1a03 790c |01ed: const-string v3, "chr" // string@0c79 │ │ +043876: 1a04 6f02 |01ef: const-string v4, "Choreographer" // string@026f │ │ +04387a: 7054 9610 1032 |01f1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043880: 6900 bb04 |01f4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CHOREOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bb │ │ +043884: 2200 a002 |01f6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043888: 1a01 2302 |01f8: const-string v1, "CINEMATOGRAPHER" // string@0223 │ │ +04388c: 1302 2200 |01fa: const/16 v2, #int 34 // #22 │ │ +043890: 1a03 970c |01fc: const-string v3, "cng" // string@0c97 │ │ +043894: 1a04 7002 |01fe: const-string v4, "Cinematographer" // string@0270 │ │ +043898: 7054 9610 1032 |0200: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04389e: 6900 bc04 |0203: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CINEMATOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bc │ │ +0438a2: 2200 a002 |0205: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0438a6: 1a01 2402 |0207: const-string v1, "CLIENT" // string@0224 │ │ +0438aa: 1302 2300 |0209: const/16 v2, #int 35 // #23 │ │ +0438ae: 1a03 810c |020b: const-string v3, "cli" // string@0c81 │ │ +0438b2: 1a04 7202 |020d: const-string v4, "Client" // string@0272 │ │ +0438b6: 7054 9610 1032 |020f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0438bc: 6900 bd04 |0212: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CLIENT:Lnl/siegmann/epublib/domain/Relator; // field@04bd │ │ +0438c0: 2200 a002 |0214: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0438c4: 1a01 2802 |0216: const-string v1, "COLLABORATOR" // string@0228 │ │ +0438c8: 1302 2400 |0218: const/16 v2, #int 36 // #24 │ │ +0438cc: 1a03 7d0c |021a: const-string v3, "clb" // string@0c7d │ │ +0438d0: 1a04 7302 |021c: const-string v4, "Collaborator" // string@0273 │ │ +0438d4: 7054 9610 1032 |021e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0438da: 6900 be04 |0221: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLABORATOR:Lnl/siegmann/epublib/domain/Relator; // field@04be │ │ +0438de: 2200 a002 |0223: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0438e2: 1a01 2902 |0225: const-string v1, "COLLECTOR" // string@0229 │ │ +0438e6: 1302 2500 |0227: const/16 v2, #int 37 // #25 │ │ +0438ea: 1a03 9b0c |0229: const-string v3, "col" // string@0c9b │ │ +0438ee: 1a04 7502 |022b: const-string v4, "Collector" // string@0275 │ │ +0438f2: 7054 9610 1032 |022d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0438f8: 6900 bf04 |0230: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04bf │ │ +0438fc: 2200 a002 |0232: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043900: 1a01 2a02 |0234: const-string v1, "COLLOTYPER" // string@022a │ │ +043904: 1302 2600 |0236: const/16 v2, #int 38 // #26 │ │ +043908: 1a03 8e0c |0238: const-string v3, "clt" // string@0c8e │ │ +04390c: 1a04 7602 |023a: const-string v4, "Collotyper" // string@0276 │ │ +043910: 7054 9610 1032 |023c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043916: 6900 c004 |023f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLLOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04c0 │ │ +04391a: 2200 a002 |0241: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04391e: 1a01 2c02 |0243: const-string v1, "COLORIST" // string@022c │ │ +043922: 1302 2700 |0245: const/16 v2, #int 39 // #27 │ │ +043926: 1a03 8b0c |0247: const-string v3, "clr" // string@0c8b │ │ +04392a: 1a04 7702 |0249: const-string v4, "Colorist" // string@0277 │ │ +04392e: 7054 9610 1032 |024b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043934: 6900 c104 |024e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COLORIST:Lnl/siegmann/epublib/domain/Relator; // field@04c1 │ │ +043938: 2200 a002 |0250: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04393c: 1a01 2d02 |0252: const-string v1, "COMMENTATOR" // string@022d │ │ +043940: 1302 2800 |0254: const/16 v2, #int 40 // #28 │ │ +043944: 1a03 930c |0256: const-string v3, "cmm" // string@0c93 │ │ +043948: 1a04 7802 |0258: const-string v4, "Commentator" // string@0278 │ │ +04394c: 7054 9610 1032 |025a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043952: 6900 c204 |025d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR:Lnl/siegmann/epublib/domain/Relator; // field@04c2 │ │ +043956: 2200 a002 |025f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04395a: 1a01 2e02 |0261: const-string v1, "COMMENTATOR_FOR_WRITTEN_TEXT" // string@022e │ │ +04395e: 1302 2900 |0263: const/16 v2, #int 41 // #29 │ │ +043962: 1a03 420d |0265: const-string v3, "cwt" // string@0d42 │ │ +043966: 1a04 7902 |0267: const-string v4, "Commentator for written text" // string@0279 │ │ +04396a: 7054 9610 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043970: 6900 c304 |026c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR_FOR_WRITTEN_TEXT:Lnl/siegmann/epublib/domain/Relator; // field@04c3 │ │ +043974: 2200 a002 |026e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043978: 1a01 3102 |0270: const-string v1, "COMPILER" // string@0231 │ │ +04397c: 1302 2a00 |0272: const/16 v2, #int 42 // #2a │ │ +043980: 1a03 9e0c |0274: const-string v3, "com" // string@0c9e │ │ +043984: 1a04 7c02 |0276: const-string v4, "Compiler" // string@027c │ │ +043988: 7054 9610 1032 |0278: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04398e: 6900 c404 |027b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPILER:Lnl/siegmann/epublib/domain/Relator; // field@04c4 │ │ +043992: 2200 a002 |027d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043996: 1a01 3202 |027f: const-string v1, "COMPLAINANT" // string@0232 │ │ +04399a: 1302 2b00 |0281: const/16 v2, #int 43 // #2b │ │ +04399e: 1a03 eb0c |0283: const-string v3, "cpl" // string@0ceb │ │ +0439a2: 1a04 7d02 |0285: const-string v4, "Complainant" // string@027d │ │ +0439a6: 7054 9610 1032 |0287: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0439ac: 6900 c504 |028a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT:Lnl/siegmann/epublib/domain/Relator; // field@04c5 │ │ +0439b0: 2200 a002 |028c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0439b4: 1a01 3302 |028e: const-string v1, "COMPLAINANT_APPELLANT" // string@0233 │ │ +0439b8: 1302 2c00 |0290: const/16 v2, #int 44 // #2c │ │ +0439bc: 1a03 ec0c |0292: const-string v3, "cpt" // string@0cec │ │ +0439c0: 1a04 7e02 |0294: const-string v4, "Complainant-appellant" // string@027e │ │ +0439c4: 7054 9610 1032 |0296: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0439ca: 6900 c604 |0299: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04c6 │ │ +0439ce: 2200 a002 |029b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0439d2: 1a01 3402 |029d: const-string v1, "COMPLAINANT_APPELLEE" // string@0234 │ │ +0439d6: 1302 2d00 |029f: const/16 v2, #int 45 // #2d │ │ +0439da: 1a03 e90c |02a1: const-string v3, "cpe" // string@0ce9 │ │ +0439de: 1a04 7f02 |02a3: const-string v4, "Complainant-appellee" // string@027f │ │ +0439e2: 7054 9610 1032 |02a5: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0439e8: 6900 c704 |02a8: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04c7 │ │ +0439ec: 2200 a002 |02aa: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0439f0: 1a01 3502 |02ac: const-string v1, "COMPOSER" // string@0235 │ │ +0439f4: 1302 2e00 |02ae: const/16 v2, #int 46 // #2e │ │ +0439f8: 1a03 940c |02b0: const-string v3, "cmp" // string@0c94 │ │ +0439fc: 1a04 8002 |02b2: const-string v4, "Composer" // string@0280 │ │ +043a00: 7054 9610 1032 |02b4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a06: 6900 c804 |02b7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPOSER:Lnl/siegmann/epublib/domain/Relator; // field@04c8 │ │ +043a0a: 2200 a002 |02b9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043a0e: 1a01 3602 |02bb: const-string v1, "COMPOSITOR" // string@0236 │ │ +043a12: 1302 2f00 |02bd: const/16 v2, #int 47 // #2f │ │ +043a16: 1a03 950c |02bf: const-string v3, "cmt" // string@0c95 │ │ +043a1a: 1a04 8102 |02c1: const-string v4, "Compositor" // string@0281 │ │ +043a1e: 7054 9610 1032 |02c3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a24: 6900 c904 |02c6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COMPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04c9 │ │ +043a28: 2200 a002 |02c8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043a2c: 1a01 3702 |02ca: const-string v1, "CONCEPTOR" // string@0237 │ │ +043a30: 1302 3000 |02cc: const/16 v2, #int 48 // #30 │ │ +043a34: 1a03 4e0c |02ce: const-string v3, "ccp" // string@0c4e │ │ +043a38: 1a04 8202 |02d0: const-string v4, "Conceptor" // string@0282 │ │ +043a3c: 7054 9610 1032 |02d2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a42: 6900 ca04 |02d5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONCEPTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ca │ │ +043a46: 2200 a002 |02d7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043a4a: 1a01 3802 |02d9: const-string v1, "CONDUCTOR" // string@0238 │ │ +043a4e: 1302 3100 |02db: const/16 v2, #int 49 // #31 │ │ +043a52: 1a03 960c |02dd: const-string v3, "cnd" // string@0c96 │ │ +043a56: 1a04 8302 |02df: const-string v4, "Conductor" // string@0283 │ │ +043a5a: 7054 9610 1032 |02e1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a60: 6900 cb04 |02e4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONDUCTOR:Lnl/siegmann/epublib/domain/Relator; // field@04cb │ │ +043a64: 2200 a002 |02e6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043a68: 1a01 3a02 |02e8: const-string v1, "CONSERVATOR" // string@023a │ │ +043a6c: 1302 3200 |02ea: const/16 v2, #int 50 // #32 │ │ +043a70: 1a03 af0c |02ec: const-string v3, "con" // string@0caf │ │ +043a74: 1a04 8902 |02ee: const-string v4, "Conservator" // string@0289 │ │ +043a78: 7054 9610 1032 |02f0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a7e: 6900 cc04 |02f3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSERVATOR:Lnl/siegmann/epublib/domain/Relator; // field@04cc │ │ +043a82: 2200 a002 |02f5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043a86: 1a01 3b02 |02f7: const-string v1, "CONSULTANT" // string@023b │ │ +043a8a: 1302 3300 |02f9: const/16 v2, #int 51 // #33 │ │ +043a8e: 1a03 0b0d |02fb: const-string v3, "csl" // string@0d0b │ │ +043a92: 1a04 8b02 |02fd: const-string v4, "Consultant" // string@028b │ │ +043a96: 7054 9610 1032 |02ff: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043a9c: 6900 cd04 |0302: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cd │ │ +043aa0: 2200 a002 |0304: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043aa4: 1a01 3c02 |0306: const-string v1, "CONSULTANT_TO_A_PROJECT" // string@023c │ │ +043aa8: 1302 3400 |0308: const/16 v2, #int 52 // #34 │ │ +043aac: 1a03 0c0d |030a: const-string v3, "csp" // string@0d0c │ │ +043ab0: 1a04 8c02 |030c: const-string v4, "Consultant to a project" // string@028c │ │ +043ab4: 7054 9610 1032 |030e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043aba: 6900 ce04 |0311: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT_TO_A_PROJECT:Lnl/siegmann/epublib/domain/Relator; // field@04ce │ │ +043abe: 2200 a002 |0313: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043ac2: 1a01 3d02 |0315: const-string v1, "CONTESTANT" // string@023d │ │ +043ac6: 1302 3500 |0317: const/16 v2, #int 53 // #35 │ │ +043aca: 1a03 d60c |0319: const-string v3, "cos" // string@0cd6 │ │ +043ace: 1a04 8f02 |031b: const-string v4, "Contestant" // string@028f │ │ +043ad2: 7054 9610 1032 |031d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043ad8: 6900 cf04 |0320: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cf │ │ +043adc: 2200 a002 |0322: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043ae0: 1a01 3e02 |0324: const-string v1, "CONTESTANT_APPELLANT" // string@023e │ │ +043ae4: 1302 3600 |0326: const/16 v2, #int 54 // #36 │ │ +043ae8: 1a03 d70c |0328: const-string v3, "cot" // string@0cd7 │ │ +043aec: 1a04 9002 |032a: const-string v4, "Contestant-appellant" // string@0290 │ │ +043af0: 7054 9610 1032 |032c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043af6: 6900 d004 |032f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d0 │ │ +043afa: 2200 a002 |0331: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043afe: 1a01 3f02 |0333: const-string v1, "CONTESTANT_APPELLEE" // string@023f │ │ +043b02: 1302 3700 |0335: const/16 v2, #int 55 // #37 │ │ +043b06: 1a03 9a0c |0337: const-string v3, "coe" // string@0c9a │ │ +043b0a: 1a04 9102 |0339: const-string v4, "Contestant-appellee" // string@0291 │ │ +043b0e: 7054 9610 1032 |033b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043b14: 6900 d104 |033e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d1 │ │ +043b18: 2200 a002 |0340: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043b1c: 1a01 4002 |0342: const-string v1, "CONTESTEE" // string@0240 │ │ +043b20: 1302 3800 |0344: const/16 v2, #int 56 // #38 │ │ +043b24: 1a03 150d |0346: const-string v3, "cts" // string@0d15 │ │ +043b28: 1a04 9202 |0348: const-string v4, "Contestee" // string@0292 │ │ +043b2c: 7054 9610 1032 |034a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043b32: 6900 d204 |034d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE:Lnl/siegmann/epublib/domain/Relator; // field@04d2 │ │ +043b36: 2200 a002 |034f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043b3a: 1a01 4102 |0351: const-string v1, "CONTESTEE_APPELLANT" // string@0241 │ │ +043b3e: 1302 3900 |0353: const/16 v2, #int 57 // #39 │ │ +043b42: 1a03 160d |0355: const-string v3, "ctt" // string@0d16 │ │ +043b46: 1a04 9302 |0357: const-string v4, "Contestee-appellant" // string@0293 │ │ +043b4a: 7054 9610 1032 |0359: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043b50: 6900 d304 |035c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d3 │ │ +043b54: 2200 a002 |035e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043b58: 1a01 4202 |0360: const-string v1, "CONTESTEE_APPELLEE" // string@0242 │ │ +043b5c: 1302 3a00 |0362: const/16 v2, #int 58 // #3a │ │ +043b60: 1a03 120d |0364: const-string v3, "cte" // string@0d12 │ │ +043b64: 1a04 9402 |0366: const-string v4, "Contestee-appellee" // string@0294 │ │ +043b68: 7054 9610 1032 |0368: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043b6e: 6900 d404 |036b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d4 │ │ +043b72: 2200 a002 |036d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043b76: 1a01 4302 |036f: const-string v1, "CONTRACTOR" // string@0243 │ │ +043b7a: 1302 3b00 |0371: const/16 v2, #int 59 // #3b │ │ +043b7e: 1a03 140d |0373: const-string v3, "ctr" // string@0d14 │ │ +043b82: 1a04 9902 |0375: const-string v4, "Contractor" // string@0299 │ │ +043b86: 7054 9610 1032 |0377: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043b8c: 6900 d504 |037a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTRACTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d5 │ │ +043b90: 2200 a002 |037c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043b94: 1a01 4402 |037e: const-string v1, "CONTRIBUTOR" // string@0244 │ │ +043b98: 1302 3c00 |0380: const/16 v2, #int 60 // #3c │ │ +043b9c: 1a03 110d |0382: const-string v3, "ctb" // string@0d11 │ │ +043ba0: 1a04 9a02 |0384: const-string v4, "Contributor" // string@029a │ │ +043ba4: 7054 9610 1032 |0386: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043baa: 6900 d604 |0389: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d6 │ │ +043bae: 2200 a002 |038b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043bb2: 1a01 4502 |038d: const-string v1, "COPYRIGHT_CLAIMANT" // string@0245 │ │ +043bb6: 1302 3d00 |038f: const/16 v2, #int 61 // #3d │ │ +043bba: 1a03 e80c |0391: const-string v3, "cpc" // string@0ce8 │ │ +043bbe: 1a04 9b02 |0393: const-string v4, "Copyright claimant" // string@029b │ │ +043bc2: 7054 9610 1032 |0395: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043bc8: 6900 d704 |0398: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_CLAIMANT:Lnl/siegmann/epublib/domain/Relator; // field@04d7 │ │ +043bcc: 2200 a002 |039a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043bd0: 1a01 4602 |039c: const-string v1, "COPYRIGHT_HOLDER" // string@0246 │ │ +043bd4: 1302 3e00 |039e: const/16 v2, #int 62 // #3e │ │ +043bd8: 1a03 ea0c |03a0: const-string v3, "cph" // string@0cea │ │ +043bdc: 1a04 9c02 |03a2: const-string v4, "Copyright holder" // string@029c │ │ +043be0: 7054 9610 1032 |03a4: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043be6: 6900 d804 |03a7: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@04d8 │ │ +043bea: 2200 a002 |03a9: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043bee: 1a01 4902 |03ab: const-string v1, "CORRECTOR" // string@0249 │ │ +043bf2: 1302 3f00 |03ad: const/16 v2, #int 63 // #3f │ │ +043bf6: 1a03 090d |03af: const-string v3, "crr" // string@0d09 │ │ +043bfa: 1a04 9d02 |03b1: const-string v4, "Corrector" // string@029d │ │ +043bfe: 7054 9610 1032 |03b3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c04: 6900 d904 |03b6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CORRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d9 │ │ +043c08: 2200 a002 |03b8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043c0c: 1a01 4a02 |03ba: const-string v1, "CORRESPONDENT" // string@024a │ │ +043c10: 1302 4000 |03bc: const/16 v2, #int 64 // #40 │ │ +043c14: 1a03 080d |03be: const-string v3, "crp" // string@0d08 │ │ +043c18: 1a04 9e02 |03c0: const-string v4, "Correspondent" // string@029e │ │ +043c1c: 7054 9610 1032 |03c2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c22: 6900 da04 |03c5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CORRESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@04da │ │ +043c26: 2200 a002 |03c7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043c2a: 1a01 4b02 |03c9: const-string v1, "COSTUME_DESIGNER" // string@024b │ │ +043c2e: 1302 4100 |03cb: const/16 v2, #int 65 // #41 │ │ +043c32: 1a03 0e0d |03cd: const-string v3, "cst" // string@0d0e │ │ +043c36: 1a04 9f02 |03cf: const-string v4, "Costume designer" // string@029f │ │ +043c3a: 7054 9610 1032 |03d1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c40: 6900 db04 |03d4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COSTUME_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04db │ │ +043c44: 2200 a002 |03d6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043c48: 1a01 4f02 |03d8: const-string v1, "COVER_DESIGNER" // string@024f │ │ +043c4c: 1302 4200 |03da: const/16 v2, #int 66 // #42 │ │ +043c50: 1a03 dd0c |03dc: const-string v3, "cov" // string@0cdd │ │ +043c54: 1a04 a802 |03de: const-string v4, "Cover designer" // string@02a8 │ │ +043c58: 7054 9610 1032 |03e0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c5e: 6900 dc04 |03e3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.COVER_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04dc │ │ +043c62: 2200 a002 |03e5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043c66: 1a01 5402 |03e7: const-string v1, "CREATOR" // string@0254 │ │ +043c6a: 1302 4300 |03e9: const/16 v2, #int 67 // #43 │ │ +043c6e: 1a03 ee0c |03eb: const-string v3, "cre" // string@0cee │ │ +043c72: 1a04 aa02 |03ed: const-string v4, "Creator" // string@02aa │ │ +043c76: 7054 9610 1032 |03ef: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c7c: 6900 dd04 |03f2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CREATOR:Lnl/siegmann/epublib/domain/Relator; // field@04dd │ │ +043c80: 2200 a002 |03f4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043c84: 1a01 5602 |03f6: const-string v1, "CURATOR_OF_AN_EXHIBITION" // string@0256 │ │ +043c88: 1302 4400 |03f8: const/16 v2, #int 68 // #44 │ │ +043c8c: 1a03 170d |03fa: const-string v3, "cur" // string@0d17 │ │ +043c90: 1a04 ab02 |03fc: const-string v4, "Curator of an exhibition" // string@02ab │ │ +043c94: 7054 9610 1032 |03fe: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043c9a: 6900 de04 |0401: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.CURATOR_OF_AN_EXHIBITION:Lnl/siegmann/epublib/domain/Relator; // field@04de │ │ +043c9e: 2200 a002 |0403: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043ca2: 1a01 b402 |0405: const-string v1, "DANCER" // string@02b4 │ │ +043ca6: 1302 4500 |0407: const/16 v2, #int 69 // #45 │ │ +043caa: 1a03 b60d |0409: const-string v3, "dnc" // string@0db6 │ │ +043cae: 1a04 e602 |040b: const-string v4, "Dancer" // string@02e6 │ │ +043cb2: 7054 9610 1032 |040d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043cb8: 6900 df04 |0410: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DANCER:Lnl/siegmann/epublib/domain/Relator; // field@04df │ │ +043cbc: 2200 a002 |0412: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043cc0: 1a01 b502 |0414: const-string v1, "DATA_CONTRIBUTOR" // string@02b5 │ │ +043cc4: 1302 4600 |0416: const/16 v2, #int 70 // #46 │ │ +043cc8: 1a03 df0d |0418: const-string v3, "dtc" // string@0ddf │ │ +043ccc: 1a04 e702 |041a: const-string v4, "Data contributor" // string@02e7 │ │ +043cd0: 7054 9610 1032 |041c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043cd6: 6900 e004 |041f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DATA_CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e0 │ │ +043cda: 2200 a002 |0421: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043cde: 1a01 b602 |0423: const-string v1, "DATA_MANAGER" // string@02b6 │ │ +043ce2: 1302 4700 |0425: const/16 v2, #int 71 // #47 │ │ +043ce6: 1a03 e30d |0427: const-string v3, "dtm" // string@0de3 │ │ +043cea: 1a04 e802 |0429: const-string v4, "Data manager" // string@02e8 │ │ +043cee: 7054 9610 1032 |042b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043cf4: 6900 e104 |042e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DATA_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@04e1 │ │ +043cf8: 2200 a002 |0430: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043cfc: 1a01 be02 |0432: const-string v1, "DEDICATEE" // string@02be │ │ +043d00: 1302 4800 |0434: const/16 v2, #int 72 // #48 │ │ +043d04: 1a03 e20d |0436: const-string v3, "dte" // string@0de2 │ │ +043d08: 1a04 ed02 |0438: const-string v4, "Dedicatee" // string@02ed │ │ +043d0c: 7054 9610 1032 |043a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043d12: 6900 e204 |043d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEDICATEE:Lnl/siegmann/epublib/domain/Relator; // field@04e2 │ │ +043d16: 2200 a002 |043f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043d1a: 1a01 c002 |0441: const-string v1, "DEDICATOR" // string@02c0 │ │ +043d1e: 1302 4900 |0443: const/16 v2, #int 73 // #49 │ │ +043d22: 1a03 e40d |0445: const-string v3, "dto" // string@0de4 │ │ +043d26: 1a04 ee02 |0447: const-string v4, "Dedicator" // string@02ee │ │ +043d2a: 7054 9610 1032 |0449: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043d30: 6900 e304 |044c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEDICATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e3 │ │ +043d34: 2200 a002 |044e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043d38: 1a01 cc02 |0450: const-string v1, "DEFENDANT" // string@02cc │ │ +043d3c: 1302 4a00 |0452: const/16 v2, #int 74 // #4a │ │ +043d40: 1a03 820d |0454: const-string v3, "dfd" // string@0d82 │ │ +043d44: 1a04 f102 |0456: const-string v4, "Defendant" // string@02f1 │ │ +043d48: 7054 9610 1032 |0458: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043d4e: 6900 e404 |045b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT:Lnl/siegmann/epublib/domain/Relator; // field@04e4 │ │ +043d52: 2200 a002 |045d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043d56: 1a01 cd02 |045f: const-string v1, "DEFENDANT_APPELLANT" // string@02cd │ │ +043d5a: 1302 4b00 |0461: const/16 v2, #int 75 // #4b │ │ +043d5e: 1a03 840d |0463: const-string v3, "dft" // string@0d84 │ │ +043d62: 1a04 f202 |0465: const-string v4, "Defendant-appellant" // string@02f2 │ │ +043d66: 7054 9610 1032 |0467: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043d6c: 6900 e504 |046a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04e5 │ │ +043d70: 2200 a002 |046c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043d74: 1a01 ce02 |046e: const-string v1, "DEFENDANT_APPELLEE" // string@02ce │ │ +043d78: 1302 4c00 |0470: const/16 v2, #int 76 // #4c │ │ +043d7c: 1a03 830d |0472: const-string v3, "dfe" // string@0d83 │ │ +043d80: 1a04 f302 |0474: const-string v4, "Defendant-appellee" // string@02f3 │ │ +043d84: 7054 9610 1032 |0476: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043d8a: 6900 e604 |0479: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04e6 │ │ +043d8e: 2200 a002 |047b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043d92: 1a01 cf02 |047d: const-string v1, "DEGREE_GRANTOR" // string@02cf │ │ +043d96: 1302 4d00 |047f: const/16 v2, #int 77 // #4d │ │ +043d9a: 1a03 850d |0481: const-string v3, "dgg" // string@0d85 │ │ +043d9e: 1a04 f402 |0483: const-string v4, "Degree grantor" // string@02f4 │ │ +043da2: 7054 9610 1032 |0485: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043da8: 6900 e704 |0488: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEGREE_GRANTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e7 │ │ +043dac: 2200 a002 |048a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043db0: 1a01 d402 |048c: const-string v1, "DELINEATOR" // string@02d4 │ │ +043db4: 1302 4e00 |048e: const/16 v2, #int 78 // #4e │ │ +043db8: 1a03 b50d |0490: const-string v3, "dln" // string@0db5 │ │ +043dbc: 1a04 f502 |0492: const-string v4, "Delineator" // string@02f5 │ │ +043dc0: 7054 9610 1032 |0494: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043dc6: 6900 e804 |0497: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DELINEATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e8 │ │ +043dca: 2200 a002 |0499: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043dce: 1a01 d502 |049b: const-string v1, "DEPICTED" // string@02d5 │ │ +043dd2: 1302 4f00 |049d: const/16 v2, #int 79 // #4f │ │ +043dd6: 1a03 cf0d |049f: const-string v3, "dpc" // string@0dcf │ │ +043dda: 1a04 f602 |04a1: const-string v4, "Depicted" // string@02f6 │ │ +043dde: 7054 9610 1032 |04a3: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043de4: 6900 e904 |04a6: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEPICTED:Lnl/siegmann/epublib/domain/Relator; // field@04e9 │ │ +043de8: 2200 a002 |04a8: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043dec: 1a01 d602 |04aa: const-string v1, "DEPOSITOR" // string@02d6 │ │ +043df0: 1302 5000 |04ac: const/16 v2, #int 80 // #50 │ │ +043df4: 1a03 d00d |04ae: const-string v3, "dpt" // string@0dd0 │ │ +043df8: 1a04 f702 |04b0: const-string v4, "Depositor" // string@02f7 │ │ +043dfc: 7054 9610 1032 |04b2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e02: 6900 ea04 |04b5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DEPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04ea │ │ +043e06: 2200 a002 |04b7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043e0a: 1a01 d702 |04b9: const-string v1, "DESIGNER" // string@02d7 │ │ +043e0e: 1302 5100 |04bb: const/16 v2, #int 81 // #51 │ │ +043e12: 1a03 da0d |04bd: const-string v3, "dsr" // string@0dda │ │ +043e16: 1a04 f802 |04bf: const-string v4, "Designer" // string@02f8 │ │ +043e1a: 7054 9610 1032 |04c1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e20: 6900 eb04 |04c4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04eb │ │ +043e24: 2200 a002 |04c6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043e28: 1a01 d902 |04c8: const-string v1, "DIRECTOR" // string@02d9 │ │ +043e2c: 1302 5200 |04ca: const/16 v2, #int 82 // #52 │ │ +043e30: 1a03 d90d |04cc: const-string v3, "drt" // string@0dd9 │ │ +043e34: 1a04 fd02 |04ce: const-string v4, "Director" // string@02fd │ │ +043e38: 7054 9610 1032 |04d0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e3e: 6900 ec04 |04d3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ec │ │ +043e42: 2200 a002 |04d5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043e46: 1a01 da02 |04d7: const-string v1, "DISSERTANT" // string@02da │ │ +043e4a: 1302 5300 |04d9: const/16 v2, #int 83 // #53 │ │ +043e4e: 1a03 900d |04db: const-string v3, "dis" // string@0d90 │ │ +043e52: 1a04 fe02 |04dd: const-string v4, "Dissertant" // string@02fe │ │ +043e56: 7054 9610 1032 |04df: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e5c: 6900 ed04 |04e2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISSERTANT:Lnl/siegmann/epublib/domain/Relator; // field@04ed │ │ +043e60: 2200 a002 |04e4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043e64: 1a01 db02 |04e6: const-string v1, "DISTRIBUTION_PLACE" // string@02db │ │ +043e68: 1302 5400 |04e8: const/16 v2, #int 84 // #54 │ │ +043e6c: 1a03 4e0d |04ea: const-string v3, "dbp" // string@0d4e │ │ +043e70: 1a04 ff02 |04ec: const-string v4, "Distribution place" // string@02ff │ │ +043e74: 7054 9610 1032 |04ee: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e7a: 6900 ee04 |04f1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04ee │ │ +043e7e: 2200 a002 |04f3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043e82: 1a01 dc02 |04f5: const-string v1, "DISTRIBUTOR" // string@02dc │ │ +043e86: 1302 5500 |04f7: const/16 v2, #int 85 // #55 │ │ +043e8a: 1a03 db0d |04f9: const-string v3, "dst" // string@0ddb │ │ +043e8e: 1a04 0003 |04fb: const-string v4, "Distributor" // string@0300 │ │ +043e92: 7054 9610 1032 |04fd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043e98: 6900 ef04 |0500: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ef │ │ +043e9c: 2200 a002 |0502: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043ea0: 1a01 df02 |0504: const-string v1, "DONOR" // string@02df │ │ +043ea4: 1302 5600 |0506: const/16 v2, #int 86 // #56 │ │ +043ea8: 1a03 b70d |0508: const-string v3, "dnr" // string@0db7 │ │ +043eac: 1a04 0203 |050a: const-string v4, "Donor" // string@0302 │ │ +043eb0: 7054 9610 1032 |050c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043eb6: 6900 f004 |050f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DONOR:Lnl/siegmann/epublib/domain/Relator; // field@04f0 │ │ +043eba: 2200 a002 |0511: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043ebe: 1a01 e102 |0513: const-string v1, "DRAFTSMAN" // string@02e1 │ │ +043ec2: 1302 5700 |0515: const/16 v2, #int 87 // #57 │ │ +043ec6: 1a03 d70d |0517: const-string v3, "drm" // string@0dd7 │ │ +043eca: 1a04 0303 |0519: const-string v4, "Draftsman" // string@0303 │ │ +043ece: 7054 9610 1032 |051b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043ed4: 6900 f104 |051e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DRAFTSMAN:Lnl/siegmann/epublib/domain/Relator; // field@04f1 │ │ +043ed8: 2200 a002 |0520: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043edc: 1a01 e502 |0522: const-string v1, "DUBIOUS_AUTHOR" // string@02e5 │ │ +043ee0: 1302 5800 |0524: const/16 v2, #int 88 // #58 │ │ +043ee4: 1a03 e50d |0526: const-string v3, "dub" // string@0de5 │ │ +043ee8: 1a04 0403 |0528: const-string v4, "Dubious author" // string@0304 │ │ +043eec: 7054 9610 1032 |052a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043ef2: 6900 f204 |052d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.DUBIOUS_AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04f2 │ │ +043ef6: 2200 a002 |052f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043efa: 1a01 0703 |0531: const-string v1, "EDITOR" // string@0307 │ │ +043efe: 1302 5900 |0533: const/16 v2, #int 89 // #59 │ │ +043f02: 1a03 f50d |0535: const-string v3, "edt" // string@0df5 │ │ +043f06: 1a04 2303 |0537: const-string v4, "Editor" // string@0323 │ │ +043f0a: 7054 9610 1032 |0539: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043f10: 6900 f304 |053c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04f3 │ │ +043f14: 2200 a002 |053e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043f18: 1a01 0803 |0540: const-string v1, "ELECTRICIAN" // string@0308 │ │ +043f1c: 1302 5a00 |0542: const/16 v2, #int 90 // #5a │ │ +043f20: 1a03 fc0d |0544: const-string v3, "elg" // string@0dfc │ │ +043f24: 1a04 2403 |0546: const-string v4, "Electrician" // string@0324 │ │ +043f28: 7054 9610 1032 |0548: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043f2e: 6900 f404 |054b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ELECTRICIAN:Lnl/siegmann/epublib/domain/Relator; // field@04f4 │ │ +043f32: 2200 a002 |054d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043f36: 1a01 0903 |054f: const-string v1, "ELECTROTYPER" // string@0309 │ │ +043f3a: 1302 5b00 |0551: const/16 v2, #int 91 // #5b │ │ +043f3e: 1a03 fd0d |0553: const-string v3, "elt" // string@0dfd │ │ +043f42: 1a04 2503 |0555: const-string v4, "Electrotyper" // string@0325 │ │ +043f46: 7054 9610 1032 |0557: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043f4c: 6900 f504 |055a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ELECTROTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04f5 │ │ +043f50: 2200 a002 |055c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043f54: 1a01 0e03 |055e: const-string v1, "ENGINEER" // string@030e │ │ +043f58: 1302 5c00 |0560: const/16 v2, #int 92 // #5c │ │ +043f5c: 1a03 100e |0562: const-string v3, "eng" // string@0e10 │ │ +043f60: 1a04 2803 |0564: const-string v4, "Engineer" // string@0328 │ │ +043f64: 7054 9610 1032 |0566: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043f6a: 6900 f604 |0569: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@04f6 │ │ +043f6e: 2200 a002 |056b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043f72: 1a01 0f03 |056d: const-string v1, "ENGRAVER" // string@030f │ │ +043f76: 1302 5d00 |056f: const/16 v2, #int 93 // #5d │ │ +043f7a: 1a03 f70d |0571: const-string v3, "egr" // string@0df7 │ │ +043f7e: 1a04 2903 |0573: const-string v4, "Engraver" // string@0329 │ │ +043f82: 7054 9610 1032 |0575: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043f88: 6900 f704 |0578: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@04f7 │ │ +043f8c: 2200 a002 |057a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043f90: 1a01 1603 |057c: const-string v1, "ETCHER" // string@0316 │ │ +043f94: 1302 5e00 |057e: const/16 v2, #int 94 // #5e │ │ +043f98: 1a03 360e |0580: const-string v3, "etr" // string@0e36 │ │ +043f9c: 1a04 3403 |0582: const-string v4, "Etcher" // string@0334 │ │ +043fa0: 7054 9610 1032 |0584: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043fa6: 6900 f804 |0587: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ETCHER:Lnl/siegmann/epublib/domain/Relator; // field@04f8 │ │ +043faa: 2200 a002 |0589: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043fae: 1a01 1703 |058b: const-string v1, "EVENT_PLACE" // string@0317 │ │ +043fb2: 1302 5f00 |058d: const/16 v2, #int 95 // #5f │ │ +043fb6: 1a03 3e0e |058f: const-string v3, "evp" // string@0e3e │ │ +043fba: 1a04 3603 |0591: const-string v4, "Event place" // string@0336 │ │ +043fbe: 7054 9610 1032 |0593: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043fc4: 6900 f904 |0596: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EVENT_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04f9 │ │ +043fc8: 2200 a002 |0598: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043fcc: 1a01 1803 |059a: const-string v1, "EXPERT" // string@0318 │ │ +043fd0: 1302 6000 |059c: const/16 v2, #int 96 // #60 │ │ +043fd4: 1a03 4d0e |059e: const-string v3, "exp" // string@0e4d │ │ +043fd8: 1a04 3703 |05a0: const-string v4, "Expert" // string@0337 │ │ +043fdc: 7054 9610 1032 |05a2: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +043fe2: 6900 fa04 |05a5: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.EXPERT:Lnl/siegmann/epublib/domain/Relator; // field@04fa │ │ +043fe6: 2200 a002 |05a7: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +043fea: 1a01 3903 |05a9: const-string v1, "FACSIMILIST" // string@0339 │ │ +043fee: 1302 6100 |05ab: const/16 v2, #int 97 // #61 │ │ +043ff2: 1a03 540e |05ad: const-string v3, "fac" // string@0e54 │ │ +043ff6: 1a04 5a03 |05af: const-string v4, "Facsimilist" // string@035a │ │ +043ffa: 7054 9610 1032 |05b1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044000: 6900 fb04 |05b4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FACSIMILIST:Lnl/siegmann/epublib/domain/Relator; // field@04fb │ │ +044004: 2200 a002 |05b6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044008: 1a01 4503 |05b8: const-string v1, "FIELD_DIRECTOR" // string@0345 │ │ +04400c: 1302 6200 |05ba: const/16 v2, #int 98 // #62 │ │ +044010: 1a03 a40e |05bc: const-string v3, "fld" // string@0ea4 │ │ +044014: 1a04 6103 |05be: const-string v4, "Field director" // string@0361 │ │ +044018: 7054 9610 1032 |05c0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04401e: 6900 fc04 |05c3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FIELD_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04fc │ │ +044022: 2200 a002 |05c5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044026: 1a01 4603 |05c7: const-string v1, "FILM_EDITOR" // string@0346 │ │ +04402a: 1302 6300 |05c9: const/16 v2, #int 99 // #63 │ │ +04402e: 1a03 a70e |05cb: const-string v3, "flm" // string@0ea7 │ │ +044032: 1a04 6403 |05cd: const-string v4, "Film editor" // string@0364 │ │ +044036: 7054 9610 1032 |05cf: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04403c: 6900 fd04 |05d2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FILM_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04fd │ │ +044040: 2200 a002 |05d4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044044: 1a01 4803 |05d6: const-string v1, "FIRST_PARTY" // string@0348 │ │ +044048: 1302 6400 |05d8: const/16 v2, #int 100 // #64 │ │ +04404c: 1a03 c50e |05da: const-string v3, "fpy" // string@0ec5 │ │ +044050: 1a04 6603 |05dc: const-string v4, "First party" // string@0366 │ │ +044054: 7054 9610 1032 |05de: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04405a: 6900 fe04 |05e1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FIRST_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@04fe │ │ +04405e: 2200 a002 |05e3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044062: 1a01 5403 |05e5: const-string v1, "FORGER" // string@0354 │ │ +044066: 1302 6500 |05e7: const/16 v2, #int 101 // #65 │ │ +04406a: 1a03 cb0e |05e9: const-string v3, "frg" // string@0ecb │ │ +04406e: 1a04 6a03 |05eb: const-string v4, "Forger" // string@036a │ │ +044072: 7054 9610 1032 |05ed: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044078: 6900 ff04 |05f0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FORGER:Lnl/siegmann/epublib/domain/Relator; // field@04ff │ │ +04407c: 2200 a002 |05f2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044080: 1a01 5503 |05f4: const-string v1, "FORMER_OWNER" // string@0355 │ │ +044084: 1302 6600 |05f6: const/16 v2, #int 102 // #66 │ │ +044088: 1a03 ad0e |05f8: const-string v3, "fmo" // string@0ead │ │ +04408c: 1a04 6c03 |05fa: const-string v4, "Former owner" // string@036c │ │ +044090: 7054 9610 1032 |05fc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044096: 6900 0005 |05ff: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FORMER_OWNER:Lnl/siegmann/epublib/domain/Relator; // field@0500 │ │ +04409a: 2200 a002 |0601: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04409e: 1a01 5903 |0603: const-string v1, "FUNDER" // string@0359 │ │ +0440a2: 1302 6700 |0605: const/16 v2, #int 103 // #67 │ │ +0440a6: 1a03 b00e |0607: const-string v3, "fnd" // string@0eb0 │ │ +0440aa: 1a04 8e03 |0609: const-string v4, "Funder" // string@038e │ │ +0440ae: 7054 9610 1032 |060b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0440b4: 6900 0105 |060e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.FUNDER:Lnl/siegmann/epublib/domain/Relator; // field@0501 │ │ +0440b8: 2200 a002 |0610: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0440bc: 1a01 9003 |0612: const-string v1, "GEOGRAPHIC_INFORMATION_SPECIALIST" // string@0390 │ │ +0440c0: 1302 6800 |0614: const/16 v2, #int 104 // #68 │ │ +0440c4: 1a03 9610 |0616: const-string v3, "gis" // string@1096 │ │ +0440c8: 1a04 9303 |0618: const-string v4, "Geographic information specialist" // string@0393 │ │ +0440cc: 7054 9610 1032 |061a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0440d2: 6900 0205 |061d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.GEOGRAPHIC_INFORMATION_SPECIALIST:Lnl/siegmann/epublib/domain/Relator; // field@0502 │ │ +0440d6: 2200 a002 |061f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0440da: 1a01 a103 |0621: const-string v1, "HONOREE" // string@03a1 │ │ +0440de: 1302 6900 |0623: const/16 v2, #int 105 // #69 │ │ +0440e2: 1a03 eb10 |0625: const-string v3, "hnr" // string@10eb │ │ +0440e6: 1a04 ab03 |0627: const-string v4, "Honoree" // string@03ab │ │ +0440ea: 7054 9610 1032 |0629: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0440f0: 6900 0305 |062c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.HONOREE:Lnl/siegmann/epublib/domain/Relator; // field@0503 │ │ +0440f4: 2200 a002 |062e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0440f8: 1a01 a203 |0630: const-string v1, "HOST" // string@03a2 │ │ +0440fc: 1302 6a00 |0632: const/16 v2, #int 106 // #6a │ │ +044100: 1a03 f010 |0634: const-string v3, "hst" // string@10f0 │ │ +044104: 1a04 ac03 |0636: const-string v4, "Host" // string@03ac │ │ +044108: 7054 9610 1032 |0638: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04410e: 6900 0405 |063b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.HOST:Lnl/siegmann/epublib/domain/Relator; // field@0504 │ │ +044112: 2200 a002 |063d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044116: 1a01 c903 |063f: const-string v1, "ILLUMINATOR" // string@03c9 │ │ +04411a: 1302 6b00 |0641: const/16 v2, #int 107 // #6b │ │ +04411e: 1a03 2011 |0643: const-string v3, "ilu" // string@1120 │ │ +044122: 1a04 e703 |0645: const-string v4, "Illuminator" // string@03e7 │ │ +044126: 7054 9610 1032 |0647: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04412c: 6900 0505 |064a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ILLUMINATOR:Lnl/siegmann/epublib/domain/Relator; // field@0505 │ │ +044130: 2200 a002 |064c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044134: 1a01 ca03 |064e: const-string v1, "ILLUSTRATOR" // string@03ca │ │ +044138: 1302 6c00 |0650: const/16 v2, #int 108 // #6c │ │ +04413c: 1a03 1f11 |0652: const-string v3, "ill" // string@111f │ │ +044140: 1a04 e803 |0654: const-string v4, "Illustrator" // string@03e8 │ │ +044144: 7054 9610 1032 |0656: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04414a: 6900 0605 |0659: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ILLUSTRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0506 │ │ +04414e: 2200 a002 |065b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044152: 1a01 d703 |065d: const-string v1, "INSCRIBER" // string@03d7 │ │ +044156: 1302 6d00 |065f: const/16 v2, #int 109 // #6d │ │ +04415a: 1a03 5011 |0661: const-string v3, "ins" // string@1150 │ │ +04415e: 1a04 ec03 |0663: const-string v4, "Inscriber" // string@03ec │ │ +044162: 7054 9610 1032 |0665: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044168: 6900 0705 |0668: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@0507 │ │ +04416c: 2200 a002 |066a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044170: 1a01 d803 |066c: const-string v1, "INSTRUMENTALIST" // string@03d8 │ │ +044174: 1302 6e00 |066e: const/16 v2, #int 110 // #6e │ │ +044178: 1a03 c611 |0670: const-string v3, "itr" // string@11c6 │ │ +04417c: 1a04 f003 |0672: const-string v4, "Instrumentalist" // string@03f0 │ │ +044180: 7054 9610 1032 |0674: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044186: 6900 0805 |0677: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INSTRUMENTALIST:Lnl/siegmann/epublib/domain/Relator; // field@0508 │ │ +04418a: 2200 a002 |0679: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04418e: 1a01 dc03 |067b: const-string v1, "INTERVIEWEE" // string@03dc │ │ +044192: 1302 6f00 |067d: const/16 v2, #int 111 // #6f │ │ +044196: 1a03 c711 |067f: const-string v3, "ive" // string@11c7 │ │ +04419a: 1a04 fb03 |0681: const-string v4, "Interviewee" // string@03fb │ │ +04419e: 7054 9610 1032 |0683: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0441a4: 6900 0905 |0686: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWEE:Lnl/siegmann/epublib/domain/Relator; // field@0509 │ │ +0441a8: 2200 a002 |0688: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0441ac: 1a01 dd03 |068a: const-string v1, "INTERVIEWER" // string@03dd │ │ +0441b0: 1302 7000 |068c: const/16 v2, #int 112 // #70 │ │ +0441b4: 1a03 c811 |068e: const-string v3, "ivr" // string@11c8 │ │ +0441b8: 1a04 fc03 |0690: const-string v4, "Interviewer" // string@03fc │ │ +0441bc: 7054 9610 1032 |0692: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0441c2: 6900 0a05 |0695: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@050a │ │ +0441c6: 2200 a002 |0697: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0441ca: 1a01 df03 |0699: const-string v1, "INVENTOR" // string@03df │ │ +0441ce: 1302 7100 |069b: const/16 v2, #int 113 // #71 │ │ +0441d2: 1a03 5b11 |069d: const-string v3, "inv" // string@115b │ │ +0441d6: 1a04 0204 |069f: const-string v4, "Inventor" // string@0402 │ │ +0441da: 7054 9610 1032 |06a1: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0441e0: 6900 0b05 |06a4: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.INVENTOR:Lnl/siegmann/epublib/domain/Relator; // field@050b │ │ +0441e4: 2200 a002 |06a6: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0441e8: 1a01 1304 |06a8: const-string v1, "LABORATORY" // string@0413 │ │ +0441ec: 1302 7200 |06aa: const/16 v2, #int 114 // #72 │ │ +0441f0: 1a03 f611 |06ac: const-string v3, "lbr" // string@11f6 │ │ +0441f4: 1a04 5b04 |06ae: const-string v4, "Laboratory" // string@045b │ │ +0441f8: 7054 9610 1032 |06b0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0441fe: 6900 0c05 |06b3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LABORATORY:Lnl/siegmann/epublib/domain/Relator; // field@050c │ │ +044202: 2200 a002 |06b5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044206: 1a01 1404 |06b7: const-string v1, "LABORATORY_DIRECTOR" // string@0414 │ │ +04420a: 1302 7300 |06b9: const/16 v2, #int 115 // #73 │ │ +04420e: 1a03 f811 |06bb: const-string v3, "ldr" // string@11f8 │ │ +044212: 1a04 5c04 |06bd: const-string v4, "Laboratory director" // string@045c │ │ +044216: 7054 9610 1032 |06bf: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04421c: 6900 0d05 |06c2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LABORATORY_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@050d │ │ +044220: 2200 a002 |06c4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044224: 1a01 1504 |06c6: const-string v1, "LANDSCAPE_ARCHITECT" // string@0415 │ │ +044228: 1302 7400 |06c8: const/16 v2, #int 116 // #74 │ │ +04422c: 1a03 3b12 |06ca: const-string v3, "lsa" // string@123b │ │ +044230: 1a04 5a06 |06cc: const-string v4, "Landscape architect" // string@065a │ │ +044234: 7054 9610 1032 |06ce: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04423a: 6900 0e05 |06d1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LANDSCAPE_ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@050e │ │ +04423e: 2200 a002 |06d3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044242: 1a01 1d04 |06d5: const-string v1, "LEAD" // string@041d │ │ +044246: 1302 7500 |06d7: const/16 v2, #int 117 // #75 │ │ +04424a: 1a03 f911 |06d9: const-string v3, "led" // string@11f9 │ │ +04424e: 1a04 6606 |06db: const-string v4, "Lead" // string@0666 │ │ +044252: 7054 9610 1032 |06dd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044258: 6900 0f05 |06e0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LEAD:Lnl/siegmann/epublib/domain/Relator; // field@050f │ │ +04425c: 2200 a002 |06e2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044260: 1a01 1e04 |06e4: const-string v1, "LENDER" // string@041e │ │ +044264: 1302 7600 |06e6: const/16 v2, #int 118 // #76 │ │ +044268: 1a03 0312 |06e8: const-string v3, "len" // string@1203 │ │ +04426c: 1a04 6706 |06ea: const-string v4, "Lender" // string@0667 │ │ +044270: 7054 9610 1032 |06ec: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044276: 6900 1005 |06ef: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LENDER:Lnl/siegmann/epublib/domain/Relator; // field@0510 │ │ +04427a: 2200 a002 |06f1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04427e: 1a01 2104 |06f3: const-string v1, "LIBELANT" // string@0421 │ │ +044282: 1302 7700 |06f5: const/16 v2, #int 119 // #77 │ │ +044286: 1a03 0e12 |06f7: const-string v3, "lil" // string@120e │ │ +04428a: 1a04 6806 |06f9: const-string v4, "Libelant" // string@0668 │ │ +04428e: 7054 9610 1032 |06fb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044294: 6900 1105 |06fe: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT:Lnl/siegmann/epublib/domain/Relator; // field@0511 │ │ +044298: 2200 a002 |0700: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04429c: 1a01 2204 |0702: const-string v1, "LIBELANT_APPELLANT" // string@0422 │ │ +0442a0: 1302 7800 |0704: const/16 v2, #int 120 // #78 │ │ +0442a4: 1a03 1612 |0706: const-string v3, "lit" // string@1216 │ │ +0442a8: 1a04 6906 |0708: const-string v4, "Libelant-appellant" // string@0669 │ │ +0442ac: 7054 9610 1032 |070a: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0442b2: 6900 1205 |070d: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0512 │ │ +0442b6: 2200 a002 |070f: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0442ba: 1a01 2304 |0711: const-string v1, "LIBELANT_APPELLEE" // string@0423 │ │ +0442be: 1302 7900 |0713: const/16 v2, #int 121 // #79 │ │ +0442c2: 1a03 0d12 |0715: const-string v3, "lie" // string@120d │ │ +0442c6: 1a04 6a06 |0717: const-string v4, "Libelant-appellee" // string@066a │ │ +0442ca: 7054 9610 1032 |0719: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0442d0: 6900 1305 |071c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0513 │ │ +0442d4: 2200 a002 |071e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0442d8: 1a01 2404 |0720: const-string v1, "LIBELEE" // string@0424 │ │ +0442dc: 1302 7a00 |0722: const/16 v2, #int 122 // #7a │ │ +0442e0: 1a03 0212 |0724: const-string v3, "lel" // string@1202 │ │ +0442e4: 1a04 6b06 |0726: const-string v4, "Libelee" // string@066b │ │ +0442e8: 7054 9610 1032 |0728: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0442ee: 6900 1405 |072b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE:Lnl/siegmann/epublib/domain/Relator; // field@0514 │ │ +0442f2: 2200 a002 |072d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0442f6: 1a01 2504 |072f: const-string v1, "LIBELEE_APPELLANT" // string@0425 │ │ +0442fa: 1302 7b00 |0731: const/16 v2, #int 123 // #7b │ │ +0442fe: 1a03 0712 |0733: const-string v3, "let" // string@1207 │ │ +044302: 1a04 6c06 |0735: const-string v4, "Libelee-appellant" // string@066c │ │ +044306: 7054 9610 1032 |0737: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04430c: 6900 1505 |073a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0515 │ │ +044310: 2200 a002 |073c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044314: 1a01 2604 |073e: const-string v1, "LIBELEE_APPELLEE" // string@0426 │ │ +044318: 1302 7c00 |0740: const/16 v2, #int 124 // #7c │ │ +04431c: 1a03 fd11 |0742: const-string v3, "lee" // string@11fd │ │ +044320: 1a04 6d06 |0744: const-string v4, "Libelee-appellee" // string@066d │ │ +044324: 7054 9610 1032 |0746: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04432a: 6900 1605 |0749: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0516 │ │ +04432e: 2200 a002 |074b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044332: 1a01 2704 |074d: const-string v1, "LIBRETTIST" // string@0427 │ │ +044336: 1302 7d00 |074f: const/16 v2, #int 125 // #7d │ │ +04433a: 1a03 f711 |0751: const-string v3, "lbt" // string@11f7 │ │ +04433e: 1a04 6e06 |0753: const-string v4, "Librettist" // string@066e │ │ +044342: 7054 9610 1032 |0755: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044348: 6900 1705 |0758: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIBRETTIST:Lnl/siegmann/epublib/domain/Relator; // field@0517 │ │ +04434c: 2200 a002 |075a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044350: 1a01 2804 |075c: const-string v1, "LICENSEE" // string@0428 │ │ +044354: 1302 7e00 |075e: const/16 v2, #int 126 // #7e │ │ +044358: 1a03 3c12 |0760: const-string v3, "lse" // string@123c │ │ +04435c: 1a04 6f06 |0762: const-string v4, "Licensee" // string@066f │ │ +044360: 7054 9610 1032 |0764: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044366: 6900 1805 |0767: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LICENSEE:Lnl/siegmann/epublib/domain/Relator; // field@0518 │ │ +04436a: 2200 a002 |0769: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04436e: 1a01 2904 |076b: const-string v1, "LICENSOR" // string@0429 │ │ +044372: 1302 7f00 |076d: const/16 v2, #int 127 // #7f │ │ +044376: 1a03 3d12 |076f: const-string v3, "lso" // string@123d │ │ +04437a: 1a04 7006 |0771: const-string v4, "Licensor" // string@0670 │ │ +04437e: 7054 9610 1032 |0773: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044384: 6900 1905 |0776: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LICENSOR:Lnl/siegmann/epublib/domain/Relator; // field@0519 │ │ +044388: 2200 a002 |0778: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04438c: 1a01 2a04 |077a: const-string v1, "LIGHTING_DESIGNER" // string@042a │ │ +044390: 1302 8000 |077c: const/16 v2, #int 128 // #80 │ │ +044394: 1a03 0a12 |077e: const-string v3, "lgd" // string@120a │ │ +044398: 1a04 7106 |0780: const-string v4, "Lighting designer" // string@0671 │ │ +04439c: 7054 9610 1032 |0782: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0443a2: 6900 1a05 |0785: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LIGHTING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@051a │ │ +0443a6: 2200 a002 |0787: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0443aa: 1a01 3404 |0789: const-string v1, "LITHOGRAPHER" // string@0434 │ │ +0443ae: 1302 8100 |078b: const/16 v2, #int 129 // #81 │ │ +0443b2: 1a03 3e12 |078d: const-string v3, "ltg" // string@123e │ │ +0443b6: 1a04 9f06 |078f: const-string v4, "Lithographer" // string@069f │ │ +0443ba: 7054 9610 1032 |0791: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0443c0: 6900 1b05 |0794: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LITHOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@051b │ │ +0443c4: 2200 a002 |0796: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0443c8: 1a01 5904 |0798: const-string v1, "LYRICIST" // string@0459 │ │ +0443cc: 1302 8200 |079a: const/16 v2, #int 130 // #82 │ │ +0443d0: 1a03 4012 |079c: const-string v3, "lyr" // string@1240 │ │ +0443d4: 1a04 d807 |079e: const-string v4, "Lyricist" // string@07d8 │ │ +0443d8: 7054 9610 1032 |07a0: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0443de: 6900 1c05 |07a3: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.LYRICIST:Lnl/siegmann/epublib/domain/Relator; // field@051c │ │ +0443e2: 2200 a002 |07a5: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0443e6: 1a01 d907 |07a7: const-string v1, "MANUFACTURER" // string@07d9 │ │ +0443ea: 1302 8300 |07a9: const/16 v2, #int 131 // #83 │ │ +0443ee: 1a03 0314 |07ab: const-string v3, "mfr" // string@1403 │ │ +0443f2: 1a04 0408 |07ad: const-string v4, "Manufacturer" // string@0804 │ │ +0443f6: 7054 9610 1032 |07af: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0443fc: 6900 1d05 |07b2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MANUFACTURER:Lnl/siegmann/epublib/domain/Relator; // field@051d │ │ +044400: 2200 a002 |07b4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044404: 1a01 da07 |07b6: const-string v1, "MARBLER" // string@07da │ │ +044408: 1302 8400 |07b8: const/16 v2, #int 132 // #84 │ │ +04440c: 1a03 2414 |07ba: const-string v3, "mrb" // string@1424 │ │ +044410: 1a04 0508 |07bc: const-string v4, "Marbler" // string@0805 │ │ +044414: 7054 9610 1032 |07be: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04441a: 6900 1e05 |07c1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MARBLER:Lnl/siegmann/epublib/domain/Relator; // field@051e │ │ +04441e: 2200 a002 |07c3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044422: 1a01 db07 |07c5: const-string v1, "MARKUP_EDITOR" // string@07db │ │ +044426: 1302 8500 |07c7: const/16 v2, #int 133 // #85 │ │ +04442a: 1a03 2514 |07c9: const-string v3, "mrk" // string@1425 │ │ +04442e: 1a04 0b08 |07cb: const-string v4, "Markup editor" // string@080b │ │ +044432: 7054 9610 1032 |07cd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044438: 6900 1f05 |07d0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MARKUP_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@051f │ │ +04443c: 2200 a002 |07d2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044440: 1a01 e607 |07d4: const-string v1, "METADATA_CONTACT" // string@07e6 │ │ +044444: 1302 8600 |07d6: const/16 v2, #int 134 // #86 │ │ +044448: 1a03 e113 |07d8: const-string v3, "mdc" // string@13e1 │ │ +04444c: 1a04 1508 |07da: const-string v4, "Metadata contact" // string@0815 │ │ +044450: 7054 9610 1032 |07dc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044456: 6900 2005 |07df: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.METADATA_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@0520 │ │ +04445a: 2200 a002 |07e1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04445e: 1a01 e707 |07e3: const-string v1, "METAL_ENGRAVER" // string@07e7 │ │ +044462: 1302 8700 |07e5: const/16 v2, #int 135 // #87 │ │ +044466: 1a03 2814 |07e7: const-string v3, "mte" // string@1428 │ │ +04446a: 1a04 1708 |07e9: const-string v4, "Metal-engraver" // string@0817 │ │ +04446e: 7054 9610 1032 |07eb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044474: 6900 2105 |07ee: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.METAL_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0521 │ │ +044478: 2200 a002 |07f0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04447c: 1a01 ef07 |07f2: const-string v1, "MODERATOR" // string@07ef │ │ +044480: 1302 8800 |07f4: const/16 v2, #int 136 // #88 │ │ +044484: 1a03 1214 |07f6: const-string v3, "mod" // string@1412 │ │ +044488: 1a04 1808 |07f8: const-string v4, "Moderator" // string@0818 │ │ +04448c: 7054 9610 1032 |07fa: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044492: 6900 2205 |07fd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MODERATOR:Lnl/siegmann/epublib/domain/Relator; // field@0522 │ │ +044496: 2200 a002 |07ff: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04449a: 1a01 f107 |0801: const-string v1, "MONITOR" // string@07f1 │ │ +04449e: 1302 8900 |0803: const/16 v2, #int 137 // #89 │ │ +0444a2: 1a03 1614 |0805: const-string v3, "mon" // string@1416 │ │ +0444a6: 1a04 1b08 |0807: const-string v4, "Monitor" // string@081b │ │ +0444aa: 7054 9610 1032 |0809: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0444b0: 6900 2305 |080c: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MONITOR:Lnl/siegmann/epublib/domain/Relator; // field@0523 │ │ +0444b4: 2200 a002 |080e: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0444b8: 1a01 ff07 |0810: const-string v1, "MUSIC_COPYIST" // string@07ff │ │ +0444bc: 1302 8a00 |0812: const/16 v2, #int 138 // #8a │ │ +0444c0: 1a03 e013 |0814: const-string v3, "mcp" // string@13e0 │ │ +0444c4: 1a04 1f08 |0816: const-string v4, "Music copyist" // string@081f │ │ +0444c8: 7054 9610 1032 |0818: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0444ce: 6900 2605 |081b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSIC_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@0526 │ │ +0444d2: 2200 a002 |081d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0444d6: 1a01 fd07 |081f: const-string v1, "MUSICAL_DIRECTOR" // string@07fd │ │ +0444da: 1302 8b00 |0821: const/16 v2, #int 139 // #8b │ │ +0444de: 1a03 2614 |0823: const-string v3, "msd" // string@1426 │ │ +0444e2: 1a04 2008 |0825: const-string v4, "Musical director" // string@0820 │ │ +0444e6: 7054 9610 1032 |0827: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0444ec: 6900 2405 |082a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0524 │ │ +0444f0: 2200 a002 |082c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0444f4: 1a01 fe07 |082e: const-string v1, "MUSICIAN" // string@07fe │ │ +0444f8: 1302 8c00 |0830: const/16 v2, #int 140 // #8c │ │ +0444fc: 1a03 2914 |0832: const-string v3, "mus" // string@1429 │ │ +044500: 1a04 2108 |0834: const-string v4, "Musician" // string@0821 │ │ +044504: 7054 9610 1032 |0836: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04450a: 6900 2505 |0839: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.MUSICIAN:Lnl/siegmann/epublib/domain/Relator; // field@0525 │ │ +04450e: 2200 a002 |083b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044512: 1a01 2e08 |083d: const-string v1, "NARRATOR" // string@082e │ │ +044516: 1302 8d00 |083f: const/16 v2, #int 141 // #8d │ │ +04451a: 1a03 9314 |0841: const-string v3, "nrt" // string@1493 │ │ +04451e: 1a04 4408 |0843: const-string v4, "Narrator" // string@0844 │ │ +044522: 7054 9610 1032 |0845: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044528: 6900 2705 |0848: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.NARRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0527 │ │ +04452c: 2200 a002 |084a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044530: 1a01 7308 |084c: const-string v1, "OPPONENT" // string@0873 │ │ +044534: 1302 8e00 |084e: const/16 v2, #int 142 // #8e │ │ +044538: 1a03 4315 |0850: const-string v3, "opn" // string@1543 │ │ +04453c: 1a04 9208 |0852: const-string v4, "Opponent" // string@0892 │ │ +044540: 7054 9610 1032 |0854: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044546: 6900 2805 |0857: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OPPONENT:Lnl/siegmann/epublib/domain/Relator; // field@0528 │ │ +04454a: 2200 a002 |0859: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04454e: 1a01 7d08 |085b: const-string v1, "ORGANIZER_OF_MEETING" // string@087d │ │ +044552: 1302 8f00 |085d: const/16 v2, #int 143 // #8f │ │ +044556: 1a03 4e15 |085f: const-string v3, "orm" // string@154e │ │ +04455a: 1a04 9308 |0861: const-string v4, "Organizer of meeting" // string@0893 │ │ +04455e: 7054 9610 1032 |0863: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044564: 6900 2905 |0866: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ORGANIZER_OF_MEETING:Lnl/siegmann/epublib/domain/Relator; // field@0529 │ │ +044568: 2200 a002 |0868: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04456c: 1a01 7e08 |086a: const-string v1, "ORIGINATOR" // string@087e │ │ +044570: 1302 9000 |086c: const/16 v2, #int 144 // #90 │ │ +044574: 1a03 4615 |086e: const-string v3, "org" // string@1546 │ │ +044578: 1a04 9408 |0870: const-string v4, "Originator" // string@0894 │ │ +04457c: 7054 9610 1032 |0872: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044582: 6900 2a05 |0875: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.ORIGINATOR:Lnl/siegmann/epublib/domain/Relator; // field@052a │ │ +044586: 2200 a002 |0877: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04458a: 1a01 7f08 |0879: const-string v1, "OTHER" // string@087f │ │ +04458e: 1302 9100 |087b: const/16 v2, #int 145 // #91 │ │ +044592: 1a03 4f15 |087d: const-string v3, "oth" // string@154f │ │ +044596: 1a04 9508 |087f: const-string v4, "Other" // string@0895 │ │ +04459a: 7054 9610 1032 |0881: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0445a0: 6900 2b05 |0884: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OTHER:Lnl/siegmann/epublib/domain/Relator; // field@052b │ │ +0445a4: 2200 a002 |0886: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0445a8: 1a01 8308 |0888: const-string v1, "OWNER" // string@0883 │ │ +0445ac: 1302 9200 |088a: const/16 v2, #int 146 // #92 │ │ +0445b0: 1a03 5c15 |088c: const-string v3, "own" // string@155c │ │ +0445b4: 1a04 9708 |088e: const-string v4, "Owner" // string@0897 │ │ +0445b8: 7054 9610 1032 |0890: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0445be: 6900 2c05 |0893: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.OWNER:Lnl/siegmann/epublib/domain/Relator; // field@052c │ │ +0445c2: 2200 a002 |0895: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0445c6: 1a01 9a08 |0897: const-string v1, "PAPERMAKER" // string@089a │ │ +0445ca: 1302 9300 |0899: const/16 v2, #int 147 // #93 │ │ +0445ce: 1a03 e715 |089b: const-string v3, "ppm" // string@15e7 │ │ +0445d2: 1a04 db08 |089d: const-string v4, "Papermaker" // string@08db │ │ +0445d6: 7054 9610 1032 |089f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0445dc: 6900 2d05 |08a2: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PAPERMAKER:Lnl/siegmann/epublib/domain/Relator; // field@052d │ │ +0445e0: 2200 a002 |08a4: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0445e4: 1a01 9c08 |08a6: const-string v1, "PATENT_APPLICANT" // string@089c │ │ +0445e8: 1302 9400 |08a8: const/16 v2, #int 148 // #94 │ │ +0445ec: 1a03 0c16 |08aa: const-string v3, "pta" // string@160c │ │ +0445f0: 1a04 df08 |08ac: const-string v4, "Patent applicant" // string@08df │ │ +0445f4: 7054 9610 1032 |08ae: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0445fa: 6900 2e05 |08b1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATENT_APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@052e │ │ +0445fe: 2200 a002 |08b3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044602: 1a01 9d08 |08b5: const-string v1, "PATENT_HOLDER" // string@089d │ │ +044606: 1302 9500 |08b7: const/16 v2, #int 149 // #95 │ │ +04460a: 1a03 0f16 |08b9: const-string v3, "pth" // string@160f │ │ +04460e: 1a04 e008 |08bb: const-string v4, "Patent holder" // string@08e0 │ │ +044612: 7054 9610 1032 |08bd: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044618: 6900 2f05 |08c0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATENT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@052f │ │ +04461c: 2200 a002 |08c2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044620: 1a01 9e08 |08c4: const-string v1, "PATRON" // string@089e │ │ +044624: 1302 9600 |08c6: const/16 v2, #int 150 // #96 │ │ +044628: 1a03 9415 |08c8: const-string v3, "pat" // string@1594 │ │ +04462c: 1a04 e108 |08ca: const-string v4, "Patron" // string@08e1 │ │ +044630: 7054 9610 1032 |08cc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044636: 6900 3005 |08cf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PATRON:Lnl/siegmann/epublib/domain/Relator; // field@0530 │ │ +04463a: 2200 a002 |08d1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04463e: 1a01 a008 |08d3: const-string v1, "PERFORMER" // string@08a0 │ │ +044642: 1302 9700 |08d5: const/16 v2, #int 151 // #97 │ │ +044646: 1a03 f715 |08d7: const-string v3, "prf" // string@15f7 │ │ +04464a: 1a04 e508 |08d9: const-string v4, "Performer" // string@08e5 │ │ +04464e: 7054 9610 1032 |08db: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044654: 6900 3105 |08de: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PERFORMER:Lnl/siegmann/epublib/domain/Relator; // field@0531 │ │ +044658: 2200 a002 |08e0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04465c: 1a01 a108 |08e2: const-string v1, "PERMITTING_AGENCY" // string@08a1 │ │ +044660: 1302 9800 |08e4: const/16 v2, #int 152 // #98 │ │ +044664: 1a03 c415 |08e6: const-string v3, "pma" // string@15c4 │ │ +044668: 1a04 e608 |08e8: const-string v4, "Permitting agency" // string@08e6 │ │ +04466c: 7054 9610 1032 |08ea: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044672: 6900 3205 |08ed: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PERMITTING_AGENCY:Lnl/siegmann/epublib/domain/Relator; // field@0532 │ │ +044676: 2200 a002 |08ef: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04467a: 1a01 a208 |08f1: const-string v1, "PHOTOGRAPHER" // string@08a2 │ │ +04467e: 1302 9900 |08f3: const/16 v2, #int 153 // #99 │ │ +044682: 1a03 bd15 |08f5: const-string v3, "pht" // string@15bd │ │ +044686: 1a04 e708 |08f7: const-string v4, "Photographer" // string@08e7 │ │ +04468a: 7054 9610 1032 |08f9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044690: 6900 3305 |08fc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PHOTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0533 │ │ +044694: 2200 a002 |08fe: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044698: 1a01 a308 |0900: const-string v1, "PLAINTIFF" // string@08a3 │ │ +04469c: 1302 9a00 |0902: const/16 v2, #int 154 // #9a │ │ +0446a0: 1a03 0e16 |0904: const-string v3, "ptf" // string@160e │ │ +0446a4: 1a04 e808 |0906: const-string v4, "Plaintiff" // string@08e8 │ │ +0446a8: 7054 9610 1032 |0908: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0446ae: 6900 3405 |090b: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF:Lnl/siegmann/epublib/domain/Relator; // field@0534 │ │ +0446b2: 2200 a002 |090d: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0446b6: 1a01 a408 |090f: const-string v1, "PLAINTIFF_APPELLANT" // string@08a4 │ │ +0446ba: 1302 9b00 |0911: const/16 v2, #int 155 // #9b │ │ +0446be: 1a03 1016 |0913: const-string v3, "ptt" // string@1610 │ │ +0446c2: 1a04 e908 |0915: const-string v4, "Plaintiff-appellant" // string@08e9 │ │ +0446c6: 7054 9610 1032 |0917: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0446cc: 6900 3505 |091a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0535 │ │ +0446d0: 2200 a002 |091c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0446d4: 1a01 a508 |091e: const-string v1, "PLAINTIFF_APPELLEE" // string@08a5 │ │ +0446d8: 1302 9c00 |0920: const/16 v2, #int 156 // #9c │ │ +0446dc: 1a03 0d16 |0922: const-string v3, "pte" // string@160d │ │ +0446e0: 1a04 ea08 |0924: const-string v4, "Plaintiff-appellee" // string@08ea │ │ +0446e4: 7054 9610 1032 |0926: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0446ea: 6900 3605 |0929: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0536 │ │ +0446ee: 2200 a002 |092b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0446f2: 1a01 a608 |092d: const-string v1, "PLATEMAKER" // string@08a6 │ │ +0446f6: 1302 9d00 |092f: const/16 v2, #int 157 // #9d │ │ +0446fa: 1a03 c215 |0931: const-string v3, "plt" // string@15c2 │ │ +0446fe: 1a04 eb08 |0933: const-string v4, "Platemaker" // string@08eb │ │ +044702: 7054 9610 1032 |0935: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044708: 6900 3705 |0938: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PLATEMAKER:Lnl/siegmann/epublib/domain/Relator; // field@0537 │ │ +04470c: 2200 a002 |093a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044710: 1a01 b208 |093c: const-string v1, "PRINTER" // string@08b2 │ │ +044714: 1302 9e00 |093e: const/16 v2, #int 158 // #9e │ │ +044718: 1a03 0b16 |0940: const-string v3, "prt" // string@160b │ │ +04471c: 1a04 ee08 |0942: const-string v4, "Printer" // string@08ee │ │ +044720: 7054 9610 1032 |0944: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044726: 6900 3805 |0947: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTER:Lnl/siegmann/epublib/domain/Relator; // field@0538 │ │ +04472a: 2200 a002 |0949: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04472e: 1a01 b308 |094b: const-string v1, "PRINTER_OF_PLATES" // string@08b3 │ │ +044732: 1302 9f00 |094d: const/16 v2, #int 159 // #9f │ │ +044736: 1a03 c915 |094f: const-string v3, "pop" // string@15c9 │ │ +04473a: 1a04 ef08 |0951: const-string v4, "Printer of plates" // string@08ef │ │ +04473e: 7054 9610 1032 |0953: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044744: 6900 3905 |0956: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTER_OF_PLATES:Lnl/siegmann/epublib/domain/Relator; // field@0539 │ │ +044748: 2200 a002 |0958: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04474c: 1a01 b408 |095a: const-string v1, "PRINTMAKER" // string@08b4 │ │ +044750: 1302 a000 |095c: const/16 v2, #int 160 // #a0 │ │ +044754: 1a03 ff15 |095e: const-string v3, "prm" // string@15ff │ │ +044758: 1a04 f008 |0960: const-string v4, "Printmaker" // string@08f0 │ │ +04475c: 7054 9610 1032 |0962: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044762: 6900 3a05 |0965: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRINTMAKER:Lnl/siegmann/epublib/domain/Relator; // field@053a │ │ +044766: 2200 a002 |0967: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04476a: 1a01 ba08 |0969: const-string v1, "PROCESS_CONTACT" // string@08ba │ │ +04476e: 1302 a100 |096b: const/16 v2, #int 161 // #a1 │ │ +044772: 1a03 e915 |096d: const-string v3, "prc" // string@15e9 │ │ +044776: 1a04 f108 |096f: const-string v4, "Process contact" // string@08f1 │ │ +04477a: 7054 9610 1032 |0971: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044780: 6900 3b05 |0974: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROCESS_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@053b │ │ +044784: 2200 a002 |0976: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044788: 1a01 bb08 |0978: const-string v1, "PRODUCER" // string@08bb │ │ +04478c: 1302 a200 |097a: const/16 v2, #int 162 // #a2 │ │ +044790: 1a03 0016 |097c: const-string v3, "pro" // string@1600 │ │ +044794: 1a04 f208 |097e: const-string v4, "Producer" // string@08f2 │ │ +044798: 7054 9610 1032 |0980: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04479e: 6900 3c05 |0983: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@053c │ │ +0447a2: 2200 a002 |0985: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0447a6: 1a01 bc08 |0987: const-string v1, "PRODUCTION_MANAGER" // string@08bc │ │ +0447aa: 1302 a300 |0989: const/16 v2, #int 163 // #a3 │ │ +0447ae: 1a03 c515 |098b: const-string v3, "pmn" // string@15c5 │ │ +0447b2: 1a04 f308 |098d: const-string v4, "Production manager" // string@08f3 │ │ +0447b6: 7054 9610 1032 |098f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0447bc: 6900 3d05 |0992: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@053d │ │ +0447c0: 2200 a002 |0994: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0447c4: 1a01 bd08 |0996: const-string v1, "PRODUCTION_PERSONNEL" // string@08bd │ │ +0447c8: 1302 a400 |0998: const/16 v2, #int 164 // #a4 │ │ +0447cc: 1a03 ea15 |099a: const-string v3, "prd" // string@15ea │ │ +0447d0: 1a04 f408 |099c: const-string v4, "Production personnel" // string@08f4 │ │ +0447d4: 7054 9610 1032 |099e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0447da: 6900 3e05 |09a1: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_PERSONNEL:Lnl/siegmann/epublib/domain/Relator; // field@053e │ │ +0447de: 2200 a002 |09a3: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0447e2: 1a01 be08 |09a5: const-string v1, "PROGRAMMER" // string@08be │ │ +0447e6: 1302 a500 |09a7: const/16 v2, #int 165 // #a5 │ │ +0447ea: 1a03 f815 |09a9: const-string v3, "prg" // string@15f8 │ │ +0447ee: 1a04 f508 |09ab: const-string v4, "Programmer" // string@08f5 │ │ +0447f2: 7054 9610 1032 |09ad: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0447f8: 6900 3f05 |09b0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROGRAMMER:Lnl/siegmann/epublib/domain/Relator; // field@053f │ │ +0447fc: 2200 a002 |09b2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044800: 1a01 bf08 |09b4: const-string v1, "PROJECT_DIRECTOR" // string@08bf │ │ +044804: 1302 a600 |09b6: const/16 v2, #int 166 // #a6 │ │ +044808: 1a03 a115 |09b8: const-string v3, "pdr" // string@15a1 │ │ +04480c: 1a04 f708 |09ba: const-string v4, "Project director" // string@08f7 │ │ +044810: 7054 9610 1032 |09bc: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044816: 6900 4005 |09bf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROJECT_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0540 │ │ +04481a: 2200 a002 |09c1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04481e: 1a01 c008 |09c3: const-string v1, "PROOFREADER" // string@08c0 │ │ +044822: 1302 a700 |09c5: const/16 v2, #int 167 // #a7 │ │ +044826: 1a03 bb15 |09c7: const-string v3, "pfr" // string@15bb │ │ +04482a: 1a04 f808 |09c9: const-string v4, "Proofreader" // string@08f8 │ │ +04482e: 7054 9610 1032 |09cb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044834: 6900 4105 |09ce: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PROOFREADER:Lnl/siegmann/epublib/domain/Relator; // field@0541 │ │ +044838: 2200 a002 |09d0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04483c: 1a01 c208 |09d2: const-string v1, "PUBLICATION_PLACE" // string@08c2 │ │ +044840: 1302 a800 |09d4: const/16 v2, #int 168 // #a8 │ │ +044844: 1a03 1816 |09d6: const-string v3, "pup" // string@1618 │ │ +044848: 1a04 fa08 |09d8: const-string v4, "Publication place" // string@08fa │ │ +04484c: 7054 9610 1032 |09da: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044852: 6900 4205 |09dd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLICATION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@0542 │ │ +044856: 2200 a002 |09df: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04485a: 1a01 c308 |09e1: const-string v1, "PUBLISHER" // string@08c3 │ │ +04485e: 1302 a900 |09e3: const/16 v2, #int 169 // #a9 │ │ +044862: 1a03 a015 |09e5: const-string v3, "pbl" // string@15a0 │ │ +044866: 1a04 fb08 |09e7: const-string v4, "Publisher" // string@08fb │ │ +04486a: 7054 9610 1032 |09e9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044870: 6900 4305 |09ec: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLISHER:Lnl/siegmann/epublib/domain/Relator; // field@0543 │ │ +044874: 2200 a002 |09ee: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044878: 1a01 c408 |09f0: const-string v1, "PUBLISHING_DIRECTOR" // string@08c4 │ │ +04487c: 1302 aa00 |09f2: const/16 v2, #int 170 // #aa │ │ +044880: 1a03 9f15 |09f4: const-string v3, "pbd" // string@159f │ │ +044884: 1a04 fc08 |09f6: const-string v4, "Publishing director" // string@08fc │ │ +044888: 7054 9610 1032 |09f8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04488e: 6900 4405 |09fb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUBLISHING_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0544 │ │ +044892: 2200 a002 |09fd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044896: 1a01 c508 |09ff: const-string v1, "PUPPETEER" // string@08c5 │ │ +04489a: 1302 ab00 |0a01: const/16 v2, #int 171 // #ab │ │ +04489e: 1a03 e815 |0a03: const-string v3, "ppt" // string@15e8 │ │ +0448a2: 1a04 fd08 |0a05: const-string v4, "Puppeteer" // string@08fd │ │ +0448a6: 7054 9610 1032 |0a07: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0448ac: 6900 4505 |0a0a: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.PUPPETEER:Lnl/siegmann/epublib/domain/Relator; // field@0545 │ │ +0448b0: 2200 a002 |0a0c: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0448b4: 1a01 0109 |0a0e: const-string v1, "RECIPIENT" // string@0901 │ │ +0448b8: 1302 ac00 |0a10: const/16 v2, #int 172 // #ac │ │ +0448bc: 1a03 3216 |0a12: const-string v3, "rcp" // string@1632 │ │ +0448c0: 1a04 1c09 |0a14: const-string v4, "Recipient" // string@091c │ │ +0448c4: 7054 9610 1032 |0a16: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0448ca: 6900 4605 |0a19: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RECIPIENT:Lnl/siegmann/epublib/domain/Relator; // field@0546 │ │ +0448ce: 2200 a002 |0a1b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0448d2: 1a01 0209 |0a1d: const-string v1, "RECORDING_ENGINEER" // string@0902 │ │ +0448d6: 1302 ad00 |0a1f: const/16 v2, #int 173 // #ad │ │ +0448da: 1a03 3116 |0a21: const-string v3, "rce" // string@1631 │ │ +0448de: 1a04 1d09 |0a23: const-string v4, "Recording engineer" // string@091d │ │ +0448e2: 7054 9610 1032 |0a25: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0448e8: 6900 4705 |0a28: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RECORDING_ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@0547 │ │ +0448ec: 2200 a002 |0a2a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0448f0: 1a01 0309 |0a2c: const-string v1, "REDACTOR" // string@0903 │ │ +0448f4: 1302 ae00 |0a2e: const/16 v2, #int 174 // #ae │ │ +0448f8: 1a03 5a16 |0a30: const-string v3, "red" // string@165a │ │ +0448fc: 1a04 1f09 |0a32: const-string v4, "Redactor" // string@091f │ │ +044900: 7054 9610 1032 |0a34: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044906: 6900 4805 |0a37: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REDACTOR:Lnl/siegmann/epublib/domain/Relator; // field@0548 │ │ +04490a: 2200 a002 |0a39: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04490e: 1a01 0609 |0a3b: const-string v1, "RENDERER" // string@0906 │ │ +044912: 1302 af00 |0a3d: const/16 v2, #int 175 // #af │ │ +044916: 1a03 8316 |0a3f: const-string v3, "ren" // string@1683 │ │ +04491a: 1a04 2509 |0a41: const-string v4, "Renderer" // string@0925 │ │ +04491e: 7054 9610 1032 |0a43: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044924: 6900 4905 |0a46: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RENDERER:Lnl/siegmann/epublib/domain/Relator; // field@0549 │ │ +044928: 2200 a002 |0a48: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04492c: 1a01 0809 |0a4a: const-string v1, "REPORTER" // string@0908 │ │ +044930: 1302 b000 |0a4c: const/16 v2, #int 176 // #b0 │ │ +044934: 1a03 d016 |0a4e: const-string v3, "rpt" // string@16d0 │ │ +044938: 1a04 2709 |0a50: const-string v4, "Reporter" // string@0927 │ │ +04493c: 7054 9610 1032 |0a52: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044942: 6900 4a05 |0a55: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REPORTER:Lnl/siegmann/epublib/domain/Relator; // field@054a │ │ +044946: 2200 a002 |0a57: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04494a: 1a01 0909 |0a59: const-string v1, "REPOSITORY" // string@0909 │ │ +04494e: 1302 b100 |0a5b: const/16 v2, #int 177 // #b1 │ │ +044952: 1a03 cf16 |0a5d: const-string v3, "rps" // string@16cf │ │ +044956: 1a04 2809 |0a5f: const-string v4, "Repository" // string@0928 │ │ +04495a: 7054 9610 1032 |0a61: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044960: 6900 4b05 |0a64: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REPOSITORY:Lnl/siegmann/epublib/domain/Relator; // field@054b │ │ +044964: 2200 a002 |0a66: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044968: 1a01 0c09 |0a68: const-string v1, "RESEARCH_TEAM_HEAD" // string@090c │ │ +04496c: 1302 b200 |0a6a: const/16 v2, #int 178 // #b2 │ │ +044970: 1a03 d616 |0a6c: const-string v3, "rth" // string@16d6 │ │ +044974: 1a04 2c09 |0a6e: const-string v4, "Research team head" // string@092c │ │ +044978: 7054 9610 1032 |0a70: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04497e: 6900 4d05 |0a73: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_HEAD:Lnl/siegmann/epublib/domain/Relator; // field@054d │ │ +044982: 2200 a002 |0a75: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044986: 1a01 0d09 |0a77: const-string v1, "RESEARCH_TEAM_MEMBER" // string@090d │ │ +04498a: 1302 b300 |0a79: const/16 v2, #int 179 // #b3 │ │ +04498e: 1a03 d716 |0a7b: const-string v3, "rtm" // string@16d7 │ │ +044992: 1a04 2d09 |0a7d: const-string v4, "Research team member" // string@092d │ │ +044996: 7054 9610 1032 |0a7f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +04499c: 6900 4e05 |0a82: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_MEMBER:Lnl/siegmann/epublib/domain/Relator; // field@054e │ │ +0449a0: 2200 a002 |0a84: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0449a4: 1a01 0b09 |0a86: const-string v1, "RESEARCHER" // string@090b │ │ +0449a8: 1302 b400 |0a88: const/16 v2, #int 180 // #b4 │ │ +0449ac: 1a03 9016 |0a8a: const-string v3, "res" // string@1690 │ │ +0449b0: 1a04 2e09 |0a8c: const-string v4, "Researcher" // string@092e │ │ +0449b4: 7054 9610 1032 |0a8e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0449ba: 6900 4c05 |0a91: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESEARCHER:Lnl/siegmann/epublib/domain/Relator; // field@054c │ │ +0449be: 2200 a002 |0a93: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0449c2: 1a01 0e09 |0a95: const-string v1, "RESPONDENT" // string@090e │ │ +0449c6: 1302 b500 |0a97: const/16 v2, #int 181 // #b5 │ │ +0449ca: 1a03 d416 |0a99: const-string v3, "rsp" // string@16d4 │ │ +0449ce: 1a04 3909 |0a9b: const-string v4, "Respondent" // string@0939 │ │ +0449d2: 7054 9610 1032 |0a9d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0449d8: 6900 4f05 |0aa0: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@054f │ │ +0449dc: 2200 a002 |0aa2: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0449e0: 1a01 0f09 |0aa4: const-string v1, "RESPONDENT_APPELLANT" // string@090f │ │ +0449e4: 1302 b600 |0aa6: const/16 v2, #int 182 // #b6 │ │ +0449e8: 1a03 d516 |0aa8: const-string v3, "rst" // string@16d5 │ │ +0449ec: 1a04 3a09 |0aaa: const-string v4, "Respondent-appellant" // string@093a │ │ +0449f0: 7054 9610 1032 |0aac: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +0449f6: 6900 5005 |0aaf: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0550 │ │ +0449fa: 2200 a002 |0ab1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +0449fe: 1a01 1009 |0ab3: const-string v1, "RESPONDENT_APPELLEE" // string@0910 │ │ +044a02: 1302 b700 |0ab5: const/16 v2, #int 183 // #b7 │ │ +044a06: 1a03 d216 |0ab7: const-string v3, "rse" // string@16d2 │ │ +044a0a: 1a04 3b09 |0ab9: const-string v4, "Respondent-appellee" // string@093b │ │ +044a0e: 7054 9610 1032 |0abb: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044a14: 6900 5105 |0abe: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0551 │ │ +044a18: 2200 a002 |0ac0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044a1c: 1a01 1109 |0ac2: const-string v1, "RESPONSIBLE_PARTY" // string@0911 │ │ +044a20: 1302 b800 |0ac4: const/16 v2, #int 184 // #b8 │ │ +044a24: 1a03 d116 |0ac6: const-string v3, "rpy" // string@16d1 │ │ +044a28: 1a04 3c09 |0ac8: const-string v4, "Responsible party" // string@093c │ │ +044a2c: 7054 9610 1032 |0aca: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044a32: 6900 5205 |0acd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESPONSIBLE_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@0552 │ │ +044a36: 2200 a002 |0acf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044a3a: 1a01 1209 |0ad1: const-string v1, "RESTAGER" // string@0912 │ │ +044a3e: 1302 b900 |0ad3: const/16 v2, #int 185 // #b9 │ │ +044a42: 1a03 d316 |0ad5: const-string v3, "rsg" // string@16d3 │ │ +044a46: 1a04 3d09 |0ad7: const-string v4, "Restager" // string@093d │ │ +044a4a: 7054 9610 1032 |0ad9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044a50: 6900 5305 |0adc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RESTAGER:Lnl/siegmann/epublib/domain/Relator; // field@0553 │ │ +044a54: 2200 a002 |0ade: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044a58: 1a01 1409 |0ae0: const-string v1, "REVIEWER" // string@0914 │ │ +044a5c: 1302 ba00 |0ae2: const/16 v2, #int 186 // #ba │ │ +044a60: 1a03 be16 |0ae4: const-string v3, "rev" // string@16be │ │ +044a64: 1a04 4009 |0ae6: const-string v4, "Reviewer" // string@0940 │ │ +044a68: 7054 9610 1032 |0ae8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044a6e: 6900 5405 |0aeb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.REVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@0554 │ │ +044a72: 2200 a002 |0aed: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044a76: 1a01 1709 |0aef: const-string v1, "RUBRICATOR" // string@0917 │ │ +044a7a: 1302 bb00 |0af1: const/16 v2, #int 187 // #bb │ │ +044a7e: 1a03 3016 |0af3: const-string v3, "rbr" // string@1630 │ │ +044a82: 1a04 4109 |0af5: const-string v4, "Rubricator" // string@0941 │ │ +044a86: 7054 9610 1032 |0af7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044a8c: 6900 5505 |0afa: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.RUBRICATOR:Lnl/siegmann/epublib/domain/Relator; // field@0555 │ │ +044a90: 2200 a002 |0afc: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044a94: 1a01 4a09 |0afe: const-string v1, "SCENARIST" // string@094a │ │ +044a98: 1302 bc00 |0b00: const/16 v2, #int 188 // #bc │ │ +044a9c: 1a03 f716 |0b02: const-string v3, "sce" // string@16f7 │ │ +044aa0: 1a04 8009 |0b04: const-string v4, "Scenarist" // string@0980 │ │ +044aa4: 7054 9610 1032 |0b06: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044aaa: 6900 5605 |0b09: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCENARIST:Lnl/siegmann/epublib/domain/Relator; // field@0556 │ │ +044aae: 2200 a002 |0b0b: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044ab2: 1a01 4b09 |0b0d: const-string v1, "SCIENTIFIC_ADVISOR" // string@094b │ │ +044ab6: 1302 bd00 |0b0f: const/16 v2, #int 189 // #bd │ │ +044aba: 1a03 e616 |0b11: const-string v3, "sad" // string@16e6 │ │ +044abe: 1a04 8209 |0b13: const-string v4, "Scientific advisor" // string@0982 │ │ +044ac2: 7054 9610 1032 |0b15: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044ac8: 6900 5705 |0b18: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCIENTIFIC_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@0557 │ │ +044acc: 2200 a002 |0b1a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044ad0: 1a01 4c09 |0b1c: const-string v1, "SCRIBE" // string@094c │ │ +044ad4: 1302 be00 |0b1e: const/16 v2, #int 190 // #be │ │ +044ad8: 1a03 fb16 |0b20: const-string v3, "scr" // string@16fb │ │ +044adc: 1a04 8409 |0b22: const-string v4, "Scribe" // string@0984 │ │ +044ae0: 7054 9610 1032 |0b24: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044ae6: 6900 5805 |0b27: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCRIBE:Lnl/siegmann/epublib/domain/Relator; // field@0558 │ │ +044aea: 2200 a002 |0b29: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044aee: 1a01 5109 |0b2b: const-string v1, "SCULPTOR" // string@0951 │ │ +044af2: 1302 bf00 |0b2d: const/16 v2, #int 191 // #bf │ │ +044af6: 1a03 fa16 |0b2f: const-string v3, "scl" // string@16fa │ │ +044afa: 1a04 8809 |0b31: const-string v4, "Sculptor" // string@0988 │ │ +044afe: 7054 9610 1032 |0b33: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b04: 6900 5905 |0b36: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SCULPTOR:Lnl/siegmann/epublib/domain/Relator; // field@0559 │ │ +044b08: 2200 a002 |0b38: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044b0c: 1a01 5709 |0b3a: const-string v1, "SECOND_PARTY" // string@0957 │ │ +044b10: 1302 c000 |0b3c: const/16 v2, #int 192 // #c0 │ │ +044b14: 1a03 8318 |0b3e: const-string v3, "spy" // string@1883 │ │ +044b18: 1a04 9009 |0b40: const-string v4, "Second party" // string@0990 │ │ +044b1c: 7054 9610 1032 |0b42: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b22: 6900 5a05 |0b45: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SECOND_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@055a │ │ +044b26: 2200 a002 |0b47: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044b2a: 1a01 5809 |0b49: const-string v1, "SECRETARY" // string@0958 │ │ +044b2e: 1302 c100 |0b4b: const/16 v2, #int 193 // #c1 │ │ +044b32: 1a03 0d17 |0b4d: const-string v3, "sec" // string@170d │ │ +044b36: 1a04 9309 |0b4f: const-string v4, "Secretary" // string@0993 │ │ +044b3a: 7054 9610 1032 |0b51: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b40: 6900 5b05 |0b54: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SECRETARY:Lnl/siegmann/epublib/domain/Relator; // field@055b │ │ +044b44: 2200 a002 |0b56: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044b48: 1a01 5a09 |0b58: const-string v1, "SET_DESIGNER" // string@095a │ │ +044b4c: 1302 c200 |0b5a: const/16 v2, #int 194 // #c2 │ │ +044b50: 1a03 a318 |0b5c: const-string v3, "std" // string@18a3 │ │ +044b54: 1a04 9a09 |0b5e: const-string v4, "Set designer" // string@099a │ │ +044b58: 7054 9610 1032 |0b60: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b5e: 6900 5c05 |0b63: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055c │ │ +044b62: 2200 a002 |0b65: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044b66: 1a01 6309 |0b67: const-string v1, "SIGNER" // string@0963 │ │ +044b6a: 1302 c300 |0b69: const/16 v2, #int 195 // #c3 │ │ +044b6e: 1a03 4f18 |0b6b: const-string v3, "sgn" // string@184f │ │ +044b72: 1a04 a609 |0b6d: const-string v4, "Signer" // string@09a6 │ │ +044b76: 7054 9610 1032 |0b6f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b7c: 6900 5d05 |0b72: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055d │ │ +044b80: 2200 a002 |0b74: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044b84: 1a01 6409 |0b76: const-string v1, "SINGER" // string@0964 │ │ +044b88: 1302 c400 |0b78: const/16 v2, #int 196 // #c4 │ │ +044b8c: 1a03 6a18 |0b7a: const-string v3, "sng" // string@186a │ │ +044b90: 1a04 a909 |0b7c: const-string v4, "Singer" // string@09a9 │ │ +044b94: 7054 9610 1032 |0b7e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044b9a: 6900 5e05 |0b81: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SINGER:Lnl/siegmann/epublib/domain/Relator; // field@055e │ │ +044b9e: 2200 a002 |0b83: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044ba2: 1a01 6909 |0b85: const-string v1, "SOUND_DESIGNER" // string@0969 │ │ +044ba6: 1302 c500 |0b87: const/16 v2, #int 197 // #c5 │ │ +044baa: 1a03 0817 |0b89: const-string v3, "sds" // string@1708 │ │ +044bae: 1a04 ac09 |0b8b: const-string v4, "Sound designer" // string@09ac │ │ +044bb2: 7054 9610 1032 |0b8d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044bb8: 6900 5f05 |0b90: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SOUND_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055f │ │ +044bbc: 2200 a002 |0b92: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044bc0: 1a01 6a09 |0b94: const-string v1, "SPEAKER" // string@096a │ │ +044bc4: 1302 c600 |0b96: const/16 v2, #int 198 // #c6 │ │ +044bc8: 1a03 8018 |0b98: const-string v3, "spk" // string@1880 │ │ +044bcc: 1a04 ae09 |0b9a: const-string v4, "Speaker" // string@09ae │ │ +044bd0: 7054 9610 1032 |0b9c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044bd6: 6900 6005 |0b9f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SPEAKER:Lnl/siegmann/epublib/domain/Relator; // field@0560 │ │ +044bda: 2200 a002 |0ba1: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044bde: 1a01 6b09 |0ba3: const-string v1, "SPONSOR" // string@096b │ │ +044be2: 1302 c700 |0ba5: const/16 v2, #int 199 // #c7 │ │ +044be6: 1a03 8218 |0ba7: const-string v3, "spn" // string@1882 │ │ +044bea: 1a04 b109 |0ba9: const-string v4, "Sponsor" // string@09b1 │ │ +044bee: 7054 9610 1032 |0bab: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044bf4: 6900 6105 |0bae: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SPONSOR:Lnl/siegmann/epublib/domain/Relator; // field@0561 │ │ +044bf8: 2200 a002 |0bb0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044bfc: 1a01 6c09 |0bb2: const-string v1, "STAGE_MANAGER" // string@096c │ │ +044c00: 1302 c800 |0bb4: const/16 v2, #int 200 // #c8 │ │ +044c04: 1a03 a518 |0bb6: const-string v3, "stm" // string@18a5 │ │ +044c08: 1a04 b209 |0bb8: const-string v4, "Stage manager" // string@09b2 │ │ +044c0c: 7054 9610 1032 |0bba: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044c12: 6900 6205 |0bbd: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STAGE_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@0562 │ │ +044c16: 2200 a002 |0bbf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044c1a: 1a01 6d09 |0bc1: const-string v1, "STANDARDS_BODY" // string@096d │ │ +044c1e: 1302 c900 |0bc3: const/16 v2, #int 201 // #c9 │ │ +044c22: 1a03 a618 |0bc5: const-string v3, "stn" // string@18a6 │ │ +044c26: 1a04 b309 |0bc7: const-string v4, "Standards body" // string@09b3 │ │ +044c2a: 7054 9610 1032 |0bc9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044c30: 6900 6305 |0bcc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STANDARDS_BODY:Lnl/siegmann/epublib/domain/Relator; // field@0563 │ │ +044c34: 2200 a002 |0bce: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044c38: 1a01 7109 |0bd0: const-string v1, "STEREOTYPER" // string@0971 │ │ +044c3c: 1302 ca00 |0bd2: const/16 v2, #int 202 // #ca │ │ +044c40: 1a03 aa18 |0bd4: const-string v3, "str" // string@18aa │ │ +044c44: 1a04 b909 |0bd6: const-string v4, "Stereotyper" // string@09b9 │ │ +044c48: 7054 9610 1032 |0bd8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044c4e: 6900 6405 |0bdb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STEREOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@0564 │ │ +044c52: 2200 a002 |0bdd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044c56: 1a01 7309 |0bdf: const-string v1, "STORYTELLER" // string@0973 │ │ +044c5a: 1302 cb00 |0be1: const/16 v2, #int 203 // #cb │ │ +044c5e: 1a03 a418 |0be3: const-string v3, "stl" // string@18a4 │ │ +044c62: 1a04 bb09 |0be5: const-string v4, "Storyteller" // string@09bb │ │ +044c66: 7054 9610 1032 |0be7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044c6c: 6900 6505 |0bea: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.STORYTELLER:Lnl/siegmann/epublib/domain/Relator; // field@0565 │ │ +044c70: 2200 a002 |0bec: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044c74: 1a01 7a09 |0bee: const-string v1, "SUPPORTING_HOST" // string@097a │ │ +044c78: 1302 cc00 |0bf0: const/16 v2, #int 204 // #cc │ │ +044c7c: 1a03 5c18 |0bf2: const-string v3, "sht" // string@185c │ │ +044c80: 1a04 c309 |0bf4: const-string v4, "Supporting host" // string@09c3 │ │ +044c84: 7054 9610 1032 |0bf6: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044c8a: 6900 6605 |0bf9: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SUPPORTING_HOST:Lnl/siegmann/epublib/domain/Relator; // field@0566 │ │ +044c8e: 2200 a002 |0bfb: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044c92: 1a01 7b09 |0bfd: const-string v1, "SURVEYOR" // string@097b │ │ +044c96: 1302 cd00 |0bff: const/16 v2, #int 205 // #cd │ │ +044c9a: 1a03 8518 |0c01: const-string v3, "srv" // string@1885 │ │ +044c9e: 1a04 c409 |0c03: const-string v4, "Surveyor" // string@09c4 │ │ +044ca2: 7054 9610 1032 |0c05: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044ca8: 6900 6705 |0c08: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.SURVEYOR:Lnl/siegmann/epublib/domain/Relator; // field@0567 │ │ +044cac: 2200 a002 |0c0a: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044cb0: 1a01 d409 |0c0c: const-string v1, "TEACHER" // string@09d4 │ │ +044cb4: 1302 ce00 |0c0e: const/16 v2, #int 206 // #ce │ │ +044cb8: 1a03 e718 |0c10: const-string v3, "tch" // string@18e7 │ │ +044cbc: 1a04 0b0a |0c12: const-string v4, "Teacher" // string@0a0b │ │ +044cc0: 7054 9610 1032 |0c14: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044cc6: 6900 6805 |0c17: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TEACHER:Lnl/siegmann/epublib/domain/Relator; // field@0568 │ │ +044cca: 2200 a002 |0c19: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044cce: 1a01 d509 |0c1b: const-string v1, "TECHNICAL_DIRECTOR" // string@09d5 │ │ +044cd2: 1302 cf00 |0c1d: const/16 v2, #int 207 // #cf │ │ +044cd6: 1a03 e618 |0c1f: const-string v3, "tcd" // string@18e6 │ │ +044cda: 1a04 0c0a |0c21: const-string v4, "Technical director" // string@0a0c │ │ +044cde: 7054 9610 1032 |0c23: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044ce4: 6900 6905 |0c26: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TECHNICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0569 │ │ +044ce8: 2200 a002 |0c28: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044cec: 1a01 da09 |0c2a: const-string v1, "THESIS_ADVISOR" // string@09da │ │ +044cf0: 1302 d000 |0c2c: const/16 v2, #int 208 // #d0 │ │ +044cf4: 1a03 0419 |0c2e: const-string v3, "ths" // string@1904 │ │ +044cf8: 1a04 100a |0c30: const-string v4, "Thesis advisor" // string@0a10 │ │ +044cfc: 7054 9610 1032 |0c32: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d02: 6900 6a05 |0c35: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.THESIS_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@056a │ │ +044d06: 2200 a002 |0c37: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044d0a: 1a01 e109 |0c39: const-string v1, "TRANSCRIBER" // string@09e1 │ │ +044d0e: 1302 d100 |0c3b: const/16 v2, #int 209 // #d1 │ │ +044d12: 1a03 3f19 |0c3d: const-string v3, "trc" // string@193f │ │ +044d16: 1a04 190a |0c3f: const-string v4, "Transcriber" // string@0a19 │ │ +044d1a: 7054 9610 1032 |0c41: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d20: 6900 6b05 |0c44: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TRANSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@056b │ │ +044d24: 2200 a002 |0c46: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044d28: 1a01 e909 |0c48: const-string v1, "TRANSLATOR" // string@09e9 │ │ +044d2c: 1302 d200 |0c4a: const/16 v2, #int 210 // #d2 │ │ +044d30: 1a03 4519 |0c4c: const-string v3, "trl" // string@1945 │ │ +044d34: 1a04 1a0a |0c4e: const-string v4, "Translator" // string@0a1a │ │ +044d38: 7054 9610 1032 |0c50: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d3e: 6900 6c05 |0c53: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TRANSLATOR:Lnl/siegmann/epublib/domain/Relator; // field@056c │ │ +044d42: 2200 a002 |0c55: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044d46: 1a01 f009 |0c57: const-string v1, "TYPE_DESIGNER" // string@09f0 │ │ +044d4a: 1302 d300 |0c59: const/16 v2, #int 211 // #d3 │ │ +044d4e: 1a03 4919 |0c5b: const-string v3, "tyd" // string@1949 │ │ +044d52: 1a04 1b0a |0c5d: const-string v4, "Type designer" // string@0a1b │ │ +044d56: 7054 9610 1032 |0c5f: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d5c: 6900 6d05 |0c62: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TYPE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@056d │ │ +044d60: 2200 a002 |0c64: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044d64: 1a01 ff09 |0c66: const-string v1, "TYPOGRAPHER" // string@09ff │ │ +044d68: 1302 d400 |0c68: const/16 v2, #int 212 // #d4 │ │ +044d6c: 1a03 4a19 |0c6a: const-string v3, "tyg" // string@194a │ │ +044d70: 1a04 1c0a |0c6c: const-string v4, "Typographer" // string@0a1c │ │ +044d74: 7054 9610 1032 |0c6e: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d7a: 6900 6e05 |0c71: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.TYPOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@056e │ │ +044d7e: 2200 a002 |0c73: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044d82: 1a01 1e0a |0c75: const-string v1, "UNIVERSITY_PLACE" // string@0a1e │ │ +044d86: 1302 d500 |0c77: const/16 v2, #int 213 // #d5 │ │ +044d8a: 1a03 6e19 |0c79: const-string v3, "uvp" // string@196e │ │ +044d8e: 1a04 350a |0c7b: const-string v4, "University place" // string@0a35 │ │ +044d92: 7054 9610 1032 |0c7d: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044d98: 6900 6f05 |0c80: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.UNIVERSITY_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@056f │ │ +044d9c: 2200 a002 |0c82: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044da0: 1a01 430a |0c84: const-string v1, "VIDEOGRAPHER" // string@0a43 │ │ +044da4: 1302 d600 |0c86: const/16 v2, #int 214 // #d6 │ │ +044da8: 1a03 7e19 |0c88: const-string v3, "vdg" // string@197e │ │ +044dac: 1a04 8a0a |0c8a: const-string v4, "Videographer" // string@0a8a │ │ +044db0: 7054 9610 1032 |0c8c: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044db6: 6900 7005 |0c8f: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.VIDEOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0570 │ │ +044dba: 2200 a002 |0c91: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044dbe: 1a01 810a |0c93: const-string v1, "VOCALIST" // string@0a81 │ │ +044dc2: 1302 d700 |0c95: const/16 v2, #int 215 // #d7 │ │ +044dc6: 1a03 9419 |0c97: const-string v3, "voc" // string@1994 │ │ +044dca: 1a04 a00a |0c99: const-string v4, "Vocalist" // string@0aa0 │ │ +044dce: 7054 9610 1032 |0c9b: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044dd4: 6900 7105 |0c9e: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.VOCALIST:Lnl/siegmann/epublib/domain/Relator; // field@0571 │ │ +044dd8: 2200 a002 |0ca0: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044ddc: 1a01 a20a |0ca2: const-string v1, "WITNESS" // string@0aa2 │ │ +044de0: 1302 d800 |0ca4: const/16 v2, #int 216 // #d8 │ │ +044de4: 1a03 af19 |0ca6: const-string v3, "wit" // string@19af │ │ +044de8: 1a04 a80a |0ca8: const-string v4, "Witness" // string@0aa8 │ │ +044dec: 7054 9610 1032 |0caa: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044df2: 6900 7205 |0cad: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WITNESS:Lnl/siegmann/epublib/domain/Relator; // field@0572 │ │ +044df6: 2200 a002 |0caf: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044dfa: 1a01 a50a |0cb1: const-string v1, "WOOD_ENGRAVER" // string@0aa5 │ │ +044dfe: 1302 d900 |0cb3: const/16 v2, #int 217 // #d9 │ │ +044e02: 1a03 9e19 |0cb5: const-string v3, "wde" // string@199e │ │ +044e06: 1a04 a90a |0cb7: const-string v4, "Wood-engraver" // string@0aa9 │ │ +044e0a: 7054 9610 1032 |0cb9: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044e10: 6900 7405 |0cbc: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WOOD_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0574 │ │ +044e14: 2200 a002 |0cbe: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044e18: 1a01 a40a |0cc0: const-string v1, "WOODCUTTER" // string@0aa4 │ │ +044e1c: 1302 da00 |0cc2: const/16 v2, #int 218 // #da │ │ +044e20: 1a03 9d19 |0cc4: const-string v3, "wdc" // string@199d │ │ +044e24: 1a04 aa0a |0cc6: const-string v4, "Woodcutter" // string@0aaa │ │ +044e28: 7054 9610 1032 |0cc8: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044e2e: 6900 7305 |0ccb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WOODCUTTER:Lnl/siegmann/epublib/domain/Relator; // field@0573 │ │ +044e32: 2200 a002 |0ccd: new-instance v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +044e36: 1a01 a60a |0ccf: const-string v1, "WRITER_OF_ACCOMPANYING_MATERIAL" // string@0aa6 │ │ +044e3a: 1302 db00 |0cd1: const/16 v2, #int 219 // #db │ │ +044e3e: 1a03 9819 |0cd3: const-string v3, "wam" // string@1998 │ │ +044e42: 1a04 ac0a |0cd5: const-string v4, "Writer of accompanying material" // string@0aac │ │ +044e46: 7054 9610 1032 |0cd7: invoke-direct {v0, v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/Relator;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@1096 │ │ +044e4c: 6900 7505 |0cda: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.WRITER_OF_ACCOMPANYING_MATERIAL:Lnl/siegmann/epublib/domain/Relator; // field@0575 │ │ +044e50: 1300 dc00 |0cdc: const/16 v0, #int 220 // #dc │ │ +044e54: 2300 1b03 |0cde: new-array v0, v0, [Lnl/siegmann/epublib/domain/Relator; // type@031b │ │ +044e58: 6201 9a04 |0ce0: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ACTOR:Lnl/siegmann/epublib/domain/Relator; // field@049a │ │ +044e5c: 4d01 0005 |0ce2: aput-object v1, v0, v5 │ │ +044e60: 6201 9b04 |0ce4: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ADAPTER:Lnl/siegmann/epublib/domain/Relator; // field@049b │ │ +044e64: 4d01 0006 |0ce6: aput-object v1, v0, v6 │ │ +044e68: 6201 9c04 |0ce8: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANALYST:Lnl/siegmann/epublib/domain/Relator; // field@049c │ │ +044e6c: 4d01 0007 |0cea: aput-object v1, v0, v7 │ │ +044e70: 6201 9d04 |0cec: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANIMATOR:Lnl/siegmann/epublib/domain/Relator; // field@049d │ │ +044e74: 4d01 0008 |0cee: aput-object v1, v0, v8 │ │ +044e78: 6201 9e04 |0cf0: sget-object v1, Lnl/siegmann/epublib/domain/Relator;.ANNOTATOR:Lnl/siegmann/epublib/domain/Relator; // field@049e │ │ +044e7c: 4d01 0009 |0cf2: aput-object v1, v0, v9 │ │ +044e80: 1251 |0cf4: const/4 v1, #int 5 // #5 │ │ +044e82: 6202 9f04 |0cf5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@049f │ │ +044e86: 4d02 0001 |0cf7: aput-object v2, v0, v1 │ │ +044e8a: 1261 |0cf9: const/4 v1, #int 6 // #6 │ │ +044e8c: 6202 a004 |0cfa: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@04a0 │ │ +044e90: 4d02 0001 |0cfc: aput-object v2, v0, v1 │ │ +044e94: 1271 |0cfe: const/4 v1, #int 7 // #7 │ │ +044e96: 6202 a104 |0cff: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARRANGER:Lnl/siegmann/epublib/domain/Relator; // field@04a1 │ │ +044e9a: 4d02 0001 |0d01: aput-object v2, v0, v1 │ │ +044e9e: 1301 0800 |0d03: const/16 v1, #int 8 // #8 │ │ +044ea2: 6202 a404 |0d05: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ART_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@04a4 │ │ +044ea6: 4d02 0001 |0d07: aput-object v2, v0, v1 │ │ +044eaa: 1301 0900 |0d09: const/16 v1, #int 9 // #9 │ │ +044eae: 6202 a204 |0d0b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARTIST:Lnl/siegmann/epublib/domain/Relator; // field@04a2 │ │ +044eb2: 4d02 0001 |0d0d: aput-object v2, v0, v1 │ │ +044eb6: 1301 0a00 |0d0f: const/16 v1, #int 10 // #a │ │ +044eba: 6202 a304 |0d11: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ARTISTIC_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04a3 │ │ +044ebe: 4d02 0001 |0d13: aput-object v2, v0, v1 │ │ +044ec2: 1301 0b00 |0d15: const/16 v1, #int 11 // #b │ │ +044ec6: 6202 a504 |0d17: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ASSIGNEE:Lnl/siegmann/epublib/domain/Relator; // field@04a5 │ │ +044eca: 4d02 0001 |0d19: aput-object v2, v0, v1 │ │ +044ece: 1301 0c00 |0d1b: const/16 v1, #int 12 // #c │ │ +044ed2: 6202 a604 |0d1d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ASSOCIATED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a6 │ │ +044ed6: 4d02 0001 |0d1f: aput-object v2, v0, v1 │ │ +044eda: 1301 0d00 |0d21: const/16 v1, #int 13 // #d │ │ +044ede: 6202 a704 |0d23: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ATTRIBUTED_NAME:Lnl/siegmann/epublib/domain/Relator; // field@04a7 │ │ +044ee2: 4d02 0001 |0d25: aput-object v2, v0, v1 │ │ +044ee6: 1301 0e00 |0d27: const/16 v1, #int 14 // #e │ │ +044eea: 6202 a804 |0d29: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUCTIONEER:Lnl/siegmann/epublib/domain/Relator; // field@04a8 │ │ +044eee: 4d02 0001 |0d2b: aput-object v2, v0, v1 │ │ +044ef2: 1301 0f00 |0d2d: const/16 v1, #int 15 // #f │ │ +044ef6: 6202 a904 |0d2f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04a9 │ │ +044efa: 4d02 0001 |0d31: aput-object v2, v0, v1 │ │ +044efe: 1301 1000 |0d33: const/16 v1, #int 16 // #10 │ │ +044f02: 6202 aa04 |0d35: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_IN_QUOTATIONS_OR_TEXT_EXTRACTS:Lnl/siegmann/epublib/domain/Relator; // field@04aa │ │ +044f06: 4d02 0001 |0d37: aput-object v2, v0, v1 │ │ +044f0a: 1301 1100 |0d39: const/16 v1, #int 17 // #11 │ │ +044f0e: 6202 ab04 |0d3b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_AFTERWORD_COLOPHON_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ab │ │ +044f12: 4d02 0001 |0d3d: aput-object v2, v0, v1 │ │ +044f16: 1301 1200 |0d3f: const/16 v1, #int 18 // #12 │ │ +044f1a: 6202 ac04 |0d41: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_DIALOG:Lnl/siegmann/epublib/domain/Relator; // field@04ac │ │ +044f1e: 4d02 0001 |0d43: aput-object v2, v0, v1 │ │ +044f22: 1301 1300 |0d45: const/16 v1, #int 19 // #13 │ │ +044f26: 6202 ad04 |0d47: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_INTRODUCTION_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ad │ │ +044f2a: 4d02 0001 |0d49: aput-object v2, v0, v1 │ │ +044f2e: 1301 1400 |0d4b: const/16 v1, #int 20 // #14 │ │ +044f32: 6202 ae04 |0d4d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.AUTHOR_OF_SCREENPLAY_ETC:Lnl/siegmann/epublib/domain/Relator; // field@04ae │ │ +044f36: 4d02 0001 |0d4f: aput-object v2, v0, v1 │ │ +044f3a: 1301 1500 |0d51: const/16 v1, #int 21 // #15 │ │ +044f3e: 6202 af04 |0d53: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BIBLIOGRAPHIC_ANTECEDENT:Lnl/siegmann/epublib/domain/Relator; // field@04af │ │ +044f42: 4d02 0001 |0d55: aput-object v2, v0, v1 │ │ +044f46: 1301 1600 |0d57: const/16 v1, #int 22 // #16 │ │ +044f4a: 6202 b004 |0d59: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BINDER:Lnl/siegmann/epublib/domain/Relator; // field@04b0 │ │ +044f4e: 4d02 0001 |0d5b: aput-object v2, v0, v1 │ │ +044f52: 1301 1700 |0d5d: const/16 v1, #int 23 // #17 │ │ +044f56: 6202 b104 |0d5f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BINDING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b1 │ │ +044f5a: 4d02 0001 |0d61: aput-object v2, v0, v1 │ │ +044f5e: 1301 1800 |0d63: const/16 v1, #int 24 // #18 │ │ +044f62: 6202 b204 |0d65: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BLURB_WRITER:Lnl/siegmann/epublib/domain/Relator; // field@04b2 │ │ +044f66: 4d02 0001 |0d67: aput-object v2, v0, v1 │ │ +044f6a: 1301 1900 |0d69: const/16 v1, #int 25 // #19 │ │ +044f6e: 6202 b604 |0d6b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOK_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b6 │ │ +044f72: 4d02 0001 |0d6d: aput-object v2, v0, v1 │ │ +044f76: 1301 1a00 |0d6f: const/16 v1, #int 26 // #1a │ │ +044f7a: 6202 b704 |0d71: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOK_PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@04b7 │ │ +044f7e: 4d02 0001 |0d73: aput-object v2, v0, v1 │ │ +044f82: 1301 1b00 |0d75: const/16 v1, #int 27 // #1b │ │ +044f86: 6202 b304 |0d77: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKJACKET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b3 │ │ +044f8a: 4d02 0001 |0d79: aput-object v2, v0, v1 │ │ +044f8e: 1301 1c00 |0d7b: const/16 v1, #int 28 // #1c │ │ +044f92: 6202 b404 |0d7d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKPLATE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04b4 │ │ +044f96: 4d02 0001 |0d7f: aput-object v2, v0, v1 │ │ +044f9a: 1301 1d00 |0d81: const/16 v1, #int 29 // #1d │ │ +044f9e: 6202 b504 |0d83: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.BOOKSELLER:Lnl/siegmann/epublib/domain/Relator; // field@04b5 │ │ +044fa2: 4d02 0001 |0d85: aput-object v2, v0, v1 │ │ +044fa6: 1301 1e00 |0d87: const/16 v1, #int 30 // #1e │ │ +044faa: 6202 b804 |0d89: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CALLIGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b8 │ │ +044fae: 4d02 0001 |0d8b: aput-object v2, v0, v1 │ │ +044fb2: 1301 1f00 |0d8d: const/16 v1, #int 31 // #1f │ │ +044fb6: 6202 b904 |0d8f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CARTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04b9 │ │ +044fba: 4d02 0001 |0d91: aput-object v2, v0, v1 │ │ +044fbe: 1301 2000 |0d93: const/16 v1, #int 32 // #20 │ │ +044fc2: 6202 ba04 |0d95: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CENSOR:Lnl/siegmann/epublib/domain/Relator; // field@04ba │ │ +044fc6: 4d02 0001 |0d97: aput-object v2, v0, v1 │ │ +044fca: 1301 2100 |0d99: const/16 v1, #int 33 // #21 │ │ +044fce: 6202 bb04 |0d9b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CHOREOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bb │ │ +044fd2: 4d02 0001 |0d9d: aput-object v2, v0, v1 │ │ +044fd6: 1301 2200 |0d9f: const/16 v1, #int 34 // #22 │ │ +044fda: 6202 bc04 |0da1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CINEMATOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@04bc │ │ +044fde: 4d02 0001 |0da3: aput-object v2, v0, v1 │ │ +044fe2: 1301 2300 |0da5: const/16 v1, #int 35 // #23 │ │ +044fe6: 6202 bd04 |0da7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CLIENT:Lnl/siegmann/epublib/domain/Relator; // field@04bd │ │ +044fea: 4d02 0001 |0da9: aput-object v2, v0, v1 │ │ +044fee: 1301 2400 |0dab: const/16 v1, #int 36 // #24 │ │ +044ff2: 6202 be04 |0dad: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLABORATOR:Lnl/siegmann/epublib/domain/Relator; // field@04be │ │ +044ff6: 4d02 0001 |0daf: aput-object v2, v0, v1 │ │ +044ffa: 1301 2500 |0db1: const/16 v1, #int 37 // #25 │ │ +044ffe: 6202 bf04 |0db3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04bf │ │ +045002: 4d02 0001 |0db5: aput-object v2, v0, v1 │ │ +045006: 1301 2600 |0db7: const/16 v1, #int 38 // #26 │ │ +04500a: 6202 c004 |0db9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLLOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04c0 │ │ +04500e: 4d02 0001 |0dbb: aput-object v2, v0, v1 │ │ +045012: 1301 2700 |0dbd: const/16 v1, #int 39 // #27 │ │ +045016: 6202 c104 |0dbf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COLORIST:Lnl/siegmann/epublib/domain/Relator; // field@04c1 │ │ +04501a: 4d02 0001 |0dc1: aput-object v2, v0, v1 │ │ +04501e: 1301 2800 |0dc3: const/16 v1, #int 40 // #28 │ │ +045022: 6202 c204 |0dc5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR:Lnl/siegmann/epublib/domain/Relator; // field@04c2 │ │ +045026: 4d02 0001 |0dc7: aput-object v2, v0, v1 │ │ +04502a: 1301 2900 |0dc9: const/16 v1, #int 41 // #29 │ │ +04502e: 6202 c304 |0dcb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMMENTATOR_FOR_WRITTEN_TEXT:Lnl/siegmann/epublib/domain/Relator; // field@04c3 │ │ +045032: 4d02 0001 |0dcd: aput-object v2, v0, v1 │ │ +045036: 1301 2a00 |0dcf: const/16 v1, #int 42 // #2a │ │ +04503a: 6202 c404 |0dd1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPILER:Lnl/siegmann/epublib/domain/Relator; // field@04c4 │ │ +04503e: 4d02 0001 |0dd3: aput-object v2, v0, v1 │ │ +045042: 1301 2b00 |0dd5: const/16 v1, #int 43 // #2b │ │ +045046: 6202 c504 |0dd7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT:Lnl/siegmann/epublib/domain/Relator; // field@04c5 │ │ +04504a: 4d02 0001 |0dd9: aput-object v2, v0, v1 │ │ +04504e: 1301 2c00 |0ddb: const/16 v1, #int 44 // #2c │ │ +045052: 6202 c604 |0ddd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04c6 │ │ +045056: 4d02 0001 |0ddf: aput-object v2, v0, v1 │ │ +04505a: 1301 2d00 |0de1: const/16 v1, #int 45 // #2d │ │ +04505e: 6202 c704 |0de3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPLAINANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04c7 │ │ +045062: 4d02 0001 |0de5: aput-object v2, v0, v1 │ │ +045066: 1301 2e00 |0de7: const/16 v1, #int 46 // #2e │ │ +04506a: 6202 c804 |0de9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPOSER:Lnl/siegmann/epublib/domain/Relator; // field@04c8 │ │ +04506e: 4d02 0001 |0deb: aput-object v2, v0, v1 │ │ +045072: 1301 2f00 |0ded: const/16 v1, #int 47 // #2f │ │ +045076: 6202 c904 |0def: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COMPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04c9 │ │ +04507a: 4d02 0001 |0df1: aput-object v2, v0, v1 │ │ +04507e: 1301 3000 |0df3: const/16 v1, #int 48 // #30 │ │ +045082: 6202 ca04 |0df5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONCEPTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ca │ │ +045086: 4d02 0001 |0df7: aput-object v2, v0, v1 │ │ +04508a: 1301 3100 |0df9: const/16 v1, #int 49 // #31 │ │ +04508e: 6202 cb04 |0dfb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONDUCTOR:Lnl/siegmann/epublib/domain/Relator; // field@04cb │ │ +045092: 4d02 0001 |0dfd: aput-object v2, v0, v1 │ │ +045096: 1301 3200 |0dff: const/16 v1, #int 50 // #32 │ │ +04509a: 6202 cc04 |0e01: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSERVATOR:Lnl/siegmann/epublib/domain/Relator; // field@04cc │ │ +04509e: 4d02 0001 |0e03: aput-object v2, v0, v1 │ │ +0450a2: 1301 3300 |0e05: const/16 v1, #int 51 // #33 │ │ +0450a6: 6202 cd04 |0e07: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cd │ │ +0450aa: 4d02 0001 |0e09: aput-object v2, v0, v1 │ │ +0450ae: 1301 3400 |0e0b: const/16 v1, #int 52 // #34 │ │ +0450b2: 6202 ce04 |0e0d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONSULTANT_TO_A_PROJECT:Lnl/siegmann/epublib/domain/Relator; // field@04ce │ │ +0450b6: 4d02 0001 |0e0f: aput-object v2, v0, v1 │ │ +0450ba: 1301 3500 |0e11: const/16 v1, #int 53 // #35 │ │ +0450be: 6202 cf04 |0e13: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT:Lnl/siegmann/epublib/domain/Relator; // field@04cf │ │ +0450c2: 4d02 0001 |0e15: aput-object v2, v0, v1 │ │ +0450c6: 1301 3600 |0e17: const/16 v1, #int 54 // #36 │ │ +0450ca: 6202 d004 |0e19: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d0 │ │ +0450ce: 4d02 0001 |0e1b: aput-object v2, v0, v1 │ │ +0450d2: 1301 3700 |0e1d: const/16 v1, #int 55 // #37 │ │ +0450d6: 6202 d104 |0e1f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d1 │ │ +0450da: 4d02 0001 |0e21: aput-object v2, v0, v1 │ │ +0450de: 1301 3800 |0e23: const/16 v1, #int 56 // #38 │ │ +0450e2: 6202 d204 |0e25: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE:Lnl/siegmann/epublib/domain/Relator; // field@04d2 │ │ +0450e6: 4d02 0001 |0e27: aput-object v2, v0, v1 │ │ +0450ea: 1301 3900 |0e29: const/16 v1, #int 57 // #39 │ │ +0450ee: 6202 d304 |0e2b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04d3 │ │ +0450f2: 4d02 0001 |0e2d: aput-object v2, v0, v1 │ │ +0450f6: 1301 3a00 |0e2f: const/16 v1, #int 58 // #3a │ │ +0450fa: 6202 d404 |0e31: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTESTEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04d4 │ │ +0450fe: 4d02 0001 |0e33: aput-object v2, v0, v1 │ │ +045102: 1301 3b00 |0e35: const/16 v1, #int 59 // #3b │ │ +045106: 6202 d504 |0e37: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTRACTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d5 │ │ +04510a: 4d02 0001 |0e39: aput-object v2, v0, v1 │ │ +04510e: 1301 3c00 |0e3b: const/16 v1, #int 60 // #3c │ │ +045112: 6202 d604 |0e3d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d6 │ │ +045116: 4d02 0001 |0e3f: aput-object v2, v0, v1 │ │ +04511a: 1301 3d00 |0e41: const/16 v1, #int 61 // #3d │ │ +04511e: 6202 d704 |0e43: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_CLAIMANT:Lnl/siegmann/epublib/domain/Relator; // field@04d7 │ │ +045122: 4d02 0001 |0e45: aput-object v2, v0, v1 │ │ +045126: 1301 3e00 |0e47: const/16 v1, #int 62 // #3e │ │ +04512a: 6202 d804 |0e49: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COPYRIGHT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@04d8 │ │ +04512e: 4d02 0001 |0e4b: aput-object v2, v0, v1 │ │ +045132: 1301 3f00 |0e4d: const/16 v1, #int 63 // #3f │ │ +045136: 6202 d904 |0e4f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CORRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04d9 │ │ +04513a: 4d02 0001 |0e51: aput-object v2, v0, v1 │ │ +04513e: 1301 4000 |0e53: const/16 v1, #int 64 // #40 │ │ +045142: 6202 da04 |0e55: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CORRESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@04da │ │ +045146: 4d02 0001 |0e57: aput-object v2, v0, v1 │ │ +04514a: 1301 4100 |0e59: const/16 v1, #int 65 // #41 │ │ +04514e: 6202 db04 |0e5b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COSTUME_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04db │ │ +045152: 4d02 0001 |0e5d: aput-object v2, v0, v1 │ │ +045156: 1301 4200 |0e5f: const/16 v1, #int 66 // #42 │ │ +04515a: 6202 dc04 |0e61: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.COVER_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04dc │ │ +04515e: 4d02 0001 |0e63: aput-object v2, v0, v1 │ │ +045162: 1301 4300 |0e65: const/16 v1, #int 67 // #43 │ │ +045166: 6202 dd04 |0e67: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CREATOR:Lnl/siegmann/epublib/domain/Relator; // field@04dd │ │ +04516a: 4d02 0001 |0e69: aput-object v2, v0, v1 │ │ +04516e: 1301 4400 |0e6b: const/16 v1, #int 68 // #44 │ │ +045172: 6202 de04 |0e6d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.CURATOR_OF_AN_EXHIBITION:Lnl/siegmann/epublib/domain/Relator; // field@04de │ │ +045176: 4d02 0001 |0e6f: aput-object v2, v0, v1 │ │ +04517a: 1301 4500 |0e71: const/16 v1, #int 69 // #45 │ │ +04517e: 6202 df04 |0e73: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DANCER:Lnl/siegmann/epublib/domain/Relator; // field@04df │ │ +045182: 4d02 0001 |0e75: aput-object v2, v0, v1 │ │ +045186: 1301 4600 |0e77: const/16 v1, #int 70 // #46 │ │ +04518a: 6202 e004 |0e79: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DATA_CONTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e0 │ │ +04518e: 4d02 0001 |0e7b: aput-object v2, v0, v1 │ │ +045192: 1301 4700 |0e7d: const/16 v1, #int 71 // #47 │ │ +045196: 6202 e104 |0e7f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DATA_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@04e1 │ │ +04519a: 4d02 0001 |0e81: aput-object v2, v0, v1 │ │ +04519e: 1301 4800 |0e83: const/16 v1, #int 72 // #48 │ │ +0451a2: 6202 e204 |0e85: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEDICATEE:Lnl/siegmann/epublib/domain/Relator; // field@04e2 │ │ +0451a6: 4d02 0001 |0e87: aput-object v2, v0, v1 │ │ +0451aa: 1301 4900 |0e89: const/16 v1, #int 73 // #49 │ │ +0451ae: 6202 e304 |0e8b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEDICATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e3 │ │ +0451b2: 4d02 0001 |0e8d: aput-object v2, v0, v1 │ │ +0451b6: 1301 4a00 |0e8f: const/16 v1, #int 74 // #4a │ │ +0451ba: 6202 e404 |0e91: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT:Lnl/siegmann/epublib/domain/Relator; // field@04e4 │ │ +0451be: 4d02 0001 |0e93: aput-object v2, v0, v1 │ │ +0451c2: 1301 4b00 |0e95: const/16 v1, #int 75 // #4b │ │ +0451c6: 6202 e504 |0e97: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@04e5 │ │ +0451ca: 4d02 0001 |0e99: aput-object v2, v0, v1 │ │ +0451ce: 1301 4c00 |0e9b: const/16 v1, #int 76 // #4c │ │ +0451d2: 6202 e604 |0e9d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEFENDANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@04e6 │ │ +0451d6: 4d02 0001 |0e9f: aput-object v2, v0, v1 │ │ +0451da: 1301 4d00 |0ea1: const/16 v1, #int 77 // #4d │ │ +0451de: 6202 e704 |0ea3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEGREE_GRANTOR:Lnl/siegmann/epublib/domain/Relator; // field@04e7 │ │ +0451e2: 4d02 0001 |0ea5: aput-object v2, v0, v1 │ │ +0451e6: 1301 4e00 |0ea7: const/16 v1, #int 78 // #4e │ │ +0451ea: 6202 e804 |0ea9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DELINEATOR:Lnl/siegmann/epublib/domain/Relator; // field@04e8 │ │ +0451ee: 4d02 0001 |0eab: aput-object v2, v0, v1 │ │ +0451f2: 1301 4f00 |0ead: const/16 v1, #int 79 // #4f │ │ +0451f6: 6202 e904 |0eaf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEPICTED:Lnl/siegmann/epublib/domain/Relator; // field@04e9 │ │ +0451fa: 4d02 0001 |0eb1: aput-object v2, v0, v1 │ │ +0451fe: 1301 5000 |0eb3: const/16 v1, #int 80 // #50 │ │ +045202: 6202 ea04 |0eb5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DEPOSITOR:Lnl/siegmann/epublib/domain/Relator; // field@04ea │ │ +045206: 4d02 0001 |0eb7: aput-object v2, v0, v1 │ │ +04520a: 1301 5100 |0eb9: const/16 v1, #int 81 // #51 │ │ +04520e: 6202 eb04 |0ebb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@04eb │ │ +045212: 4d02 0001 |0ebd: aput-object v2, v0, v1 │ │ +045216: 1301 5200 |0ebf: const/16 v1, #int 82 // #52 │ │ +04521a: 6202 ec04 |0ec1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ec │ │ +04521e: 4d02 0001 |0ec3: aput-object v2, v0, v1 │ │ +045222: 1301 5300 |0ec5: const/16 v1, #int 83 // #53 │ │ +045226: 6202 ed04 |0ec7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISSERTANT:Lnl/siegmann/epublib/domain/Relator; // field@04ed │ │ +04522a: 4d02 0001 |0ec9: aput-object v2, v0, v1 │ │ +04522e: 1301 5400 |0ecb: const/16 v1, #int 84 // #54 │ │ +045232: 6202 ee04 |0ecd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04ee │ │ +045236: 4d02 0001 |0ecf: aput-object v2, v0, v1 │ │ +04523a: 1301 5500 |0ed1: const/16 v1, #int 85 // #55 │ │ +04523e: 6202 ef04 |0ed3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DISTRIBUTOR:Lnl/siegmann/epublib/domain/Relator; // field@04ef │ │ +045242: 4d02 0001 |0ed5: aput-object v2, v0, v1 │ │ +045246: 1301 5600 |0ed7: const/16 v1, #int 86 // #56 │ │ +04524a: 6202 f004 |0ed9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DONOR:Lnl/siegmann/epublib/domain/Relator; // field@04f0 │ │ +04524e: 4d02 0001 |0edb: aput-object v2, v0, v1 │ │ +045252: 1301 5700 |0edd: const/16 v1, #int 87 // #57 │ │ +045256: 6202 f104 |0edf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DRAFTSMAN:Lnl/siegmann/epublib/domain/Relator; // field@04f1 │ │ +04525a: 4d02 0001 |0ee1: aput-object v2, v0, v1 │ │ +04525e: 1301 5800 |0ee3: const/16 v1, #int 88 // #58 │ │ +045262: 6202 f204 |0ee5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.DUBIOUS_AUTHOR:Lnl/siegmann/epublib/domain/Relator; // field@04f2 │ │ +045266: 4d02 0001 |0ee7: aput-object v2, v0, v1 │ │ +04526a: 1301 5900 |0ee9: const/16 v1, #int 89 // #59 │ │ +04526e: 6202 f304 |0eeb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04f3 │ │ +045272: 4d02 0001 |0eed: aput-object v2, v0, v1 │ │ +045276: 1301 5a00 |0eef: const/16 v1, #int 90 // #5a │ │ +04527a: 6202 f404 |0ef1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ELECTRICIAN:Lnl/siegmann/epublib/domain/Relator; // field@04f4 │ │ +04527e: 4d02 0001 |0ef3: aput-object v2, v0, v1 │ │ +045282: 1301 5b00 |0ef5: const/16 v1, #int 91 // #5b │ │ +045286: 6202 f504 |0ef7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ELECTROTYPER:Lnl/siegmann/epublib/domain/Relator; // field@04f5 │ │ +04528a: 4d02 0001 |0ef9: aput-object v2, v0, v1 │ │ +04528e: 1301 5c00 |0efb: const/16 v1, #int 92 // #5c │ │ +045292: 6202 f604 |0efd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@04f6 │ │ +045296: 4d02 0001 |0eff: aput-object v2, v0, v1 │ │ +04529a: 1301 5d00 |0f01: const/16 v1, #int 93 // #5d │ │ +04529e: 6202 f704 |0f03: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@04f7 │ │ +0452a2: 4d02 0001 |0f05: aput-object v2, v0, v1 │ │ +0452a6: 1301 5e00 |0f07: const/16 v1, #int 94 // #5e │ │ +0452aa: 6202 f804 |0f09: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ETCHER:Lnl/siegmann/epublib/domain/Relator; // field@04f8 │ │ +0452ae: 4d02 0001 |0f0b: aput-object v2, v0, v1 │ │ +0452b2: 1301 5f00 |0f0d: const/16 v1, #int 95 // #5f │ │ +0452b6: 6202 f904 |0f0f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EVENT_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@04f9 │ │ +0452ba: 4d02 0001 |0f11: aput-object v2, v0, v1 │ │ +0452be: 1301 6000 |0f13: const/16 v1, #int 96 // #60 │ │ +0452c2: 6202 fa04 |0f15: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.EXPERT:Lnl/siegmann/epublib/domain/Relator; // field@04fa │ │ +0452c6: 4d02 0001 |0f17: aput-object v2, v0, v1 │ │ +0452ca: 1301 6100 |0f19: const/16 v1, #int 97 // #61 │ │ +0452ce: 6202 fb04 |0f1b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FACSIMILIST:Lnl/siegmann/epublib/domain/Relator; // field@04fb │ │ +0452d2: 4d02 0001 |0f1d: aput-object v2, v0, v1 │ │ +0452d6: 1301 6200 |0f1f: const/16 v1, #int 98 // #62 │ │ +0452da: 6202 fc04 |0f21: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FIELD_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@04fc │ │ +0452de: 4d02 0001 |0f23: aput-object v2, v0, v1 │ │ +0452e2: 1301 6300 |0f25: const/16 v1, #int 99 // #63 │ │ +0452e6: 6202 fd04 |0f27: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FILM_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@04fd │ │ +0452ea: 4d02 0001 |0f29: aput-object v2, v0, v1 │ │ +0452ee: 1301 6400 |0f2b: const/16 v1, #int 100 // #64 │ │ +0452f2: 6202 fe04 |0f2d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FIRST_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@04fe │ │ +0452f6: 4d02 0001 |0f2f: aput-object v2, v0, v1 │ │ +0452fa: 1301 6500 |0f31: const/16 v1, #int 101 // #65 │ │ +0452fe: 6202 ff04 |0f33: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FORGER:Lnl/siegmann/epublib/domain/Relator; // field@04ff │ │ +045302: 4d02 0001 |0f35: aput-object v2, v0, v1 │ │ +045306: 1301 6600 |0f37: const/16 v1, #int 102 // #66 │ │ +04530a: 6202 0005 |0f39: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FORMER_OWNER:Lnl/siegmann/epublib/domain/Relator; // field@0500 │ │ +04530e: 4d02 0001 |0f3b: aput-object v2, v0, v1 │ │ +045312: 1301 6700 |0f3d: const/16 v1, #int 103 // #67 │ │ +045316: 6202 0105 |0f3f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.FUNDER:Lnl/siegmann/epublib/domain/Relator; // field@0501 │ │ +04531a: 4d02 0001 |0f41: aput-object v2, v0, v1 │ │ +04531e: 1301 6800 |0f43: const/16 v1, #int 104 // #68 │ │ +045322: 6202 0205 |0f45: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.GEOGRAPHIC_INFORMATION_SPECIALIST:Lnl/siegmann/epublib/domain/Relator; // field@0502 │ │ +045326: 4d02 0001 |0f47: aput-object v2, v0, v1 │ │ +04532a: 1301 6900 |0f49: const/16 v1, #int 105 // #69 │ │ +04532e: 6202 0305 |0f4b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.HONOREE:Lnl/siegmann/epublib/domain/Relator; // field@0503 │ │ +045332: 4d02 0001 |0f4d: aput-object v2, v0, v1 │ │ +045336: 1301 6a00 |0f4f: const/16 v1, #int 106 // #6a │ │ +04533a: 6202 0405 |0f51: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.HOST:Lnl/siegmann/epublib/domain/Relator; // field@0504 │ │ +04533e: 4d02 0001 |0f53: aput-object v2, v0, v1 │ │ +045342: 1301 6b00 |0f55: const/16 v1, #int 107 // #6b │ │ +045346: 6202 0505 |0f57: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ILLUMINATOR:Lnl/siegmann/epublib/domain/Relator; // field@0505 │ │ +04534a: 4d02 0001 |0f59: aput-object v2, v0, v1 │ │ +04534e: 1301 6c00 |0f5b: const/16 v1, #int 108 // #6c │ │ +045352: 6202 0605 |0f5d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ILLUSTRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0506 │ │ +045356: 4d02 0001 |0f5f: aput-object v2, v0, v1 │ │ +04535a: 1301 6d00 |0f61: const/16 v1, #int 109 // #6d │ │ +04535e: 6202 0705 |0f63: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@0507 │ │ +045362: 4d02 0001 |0f65: aput-object v2, v0, v1 │ │ +045366: 1301 6e00 |0f67: const/16 v1, #int 110 // #6e │ │ +04536a: 6202 0805 |0f69: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INSTRUMENTALIST:Lnl/siegmann/epublib/domain/Relator; // field@0508 │ │ +04536e: 4d02 0001 |0f6b: aput-object v2, v0, v1 │ │ +045372: 1301 6f00 |0f6d: const/16 v1, #int 111 // #6f │ │ +045376: 6202 0905 |0f6f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWEE:Lnl/siegmann/epublib/domain/Relator; // field@0509 │ │ +04537a: 4d02 0001 |0f71: aput-object v2, v0, v1 │ │ +04537e: 1301 7000 |0f73: const/16 v1, #int 112 // #70 │ │ +045382: 6202 0a05 |0f75: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INTERVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@050a │ │ +045386: 4d02 0001 |0f77: aput-object v2, v0, v1 │ │ +04538a: 1301 7100 |0f79: const/16 v1, #int 113 // #71 │ │ +04538e: 6202 0b05 |0f7b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.INVENTOR:Lnl/siegmann/epublib/domain/Relator; // field@050b │ │ +045392: 4d02 0001 |0f7d: aput-object v2, v0, v1 │ │ +045396: 1301 7200 |0f7f: const/16 v1, #int 114 // #72 │ │ +04539a: 6202 0c05 |0f81: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LABORATORY:Lnl/siegmann/epublib/domain/Relator; // field@050c │ │ +04539e: 4d02 0001 |0f83: aput-object v2, v0, v1 │ │ +0453a2: 1301 7300 |0f85: const/16 v1, #int 115 // #73 │ │ +0453a6: 6202 0d05 |0f87: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LABORATORY_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@050d │ │ +0453aa: 4d02 0001 |0f89: aput-object v2, v0, v1 │ │ +0453ae: 1301 7400 |0f8b: const/16 v1, #int 116 // #74 │ │ +0453b2: 6202 0e05 |0f8d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LANDSCAPE_ARCHITECT:Lnl/siegmann/epublib/domain/Relator; // field@050e │ │ +0453b6: 4d02 0001 |0f8f: aput-object v2, v0, v1 │ │ +0453ba: 1301 7500 |0f91: const/16 v1, #int 117 // #75 │ │ +0453be: 6202 0f05 |0f93: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LEAD:Lnl/siegmann/epublib/domain/Relator; // field@050f │ │ +0453c2: 4d02 0001 |0f95: aput-object v2, v0, v1 │ │ +0453c6: 1301 7600 |0f97: const/16 v1, #int 118 // #76 │ │ +0453ca: 6202 1005 |0f99: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LENDER:Lnl/siegmann/epublib/domain/Relator; // field@0510 │ │ +0453ce: 4d02 0001 |0f9b: aput-object v2, v0, v1 │ │ +0453d2: 1301 7700 |0f9d: const/16 v1, #int 119 // #77 │ │ +0453d6: 6202 1105 |0f9f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT:Lnl/siegmann/epublib/domain/Relator; // field@0511 │ │ +0453da: 4d02 0001 |0fa1: aput-object v2, v0, v1 │ │ +0453de: 1301 7800 |0fa3: const/16 v1, #int 120 // #78 │ │ +0453e2: 6202 1205 |0fa5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0512 │ │ +0453e6: 4d02 0001 |0fa7: aput-object v2, v0, v1 │ │ +0453ea: 1301 7900 |0fa9: const/16 v1, #int 121 // #79 │ │ +0453ee: 6202 1305 |0fab: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELANT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0513 │ │ +0453f2: 4d02 0001 |0fad: aput-object v2, v0, v1 │ │ +0453f6: 1301 7a00 |0faf: const/16 v1, #int 122 // #7a │ │ +0453fa: 6202 1405 |0fb1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE:Lnl/siegmann/epublib/domain/Relator; // field@0514 │ │ +0453fe: 4d02 0001 |0fb3: aput-object v2, v0, v1 │ │ +045402: 1301 7b00 |0fb5: const/16 v1, #int 123 // #7b │ │ +045406: 6202 1505 |0fb7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0515 │ │ +04540a: 4d02 0001 |0fb9: aput-object v2, v0, v1 │ │ +04540e: 1301 7c00 |0fbb: const/16 v1, #int 124 // #7c │ │ +045412: 6202 1605 |0fbd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBELEE_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0516 │ │ +045416: 4d02 0001 |0fbf: aput-object v2, v0, v1 │ │ +04541a: 1301 7d00 |0fc1: const/16 v1, #int 125 // #7d │ │ +04541e: 6202 1705 |0fc3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIBRETTIST:Lnl/siegmann/epublib/domain/Relator; // field@0517 │ │ +045422: 4d02 0001 |0fc5: aput-object v2, v0, v1 │ │ +045426: 1301 7e00 |0fc7: const/16 v1, #int 126 // #7e │ │ +04542a: 6202 1805 |0fc9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LICENSEE:Lnl/siegmann/epublib/domain/Relator; // field@0518 │ │ +04542e: 4d02 0001 |0fcb: aput-object v2, v0, v1 │ │ +045432: 1301 7f00 |0fcd: const/16 v1, #int 127 // #7f │ │ +045436: 6202 1905 |0fcf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LICENSOR:Lnl/siegmann/epublib/domain/Relator; // field@0519 │ │ +04543a: 4d02 0001 |0fd1: aput-object v2, v0, v1 │ │ +04543e: 1301 8000 |0fd3: const/16 v1, #int 128 // #80 │ │ +045442: 6202 1a05 |0fd5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LIGHTING_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@051a │ │ +045446: 4d02 0001 |0fd7: aput-object v2, v0, v1 │ │ +04544a: 1301 8100 |0fd9: const/16 v1, #int 129 // #81 │ │ +04544e: 6202 1b05 |0fdb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LITHOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@051b │ │ +045452: 4d02 0001 |0fdd: aput-object v2, v0, v1 │ │ +045456: 1301 8200 |0fdf: const/16 v1, #int 130 // #82 │ │ +04545a: 6202 1c05 |0fe1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.LYRICIST:Lnl/siegmann/epublib/domain/Relator; // field@051c │ │ +04545e: 4d02 0001 |0fe3: aput-object v2, v0, v1 │ │ +045462: 1301 8300 |0fe5: const/16 v1, #int 131 // #83 │ │ +045466: 6202 1d05 |0fe7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MANUFACTURER:Lnl/siegmann/epublib/domain/Relator; // field@051d │ │ +04546a: 4d02 0001 |0fe9: aput-object v2, v0, v1 │ │ +04546e: 1301 8400 |0feb: const/16 v1, #int 132 // #84 │ │ +045472: 6202 1e05 |0fed: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MARBLER:Lnl/siegmann/epublib/domain/Relator; // field@051e │ │ +045476: 4d02 0001 |0fef: aput-object v2, v0, v1 │ │ +04547a: 1301 8500 |0ff1: const/16 v1, #int 133 // #85 │ │ +04547e: 6202 1f05 |0ff3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MARKUP_EDITOR:Lnl/siegmann/epublib/domain/Relator; // field@051f │ │ +045482: 4d02 0001 |0ff5: aput-object v2, v0, v1 │ │ +045486: 1301 8600 |0ff7: const/16 v1, #int 134 // #86 │ │ +04548a: 6202 2005 |0ff9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.METADATA_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@0520 │ │ +04548e: 4d02 0001 |0ffb: aput-object v2, v0, v1 │ │ +045492: 1301 8700 |0ffd: const/16 v1, #int 135 // #87 │ │ +045496: 6202 2105 |0fff: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.METAL_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0521 │ │ +04549a: 4d02 0001 |1001: aput-object v2, v0, v1 │ │ +04549e: 1301 8800 |1003: const/16 v1, #int 136 // #88 │ │ +0454a2: 6202 2205 |1005: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MODERATOR:Lnl/siegmann/epublib/domain/Relator; // field@0522 │ │ +0454a6: 4d02 0001 |1007: aput-object v2, v0, v1 │ │ +0454aa: 1301 8900 |1009: const/16 v1, #int 137 // #89 │ │ +0454ae: 6202 2305 |100b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MONITOR:Lnl/siegmann/epublib/domain/Relator; // field@0523 │ │ +0454b2: 4d02 0001 |100d: aput-object v2, v0, v1 │ │ +0454b6: 1301 8a00 |100f: const/16 v1, #int 138 // #8a │ │ +0454ba: 6202 2605 |1011: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSIC_COPYIST:Lnl/siegmann/epublib/domain/Relator; // field@0526 │ │ +0454be: 4d02 0001 |1013: aput-object v2, v0, v1 │ │ +0454c2: 1301 8b00 |1015: const/16 v1, #int 139 // #8b │ │ +0454c6: 6202 2405 |1017: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0524 │ │ +0454ca: 4d02 0001 |1019: aput-object v2, v0, v1 │ │ +0454ce: 1301 8c00 |101b: const/16 v1, #int 140 // #8c │ │ +0454d2: 6202 2505 |101d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.MUSICIAN:Lnl/siegmann/epublib/domain/Relator; // field@0525 │ │ +0454d6: 4d02 0001 |101f: aput-object v2, v0, v1 │ │ +0454da: 1301 8d00 |1021: const/16 v1, #int 141 // #8d │ │ +0454de: 6202 2705 |1023: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.NARRATOR:Lnl/siegmann/epublib/domain/Relator; // field@0527 │ │ +0454e2: 4d02 0001 |1025: aput-object v2, v0, v1 │ │ +0454e6: 1301 8e00 |1027: const/16 v1, #int 142 // #8e │ │ +0454ea: 6202 2805 |1029: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OPPONENT:Lnl/siegmann/epublib/domain/Relator; // field@0528 │ │ +0454ee: 4d02 0001 |102b: aput-object v2, v0, v1 │ │ +0454f2: 1301 8f00 |102d: const/16 v1, #int 143 // #8f │ │ +0454f6: 6202 2905 |102f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ORGANIZER_OF_MEETING:Lnl/siegmann/epublib/domain/Relator; // field@0529 │ │ +0454fa: 4d02 0001 |1031: aput-object v2, v0, v1 │ │ +0454fe: 1301 9000 |1033: const/16 v1, #int 144 // #90 │ │ +045502: 6202 2a05 |1035: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.ORIGINATOR:Lnl/siegmann/epublib/domain/Relator; // field@052a │ │ +045506: 4d02 0001 |1037: aput-object v2, v0, v1 │ │ +04550a: 1301 9100 |1039: const/16 v1, #int 145 // #91 │ │ +04550e: 6202 2b05 |103b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OTHER:Lnl/siegmann/epublib/domain/Relator; // field@052b │ │ +045512: 4d02 0001 |103d: aput-object v2, v0, v1 │ │ +045516: 1301 9200 |103f: const/16 v1, #int 146 // #92 │ │ +04551a: 6202 2c05 |1041: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.OWNER:Lnl/siegmann/epublib/domain/Relator; // field@052c │ │ +04551e: 4d02 0001 |1043: aput-object v2, v0, v1 │ │ +045522: 1301 9300 |1045: const/16 v1, #int 147 // #93 │ │ +045526: 6202 2d05 |1047: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PAPERMAKER:Lnl/siegmann/epublib/domain/Relator; // field@052d │ │ +04552a: 4d02 0001 |1049: aput-object v2, v0, v1 │ │ +04552e: 1301 9400 |104b: const/16 v1, #int 148 // #94 │ │ +045532: 6202 2e05 |104d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATENT_APPLICANT:Lnl/siegmann/epublib/domain/Relator; // field@052e │ │ +045536: 4d02 0001 |104f: aput-object v2, v0, v1 │ │ +04553a: 1301 9500 |1051: const/16 v1, #int 149 // #95 │ │ +04553e: 6202 2f05 |1053: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATENT_HOLDER:Lnl/siegmann/epublib/domain/Relator; // field@052f │ │ +045542: 4d02 0001 |1055: aput-object v2, v0, v1 │ │ +045546: 1301 9600 |1057: const/16 v1, #int 150 // #96 │ │ +04554a: 6202 3005 |1059: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PATRON:Lnl/siegmann/epublib/domain/Relator; // field@0530 │ │ +04554e: 4d02 0001 |105b: aput-object v2, v0, v1 │ │ +045552: 1301 9700 |105d: const/16 v1, #int 151 // #97 │ │ +045556: 6202 3105 |105f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PERFORMER:Lnl/siegmann/epublib/domain/Relator; // field@0531 │ │ +04555a: 4d02 0001 |1061: aput-object v2, v0, v1 │ │ +04555e: 1301 9800 |1063: const/16 v1, #int 152 // #98 │ │ +045562: 6202 3205 |1065: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PERMITTING_AGENCY:Lnl/siegmann/epublib/domain/Relator; // field@0532 │ │ +045566: 4d02 0001 |1067: aput-object v2, v0, v1 │ │ +04556a: 1301 9900 |1069: const/16 v1, #int 153 // #99 │ │ +04556e: 6202 3305 |106b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PHOTOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0533 │ │ +045572: 4d02 0001 |106d: aput-object v2, v0, v1 │ │ +045576: 1301 9a00 |106f: const/16 v1, #int 154 // #9a │ │ +04557a: 6202 3405 |1071: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF:Lnl/siegmann/epublib/domain/Relator; // field@0534 │ │ +04557e: 4d02 0001 |1073: aput-object v2, v0, v1 │ │ +045582: 1301 9b00 |1075: const/16 v1, #int 155 // #9b │ │ +045586: 6202 3505 |1077: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0535 │ │ +04558a: 4d02 0001 |1079: aput-object v2, v0, v1 │ │ +04558e: 1301 9c00 |107b: const/16 v1, #int 156 // #9c │ │ +045592: 6202 3605 |107d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLAINTIFF_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0536 │ │ +045596: 4d02 0001 |107f: aput-object v2, v0, v1 │ │ +04559a: 1301 9d00 |1081: const/16 v1, #int 157 // #9d │ │ +04559e: 6202 3705 |1083: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PLATEMAKER:Lnl/siegmann/epublib/domain/Relator; // field@0537 │ │ +0455a2: 4d02 0001 |1085: aput-object v2, v0, v1 │ │ +0455a6: 1301 9e00 |1087: const/16 v1, #int 158 // #9e │ │ +0455aa: 6202 3805 |1089: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTER:Lnl/siegmann/epublib/domain/Relator; // field@0538 │ │ +0455ae: 4d02 0001 |108b: aput-object v2, v0, v1 │ │ +0455b2: 1301 9f00 |108d: const/16 v1, #int 159 // #9f │ │ +0455b6: 6202 3905 |108f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTER_OF_PLATES:Lnl/siegmann/epublib/domain/Relator; // field@0539 │ │ +0455ba: 4d02 0001 |1091: aput-object v2, v0, v1 │ │ +0455be: 1301 a000 |1093: const/16 v1, #int 160 // #a0 │ │ +0455c2: 6202 3a05 |1095: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRINTMAKER:Lnl/siegmann/epublib/domain/Relator; // field@053a │ │ +0455c6: 4d02 0001 |1097: aput-object v2, v0, v1 │ │ +0455ca: 1301 a100 |1099: const/16 v1, #int 161 // #a1 │ │ +0455ce: 6202 3b05 |109b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROCESS_CONTACT:Lnl/siegmann/epublib/domain/Relator; // field@053b │ │ +0455d2: 4d02 0001 |109d: aput-object v2, v0, v1 │ │ +0455d6: 1301 a200 |109f: const/16 v1, #int 162 // #a2 │ │ +0455da: 6202 3c05 |10a1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCER:Lnl/siegmann/epublib/domain/Relator; // field@053c │ │ +0455de: 4d02 0001 |10a3: aput-object v2, v0, v1 │ │ +0455e2: 1301 a300 |10a5: const/16 v1, #int 163 // #a3 │ │ +0455e6: 6202 3d05 |10a7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@053d │ │ +0455ea: 4d02 0001 |10a9: aput-object v2, v0, v1 │ │ +0455ee: 1301 a400 |10ab: const/16 v1, #int 164 // #a4 │ │ +0455f2: 6202 3e05 |10ad: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PRODUCTION_PERSONNEL:Lnl/siegmann/epublib/domain/Relator; // field@053e │ │ +0455f6: 4d02 0001 |10af: aput-object v2, v0, v1 │ │ +0455fa: 1301 a500 |10b1: const/16 v1, #int 165 // #a5 │ │ +0455fe: 6202 3f05 |10b3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROGRAMMER:Lnl/siegmann/epublib/domain/Relator; // field@053f │ │ +045602: 4d02 0001 |10b5: aput-object v2, v0, v1 │ │ +045606: 1301 a600 |10b7: const/16 v1, #int 166 // #a6 │ │ +04560a: 6202 4005 |10b9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROJECT_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0540 │ │ +04560e: 4d02 0001 |10bb: aput-object v2, v0, v1 │ │ +045612: 1301 a700 |10bd: const/16 v1, #int 167 // #a7 │ │ +045616: 6202 4105 |10bf: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PROOFREADER:Lnl/siegmann/epublib/domain/Relator; // field@0541 │ │ +04561a: 4d02 0001 |10c1: aput-object v2, v0, v1 │ │ +04561e: 1301 a800 |10c3: const/16 v1, #int 168 // #a8 │ │ +045622: 6202 4205 |10c5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLICATION_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@0542 │ │ +045626: 4d02 0001 |10c7: aput-object v2, v0, v1 │ │ +04562a: 1301 a900 |10c9: const/16 v1, #int 169 // #a9 │ │ +04562e: 6202 4305 |10cb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLISHER:Lnl/siegmann/epublib/domain/Relator; // field@0543 │ │ +045632: 4d02 0001 |10cd: aput-object v2, v0, v1 │ │ +045636: 1301 aa00 |10cf: const/16 v1, #int 170 // #aa │ │ +04563a: 6202 4405 |10d1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUBLISHING_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0544 │ │ +04563e: 4d02 0001 |10d3: aput-object v2, v0, v1 │ │ +045642: 1301 ab00 |10d5: const/16 v1, #int 171 // #ab │ │ +045646: 6202 4505 |10d7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.PUPPETEER:Lnl/siegmann/epublib/domain/Relator; // field@0545 │ │ +04564a: 4d02 0001 |10d9: aput-object v2, v0, v1 │ │ +04564e: 1301 ac00 |10db: const/16 v1, #int 172 // #ac │ │ +045652: 6202 4605 |10dd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RECIPIENT:Lnl/siegmann/epublib/domain/Relator; // field@0546 │ │ +045656: 4d02 0001 |10df: aput-object v2, v0, v1 │ │ +04565a: 1301 ad00 |10e1: const/16 v1, #int 173 // #ad │ │ +04565e: 6202 4705 |10e3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RECORDING_ENGINEER:Lnl/siegmann/epublib/domain/Relator; // field@0547 │ │ +045662: 4d02 0001 |10e5: aput-object v2, v0, v1 │ │ +045666: 1301 ae00 |10e7: const/16 v1, #int 174 // #ae │ │ +04566a: 6202 4805 |10e9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REDACTOR:Lnl/siegmann/epublib/domain/Relator; // field@0548 │ │ +04566e: 4d02 0001 |10eb: aput-object v2, v0, v1 │ │ +045672: 1301 af00 |10ed: const/16 v1, #int 175 // #af │ │ +045676: 6202 4905 |10ef: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RENDERER:Lnl/siegmann/epublib/domain/Relator; // field@0549 │ │ +04567a: 4d02 0001 |10f1: aput-object v2, v0, v1 │ │ +04567e: 1301 b000 |10f3: const/16 v1, #int 176 // #b0 │ │ +045682: 6202 4a05 |10f5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REPORTER:Lnl/siegmann/epublib/domain/Relator; // field@054a │ │ +045686: 4d02 0001 |10f7: aput-object v2, v0, v1 │ │ +04568a: 1301 b100 |10f9: const/16 v1, #int 177 // #b1 │ │ +04568e: 6202 4b05 |10fb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REPOSITORY:Lnl/siegmann/epublib/domain/Relator; // field@054b │ │ +045692: 4d02 0001 |10fd: aput-object v2, v0, v1 │ │ +045696: 1301 b200 |10ff: const/16 v1, #int 178 // #b2 │ │ +04569a: 6202 4d05 |1101: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_HEAD:Lnl/siegmann/epublib/domain/Relator; // field@054d │ │ +04569e: 4d02 0001 |1103: aput-object v2, v0, v1 │ │ +0456a2: 1301 b300 |1105: const/16 v1, #int 179 // #b3 │ │ +0456a6: 6202 4e05 |1107: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCH_TEAM_MEMBER:Lnl/siegmann/epublib/domain/Relator; // field@054e │ │ +0456aa: 4d02 0001 |1109: aput-object v2, v0, v1 │ │ +0456ae: 1301 b400 |110b: const/16 v1, #int 180 // #b4 │ │ +0456b2: 6202 4c05 |110d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESEARCHER:Lnl/siegmann/epublib/domain/Relator; // field@054c │ │ +0456b6: 4d02 0001 |110f: aput-object v2, v0, v1 │ │ +0456ba: 1301 b500 |1111: const/16 v1, #int 181 // #b5 │ │ +0456be: 6202 4f05 |1113: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT:Lnl/siegmann/epublib/domain/Relator; // field@054f │ │ +0456c2: 4d02 0001 |1115: aput-object v2, v0, v1 │ │ +0456c6: 1301 b600 |1117: const/16 v1, #int 182 // #b6 │ │ +0456ca: 6202 5005 |1119: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLANT:Lnl/siegmann/epublib/domain/Relator; // field@0550 │ │ +0456ce: 4d02 0001 |111b: aput-object v2, v0, v1 │ │ +0456d2: 1301 b700 |111d: const/16 v1, #int 183 // #b7 │ │ +0456d6: 6202 5105 |111f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONDENT_APPELLEE:Lnl/siegmann/epublib/domain/Relator; // field@0551 │ │ +0456da: 4d02 0001 |1121: aput-object v2, v0, v1 │ │ +0456de: 1301 b800 |1123: const/16 v1, #int 184 // #b8 │ │ +0456e2: 6202 5205 |1125: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESPONSIBLE_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@0552 │ │ +0456e6: 4d02 0001 |1127: aput-object v2, v0, v1 │ │ +0456ea: 1301 b900 |1129: const/16 v1, #int 185 // #b9 │ │ +0456ee: 6202 5305 |112b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RESTAGER:Lnl/siegmann/epublib/domain/Relator; // field@0553 │ │ +0456f2: 4d02 0001 |112d: aput-object v2, v0, v1 │ │ +0456f6: 1301 ba00 |112f: const/16 v1, #int 186 // #ba │ │ +0456fa: 6202 5405 |1131: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.REVIEWER:Lnl/siegmann/epublib/domain/Relator; // field@0554 │ │ +0456fe: 4d02 0001 |1133: aput-object v2, v0, v1 │ │ +045702: 1301 bb00 |1135: const/16 v1, #int 187 // #bb │ │ +045706: 6202 5505 |1137: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.RUBRICATOR:Lnl/siegmann/epublib/domain/Relator; // field@0555 │ │ +04570a: 4d02 0001 |1139: aput-object v2, v0, v1 │ │ +04570e: 1301 bc00 |113b: const/16 v1, #int 188 // #bc │ │ +045712: 6202 5605 |113d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCENARIST:Lnl/siegmann/epublib/domain/Relator; // field@0556 │ │ +045716: 4d02 0001 |113f: aput-object v2, v0, v1 │ │ +04571a: 1301 bd00 |1141: const/16 v1, #int 189 // #bd │ │ +04571e: 6202 5705 |1143: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCIENTIFIC_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@0557 │ │ +045722: 4d02 0001 |1145: aput-object v2, v0, v1 │ │ +045726: 1301 be00 |1147: const/16 v1, #int 190 // #be │ │ +04572a: 6202 5805 |1149: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCRIBE:Lnl/siegmann/epublib/domain/Relator; // field@0558 │ │ +04572e: 4d02 0001 |114b: aput-object v2, v0, v1 │ │ +045732: 1301 bf00 |114d: const/16 v1, #int 191 // #bf │ │ +045736: 6202 5905 |114f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SCULPTOR:Lnl/siegmann/epublib/domain/Relator; // field@0559 │ │ +04573a: 4d02 0001 |1151: aput-object v2, v0, v1 │ │ +04573e: 1301 c000 |1153: const/16 v1, #int 192 // #c0 │ │ +045742: 6202 5a05 |1155: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SECOND_PARTY:Lnl/siegmann/epublib/domain/Relator; // field@055a │ │ +045746: 4d02 0001 |1157: aput-object v2, v0, v1 │ │ +04574a: 1301 c100 |1159: const/16 v1, #int 193 // #c1 │ │ +04574e: 6202 5b05 |115b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SECRETARY:Lnl/siegmann/epublib/domain/Relator; // field@055b │ │ +045752: 4d02 0001 |115d: aput-object v2, v0, v1 │ │ +045756: 1301 c200 |115f: const/16 v1, #int 194 // #c2 │ │ +04575a: 6202 5c05 |1161: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SET_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055c │ │ +04575e: 4d02 0001 |1163: aput-object v2, v0, v1 │ │ +045762: 1301 c300 |1165: const/16 v1, #int 195 // #c3 │ │ +045766: 6202 5d05 |1167: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055d │ │ +04576a: 4d02 0001 |1169: aput-object v2, v0, v1 │ │ +04576e: 1301 c400 |116b: const/16 v1, #int 196 // #c4 │ │ +045772: 6202 5e05 |116d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SINGER:Lnl/siegmann/epublib/domain/Relator; // field@055e │ │ +045776: 4d02 0001 |116f: aput-object v2, v0, v1 │ │ +04577a: 1301 c500 |1171: const/16 v1, #int 197 // #c5 │ │ +04577e: 6202 5f05 |1173: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SOUND_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@055f │ │ +045782: 4d02 0001 |1175: aput-object v2, v0, v1 │ │ +045786: 1301 c600 |1177: const/16 v1, #int 198 // #c6 │ │ +04578a: 6202 6005 |1179: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SPEAKER:Lnl/siegmann/epublib/domain/Relator; // field@0560 │ │ +04578e: 4d02 0001 |117b: aput-object v2, v0, v1 │ │ +045792: 1301 c700 |117d: const/16 v1, #int 199 // #c7 │ │ +045796: 6202 6105 |117f: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SPONSOR:Lnl/siegmann/epublib/domain/Relator; // field@0561 │ │ +04579a: 4d02 0001 |1181: aput-object v2, v0, v1 │ │ +04579e: 1301 c800 |1183: const/16 v1, #int 200 // #c8 │ │ +0457a2: 6202 6205 |1185: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STAGE_MANAGER:Lnl/siegmann/epublib/domain/Relator; // field@0562 │ │ +0457a6: 4d02 0001 |1187: aput-object v2, v0, v1 │ │ +0457aa: 1301 c900 |1189: const/16 v1, #int 201 // #c9 │ │ +0457ae: 6202 6305 |118b: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STANDARDS_BODY:Lnl/siegmann/epublib/domain/Relator; // field@0563 │ │ +0457b2: 4d02 0001 |118d: aput-object v2, v0, v1 │ │ +0457b6: 1301 ca00 |118f: const/16 v1, #int 202 // #ca │ │ +0457ba: 6202 6405 |1191: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STEREOTYPER:Lnl/siegmann/epublib/domain/Relator; // field@0564 │ │ +0457be: 4d02 0001 |1193: aput-object v2, v0, v1 │ │ +0457c2: 1301 cb00 |1195: const/16 v1, #int 203 // #cb │ │ +0457c6: 6202 6505 |1197: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.STORYTELLER:Lnl/siegmann/epublib/domain/Relator; // field@0565 │ │ +0457ca: 4d02 0001 |1199: aput-object v2, v0, v1 │ │ +0457ce: 1301 cc00 |119b: const/16 v1, #int 204 // #cc │ │ +0457d2: 6202 6605 |119d: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SUPPORTING_HOST:Lnl/siegmann/epublib/domain/Relator; // field@0566 │ │ +0457d6: 4d02 0001 |119f: aput-object v2, v0, v1 │ │ +0457da: 1301 cd00 |11a1: const/16 v1, #int 205 // #cd │ │ +0457de: 6202 6705 |11a3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.SURVEYOR:Lnl/siegmann/epublib/domain/Relator; // field@0567 │ │ +0457e2: 4d02 0001 |11a5: aput-object v2, v0, v1 │ │ +0457e6: 1301 ce00 |11a7: const/16 v1, #int 206 // #ce │ │ +0457ea: 6202 6805 |11a9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TEACHER:Lnl/siegmann/epublib/domain/Relator; // field@0568 │ │ +0457ee: 4d02 0001 |11ab: aput-object v2, v0, v1 │ │ +0457f2: 1301 cf00 |11ad: const/16 v1, #int 207 // #cf │ │ +0457f6: 6202 6905 |11af: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TECHNICAL_DIRECTOR:Lnl/siegmann/epublib/domain/Relator; // field@0569 │ │ +0457fa: 4d02 0001 |11b1: aput-object v2, v0, v1 │ │ +0457fe: 1301 d000 |11b3: const/16 v1, #int 208 // #d0 │ │ +045802: 6202 6a05 |11b5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.THESIS_ADVISOR:Lnl/siegmann/epublib/domain/Relator; // field@056a │ │ +045806: 4d02 0001 |11b7: aput-object v2, v0, v1 │ │ +04580a: 1301 d100 |11b9: const/16 v1, #int 209 // #d1 │ │ +04580e: 6202 6b05 |11bb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TRANSCRIBER:Lnl/siegmann/epublib/domain/Relator; // field@056b │ │ +045812: 4d02 0001 |11bd: aput-object v2, v0, v1 │ │ +045816: 1301 d200 |11bf: const/16 v1, #int 210 // #d2 │ │ +04581a: 6202 6c05 |11c1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TRANSLATOR:Lnl/siegmann/epublib/domain/Relator; // field@056c │ │ +04581e: 4d02 0001 |11c3: aput-object v2, v0, v1 │ │ +045822: 1301 d300 |11c5: const/16 v1, #int 211 // #d3 │ │ +045826: 6202 6d05 |11c7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TYPE_DESIGNER:Lnl/siegmann/epublib/domain/Relator; // field@056d │ │ +04582a: 4d02 0001 |11c9: aput-object v2, v0, v1 │ │ +04582e: 1301 d400 |11cb: const/16 v1, #int 212 // #d4 │ │ +045832: 6202 6e05 |11cd: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.TYPOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@056e │ │ +045836: 4d02 0001 |11cf: aput-object v2, v0, v1 │ │ +04583a: 1301 d500 |11d1: const/16 v1, #int 213 // #d5 │ │ +04583e: 6202 6f05 |11d3: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.UNIVERSITY_PLACE:Lnl/siegmann/epublib/domain/Relator; // field@056f │ │ +045842: 4d02 0001 |11d5: aput-object v2, v0, v1 │ │ +045846: 1301 d600 |11d7: const/16 v1, #int 214 // #d6 │ │ +04584a: 6202 7005 |11d9: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.VIDEOGRAPHER:Lnl/siegmann/epublib/domain/Relator; // field@0570 │ │ +04584e: 4d02 0001 |11db: aput-object v2, v0, v1 │ │ +045852: 1301 d700 |11dd: const/16 v1, #int 215 // #d7 │ │ +045856: 6202 7105 |11df: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.VOCALIST:Lnl/siegmann/epublib/domain/Relator; // field@0571 │ │ +04585a: 4d02 0001 |11e1: aput-object v2, v0, v1 │ │ +04585e: 1301 d800 |11e3: const/16 v1, #int 216 // #d8 │ │ +045862: 6202 7205 |11e5: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WITNESS:Lnl/siegmann/epublib/domain/Relator; // field@0572 │ │ +045866: 4d02 0001 |11e7: aput-object v2, v0, v1 │ │ +04586a: 1301 d900 |11e9: const/16 v1, #int 217 // #d9 │ │ +04586e: 6202 7405 |11eb: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WOOD_ENGRAVER:Lnl/siegmann/epublib/domain/Relator; // field@0574 │ │ +045872: 4d02 0001 |11ed: aput-object v2, v0, v1 │ │ +045876: 1301 da00 |11ef: const/16 v1, #int 218 // #da │ │ +04587a: 6202 7305 |11f1: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WOODCUTTER:Lnl/siegmann/epublib/domain/Relator; // field@0573 │ │ +04587e: 4d02 0001 |11f3: aput-object v2, v0, v1 │ │ +045882: 1301 db00 |11f5: const/16 v1, #int 219 // #db │ │ +045886: 6202 7505 |11f7: sget-object v2, Lnl/siegmann/epublib/domain/Relator;.WRITER_OF_ACCOMPANYING_MATERIAL:Lnl/siegmann/epublib/domain/Relator; // field@0575 │ │ +04588a: 4d02 0001 |11f9: aput-object v2, v0, v1 │ │ +04588e: 6900 9904 |11fb: sput-object v0, Lnl/siegmann/epublib/domain/Relator;.$VALUES:[Lnl/siegmann/epublib/domain/Relator; // field@0499 │ │ +045892: 0e00 |11fd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=21 │ │ 0x0012 line=26 │ │ 0x001f line=31 │ │ 0x002c line=36 │ │ 0x0039 line=41 │ │ @@ -68494,19 +68561,19 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0449f8: |[0449f8] nl.siegmann.epublib.domain.Relator.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -044a08: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -044a0e: 5b03 7605 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/Relator;.code:Ljava/lang/String; // field@0576 │ │ -044a12: 5b04 7705 |0005: iput-object v4, v0, Lnl/siegmann/epublib/domain/Relator;.name:Ljava/lang/String; // field@0577 │ │ -044a16: 0e00 |0007: return-void │ │ +045894: |[045894] nl.siegmann.epublib.domain.Relator.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +0458a4: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +0458aa: 5b03 7605 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/Relator;.code:Ljava/lang/String; // field@0576 │ │ +0458ae: 5b04 7705 |0005: iput-object v4, v0, Lnl/siegmann/epublib/domain/Relator;.name:Ljava/lang/String; // field@0577 │ │ +0458b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1121 │ │ 0x0003 line=1122 │ │ 0x0005 line=1123 │ │ 0x0007 line=1124 │ │ locals : │ │ @@ -68521,31 +68588,31 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -044a18: |[044a18] nl.siegmann.epublib.domain.Relator.byCode:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ -044a28: 7100 9b10 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/domain/Relator;.values:()[Lnl/siegmann/epublib/domain/Relator; // method@109b │ │ -044a2e: 0c00 |0003: move-result-object v0 │ │ -044a30: 2102 |0004: array-length v2, v0 │ │ -044a32: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -044a34: 3521 1200 |0006: if-ge v1, v2, 0018 // +0012 │ │ -044a38: 4603 0001 |0008: aget-object v3, v0, v1 │ │ -044a3c: 6e10 9810 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ -044a42: 0c04 |000d: move-result-object v4 │ │ -044a44: 6e20 ce0e 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -044a4a: 0a04 |0011: move-result v4 │ │ -044a4c: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -044a50: 1103 |0014: return-object v3 │ │ -044a52: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -044a56: 28ef |0017: goto 0006 // -0011 │ │ -044a58: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -044a5a: 28fb |0019: goto 0014 // -0005 │ │ +0458b4: |[0458b4] nl.siegmann.epublib.domain.Relator.byCode:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ +0458c4: 7100 9b10 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/domain/Relator;.values:()[Lnl/siegmann/epublib/domain/Relator; // method@109b │ │ +0458ca: 0c00 |0003: move-result-object v0 │ │ +0458cc: 2102 |0004: array-length v2, v0 │ │ +0458ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0458d0: 3521 1200 |0006: if-ge v1, v2, 0018 // +0012 │ │ +0458d4: 4603 0001 |0008: aget-object v3, v0, v1 │ │ +0458d8: 6e10 9810 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ +0458de: 0c04 |000d: move-result-object v4 │ │ +0458e0: 6e20 ce0e 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +0458e6: 0a04 |0011: move-result v4 │ │ +0458e8: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +0458ec: 1103 |0014: return-object v3 │ │ +0458ee: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0458f2: 28ef |0017: goto 0006 // -0011 │ │ +0458f4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0458f6: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x000a line=1136 │ │ 0x0014 line=1140 │ │ 0x0015 line=1135 │ │ 0x0018 line=1140 │ │ @@ -68562,20 +68629,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044a5c: |[044a5c] nl.siegmann.epublib.domain.Relator.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ -044a6c: 1c00 a202 |0000: const-class v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -044a70: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -044a76: 0c00 |0005: move-result-object v0 │ │ -044a78: 1f00 a202 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Relator; // type@02a2 │ │ -044a7c: 1100 |0008: return-object v0 │ │ +0458f8: |[0458f8] nl.siegmann.epublib.domain.Relator.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; │ │ +045908: 1c00 a002 |0000: const-class v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +04590c: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +045912: 0c00 |0005: move-result-object v0 │ │ +045914: 1f00 a002 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Relator; // type@02a0 │ │ +045918: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/Relator;) │ │ @@ -68583,20 +68650,20 @@ │ │ type : '()[Lnl/siegmann/epublib/domain/Relator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -044a80: |[044a80] nl.siegmann.epublib.domain.Relator.values:()[Lnl/siegmann/epublib/domain/Relator; │ │ -044a90: 6200 9904 |0000: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.$VALUES:[Lnl/siegmann/epublib/domain/Relator; // field@0499 │ │ -044a94: 6e10 9613 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/Relator;.clone:()Ljava/lang/Object; // method@1396 │ │ -044a9a: 0c00 |0005: move-result-object v0 │ │ -044a9c: 1f00 1d03 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/Relator; // type@031d │ │ -044aa0: 1100 |0008: return-object v0 │ │ +04591c: |[04591c] nl.siegmann.epublib.domain.Relator.values:()[Lnl/siegmann/epublib/domain/Relator; │ │ +04592c: 6200 9904 |0000: sget-object v0, Lnl/siegmann/epublib/domain/Relator;.$VALUES:[Lnl/siegmann/epublib/domain/Relator; // field@0499 │ │ +045930: 6e10 9613 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/Relator;.clone:()Ljava/lang/Object; // method@1396 │ │ +045936: 0c00 |0005: move-result-object v0 │ │ +045938: 1f00 1b03 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/Relator; // type@031b │ │ +04593c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/Relator;) │ │ @@ -68604,17 +68671,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044aa4: |[044aa4] nl.siegmann.epublib.domain.Relator.getCode:()Ljava/lang/String; │ │ -044ab4: 5410 7605 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Relator;.code:Ljava/lang/String; // field@0576 │ │ -044ab8: 1100 |0002: return-object v0 │ │ +045940: |[045940] nl.siegmann.epublib.domain.Relator.getCode:()Ljava/lang/String; │ │ +045950: 5410 7605 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Relator;.code:Ljava/lang/String; // field@0576 │ │ +045954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Relator; │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/Relator;) │ │ @@ -68622,30 +68689,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044abc: |[044abc] nl.siegmann.epublib.domain.Relator.getName:()Ljava/lang/String; │ │ -044acc: 5410 7705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Relator;.name:Ljava/lang/String; // field@0577 │ │ -044ad0: 1100 |0002: return-object v0 │ │ +045958: |[045958] nl.siegmann.epublib.domain.Relator.getName:()Ljava/lang/String; │ │ +045968: 5410 7705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Relator;.name:Ljava/lang/String; // field@0577 │ │ +04596c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Relator; │ │ │ │ - source_file_idx : 2340 (Relator.java) │ │ + source_file_idx : 2338 (Relator.java) │ │ │ │ Class #274 header: │ │ -class_idx : 675 │ │ +class_idx : 673 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2357 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2355 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 20 │ │ │ │ Class #274 annotations: │ │ Annotations on method #4253 '' │ │ @@ -68715,42 +68782,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -044ad4: |[044ad4] nl.siegmann.epublib.domain.Resource.:()V │ │ -044ae4: 1c00 a302 |0000: const-class v0, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -044ae8: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -044aee: 0c00 |0005: move-result-object v0 │ │ -044af0: 6900 7805 |0006: sput-object v0, Lnl/siegmann/epublib/domain/Resource;.LOG:Lorg/slf4j/Logger; // field@0578 │ │ -044af4: 0e00 |0008: return-void │ │ +045970: |[045970] nl.siegmann.epublib.domain.Resource.:()V │ │ +045980: 1c00 a102 |0000: const-class v0, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +045984: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +04598a: 0c00 |0005: move-result-object v0 │ │ +04598c: 6900 7805 |0006: sput-object v0, Lnl/siegmann/epublib/domain/Resource;.LOG:Lorg/slf4j/Logger; // field@0578 │ │ +045990: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ name : '' │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -044af8: |[044af8] nl.siegmann.epublib.domain.Resource.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ -044b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044b0a: 7110 a011 0400 |0001: invoke-static {v4}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ -044b10: 0c01 |0004: move-result-object v1 │ │ -044b12: 7110 9111 0500 |0005: invoke-static {v5}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -044b18: 0c02 |0008: move-result-object v2 │ │ -044b1a: 7052 a110 0351 |0009: invoke-direct {v3, v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ -044b20: 0e00 |000c: return-void │ │ +045994: |[045994] nl.siegmann.epublib.domain.Resource.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ +0459a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0459a6: 7110 a011 0400 |0001: invoke-static {v4}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ +0459ac: 0c01 |0004: move-result-object v1 │ │ +0459ae: 7110 9111 0500 |0005: invoke-static {v5}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +0459b4: 0c02 |0008: move-result-object v2 │ │ +0459b6: 7052 a110 0351 |0009: invoke-direct {v3, v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ +0459bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000c line=115 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000d reg=4 in Ljava/io/InputStream; │ │ @@ -68761,26 +68828,26 @@ │ │ type : '(Ljava/io/Reader;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -044b24: |[044b24] nl.siegmann.epublib.domain.Resource.:(Ljava/io/Reader;Ljava/lang/String;)V │ │ -044b34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -044b36: 1a00 2c0a |0001: const-string v0, "UTF-8" // string@0a2c │ │ -044b3a: 7120 a111 0700 |0003: invoke-static {v7, v0}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/Reader;Ljava/lang/String;)[B // method@11a1 │ │ -044b40: 0c02 |0006: move-result-object v2 │ │ -044b42: 7110 9111 0800 |0007: invoke-static {v8}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -044b48: 0c04 |000a: move-result-object v4 │ │ -044b4a: 1a05 2c0a |000b: const-string v5, "UTF-8" // string@0a2c │ │ -044b4e: 0760 |000d: move-object v0, v6 │ │ -044b50: 0783 |000e: move-object v3, v8 │ │ -044b52: 7606 a210 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ -044b58: 0e00 |0012: return-void │ │ +0459c0: |[0459c0] nl.siegmann.epublib.domain.Resource.:(Ljava/io/Reader;Ljava/lang/String;)V │ │ +0459d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0459d2: 1a00 2a0a |0001: const-string v0, "UTF-8" // string@0a2a │ │ +0459d6: 7120 a111 0700 |0003: invoke-static {v7, v0}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/Reader;Ljava/lang/String;)[B // method@11a1 │ │ +0459dc: 0c02 |0006: move-result-object v2 │ │ +0459de: 7110 9111 0800 |0007: invoke-static {v8}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +0459e4: 0c04 |000a: move-result-object v4 │ │ +0459e6: 1a05 2a0a |000b: const-string v5, "UTF-8" // string@0a2a │ │ +0459ea: 0760 |000d: move-object v0, v6 │ │ +0459ec: 0783 |000e: move-object v3, v8 │ │ +0459ee: 7606 a210 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ +0459f4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0012 line=95 │ │ locals : │ │ 0x0000 - 0x0013 reg=6 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0013 reg=7 in Ljava/io/Reader; │ │ @@ -68791,22 +68858,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -044b5c: |[044b5c] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;)V │ │ -044b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044b6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -044b70: 2311 fe02 |0002: new-array v1, v1, [B // type@02fe │ │ -044b74: 7110 9111 0400 |0004: invoke-static {v4}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -044b7a: 0c02 |0007: move-result-object v2 │ │ -044b7c: 7052 a110 0341 |0008: invoke-direct {v3, v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ -044b82: 0e00 |000b: return-void │ │ +0459f8: |[0459f8] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;)V │ │ +045a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045a0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +045a0c: 2311 fc02 |0002: new-array v1, v1, [B // type@02fc │ │ +045a10: 7110 9111 0400 |0004: invoke-static {v4}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +045a16: 0c02 |0007: move-result-object v2 │ │ +045a18: 7052 a110 0341 |0008: invoke-direct {v3, v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ +045a1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000c reg=4 href Ljava/lang/String; │ │ @@ -68816,22 +68883,22 @@ │ │ type : '(Ljava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -044b84: |[044b84] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;JLjava/lang/String;)V │ │ -044b94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -044b96: 7110 9111 0600 |0001: invoke-static {v6}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -044b9c: 0c00 |0004: move-result-object v0 │ │ -044b9e: 7050 a110 1261 |0005: invoke-direct {v2, v1, v1, v6, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ -044ba4: 5b23 7b05 |0008: iput-object v3, v2, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ -044ba8: 5a24 7905 |000a: iput-wide v4, v2, Lnl/siegmann/epublib/domain/Resource;.cachedSize:J // field@0579 │ │ -044bac: 0e00 |000c: return-void │ │ +045a20: |[045a20] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;JLjava/lang/String;)V │ │ +045a30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045a32: 7110 9111 0600 |0001: invoke-static {v6}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +045a38: 0c00 |0004: move-result-object v0 │ │ +045a3a: 7050 a110 1261 |0005: invoke-direct {v2, v1, v1, v6, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ +045a40: 5b23 7b05 |0008: iput-object v3, v2, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ +045a44: 5a24 7905 |000a: iput-wide v4, v2, Lnl/siegmann/epublib/domain/Resource;.cachedSize:J // field@0579 │ │ +045a48: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0008 line=128 │ │ 0x000a line=129 │ │ 0x000c line=130 │ │ locals : │ │ @@ -68845,23 +68912,23 @@ │ │ type : '(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -044bb0: |[044bb0] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V │ │ -044bc0: 1a05 2c0a |0000: const-string v5, "UTF-8" // string@0a2c │ │ -044bc4: 0760 |0002: move-object v0, v6 │ │ -044bc6: 0771 |0003: move-object v1, v7 │ │ -044bc8: 0782 |0004: move-object v2, v8 │ │ -044bca: 0793 |0005: move-object v3, v9 │ │ -044bcc: 07a4 |0006: move-object v4, v10 │ │ -044bce: 7606 a210 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ -044bd4: 0e00 |000a: return-void │ │ +045a4c: |[045a4c] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V │ │ +045a5c: 1a05 2a0a |0000: const-string v5, "UTF-8" // string@0a2a │ │ +045a60: 0760 |0002: move-object v0, v6 │ │ +045a62: 0771 |0003: move-object v1, v7 │ │ +045a64: 0782 |0004: move-object v2, v8 │ │ +045a66: 0793 |0005: move-object v3, v9 │ │ +045a68: 07a4 |0006: move-object v4, v10 │ │ +045a6a: 7606 a210 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ +045a70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000b reg=7 id Ljava/lang/String; │ │ @@ -68874,24 +68941,24 @@ │ │ type : '(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -044bd8: |[044bd8] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V │ │ -044be8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -044bee: 1a00 2c0a |0003: const-string v0, "UTF-8" // string@0a2c │ │ -044bf2: 5b10 7e05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ -044bf6: 5b12 7d05 |0007: iput-object v2, v1, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ -044bfa: 5b14 7c05 |0009: iput-object v4, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044bfe: 5b15 7f05 |000b: iput-object v5, v1, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ -044c02: 5b16 7e05 |000d: iput-object v6, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ -044c06: 5b13 7a05 |000f: iput-object v3, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044c0a: 0e00 |0011: return-void │ │ +045a74: |[045a74] nl.siegmann.epublib.domain.Resource.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V │ │ +045a84: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +045a8a: 1a00 2a0a |0003: const-string v0, "UTF-8" // string@0a2a │ │ +045a8e: 5b10 7e05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ +045a92: 5b12 7d05 |0007: iput-object v2, v1, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ +045a96: 5b14 7c05 |0009: iput-object v4, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045a9a: 5b15 7f05 |000b: iput-object v5, v1, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ +045a9e: 5b16 7e05 |000d: iput-object v6, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ +045aa2: 5b13 7a05 |000f: iput-object v3, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045aa6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=38 │ │ 0x0007 line=156 │ │ 0x0009 line=157 │ │ 0x000b line=158 │ │ @@ -68911,24 +68978,24 @@ │ │ type : '([BLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -044c0c: |[044c0c] nl.siegmann.epublib.domain.Resource.:([BLjava/lang/String;)V │ │ -044c1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -044c1e: 7110 9111 0800 |0001: invoke-static {v8}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -044c24: 0c04 |0004: move-result-object v4 │ │ -044c26: 1a05 2c0a |0005: const-string v5, "UTF-8" // string@0a2c │ │ -044c2a: 0760 |0007: move-object v0, v6 │ │ -044c2c: 0772 |0008: move-object v2, v7 │ │ -044c2e: 0783 |0009: move-object v3, v8 │ │ -044c30: 7606 a210 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ -044c36: 0e00 |000d: return-void │ │ +045aa8: |[045aa8] nl.siegmann.epublib.domain.Resource.:([BLjava/lang/String;)V │ │ +045ab8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045aba: 7110 9111 0800 |0001: invoke-static {v8}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +045ac0: 0c04 |0004: move-result-object v4 │ │ +045ac2: 1a05 2a0a |0005: const-string v5, "UTF-8" // string@0a2a │ │ +045ac6: 0760 |0007: move-object v0, v6 │ │ +045ac8: 0772 |0008: move-object v2, v7 │ │ +045aca: 0783 |0009: move-object v3, v8 │ │ +045acc: 7606 a210 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ +045ad2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000d line=83 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000e reg=7 data [B │ │ @@ -68939,18 +69006,18 @@ │ │ type : '([BLnl/siegmann/epublib/domain/MediaType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -044c38: |[044c38] nl.siegmann.epublib.domain.Resource.:([BLnl/siegmann/epublib/domain/MediaType;)V │ │ -044c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044c4a: 7053 a110 0102 |0001: invoke-direct {v1, v0, v2, v0, v3}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ -044c50: 0e00 |0004: return-void │ │ +045ad4: |[045ad4] nl.siegmann.epublib.domain.Resource.:([BLnl/siegmann/epublib/domain/MediaType;)V │ │ +045ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045ae6: 7053 a110 0102 |0001: invoke-direct {v1, v0, v2, v0, v3}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ +045aec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0004 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0005 reg=2 data [B │ │ @@ -68962,20 +69029,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -044c54: |[044c54] nl.siegmann.epublib.domain.Resource.close:()V │ │ -044c64: 5410 7b05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ -044c68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -044c6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -044c6e: 5b10 7a05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044c72: 0e00 |0007: return-void │ │ +045af0: |[045af0] nl.siegmann.epublib.domain.Resource.close:()V │ │ +045b00: 5410 7b05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ +045b04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +045b08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +045b0a: 5b10 7a05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045b0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0007 line=216 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ @@ -68985,26 +69052,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -044c74: |[044c74] nl.siegmann.epublib.domain.Resource.equals:(Ljava/lang/Object;)Z │ │ -044c84: 2030 a302 |0000: instance-of v0, v3, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -044c88: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -044c8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -044c8e: 0f00 |0005: return v0 │ │ -044c90: 5420 7c05 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044c94: 1f03 a302 |0008: check-cast v3, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -044c98: 6e10 a810 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -044c9e: 0c01 |000d: move-result-object v1 │ │ -044ca0: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -044ca6: 0a00 |0011: move-result v0 │ │ -044ca8: 28f3 |0012: goto 0005 // -000d │ │ +045b10: |[045b10] nl.siegmann.epublib.domain.Resource.equals:(Ljava/lang/Object;)Z │ │ +045b20: 2030 a102 |0000: instance-of v0, v3, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +045b24: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +045b28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +045b2a: 0f00 |0005: return v0 │ │ +045b2c: 5420 7c05 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045b30: 1f03 a102 |0008: check-cast v3, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +045b34: 6e10 a810 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +045b3a: 0c01 |000d: move-result-object v1 │ │ +045b3c: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +045b42: 0a00 |0011: move-result v0 │ │ +045b44: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=346 │ │ 0x0005 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=3 resourceObject Ljava/lang/Object; │ │ @@ -69016,62 +69083,62 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -044cac: |[044cac] nl.siegmann.epublib.domain.Resource.getData:()[B │ │ -044cbc: 5452 7a05 |0000: iget-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044cc0: 3902 5b00 |0002: if-nez v2, 005d // +005b │ │ -044cc4: 6202 7805 |0004: sget-object v2, Lnl/siegmann/epublib/domain/Resource;.LOG:Lorg/slf4j/Logger; // field@0578 │ │ -044cc8: 2203 4e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -044ccc: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -044cd2: 1a04 eb03 |000b: const-string v4, "Initializing lazy resource " // string@03eb │ │ -044cd6: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -044cdc: 0c03 |0010: move-result-object v3 │ │ -044cde: 5454 7b05 |0011: iget-object v4, v5, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ -044ce2: 6e20 f70e 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -044ce8: 0c03 |0016: move-result-object v3 │ │ -044cea: 1a04 8a00 |0017: const-string v4, "#" // string@008a │ │ -044cee: 6e20 f70e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -044cf4: 0c03 |001c: move-result-object v3 │ │ -044cf6: 5454 7c05 |001d: iget-object v4, v5, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044cfa: 6e20 f70e 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -044d00: 0c03 |0022: move-result-object v3 │ │ -044d02: 6e10 fb0e 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -044d08: 0c03 |0026: move-result-object v3 │ │ -044d0a: 7220 4012 3200 |0027: invoke-interface {v2, v3}, Lorg/slf4j/Logger;.info:(Ljava/lang/String;)V // method@1240 │ │ -044d10: 2200 8602 |002a: new-instance v0, Ljava/util/zip/ZipInputStream; // type@0286 │ │ -044d14: 2202 1a02 |002c: new-instance v2, Ljava/io/FileInputStream; // type@021a │ │ -044d18: 5453 7b05 |002e: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ -044d1c: 7020 500e 3200 |0030: invoke-direct {v2, v3}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ -044d22: 7020 880f 2000 |0033: invoke-direct {v0, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ -044d28: 6e10 8a0f 0000 |0036: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -044d2e: 0c01 |0039: move-result-object v1 │ │ -044d30: 3801 2000 |003a: if-eqz v1, 005a // +0020 │ │ -044d34: 6e10 800f 0100 |003c: invoke-virtual {v1}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ -044d3a: 0a02 |003f: move-result v2 │ │ -044d3c: 3802 0700 |0040: if-eqz v2, 0047 // +0007 │ │ -044d40: 6e10 8a0f 0000 |0042: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -044d46: 0c01 |0045: move-result-object v1 │ │ -044d48: 28f4 |0046: goto 003a // -000c │ │ -044d4a: 6e10 7e0f 0100 |0047: invoke-virtual {v1}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ -044d50: 0c02 |004a: move-result-object v2 │ │ -044d52: 5453 7c05 |004b: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044d56: 6e20 cc0e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -044d5c: 0a02 |0050: move-result v2 │ │ -044d5e: 3802 f1ff |0051: if-eqz v2, 0042 // -000f │ │ -044d62: 7110 a011 0000 |0053: invoke-static {v0}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ -044d68: 0c02 |0056: move-result-object v2 │ │ -044d6a: 5b52 7a05 |0057: iput-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044d6e: 28e9 |0059: goto 0042 // -0017 │ │ -044d70: 6e10 890f 0000 |005a: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.close:()V // method@0f89 │ │ -044d76: 5452 7a05 |005d: iget-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044d7a: 1102 |005f: return-object v2 │ │ +045b48: |[045b48] nl.siegmann.epublib.domain.Resource.getData:()[B │ │ +045b58: 5452 7a05 |0000: iget-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045b5c: 3902 5b00 |0002: if-nez v2, 005d // +005b │ │ +045b60: 6202 7805 |0004: sget-object v2, Lnl/siegmann/epublib/domain/Resource;.LOG:Lorg/slf4j/Logger; // field@0578 │ │ +045b64: 2203 4c02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +045b68: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +045b6e: 1a04 eb03 |000b: const-string v4, "Initializing lazy resource " // string@03eb │ │ +045b72: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045b78: 0c03 |0010: move-result-object v3 │ │ +045b7a: 5454 7b05 |0011: iget-object v4, v5, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ +045b7e: 6e20 f70e 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045b84: 0c03 |0016: move-result-object v3 │ │ +045b86: 1a04 8a00 |0017: const-string v4, "#" // string@008a │ │ +045b8a: 6e20 f70e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045b90: 0c03 |001c: move-result-object v3 │ │ +045b92: 5454 7c05 |001d: iget-object v4, v5, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045b96: 6e20 f70e 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045b9c: 0c03 |0022: move-result-object v3 │ │ +045b9e: 6e10 fb0e 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +045ba4: 0c03 |0026: move-result-object v3 │ │ +045ba6: 7220 4012 3200 |0027: invoke-interface {v2, v3}, Lorg/slf4j/Logger;.info:(Ljava/lang/String;)V // method@1240 │ │ +045bac: 2200 8402 |002a: new-instance v0, Ljava/util/zip/ZipInputStream; // type@0284 │ │ +045bb0: 2202 1802 |002c: new-instance v2, Ljava/io/FileInputStream; // type@0218 │ │ +045bb4: 5453 7b05 |002e: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resource;.fileName:Ljava/lang/String; // field@057b │ │ +045bb8: 7020 500e 3200 |0030: invoke-direct {v2, v3}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ +045bbe: 7020 880f 2000 |0033: invoke-direct {v0, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ +045bc4: 6e10 8a0f 0000 |0036: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +045bca: 0c01 |0039: move-result-object v1 │ │ +045bcc: 3801 2000 |003a: if-eqz v1, 005a // +0020 │ │ +045bd0: 6e10 800f 0100 |003c: invoke-virtual {v1}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ +045bd6: 0a02 |003f: move-result v2 │ │ +045bd8: 3802 0700 |0040: if-eqz v2, 0047 // +0007 │ │ +045bdc: 6e10 8a0f 0000 |0042: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +045be2: 0c01 |0045: move-result-object v1 │ │ +045be4: 28f4 |0046: goto 003a // -000c │ │ +045be6: 6e10 7e0f 0100 |0047: invoke-virtual {v1}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ +045bec: 0c02 |004a: move-result-object v2 │ │ +045bee: 5453 7c05 |004b: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045bf2: 6e20 cc0e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +045bf8: 0a02 |0050: move-result v2 │ │ +045bfa: 3802 f1ff |0051: if-eqz v2, 0042 // -000f │ │ +045bfe: 7110 a011 0000 |0053: invoke-static {v0}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ +045c04: 0c02 |0056: move-result-object v2 │ │ +045c06: 5b52 7a05 |0057: iput-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045c0a: 28e9 |0059: goto 0042 // -0017 │ │ +045c0c: 6e10 890f 0000 |005a: invoke-virtual {v0}, Ljava/util/zip/ZipInputStream;.close:()V // method@0f89 │ │ +045c12: 5452 7a05 |005d: iget-object v2, v5, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045c16: 1102 |005f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0004 line=187 │ │ 0x002a line=189 │ │ 0x0036 line=191 │ │ 0x003c line=192 │ │ @@ -69090,17 +69157,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044d7c: |[044d7c] nl.siegmann.epublib.domain.Resource.getHref:()Ljava/lang/String; │ │ -044d8c: 5410 7c05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044d90: 1100 |0002: return-object v0 │ │ +045c18: |[045c18] nl.siegmann.epublib.domain.Resource.getHref:()Ljava/lang/String; │ │ +045c28: 5410 7c05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045c2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #4 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69108,17 +69175,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044d94: |[044d94] nl.siegmann.epublib.domain.Resource.getId:()Ljava/lang/String; │ │ -044da4: 5410 7d05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ -044da8: 1100 |0002: return-object v0 │ │ +045c30: |[045c30] nl.siegmann.epublib.domain.Resource.getId:()Ljava/lang/String; │ │ +045c40: 5410 7d05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ +045c44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #5 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69126,17 +69193,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044dac: |[044dac] nl.siegmann.epublib.domain.Resource.getInputEncoding:()Ljava/lang/String; │ │ -044dbc: 5410 7e05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ -044dc0: 1100 |0002: return-object v0 │ │ +045c48: |[045c48] nl.siegmann.epublib.domain.Resource.getInputEncoding:()Ljava/lang/String; │ │ +045c58: 5410 7e05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ +045c5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #6 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69144,20 +69211,20 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -044dc4: |[044dc4] nl.siegmann.epublib.domain.Resource.getInputStream:()Ljava/io/InputStream; │ │ -044dd4: 2200 1602 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@0216 │ │ -044dd8: 6e10 a710 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getData:()[B // method@10a7 │ │ -044dde: 0c01 |0005: move-result-object v1 │ │ -044de0: 7020 3d0e 1000 |0006: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0e3d │ │ -044de6: 1100 |0009: return-object v0 │ │ +045c60: |[045c60] nl.siegmann.epublib.domain.Resource.getInputStream:()Ljava/io/InputStream; │ │ +045c70: 2200 1402 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@0214 │ │ +045c74: 6e10 a710 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getData:()[B // method@10a7 │ │ +045c7a: 0c01 |0005: move-result-object v1 │ │ +045c7c: 7020 3d0e 1000 |0006: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0e3d │ │ +045c82: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #7 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69165,17 +69232,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/MediaType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044de8: |[044de8] nl.siegmann.epublib.domain.Resource.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; │ │ -044df8: 5410 7f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ -044dfc: 1100 |0002: return-object v0 │ │ +045c84: |[045c84] nl.siegmann.epublib.domain.Resource.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; │ │ +045c94: 5410 7f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ +045c98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #8 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69183,24 +69250,24 @@ │ │ type : '()Ljava/io/Reader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -044e00: |[044e00] nl.siegmann.epublib.domain.Resource.getReader:()Ljava/io/Reader; │ │ -044e10: 2200 d102 |0000: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; // type@02d1 │ │ -044e14: 2201 1602 |0002: new-instance v1, Ljava/io/ByteArrayInputStream; // type@0216 │ │ -044e18: 6e10 a710 0300 |0004: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getData:()[B // method@10a7 │ │ -044e1e: 0c02 |0007: move-result-object v2 │ │ -044e20: 7020 3d0e 2100 |0008: invoke-direct {v1, v2}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0e3d │ │ -044e26: 6e10 aa10 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getInputEncoding:()Ljava/lang/String; // method@10aa │ │ -044e2c: 0c02 |000e: move-result-object v2 │ │ -044e2e: 7030 e911 1002 |000f: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@11e9 │ │ -044e34: 1100 |0012: return-object v0 │ │ +045c9c: |[045c9c] nl.siegmann.epublib.domain.Resource.getReader:()Ljava/io/Reader; │ │ +045cac: 2200 cf02 |0000: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; // type@02cf │ │ +045cb0: 2201 1402 |0002: new-instance v1, Ljava/io/ByteArrayInputStream; // type@0214 │ │ +045cb4: 6e10 a710 0300 |0004: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getData:()[B // method@10a7 │ │ +045cba: 0c02 |0007: move-result-object v2 │ │ +045cbc: 7020 3d0e 2100 |0008: invoke-direct {v1, v2}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0e3d │ │ +045cc2: 6e10 aa10 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getInputEncoding:()Ljava/lang/String; // method@10aa │ │ +045cc8: 0c02 |000e: move-result-object v2 │ │ +045cca: 7030 e911 1002 |000f: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@11e9 │ │ +045cd0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #9 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69208,23 +69275,23 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -044e38: |[044e38] nl.siegmann.epublib.domain.Resource.getSize:()J │ │ -044e48: 5420 7a05 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044e4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -044e50: 5420 7a05 |0004: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044e54: 2100 |0006: array-length v0, v0 │ │ -044e56: 8100 |0007: int-to-long v0, v0 │ │ -044e58: 1000 |0008: return-wide v0 │ │ -044e5a: 5320 7905 |0009: iget-wide v0, v2, Lnl/siegmann/epublib/domain/Resource;.cachedSize:J // field@0579 │ │ -044e5e: 28fd |000b: goto 0008 // -0003 │ │ +045cd4: |[045cd4] nl.siegmann.epublib.domain.Resource.getSize:()J │ │ +045ce4: 5420 7a05 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045ce8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +045cec: 5420 7a05 |0004: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045cf0: 2100 |0006: array-length v0, v0 │ │ +045cf2: 8100 |0007: int-to-long v0, v0 │ │ +045cf4: 1000 |0008: return-wide v0 │ │ +045cf6: 5320 7905 |0009: iget-wide v0, v2, Lnl/siegmann/epublib/domain/Resource;.cachedSize:J // field@0579 │ │ +045cfa: 28fd |000b: goto 0008 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0008 line=247 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lnl/siegmann/epublib/domain/Resource; │ │ @@ -69234,17 +69301,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044e60: |[044e60] nl.siegmann.epublib.domain.Resource.getTitle:()Ljava/lang/String; │ │ -044e70: 5410 8105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ -044e74: 1100 |0002: return-object v0 │ │ +045cfc: |[045cfc] nl.siegmann.epublib.domain.Resource.getTitle:()Ljava/lang/String; │ │ +045d0c: 5410 8105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ +045d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #11 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69252,19 +69319,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e78: |[044e78] nl.siegmann.epublib.domain.Resource.hashCode:()I │ │ -044e88: 5410 7c05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044e8c: 6e10 d20e 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -044e92: 0a00 |0005: move-result v0 │ │ -044e94: 0f00 |0006: return v0 │ │ +045d14: |[045d14] nl.siegmann.epublib.domain.Resource.hashCode:()I │ │ +045d24: 5410 7c05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045d28: 6e10 d20e 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +045d2e: 0a00 |0005: move-result v0 │ │ +045d30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #12 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69272,21 +69339,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -044e98: |[044e98] nl.siegmann.epublib.domain.Resource.isInitialized:()Z │ │ -044ea8: 5410 7a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044eac: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -044eb0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -044eb2: 0f00 |0005: return v0 │ │ -044eb4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -044eb6: 28fe |0007: goto 0005 // -0002 │ │ +045d34: |[045d34] nl.siegmann.epublib.domain.Resource.isInitialized:()Z │ │ +045d44: 5410 7a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045d48: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +045d4c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +045d4e: 0f00 |0005: return v0 │ │ +045d50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +045d52: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #13 : (in Lnl/siegmann/epublib/domain/Resource;) │ │ @@ -69294,17 +69361,17 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044eb8: |[044eb8] nl.siegmann.epublib.domain.Resource.setData:([B)V │ │ -044ec8: 5b01 7a05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044ecc: 0e00 |0002: return-void │ │ +045d54: |[045d54] nl.siegmann.epublib.domain.Resource.setData:([B)V │ │ +045d64: 5b01 7a05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045d68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0002 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 data [B │ │ @@ -69314,17 +69381,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044ed0: |[044ed0] nl.siegmann.epublib.domain.Resource.setHref:(Ljava/lang/String;)V │ │ -044ee0: 5b01 7c05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044ee4: 0e00 |0002: return-void │ │ +045d6c: |[045d6c] nl.siegmann.epublib.domain.Resource.setHref:(Ljava/lang/String;)V │ │ +045d7c: 5b01 7c05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045d80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 href Ljava/lang/String; │ │ @@ -69334,17 +69401,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044ee8: |[044ee8] nl.siegmann.epublib.domain.Resource.setId:(Ljava/lang/String;)V │ │ -044ef8: 5b01 7d05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ -044efc: 0e00 |0002: return-void │ │ +045d84: |[045d84] nl.siegmann.epublib.domain.Resource.setId:(Ljava/lang/String;)V │ │ +045d94: 5b01 7d05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ +045d98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0002 line=266 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 id Ljava/lang/String; │ │ @@ -69354,17 +69421,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044f00: |[044f00] nl.siegmann.epublib.domain.Resource.setInputEncoding:(Ljava/lang/String;)V │ │ -044f10: 5b01 7e05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ -044f14: 0e00 |0002: return-void │ │ +045d9c: |[045d9c] nl.siegmann.epublib.domain.Resource.setInputEncoding:(Ljava/lang/String;)V │ │ +045dac: 5b01 7e05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ +045db0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 encoding Ljava/lang/String; │ │ @@ -69374,17 +69441,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/MediaType;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044f18: |[044f18] nl.siegmann.epublib.domain.Resource.setMediaType:(Lnl/siegmann/epublib/domain/MediaType;)V │ │ -044f28: 5b01 7f05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ -044f2c: 0e00 |0002: return-void │ │ +045db4: |[045db4] nl.siegmann.epublib.domain.Resource.setMediaType:(Lnl/siegmann/epublib/domain/MediaType;)V │ │ +045dc4: 5b01 7f05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ +045dc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0002 line=362 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 mediaType Lnl/siegmann/epublib/domain/MediaType; │ │ @@ -69394,17 +69461,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044f30: |[044f30] nl.siegmann.epublib.domain.Resource.setTitle:(Ljava/lang/String;)V │ │ -044f40: 5b01 8105 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ -044f44: 0e00 |0002: return-void │ │ +045dcc: |[045dcc] nl.siegmann.epublib.domain.Resource.setTitle:(Ljava/lang/String;)V │ │ +045ddc: 5b01 8105 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ +045de0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0002 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/String; │ │ @@ -69414,75 +69481,75 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 83 16-bit code units │ │ -044f48: |[044f48] nl.siegmann.epublib.domain.Resource.toString:()Ljava/lang/String; │ │ -044f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044f5a: 1301 0c00 |0001: const/16 v1, #int 12 // #c │ │ -044f5e: 2311 1503 |0003: new-array v1, v1, [Ljava/lang/Object; // type@0315 │ │ -044f62: 1a02 1011 |0005: const-string v2, "id" // string@1110 │ │ -044f66: 4d02 0100 |0007: aput-object v2, v1, v0 │ │ -044f6a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -044f6c: 5443 7d05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ -044f70: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -044f74: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -044f76: 1a03 0c19 |000f: const-string v3, "title" // string@190c │ │ -044f7a: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -044f7e: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -044f80: 5443 8105 |0014: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ -044f84: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -044f88: 1242 |0018: const/4 v2, #int 4 // #4 │ │ -044f8a: 1a03 070e |0019: const-string v3, "encoding" // string@0e07 │ │ -044f8e: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ -044f92: 1252 |001d: const/4 v2, #int 5 // #5 │ │ -044f94: 5443 7e05 |001e: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ -044f98: 4d03 0102 |0020: aput-object v3, v1, v2 │ │ -044f9c: 1262 |0022: const/4 v2, #int 6 // #6 │ │ -044f9e: 1a03 e813 |0023: const-string v3, "mediaType" // string@13e8 │ │ -044fa2: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ -044fa6: 1272 |0027: const/4 v2, #int 7 // #7 │ │ -044fa8: 5443 7f05 |0028: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ -044fac: 4d03 0102 |002a: aput-object v3, v1, v2 │ │ -044fb0: 1302 0800 |002c: const/16 v2, #int 8 // #8 │ │ -044fb4: 1a03 f110 |002e: const-string v3, "href" // string@10f1 │ │ -044fb8: 4d03 0102 |0030: aput-object v3, v1, v2 │ │ -044fbc: 1302 0900 |0032: const/16 v2, #int 9 // #9 │ │ -044fc0: 5443 7c05 |0034: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ -044fc4: 4d03 0102 |0036: aput-object v3, v1, v2 │ │ -044fc8: 1302 0a00 |0038: const/16 v2, #int 10 // #a │ │ -044fcc: 1a03 6318 |003a: const-string v3, "size" // string@1863 │ │ -044fd0: 4d03 0102 |003c: aput-object v3, v1, v2 │ │ -044fd4: 1302 0b00 |003e: const/16 v2, #int 11 // #b │ │ -044fd8: 5443 7a05 |0040: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044fdc: 3903 0d00 |0042: if-nez v3, 004f // +000d │ │ -044fe0: 7110 ac0e 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -044fe6: 0c00 |0047: move-result-object v0 │ │ -044fe8: 4d00 0102 |0048: aput-object v0, v1, v2 │ │ -044fec: 7110 be11 0100 |004a: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@11be │ │ -044ff2: 0c00 |004d: move-result-object v0 │ │ -044ff4: 1100 |004e: return-object v0 │ │ -044ff6: 5440 7a05 |004f: iget-object v0, v4, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ -044ffa: 2100 |0051: array-length v0, v0 │ │ -044ffc: 28f2 |0052: goto 0044 // -000e │ │ +045de4: |[045de4] nl.siegmann.epublib.domain.Resource.toString:()Ljava/lang/String; │ │ +045df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045df6: 1301 0c00 |0001: const/16 v1, #int 12 // #c │ │ +045dfa: 2311 1303 |0003: new-array v1, v1, [Ljava/lang/Object; // type@0313 │ │ +045dfe: 1a02 0e11 |0005: const-string v2, "id" // string@110e │ │ +045e02: 4d02 0100 |0007: aput-object v2, v1, v0 │ │ +045e06: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +045e08: 5443 7d05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.id:Ljava/lang/String; // field@057d │ │ +045e0c: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +045e10: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +045e12: 1a03 0a19 |000f: const-string v3, "title" // string@190a │ │ +045e16: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +045e1a: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +045e1c: 5443 8105 |0014: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.title:Ljava/lang/String; // field@0581 │ │ +045e20: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +045e24: 1242 |0018: const/4 v2, #int 4 // #4 │ │ +045e26: 1a03 050e |0019: const-string v3, "encoding" // string@0e05 │ │ +045e2a: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ +045e2e: 1252 |001d: const/4 v2, #int 5 // #5 │ │ +045e30: 5443 7e05 |001e: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.inputEncoding:Ljava/lang/String; // field@057e │ │ +045e34: 4d03 0102 |0020: aput-object v3, v1, v2 │ │ +045e38: 1262 |0022: const/4 v2, #int 6 // #6 │ │ +045e3a: 1a03 e613 |0023: const-string v3, "mediaType" // string@13e6 │ │ +045e3e: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ +045e42: 1272 |0027: const/4 v2, #int 7 // #7 │ │ +045e44: 5443 7f05 |0028: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.mediaType:Lnl/siegmann/epublib/domain/MediaType; // field@057f │ │ +045e48: 4d03 0102 |002a: aput-object v3, v1, v2 │ │ +045e4c: 1302 0800 |002c: const/16 v2, #int 8 // #8 │ │ +045e50: 1a03 ef10 |002e: const-string v3, "href" // string@10ef │ │ +045e54: 4d03 0102 |0030: aput-object v3, v1, v2 │ │ +045e58: 1302 0900 |0032: const/16 v2, #int 9 // #9 │ │ +045e5c: 5443 7c05 |0034: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.href:Ljava/lang/String; // field@057c │ │ +045e60: 4d03 0102 |0036: aput-object v3, v1, v2 │ │ +045e64: 1302 0a00 |0038: const/16 v2, #int 10 // #a │ │ +045e68: 1a03 6118 |003a: const-string v3, "size" // string@1861 │ │ +045e6c: 4d03 0102 |003c: aput-object v3, v1, v2 │ │ +045e70: 1302 0b00 |003e: const/16 v2, #int 11 // #b │ │ +045e74: 5443 7a05 |0040: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045e78: 3903 0d00 |0042: if-nez v3, 004f // +000d │ │ +045e7c: 7110 ac0e 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +045e82: 0c00 |0047: move-result-object v0 │ │ +045e84: 4d00 0102 |0048: aput-object v0, v1, v2 │ │ +045e88: 7110 be11 0100 |004a: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@11be │ │ +045e8e: 0c00 |004d: move-result-object v0 │ │ +045e90: 1100 |004e: return-object v0 │ │ +045e92: 5440 7a05 |004f: iget-object v0, v4, Lnl/siegmann/epublib/domain/Resource;.data:[B // field@057a │ │ +045e96: 2100 |0051: array-length v0, v0 │ │ +045e98: 28f2 |0052: goto 0044 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=369 │ │ locals : │ │ 0x0000 - 0x0053 reg=4 this Lnl/siegmann/epublib/domain/Resource; │ │ │ │ - source_file_idx : 2357 (Resource.java) │ │ + source_file_idx : 2355 (Resource.java) │ │ │ │ Class #275 header: │ │ -class_idx : 676 │ │ +class_idx : 674 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2359 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2357 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #275 - │ │ Class descriptor : 'Lnl/siegmann/epublib/domain/ResourceReference;' │ │ @@ -69507,18 +69574,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045000: |[045000] nl.siegmann.epublib.domain.ResourceReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -045010: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -045016: 5b01 8205 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ -04501a: 0e00 |0005: return-void │ │ +045e9c: |[045e9c] nl.siegmann.epublib.domain.ResourceReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +045eac: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +045eb2: 5b01 8205 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ +045eb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0005 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/ResourceReference; │ │ @@ -69530,17 +69597,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04501c: |[04501c] nl.siegmann.epublib.domain.ResourceReference.getResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -04502c: 5410 8205 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ -045030: 1100 |0002: return-object v0 │ │ +045eb8: |[045eb8] nl.siegmann.epublib.domain.ResourceReference.getResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +045ec8: 5410 8205 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ +045ecc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/ResourceReference; │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/ResourceReference;) │ │ @@ -69548,23 +69615,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -045034: |[045034] nl.siegmann.epublib.domain.ResourceReference.getResourceId:()Ljava/lang/String; │ │ -045044: 5410 8205 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ -045048: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04504c: 5410 8205 |0004: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ -045050: 6e10 a910 0000 |0006: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -045056: 0c00 |0009: move-result-object v0 │ │ -045058: 1100 |000a: return-object v0 │ │ -04505a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04505c: 28fe |000c: goto 000a // -0002 │ │ +045ed0: |[045ed0] nl.siegmann.epublib.domain.ResourceReference.getResourceId:()Ljava/lang/String; │ │ +045ee0: 5410 8205 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ +045ee4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +045ee8: 5410 8205 |0004: iget-object v0, v1, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ +045eec: 6e10 a910 0000 |0006: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +045ef2: 0c00 |0009: move-result-object v0 │ │ +045ef4: 1100 |000a: return-object v0 │ │ +045ef6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +045ef8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x000a line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lnl/siegmann/epublib/domain/ResourceReference; │ │ @@ -69574,32 +69641,32 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045060: |[045060] nl.siegmann.epublib.domain.ResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -045070: 5b01 8205 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ -045074: 0e00 |0002: return-void │ │ +045efc: |[045efc] nl.siegmann.epublib.domain.ResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +045f0c: 5b01 8205 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/ResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0582 │ │ +045f10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/ResourceReference; │ │ 0x0000 - 0x0003 reg=1 resource Lnl/siegmann/epublib/domain/Resource; │ │ │ │ - source_file_idx : 2359 (ResourceReference.java) │ │ + source_file_idx : 2357 (ResourceReference.java) │ │ │ │ Class #276 header: │ │ -class_idx : 677 │ │ +class_idx : 675 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2362 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2360 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 19 │ │ │ │ Class #276 annotations: │ │ Annotations on field #1415 'resources' │ │ @@ -69660,22 +69727,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045078: |[045078] nl.siegmann.epublib.domain.Resources.:()V │ │ -045088: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -04508e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -045090: 5910 8605 |0004: iput v0, v1, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ -045094: 2200 6702 |0006: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -045098: 7010 2d0f 0000 |0008: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -04509e: 5b10 8705 |000b: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -0450a2: 0e00 |000d: return-void │ │ +045f14: |[045f14] nl.siegmann.epublib.domain.Resources.:()V │ │ +045f24: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +045f2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +045f2c: 5910 8605 |0004: iput v0, v1, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ +045f30: 2200 6502 |0006: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +045f34: 7010 2d0f 0000 |0008: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +045f3a: 5b10 8705 |000b: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +045f3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=30 │ │ 0x0006 line=32 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ @@ -69685,46 +69752,46 @@ │ │ type : '(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0450a4: |[0450a4] nl.siegmann.epublib.domain.Resources.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; │ │ -0450b4: 7110 9311 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ -0450ba: 0a00 |0003: move-result v0 │ │ -0450bc: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -0450c0: 2200 4e02 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -0450c4: 7010 f00e 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0450ca: 1a01 2711 |000b: const-string v1, "image_" // string@1127 │ │ -0450ce: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0450d4: 0c00 |0010: move-result-object v0 │ │ -0450d6: 6e20 f40e 4000 |0011: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -0450dc: 0c00 |0014: move-result-object v0 │ │ -0450de: 6e10 6b10 0300 |0015: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getDefaultExtension:()Ljava/lang/String; // method@106b │ │ -0450e4: 0c01 |0018: move-result-object v1 │ │ -0450e6: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0450ec: 0c00 |001c: move-result-object v0 │ │ -0450ee: 6e10 fb0e 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0450f4: 0c00 |0020: move-result-object v0 │ │ -0450f6: 1100 |0021: return-object v0 │ │ -0450f8: 2200 4e02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -0450fc: 7010 f00e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -045102: 1a01 c311 |0027: const-string v1, "item_" // string@11c3 │ │ -045106: 6e20 f70e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04510c: 0c00 |002c: move-result-object v0 │ │ -04510e: 6e20 f40e 4000 |002d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -045114: 0c00 |0030: move-result-object v0 │ │ -045116: 6e10 6b10 0300 |0031: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getDefaultExtension:()Ljava/lang/String; // method@106b │ │ -04511c: 0c01 |0034: move-result-object v1 │ │ -04511e: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -045124: 0c00 |0038: move-result-object v0 │ │ -045126: 6e10 fb0e 0000 |0039: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04512c: 0c00 |003c: move-result-object v0 │ │ -04512e: 28e4 |003d: goto 0021 // -001c │ │ +045f40: |[045f40] nl.siegmann.epublib.domain.Resources.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; │ │ +045f50: 7110 9311 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ +045f56: 0a00 |0003: move-result v0 │ │ +045f58: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +045f5c: 2200 4c02 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +045f60: 7010 f00e 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +045f66: 1a01 2511 |000b: const-string v1, "image_" // string@1125 │ │ +045f6a: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045f70: 0c00 |0010: move-result-object v0 │ │ +045f72: 6e20 f40e 4000 |0011: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +045f78: 0c00 |0014: move-result-object v0 │ │ +045f7a: 6e10 6b10 0300 |0015: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getDefaultExtension:()Ljava/lang/String; // method@106b │ │ +045f80: 0c01 |0018: move-result-object v1 │ │ +045f82: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045f88: 0c00 |001c: move-result-object v0 │ │ +045f8a: 6e10 fb0e 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +045f90: 0c00 |0020: move-result-object v0 │ │ +045f92: 1100 |0021: return-object v0 │ │ +045f94: 2200 4c02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +045f98: 7010 f00e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +045f9e: 1a01 c111 |0027: const-string v1, "item_" // string@11c1 │ │ +045fa2: 6e20 f70e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045fa8: 0c00 |002c: move-result-object v0 │ │ +045faa: 6e20 f40e 4000 |002d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +045fb0: 0c00 |0030: move-result-object v0 │ │ +045fb2: 6e10 6b10 0300 |0031: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getDefaultExtension:()Ljava/lang/String; // method@106b │ │ +045fb8: 0c01 |0034: move-result-object v1 │ │ +045fba: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +045fc0: 0c00 |0038: move-result-object v0 │ │ +045fc2: 6e10 fb0e 0000 |0039: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +045fc8: 0c00 |003c: move-result-object v0 │ │ +045fca: 28e4 |003d: goto 0021 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0006 line=185 │ │ 0x0021 line=187 │ │ locals : │ │ 0x0000 - 0x003e reg=2 this Lnl/siegmann/epublib/domain/Resources; │ │ @@ -69736,52 +69803,52 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -045130: |[045130] nl.siegmann.epublib.domain.Resources.createUniqueResourceId:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ -045140: 1404 ffff ff7f |0000: const v4, #float nan // #7fffffff │ │ -045146: 5250 8605 |0003: iget v0, v5, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ -04514a: 3340 1300 |0005: if-ne v0, v4, 0018 // +0013 │ │ -04514e: 5453 8705 |0007: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045152: 7210 590f 0300 |0009: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@0f59 │ │ -045158: 0a03 |000c: move-result v3 │ │ -04515a: 3343 0a00 |000d: if-ne v3, v4, 0017 // +000a │ │ -04515e: 2203 3a02 |000f: new-instance v3, Ljava/lang/IllegalArgumentException; // type@023a │ │ -045162: 1a04 3909 |0011: const-string v4, "Resources contains 2147483647 elements: no new elements can be added" // string@0939 │ │ -045166: 7020 9e0e 4300 |0013: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04516c: 2703 |0016: throw v3 │ │ -04516e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -045170: 7020 cd10 6500 |0018: invoke-direct {v5, v6}, Lnl/siegmann/epublib/domain/Resources;.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10cd │ │ -045176: 0c01 |001b: move-result-object v1 │ │ -045178: 2203 4e02 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04517c: 7010 f00e 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -045182: 6e20 f70e 1300 |0021: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -045188: 0c03 |0024: move-result-object v3 │ │ -04518a: 6e20 f40e 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -045190: 0c03 |0028: move-result-object v3 │ │ -045192: 6e10 fb0e 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -045198: 0c02 |002c: move-result-object v2 │ │ -04519a: 6e20 c110 2500 |002d: invoke-virtual {v5, v2}, Lnl/siegmann/epublib/domain/Resources;.containsId:(Ljava/lang/String;)Z // method@10c1 │ │ -0451a0: 0a03 |0030: move-result v3 │ │ -0451a2: 3803 1600 |0031: if-eqz v3, 0047 // +0016 │ │ -0451a6: 2203 4e02 |0033: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0451aa: 7010 f00e 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0451b0: 6e20 f70e 1300 |0038: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0451b6: 0c03 |003b: move-result-object v3 │ │ -0451b8: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0451bc: 6e20 f40e 0300 |003e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -0451c2: 0c03 |0041: move-result-object v3 │ │ -0451c4: 6e10 fb0e 0300 |0042: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0451ca: 0c02 |0045: move-result-object v2 │ │ -0451cc: 28e7 |0046: goto 002d // -0019 │ │ -0451ce: 5950 8605 |0047: iput v0, v5, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ -0451d2: 1102 |0049: return-object v2 │ │ +045fcc: |[045fcc] nl.siegmann.epublib.domain.Resources.createUniqueResourceId:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ +045fdc: 1404 ffff ff7f |0000: const v4, #float nan // #7fffffff │ │ +045fe2: 5250 8605 |0003: iget v0, v5, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ +045fe6: 3340 1300 |0005: if-ne v0, v4, 0018 // +0013 │ │ +045fea: 5453 8705 |0007: iget-object v3, v5, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +045fee: 7210 590f 0300 |0009: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@0f59 │ │ +045ff4: 0a03 |000c: move-result v3 │ │ +045ff6: 3343 0a00 |000d: if-ne v3, v4, 0017 // +000a │ │ +045ffa: 2203 3802 |000f: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +045ffe: 1a04 3709 |0011: const-string v4, "Resources contains 2147483647 elements: no new elements can be added" // string@0937 │ │ +046002: 7020 9e0e 4300 |0013: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +046008: 2703 |0016: throw v3 │ │ +04600a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +04600c: 7020 cd10 6500 |0018: invoke-direct {v5, v6}, Lnl/siegmann/epublib/domain/Resources;.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10cd │ │ +046012: 0c01 |001b: move-result-object v1 │ │ +046014: 2203 4c02 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +046018: 7010 f00e 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04601e: 6e20 f70e 1300 |0021: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +046024: 0c03 |0024: move-result-object v3 │ │ +046026: 6e20 f40e 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04602c: 0c03 |0028: move-result-object v3 │ │ +04602e: 6e10 fb0e 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +046034: 0c02 |002c: move-result-object v2 │ │ +046036: 6e20 c110 2500 |002d: invoke-virtual {v5, v2}, Lnl/siegmann/epublib/domain/Resources;.containsId:(Ljava/lang/String;)Z // method@10c1 │ │ +04603c: 0a03 |0030: move-result v3 │ │ +04603e: 3803 1600 |0031: if-eqz v3, 0047 // +0016 │ │ +046042: 2203 4c02 |0033: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +046046: 7010 f00e 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04604c: 6e20 f70e 1300 |0038: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +046052: 0c03 |003b: move-result-object v3 │ │ +046054: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046058: 6e20 f40e 0300 |003e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04605e: 0c03 |0041: move-result-object v3 │ │ +046060: 6e10 fb0e 0300 |0042: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +046066: 0c02 |0045: move-result-object v2 │ │ +046068: 28e7 |0046: goto 002d // -0019 │ │ +04606a: 5950 8605 |0047: iput v0, v5, Lnl/siegmann/epublib/domain/Resources;.lastId:I // field@0586 │ │ +04606e: 1102 |0049: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=102 │ │ 0x0005 line=103 │ │ 0x0007 line=104 │ │ 0x000f line=105 │ │ 0x0017 line=107 │ │ @@ -69803,29 +69870,29 @@ │ │ type : '(Ljava/util/Collection;Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0451d4: |[0451d4] nl.siegmann.epublib.domain.Resources.findFirstResourceByMediaType:(Ljava/util/Collection;Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; │ │ -0451e4: 7210 240f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -0451ea: 0c00 |0003: move-result-object v0 │ │ -0451ec: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0451f2: 0a02 |0007: move-result v2 │ │ -0451f4: 3802 0f00 |0008: if-eqz v2, 0017 // +000f │ │ -0451f8: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0451fe: 0c01 |000d: move-result-object v1 │ │ -045200: 1f01 a302 |000e: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -045204: 6e10 ac10 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -04520a: 0c02 |0013: move-result-object v2 │ │ -04520c: 3342 f0ff |0014: if-ne v2, v4, 0004 // -0010 │ │ -045210: 1101 |0016: return-object v1 │ │ -045212: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -045214: 28fe |0018: goto 0016 // -0002 │ │ +046070: |[046070] nl.siegmann.epublib.domain.Resources.findFirstResourceByMediaType:(Ljava/util/Collection;Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; │ │ +046080: 7210 240f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +046086: 0c00 |0003: move-result-object v0 │ │ +046088: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +04608e: 0a02 |0007: move-result v2 │ │ +046090: 3802 0f00 |0008: if-eqz v2, 0017 // +000f │ │ +046094: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04609a: 0c01 |000d: move-result-object v1 │ │ +04609c: 1f01 a102 |000e: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0460a0: 6e10 ac10 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +0460a6: 0c02 |0013: move-result-object v2 │ │ +0460a8: 3342 f0ff |0014: if-ne v2, v4, 0004 // -0010 │ │ +0460ac: 1101 |0016: return-object v1 │ │ +0460ae: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0460b0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0010 line=317 │ │ 0x0016 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Collection; │ │ @@ -69839,56 +69906,56 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -045218: |[045218] nl.siegmann.epublib.domain.Resources.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -045228: 6e10 a810 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -04522e: 0c02 |0003: move-result-object v2 │ │ -045230: 7110 b911 0200 |0004: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -045236: 0a02 |0007: move-result v2 │ │ -045238: 3802 0f00 |0008: if-eqz v2, 0017 // +000f │ │ -04523c: 5442 8705 |000a: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045240: 6e10 a810 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -045246: 0c03 |000f: move-result-object v3 │ │ -045248: 7220 520f 3200 |0010: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -04524e: 0a02 |0013: move-result v2 │ │ -045250: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -045254: 0e00 |0016: return-void │ │ -045256: 6e10 a810 0500 |0017: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -04525c: 0c02 |001a: move-result-object v2 │ │ -04525e: 7110 b711 0200 |001b: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -045264: 0a02 |001e: move-result v2 │ │ -045266: 3802 f7ff |001f: if-eqz v2, 0016 // -0009 │ │ -04526a: 6e10 ac10 0500 |0021: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -045270: 0c02 |0024: move-result-object v2 │ │ -045272: 3902 0a00 |0025: if-nez v2, 002f // +000a │ │ -045276: 2202 3a02 |0027: new-instance v2, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04527a: 1a03 3309 |0029: const-string v3, "Resource must have either a MediaType or a href" // string@0933 │ │ -04527e: 7020 9e0e 3200 |002b: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -045284: 2702 |002e: throw v2 │ │ -045286: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -045288: 6e10 ac10 0500 |0030: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -04528e: 0c02 |0033: move-result-object v2 │ │ -045290: 7030 c210 2401 |0034: invoke-direct {v4, v2, v1}, Lnl/siegmann/epublib/domain/Resources;.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; // method@10c2 │ │ -045296: 0c00 |0037: move-result-object v0 │ │ -045298: 5442 8705 |0038: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04529c: 7220 520f 0200 |003a: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -0452a2: 0a02 |003d: move-result v2 │ │ -0452a4: 3802 0d00 |003e: if-eqz v2, 004b // +000d │ │ -0452a8: 6e10 ac10 0500 |0040: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0452ae: 0c02 |0043: move-result-object v2 │ │ -0452b0: d801 0101 |0044: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0452b4: 7030 c210 2401 |0046: invoke-direct {v4, v2, v1}, Lnl/siegmann/epublib/domain/Resources;.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; // method@10c2 │ │ -0452ba: 0c00 |0049: move-result-object v0 │ │ -0452bc: 28ee |004a: goto 0038 // -0012 │ │ -0452be: 6e20 b310 0500 |004b: invoke-virtual {v5, v0}, Lnl/siegmann/epublib/domain/Resource;.setHref:(Ljava/lang/String;)V // method@10b3 │ │ -0452c4: 28c8 |004e: goto 0016 // -0038 │ │ +0460b4: |[0460b4] nl.siegmann.epublib.domain.Resources.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +0460c4: 6e10 a810 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0460ca: 0c02 |0003: move-result-object v2 │ │ +0460cc: 7110 b911 0200 |0004: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +0460d2: 0a02 |0007: move-result v2 │ │ +0460d4: 3802 0f00 |0008: if-eqz v2, 0017 // +000f │ │ +0460d8: 5442 8705 |000a: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0460dc: 6e10 a810 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0460e2: 0c03 |000f: move-result-object v3 │ │ +0460e4: 7220 520f 3200 |0010: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +0460ea: 0a02 |0013: move-result v2 │ │ +0460ec: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +0460f0: 0e00 |0016: return-void │ │ +0460f2: 6e10 a810 0500 |0017: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0460f8: 0c02 |001a: move-result-object v2 │ │ +0460fa: 7110 b711 0200 |001b: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +046100: 0a02 |001e: move-result v2 │ │ +046102: 3802 f7ff |001f: if-eqz v2, 0016 // -0009 │ │ +046106: 6e10 ac10 0500 |0021: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04610c: 0c02 |0024: move-result-object v2 │ │ +04610e: 3902 0a00 |0025: if-nez v2, 002f // +000a │ │ +046112: 2202 3802 |0027: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +046116: 1a03 3109 |0029: const-string v3, "Resource must have either a MediaType or a href" // string@0931 │ │ +04611a: 7020 9e0e 3200 |002b: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +046120: 2702 |002e: throw v2 │ │ +046122: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +046124: 6e10 ac10 0500 |0030: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04612a: 0c02 |0033: move-result-object v2 │ │ +04612c: 7030 c210 2401 |0034: invoke-direct {v4, v2, v1}, Lnl/siegmann/epublib/domain/Resources;.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; // method@10c2 │ │ +046132: 0c00 |0037: move-result-object v0 │ │ +046134: 5442 8705 |0038: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046138: 7220 520f 0200 |003a: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +04613e: 0a02 |003d: move-result v2 │ │ +046140: 3802 0d00 |003e: if-eqz v2, 004b // +000d │ │ +046144: 6e10 ac10 0500 |0040: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04614a: 0c02 |0043: move-result-object v2 │ │ +04614c: d801 0101 |0044: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046150: 7030 c210 2401 |0046: invoke-direct {v4, v2, v1}, Lnl/siegmann/epublib/domain/Resources;.createHref:(Lnl/siegmann/epublib/domain/MediaType;I)Ljava/lang/String; // method@10c2 │ │ +046156: 0c00 |0049: move-result-object v0 │ │ +046158: 28ee |004a: goto 0038 // -0012 │ │ +04615a: 6e20 b310 0500 |004b: invoke-virtual {v5, v0}, Lnl/siegmann/epublib/domain/Resource;.setHref:(Ljava/lang/String;)V // method@10b3 │ │ +046160: 28c8 |004e: goto 0016 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0016 line=181 │ │ 0x0017 line=170 │ │ 0x0021 line=171 │ │ 0x0027 line=172 │ │ @@ -69908,24 +69975,24 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0452c8: |[0452c8] nl.siegmann.epublib.domain.Resources.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ -0452d8: 6e10 ac10 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0452de: 0c01 |0003: move-result-object v1 │ │ -0452e0: 7110 9311 0100 |0004: invoke-static {v1}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ -0452e6: 0a01 |0007: move-result v1 │ │ -0452e8: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -0452ec: 1a00 2711 |000a: const-string v0, "image_" // string@1127 │ │ -0452f0: 1100 |000c: return-object v0 │ │ -0452f2: 1a00 c311 |000d: const-string v0, "item_" // string@11c3 │ │ -0452f6: 28fd |000f: goto 000c // -0003 │ │ +046164: |[046164] nl.siegmann.epublib.domain.Resources.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ +046174: 6e10 ac10 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04617a: 0c01 |0003: move-result-object v1 │ │ +04617c: 7110 9311 0100 |0004: invoke-static {v1}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ +046182: 0a01 |0007: move-result v1 │ │ +046184: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +046188: 1a00 2511 |000a: const-string v0, "image_" // string@1125 │ │ +04618c: 1100 |000c: return-object v0 │ │ +04618e: 1a00 c111 |000d: const-string v0, "item_" // string@11c1 │ │ +046192: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=88 │ │ 0x000c line=92 │ │ 0x000d line=90 │ │ locals : │ │ @@ -69939,35 +70006,35 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0452f8: |[0452f8] nl.siegmann.epublib.domain.Resources.makeValidId:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ -045308: 7110 b911 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -04530e: 0a00 |0003: move-result v0 │ │ -045310: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -045314: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -045316: 6e20 c90e 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -04531c: 0a00 |000a: move-result v0 │ │ -04531e: 7110 8c0e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.isJavaIdentifierStart:(C)Z // method@0e8c │ │ -045324: 0a00 |000e: move-result v0 │ │ -045326: 3900 1700 |000f: if-nez v0, 0026 // +0017 │ │ -04532a: 2200 4e02 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -04532e: 7010 f00e 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -045334: 7020 cd10 4200 |0016: invoke-direct {v2, v4}, Lnl/siegmann/epublib/domain/Resources;.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10cd │ │ -04533a: 0c01 |0019: move-result-object v1 │ │ -04533c: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -045342: 0c00 |001d: move-result-object v0 │ │ -045344: 6e20 f70e 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04534a: 0c00 |0021: move-result-object v0 │ │ -04534c: 6e10 fb0e 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -045352: 0c03 |0025: move-result-object v3 │ │ -045354: 1103 |0026: return-object v3 │ │ +046194: |[046194] nl.siegmann.epublib.domain.Resources.makeValidId:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; │ │ +0461a4: 7110 b911 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +0461aa: 0a00 |0003: move-result v0 │ │ +0461ac: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +0461b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0461b2: 6e20 c90e 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +0461b8: 0a00 |000a: move-result v0 │ │ +0461ba: 7110 8c0e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.isJavaIdentifierStart:(C)Z // method@0e8c │ │ +0461c0: 0a00 |000e: move-result v0 │ │ +0461c2: 3900 1700 |000f: if-nez v0, 0026 // +0017 │ │ +0461c6: 2200 4c02 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0461ca: 7010 f00e 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0461d0: 7020 cd10 4200 |0016: invoke-direct {v2, v4}, Lnl/siegmann/epublib/domain/Resources;.getResourceItemPrefix:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10cd │ │ +0461d6: 0c01 |0019: move-result-object v1 │ │ +0461d8: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0461de: 0c00 |001d: move-result-object v0 │ │ +0461e0: 6e20 f70e 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0461e6: 0c00 |0021: move-result-object v0 │ │ +0461e8: 6e10 fb0e 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0461ee: 0c03 |0025: move-result-object v3 │ │ +0461f0: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0011 line=80 │ │ 0x0026 line=82 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lnl/siegmann/epublib/domain/Resources; │ │ @@ -69980,22 +70047,22 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -045358: |[045358] nl.siegmann.epublib.domain.Resources.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; │ │ -045368: 7020 c610 3200 |0000: invoke-direct {v2, v3}, Lnl/siegmann/epublib/domain/Resources;.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c6 │ │ -04536e: 6e20 c710 3200 |0003: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Resources;.fixResourceId:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c7 │ │ -045374: 5420 8705 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045378: 6e10 a810 0300 |0008: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -04537e: 0c01 |000b: move-result-object v1 │ │ -045380: 7230 570f 1003 |000c: invoke-interface {v0, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -045386: 1103 |000f: return-object v3 │ │ +0461f4: |[0461f4] nl.siegmann.epublib.domain.Resources.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; │ │ +046204: 7020 c610 3200 |0000: invoke-direct {v2, v3}, Lnl/siegmann/epublib/domain/Resources;.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c6 │ │ +04620a: 6e20 c710 3200 |0003: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Resources;.fixResourceId:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c7 │ │ +046210: 5420 8705 |0006: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046214: 6e10 a810 0300 |0008: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +04621a: 0c01 |000b: move-result-object v1 │ │ +04621c: 7230 570f 1003 |000c: invoke-interface {v0, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +046222: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ 0x000f line=46 │ │ locals : │ │ @@ -70007,30 +70074,30 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -045388: |[045388] nl.siegmann.epublib.domain.Resources.addAll:(Ljava/util/Collection;)V │ │ -045398: 7210 240f 0500 |0000: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -04539e: 0c00 |0003: move-result-object v0 │ │ -0453a0: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0453a6: 0a02 |0007: move-result v2 │ │ -0453a8: 3802 1500 |0008: if-eqz v2, 001d // +0015 │ │ -0453ac: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0453b2: 0c01 |000d: move-result-object v1 │ │ -0453b4: 1f01 a302 |000e: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -0453b8: 7020 c610 1400 |0010: invoke-direct {v4, v1}, Lnl/siegmann/epublib/domain/Resources;.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c6 │ │ -0453be: 5442 8705 |0013: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -0453c2: 6e10 a810 0100 |0015: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0453c8: 0c03 |0018: move-result-object v3 │ │ -0453ca: 7230 570f 3201 |0019: invoke-interface {v2, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -0453d0: 28e8 |001c: goto 0004 // -0018 │ │ -0453d2: 0e00 |001d: return-void │ │ +046224: |[046224] nl.siegmann.epublib.domain.Resources.addAll:(Ljava/util/Collection;)V │ │ +046234: 7210 240f 0500 |0000: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +04623a: 0c00 |0003: move-result-object v0 │ │ +04623c: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046242: 0a02 |0007: move-result v2 │ │ +046244: 3802 1500 |0008: if-eqz v2, 001d // +0015 │ │ +046248: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04624e: 0c01 |000d: move-result-object v1 │ │ +046250: 1f01 a102 |000e: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +046254: 7020 c610 1400 |0010: invoke-direct {v4, v1}, Lnl/siegmann/epublib/domain/Resources;.fixResourceHref:(Lnl/siegmann/epublib/domain/Resource;)V // method@10c6 │ │ +04625a: 5442 8705 |0013: iget-object v2, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +04625e: 6e10 a810 0100 |0015: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +046264: 0c03 |0018: move-result-object v3 │ │ +046266: 7230 570f 3201 |0019: invoke-interface {v2, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +04626c: 28e8 |001c: goto 0004 // -0018 │ │ +04626e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0010 line=248 │ │ 0x0013 line=249 │ │ 0x001d line=251 │ │ locals : │ │ @@ -70045,27 +70112,27 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0453d4: |[0453d4] nl.siegmann.epublib.domain.Resources.containsByHref:(Ljava/lang/String;)Z │ │ -0453e4: 7110 b711 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0453ea: 0a00 |0003: move-result v0 │ │ -0453ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0453f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0453f2: 0f00 |0007: return v0 │ │ -0453f4: 5420 8705 |0008: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -0453f8: 1301 2300 |000a: const/16 v1, #int 35 // #23 │ │ -0453fc: 7120 bc11 1300 |000c: invoke-static {v3, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ -045402: 0c01 |000f: move-result-object v1 │ │ -045404: 7220 520f 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -04540a: 0a00 |0013: move-result v0 │ │ -04540c: 28f3 |0014: goto 0007 // -000d │ │ +046270: |[046270] nl.siegmann.epublib.domain.Resources.containsByHref:(Ljava/lang/String;)Z │ │ +046280: 7110 b711 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +046286: 0a00 |0003: move-result v0 │ │ +046288: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +04628c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04628e: 0f00 |0007: return v0 │ │ +046290: 5420 8705 |0008: iget-object v0, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046294: 1301 2300 |000a: const/16 v1, #int 35 // #23 │ │ +046298: 7120 bc11 1300 |000c: invoke-static {v3, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ +04629e: 0c01 |000f: move-result-object v1 │ │ +0462a0: 7220 520f 1000 |0010: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +0462a6: 0a00 |0013: move-result v0 │ │ +0462a8: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lnl/siegmann/epublib/domain/Resources; │ │ @@ -70076,38 +70143,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -045410: |[045410] nl.siegmann.epublib.domain.Resources.containsId:(Ljava/lang/String;)Z │ │ -045420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045422: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -045428: 0a03 |0004: move-result v3 │ │ -04542a: 3803 0300 |0005: if-eqz v3, 0008 // +0003 │ │ -04542e: 0f02 |0007: return v2 │ │ -045430: 5443 8705 |0008: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045434: 7210 5a0f 0300 |000a: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ -04543a: 0c03 |000d: move-result-object v3 │ │ -04543c: 7210 240f 0300 |000e: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -045442: 0c00 |0011: move-result-object v0 │ │ -045444: 7210 380f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -04544a: 0a03 |0015: move-result v3 │ │ -04544c: 3803 f1ff |0016: if-eqz v3, 0007 // -000f │ │ -045450: 7210 390f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045456: 0c01 |001b: move-result-object v1 │ │ -045458: 1f01 a302 |001c: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -04545c: 6e10 a910 0100 |001e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -045462: 0c03 |0021: move-result-object v3 │ │ -045464: 6e20 cd0e 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04546a: 0a03 |0025: move-result v3 │ │ -04546c: 3803 ecff |0026: if-eqz v3, 0012 // -0014 │ │ -045470: 1212 |0028: const/4 v2, #int 1 // #1 │ │ -045472: 28de |0029: goto 0007 // -0022 │ │ +0462ac: |[0462ac] nl.siegmann.epublib.domain.Resources.containsId:(Ljava/lang/String;)Z │ │ +0462bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0462be: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +0462c4: 0a03 |0004: move-result v3 │ │ +0462c6: 3803 0300 |0005: if-eqz v3, 0008 // +0003 │ │ +0462ca: 0f02 |0007: return v2 │ │ +0462cc: 5443 8705 |0008: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0462d0: 7210 5a0f 0300 |000a: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ +0462d6: 0c03 |000d: move-result-object v3 │ │ +0462d8: 7210 240f 0300 |000e: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +0462de: 0c00 |0011: move-result-object v0 │ │ +0462e0: 7210 380f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0462e6: 0a03 |0015: move-result v3 │ │ +0462e8: 3803 f1ff |0016: if-eqz v3, 0007 // -000f │ │ +0462ec: 7210 390f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0462f2: 0c01 |001b: move-result-object v1 │ │ +0462f4: 1f01 a102 |001c: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0462f8: 6e10 a910 0100 |001e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0462fe: 0c03 |0021: move-result-object v3 │ │ +046300: 6e20 cd0e 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +046306: 0a03 |0025: move-result v3 │ │ +046308: 3803 ecff |0026: if-eqz v3, 0012 // -0014 │ │ +04630c: 1212 |0028: const/4 v2, #int 1 // #1 │ │ +04630e: 28de |0029: goto 0007 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0007 line=134 │ │ 0x0008 line=129 │ │ 0x001e line=130 │ │ 0x0028 line=131 │ │ @@ -70122,21 +70189,21 @@ │ │ type : '(Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045474: |[045474] nl.siegmann.epublib.domain.Resources.findFirstResourceByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; │ │ -045484: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045488: 7210 5a0f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ -04548e: 0c00 |0005: move-result-object v0 │ │ -045490: 7120 c410 2000 |0006: invoke-static {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.findFirstResourceByMediaType:(Ljava/util/Collection;Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; // method@10c4 │ │ -045496: 0c00 |0009: move-result-object v0 │ │ -045498: 1100 |000a: return-object v0 │ │ +046310: |[046310] nl.siegmann.epublib.domain.Resources.findFirstResourceByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; │ │ +046320: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046324: 7210 5a0f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ +04632a: 0c00 |0005: move-result-object v0 │ │ +04632c: 7120 c410 2000 |0006: invoke-static {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.findFirstResourceByMediaType:(Ljava/util/Collection;Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; // method@10c4 │ │ +046332: 0c00 |0009: move-result-object v0 │ │ +046334: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ 0x0000 - 0x000b reg=2 mediaType Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ @@ -70145,42 +70212,42 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -04549c: |[04549c] nl.siegmann.epublib.domain.Resources.fixResourceId:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -0454ac: 6e10 a910 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0454b2: 0c00 |0003: move-result-object v0 │ │ -0454b4: 6e10 a910 0400 |0004: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0454ba: 0c01 |0007: move-result-object v1 │ │ -0454bc: 7110 b711 0100 |0008: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0454c2: 0a01 |000b: move-result v1 │ │ -0454c4: 3801 1200 |000c: if-eqz v1, 001e // +0012 │ │ -0454c8: 6e10 a810 0400 |000e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0454ce: 0c01 |0011: move-result-object v1 │ │ -0454d0: 1302 2e00 |0012: const/16 v2, #int 46 // #2e │ │ -0454d4: 7120 bd11 2100 |0014: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/StringUtil;.substringBeforeLast:(Ljava/lang/String;C)Ljava/lang/String; // method@11bd │ │ -0454da: 0c00 |0017: move-result-object v0 │ │ -0454dc: 1301 2f00 |0018: const/16 v1, #int 47 // #2f │ │ -0454e0: 7120 bb11 1000 |001a: invoke-static {v0, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringAfterLast:(Ljava/lang/String;C)Ljava/lang/String; // method@11bb │ │ -0454e6: 0c00 |001d: move-result-object v0 │ │ -0454e8: 7030 d210 0304 |001e: invoke-direct {v3, v0, v4}, Lnl/siegmann/epublib/domain/Resources;.makeValidId:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10d2 │ │ -0454ee: 0c00 |0021: move-result-object v0 │ │ -0454f0: 7110 b711 0000 |0022: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0454f6: 0a01 |0025: move-result v1 │ │ -0454f8: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ -0454fc: 6e20 c110 0300 |0028: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Resources;.containsId:(Ljava/lang/String;)Z // method@10c1 │ │ -045502: 0a01 |002b: move-result v1 │ │ -045504: 3801 0600 |002c: if-eqz v1, 0032 // +0006 │ │ -045508: 7020 c310 4300 |002e: invoke-direct {v3, v4}, Lnl/siegmann/epublib/domain/Resources;.createUniqueResourceId:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10c3 │ │ -04550e: 0c00 |0031: move-result-object v0 │ │ -045510: 6e20 b410 0400 |0032: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Resource;.setId:(Ljava/lang/String;)V // method@10b4 │ │ -045516: 0e00 |0035: return-void │ │ +046338: |[046338] nl.siegmann.epublib.domain.Resources.fixResourceId:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +046348: 6e10 a910 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +04634e: 0c00 |0003: move-result-object v0 │ │ +046350: 6e10 a910 0400 |0004: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +046356: 0c01 |0007: move-result-object v1 │ │ +046358: 7110 b711 0100 |0008: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +04635e: 0a01 |000b: move-result v1 │ │ +046360: 3801 1200 |000c: if-eqz v1, 001e // +0012 │ │ +046364: 6e10 a810 0400 |000e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +04636a: 0c01 |0011: move-result-object v1 │ │ +04636c: 1302 2e00 |0012: const/16 v2, #int 46 // #2e │ │ +046370: 7120 bd11 2100 |0014: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/StringUtil;.substringBeforeLast:(Ljava/lang/String;C)Ljava/lang/String; // method@11bd │ │ +046376: 0c00 |0017: move-result-object v0 │ │ +046378: 1301 2f00 |0018: const/16 v1, #int 47 // #2f │ │ +04637c: 7120 bb11 1000 |001a: invoke-static {v0, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringAfterLast:(Ljava/lang/String;C)Ljava/lang/String; // method@11bb │ │ +046382: 0c00 |001d: move-result-object v0 │ │ +046384: 7030 d210 0304 |001e: invoke-direct {v3, v0, v4}, Lnl/siegmann/epublib/domain/Resources;.makeValidId:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10d2 │ │ +04638a: 0c00 |0021: move-result-object v0 │ │ +04638c: 7110 b711 0000 |0022: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +046392: 0a01 |0025: move-result v1 │ │ +046394: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +046398: 6e20 c110 0300 |0028: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Resources;.containsId:(Ljava/lang/String;)Z // method@10c1 │ │ +04639e: 0a01 |002b: move-result v1 │ │ +0463a0: 3801 0600 |002c: if-eqz v1, 0032 // +0006 │ │ +0463a4: 7020 c310 4300 |002e: invoke-direct {v3, v4}, Lnl/siegmann/epublib/domain/Resources;.createUniqueResourceId:(Lnl/siegmann/epublib/domain/Resource;)Ljava/lang/String; // method@10c3 │ │ +0463aa: 0c00 |0031: move-result-object v0 │ │ +0463ac: 6e20 b410 0400 |0032: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Resource;.setId:(Ljava/lang/String;)V // method@10b4 │ │ +0463b2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=58 │ │ 0x000e line=59 │ │ 0x0018 line=60 │ │ 0x001e line=63 │ │ @@ -70198,19 +70265,19 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045518: |[045518] nl.siegmann.epublib.domain.Resources.getAll:()Ljava/util/Collection; │ │ -045528: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04552c: 7210 5a0f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ -045532: 0c00 |0005: move-result-object v0 │ │ -045534: 1100 |0006: return-object v0 │ │ +0463b4: |[0463b4] nl.siegmann.epublib.domain.Resources.getAll:()Ljava/util/Collection; │ │ +0463c4: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0463c8: 7210 5a0f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ +0463ce: 0c00 |0005: move-result-object v0 │ │ +0463d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ │ │ #7 : (in Lnl/siegmann/epublib/domain/Resources;) │ │ @@ -70218,19 +70285,19 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045538: |[045538] nl.siegmann.epublib.domain.Resources.getAllHrefs:()Ljava/util/Collection; │ │ -045548: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04554c: 7210 560f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0f56 │ │ -045552: 0c00 |0005: move-result-object v0 │ │ -045554: 1100 |0006: return-object v0 │ │ +0463d4: |[0463d4] nl.siegmann.epublib.domain.Resources.getAllHrefs:()Ljava/util/Collection; │ │ +0463e4: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0463e8: 7210 560f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0f56 │ │ +0463ee: 0c00 |0005: move-result-object v0 │ │ +0463f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ │ │ #8 : (in Lnl/siegmann/epublib/domain/Resources;) │ │ @@ -70238,28 +70305,28 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -045558: |[045558] nl.siegmann.epublib.domain.Resources.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ -045568: 7110 b711 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -04556e: 0a01 |0003: move-result v1 │ │ -045570: 3801 0400 |0004: if-eqz v1, 0008 // +0004 │ │ -045574: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -045576: 1100 |0007: return-object v0 │ │ -045578: 1301 2300 |0008: const/16 v1, #int 35 // #23 │ │ -04557c: 7120 bc11 1300 |000a: invoke-static {v3, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ -045582: 0c03 |000d: move-result-object v3 │ │ -045584: 5421 8705 |000e: iget-object v1, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045588: 7220 540f 3100 |0010: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ -04558e: 0c00 |0013: move-result-object v0 │ │ -045590: 1f00 a302 |0014: check-cast v0, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -045594: 28f1 |0016: goto 0007 // -000f │ │ +0463f4: |[0463f4] nl.siegmann.epublib.domain.Resources.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ +046404: 7110 b711 0300 |0000: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +04640a: 0a01 |0003: move-result v1 │ │ +04640c: 3801 0400 |0004: if-eqz v1, 0008 // +0004 │ │ +046410: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +046412: 1100 |0007: return-object v0 │ │ +046414: 1301 2300 |0008: const/16 v1, #int 35 // #23 │ │ +046418: 7120 bc11 1300 |000a: invoke-static {v3, v1}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ +04641e: 0c03 |000d: move-result-object v3 │ │ +046420: 5421 8705 |000e: iget-object v1, v2, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046424: 7220 540f 3100 |0010: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ +04642a: 0c00 |0013: move-result-object v0 │ │ +04642c: 1f00 a102 |0014: check-cast v0, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +046430: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0006 line=288 │ │ 0x0007 line=292 │ │ 0x0008 line=290 │ │ 0x000e line=291 │ │ @@ -70274,40 +70341,40 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -045598: |[045598] nl.siegmann.epublib.domain.Resources.getById:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ -0455a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0455aa: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0455b0: 0a03 |0004: move-result v3 │ │ -0455b2: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -0455b6: 0721 |0007: move-object v1, v2 │ │ -0455b8: 1101 |0008: return-object v1 │ │ -0455ba: 5443 8705 |0009: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -0455be: 7210 5a0f 0300 |000b: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ -0455c4: 0c03 |000e: move-result-object v3 │ │ -0455c6: 7210 240f 0300 |000f: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -0455cc: 0c00 |0012: move-result-object v0 │ │ -0455ce: 7210 380f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0455d4: 0a03 |0016: move-result v3 │ │ -0455d6: 3803 1300 |0017: if-eqz v3, 002a // +0013 │ │ -0455da: 7210 390f 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0455e0: 0c01 |001c: move-result-object v1 │ │ -0455e2: 1f01 a302 |001d: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -0455e6: 6e10 a910 0100 |001f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0455ec: 0c03 |0022: move-result-object v3 │ │ -0455ee: 6e20 cd0e 3500 |0023: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0455f4: 0a03 |0026: move-result v3 │ │ -0455f6: 3803 ecff |0027: if-eqz v3, 0013 // -0014 │ │ -0455fa: 28df |0029: goto 0008 // -0021 │ │ -0455fc: 0721 |002a: move-object v1, v2 │ │ -0455fe: 28dd |002b: goto 0008 // -0023 │ │ +046434: |[046434] nl.siegmann.epublib.domain.Resources.getById:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ +046444: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046446: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +04644c: 0a03 |0004: move-result v3 │ │ +04644e: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +046452: 0721 |0007: move-object v1, v2 │ │ +046454: 1101 |0008: return-object v1 │ │ +046456: 5443 8705 |0009: iget-object v3, v4, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +04645a: 7210 5a0f 0300 |000b: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0f5a │ │ +046460: 0c03 |000e: move-result-object v3 │ │ +046462: 7210 240f 0300 |000f: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +046468: 0c00 |0012: move-result-object v0 │ │ +04646a: 7210 380f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046470: 0a03 |0016: move-result v3 │ │ +046472: 3803 1300 |0017: if-eqz v3, 002a // +0013 │ │ +046476: 7210 390f 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04647c: 0c01 |001c: move-result-object v1 │ │ +04647e: 1f01 a102 |001d: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +046482: 6e10 a910 0100 |001f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +046488: 0c03 |0022: move-result-object v3 │ │ +04648a: 6e20 cd0e 3500 |0023: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +046490: 0a03 |0026: move-result v3 │ │ +046492: 3803 ecff |0027: if-eqz v3, 0013 // -0014 │ │ +046496: 28df |0029: goto 0008 // -0021 │ │ +046498: 0721 |002a: move-object v1, v2 │ │ +04649a: 28dd |002b: goto 0008 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0008 line=152 │ │ 0x0009 line=147 │ │ 0x001f line=148 │ │ 0x002b line=152 │ │ @@ -70322,21 +70389,21 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045600: |[045600] nl.siegmann.epublib.domain.Resources.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ -045610: 6e20 cb10 2100 |0000: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.getById:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cb │ │ -045616: 0c00 |0003: move-result-object v0 │ │ -045618: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04561c: 6e20 ca10 2100 |0006: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -045622: 0c00 |0009: move-result-object v0 │ │ -045624: 1100 |000a: return-object v0 │ │ +04649c: |[04649c] nl.siegmann.epublib.domain.Resources.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ +0464ac: 6e20 cb10 2100 |0000: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.getById:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cb │ │ +0464b2: 0c00 |0003: move-result-object v0 │ │ +0464b4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0464b8: 6e20 ca10 2100 |0006: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +0464be: 0c00 |0009: move-result-object v0 │ │ +0464c0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0006 line=273 │ │ 0x000a line=275 │ │ locals : │ │ @@ -70349,17 +70416,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045628: |[045628] nl.siegmann.epublib.domain.Resources.getResourceMap:()Ljava/util/Map; │ │ -045638: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04563c: 1100 |0002: return-object v0 │ │ +0464c4: |[0464c4] nl.siegmann.epublib.domain.Resources.getResourceMap:()Ljava/util/Map; │ │ +0464d4: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0464d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ │ │ #12 : (in Lnl/siegmann/epublib/domain/Resources;) │ │ @@ -70367,34 +70434,34 @@ │ │ type : '(Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -045640: |[045640] nl.siegmann.epublib.domain.Resources.getResourcesByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List; │ │ -045650: 2202 5f02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -045654: 7010 120f 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04565a: 3905 0300 |0005: if-nez v5, 0008 // +0003 │ │ -04565e: 1102 |0007: return-object v2 │ │ -045660: 6e10 c810 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ -045666: 0c03 |000b: move-result-object v3 │ │ -045668: 7210 240f 0300 |000c: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -04566e: 0c00 |000f: move-result-object v0 │ │ -045670: 7210 380f 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -045676: 0a03 |0013: move-result v3 │ │ -045678: 3803 f3ff |0014: if-eqz v3, 0007 // -000d │ │ -04567c: 7210 390f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045682: 0c01 |0019: move-result-object v1 │ │ -045684: 1f01 a302 |001a: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -045688: 6e10 ac10 0100 |001c: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -04568e: 0c03 |001f: move-result-object v3 │ │ -045690: 3353 f0ff |0020: if-ne v3, v5, 0010 // -0010 │ │ -045694: 7220 430f 1200 |0022: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04569a: 28eb |0025: goto 0010 // -0015 │ │ +0464dc: |[0464dc] nl.siegmann.epublib.domain.Resources.getResourcesByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List; │ │ +0464ec: 2202 5d02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +0464f0: 7010 120f 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0464f6: 3905 0300 |0005: if-nez v5, 0008 // +0003 │ │ +0464fa: 1102 |0007: return-object v2 │ │ +0464fc: 6e10 c810 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ +046502: 0c03 |000b: move-result-object v3 │ │ +046504: 7210 240f 0300 |000c: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +04650a: 0c00 |000f: move-result-object v0 │ │ +04650c: 7210 380f 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046512: 0a03 |0013: move-result v3 │ │ +046514: 3803 f3ff |0014: if-eqz v3, 0007 // -000d │ │ +046518: 7210 390f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04651e: 0c01 |0019: move-result-object v1 │ │ +046520: 1f01 a102 |001a: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +046524: 6e10 ac10 0100 |001c: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04652a: 0c03 |001f: move-result-object v3 │ │ +04652c: 3353 f0ff |0020: if-ne v3, v5, 0010 // -0010 │ │ +046530: 7220 430f 1200 |0022: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046536: 28eb |0025: goto 0010 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0005 line=332 │ │ 0x0007 line=340 │ │ 0x0008 line=335 │ │ 0x001c line=336 │ │ @@ -70411,38 +70478,38 @@ │ │ type : '([Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04569c: |[04569c] nl.siegmann.epublib.domain.Resources.getResourcesByMediaTypes:([Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List; │ │ -0456ac: 2203 5f02 |0000: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ -0456b0: 7010 120f 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0456b6: 3906 0300 |0005: if-nez v6, 0008 // +0003 │ │ -0456ba: 1103 |0007: return-object v3 │ │ -0456bc: 7110 220f 0600 |0008: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ -0456c2: 0c01 |000b: move-result-object v1 │ │ -0456c4: 6e10 c810 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ -0456ca: 0c04 |000f: move-result-object v4 │ │ -0456cc: 7210 240f 0400 |0010: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -0456d2: 0c00 |0013: move-result-object v0 │ │ -0456d4: 7210 380f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0456da: 0a04 |0017: move-result v4 │ │ -0456dc: 3804 efff |0018: if-eqz v4, 0007 // -0011 │ │ -0456e0: 7210 390f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0456e6: 0c02 |001d: move-result-object v2 │ │ -0456e8: 1f02 a302 |001e: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -0456ec: 6e10 ac10 0200 |0020: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0456f2: 0c04 |0023: move-result-object v4 │ │ -0456f4: 7220 460f 4100 |0024: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ -0456fa: 0a04 |0027: move-result v4 │ │ -0456fc: 3804 ecff |0028: if-eqz v4, 0014 // -0014 │ │ -045700: 7220 430f 2300 |002a: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -045706: 28e7 |002d: goto 0014 // -0019 │ │ +046538: |[046538] nl.siegmann.epublib.domain.Resources.getResourcesByMediaTypes:([Lnl/siegmann/epublib/domain/MediaType;)Ljava/util/List; │ │ +046548: 2203 5d02 |0000: new-instance v3, Ljava/util/ArrayList; // type@025d │ │ +04654c: 7010 120f 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +046552: 3906 0300 |0005: if-nez v6, 0008 // +0003 │ │ +046556: 1103 |0007: return-object v3 │ │ +046558: 7110 220f 0600 |0008: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ +04655e: 0c01 |000b: move-result-object v1 │ │ +046560: 6e10 c810 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ +046566: 0c04 |000f: move-result-object v4 │ │ +046568: 7210 240f 0400 |0010: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +04656e: 0c00 |0013: move-result-object v0 │ │ +046570: 7210 380f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046576: 0a04 |0017: move-result v4 │ │ +046578: 3804 efff |0018: if-eqz v4, 0007 // -0011 │ │ +04657c: 7210 390f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +046582: 0c02 |001d: move-result-object v2 │ │ +046584: 1f02 a102 |001e: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +046588: 6e10 ac10 0200 |0020: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04658e: 0c04 |0023: move-result-object v4 │ │ +046590: 7220 460f 4100 |0024: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ +046596: 0a04 |0027: move-result v4 │ │ +046598: 3804 ecff |0028: if-eqz v4, 0014 // -0014 │ │ +04659c: 7220 430f 2300 |002a: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0465a2: 28e7 |002d: goto 0014 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0005 line=351 │ │ 0x0007 line=363 │ │ 0x0008 line=357 │ │ 0x000c line=358 │ │ @@ -70461,19 +70528,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045708: |[045708] nl.siegmann.epublib.domain.Resources.isEmpty:()Z │ │ -045718: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04571c: 7210 550f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.isEmpty:()Z // method@0f55 │ │ -045722: 0a00 |0005: move-result v0 │ │ -045724: 0f00 |0006: return v0 │ │ +0465a4: |[0465a4] nl.siegmann.epublib.domain.Resources.isEmpty:()Z │ │ +0465b4: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0465b8: 7210 550f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.isEmpty:()Z // method@0f55 │ │ +0465be: 0a00 |0005: move-result v0 │ │ +0465c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ │ │ #15 : (in Lnl/siegmann/epublib/domain/Resources;) │ │ @@ -70481,20 +70548,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045728: |[045728] nl.siegmann.epublib.domain.Resources.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ -045738: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04573c: 7220 580f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ -045742: 0c00 |0005: move-result-object v0 │ │ -045744: 1f00 a302 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -045748: 1100 |0008: return-object v0 │ │ +0465c4: |[0465c4] nl.siegmann.epublib.domain.Resources.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ +0465d4: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0465d8: 7220 580f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ +0465de: 0c00 |0005: move-result-object v0 │ │ +0465e0: 1f00 a102 |0006: check-cast v0, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0465e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ 0x0000 - 0x0009 reg=2 href Ljava/lang/String; │ │ │ │ @@ -70503,19 +70570,19 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04574c: |[04574c] nl.siegmann.epublib.domain.Resources.set:(Ljava/util/Collection;)V │ │ -04575c: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -045760: 7210 510f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0f51 │ │ -045766: 6e20 bf10 2100 |0005: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.addAll:(Ljava/util/Collection;)V // method@10bf │ │ -04576c: 0e00 |0008: return-void │ │ +0465e8: |[0465e8] nl.siegmann.epublib.domain.Resources.set:(Ljava/util/Collection;)V │ │ +0465f8: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +0465fc: 7210 510f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0f51 │ │ +046602: 6e20 bf10 2100 |0005: invoke-virtual {v1, v2}, Lnl/siegmann/epublib/domain/Resources;.addAll:(Ljava/util/Collection;)V // method@10bf │ │ +046608: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ 0x0008 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ @@ -70527,19 +70594,19 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -045770: |[045770] nl.siegmann.epublib.domain.Resources.set:(Ljava/util/Map;)V │ │ -045780: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -045784: 7020 2e0f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ -04578a: 5b10 8705 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -04578e: 0e00 |0007: return-void │ │ +04660c: |[04660c] nl.siegmann.epublib.domain.Resources.set:(Ljava/util/Map;)V │ │ +04661c: 2200 6502 |0000: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +046620: 7020 2e0f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ +046626: 5b10 8705 |0005: iput-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +04662a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0007 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ @@ -70550,32 +70617,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045790: |[045790] nl.siegmann.epublib.domain.Resources.size:()I │ │ -0457a0: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ -0457a4: 7210 590f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.size:()I // method@0f59 │ │ -0457aa: 0a00 |0005: move-result v0 │ │ -0457ac: 0f00 |0006: return v0 │ │ +04662c: |[04662c] nl.siegmann.epublib.domain.Resources.size:()I │ │ +04663c: 5410 8705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Resources;.resources:Ljava/util/Map; // field@0587 │ │ +046640: 7210 590f 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.size:()I // method@0f59 │ │ +046646: 0a00 |0005: move-result v0 │ │ +046648: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Resources; │ │ │ │ - source_file_idx : 2362 (Resources.java) │ │ + source_file_idx : 2360 (Resources.java) │ │ │ │ Class #277 header: │ │ -class_idx : 678 │ │ +class_idx : 676 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2481 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2479 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 12 │ │ │ │ Class #277 annotations: │ │ Annotations on field #1418 'spineReferences' │ │ @@ -70616,19 +70683,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0457b0: |[0457b0] nl.siegmann.epublib.domain.Spine.:()V │ │ -0457c0: 2200 5f02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0457c4: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0457ca: 7020 d810 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.:(Ljava/util/List;)V // method@10d8 │ │ -0457d0: 0e00 |0008: return-void │ │ +04664c: |[04664c] nl.siegmann.epublib.domain.Spine.:()V │ │ +04665c: 2200 5d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +046660: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +046666: 7020 d810 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.:(Ljava/util/List;)V // method@10d8 │ │ +04666c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0008 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ │ │ @@ -70637,18 +70704,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0457d4: |[0457d4] nl.siegmann.epublib.domain.Spine.:(Ljava/util/List;)V │ │ -0457e4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0457ea: 5b01 8a05 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0457ee: 0e00 |0005: return-void │ │ +046670: |[046670] nl.siegmann.epublib.domain.Spine.:(Ljava/util/List;)V │ │ +046680: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +046686: 5b01 8a05 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +04668a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ @@ -70660,22 +70727,22 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TableOfContents;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0457f0: |[0457f0] nl.siegmann.epublib.domain.Spine.:(Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ -045800: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -045806: 6e10 0811 0200 |0003: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:()Ljava/util/List; // method@1108 │ │ -04580c: 0c00 |0006: move-result-object v0 │ │ -04580e: 7110 dc10 0000 |0007: invoke-static {v0}, Lnl/siegmann/epublib/domain/Spine;.createSpineReferences:(Ljava/util/Collection;)Ljava/util/List; // method@10dc │ │ -045814: 0c00 |000a: move-result-object v0 │ │ -045816: 5b10 8a05 |000b: iput-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -04581a: 0e00 |000d: return-void │ │ +04668c: |[04668c] nl.siegmann.epublib.domain.Spine.:(Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ +04669c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0466a2: 6e10 0811 0200 |0003: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:()Ljava/util/List; // method@1108 │ │ +0466a8: 0c00 |0006: move-result-object v0 │ │ +0466aa: 7110 dc10 0000 |0007: invoke-static {v0}, Lnl/siegmann/epublib/domain/Spine;.createSpineReferences:(Ljava/util/Collection;)Ljava/util/List; // method@10dc │ │ +0466b0: 0c00 |000a: move-result-object v0 │ │ +0466b2: 5b10 8a05 |000b: iput-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0466b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x000d line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ @@ -70686,32 +70753,32 @@ │ │ type : '(Ljava/util/Collection;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04581c: |[04581c] nl.siegmann.epublib.domain.Spine.createSpineReferences:(Ljava/util/Collection;)Ljava/util/List; │ │ -04582c: 2202 5f02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -045830: 7210 250f 0400 |0002: invoke-interface {v4}, Ljava/util/Collection;.size:()I // method@0f25 │ │ -045836: 0a03 |0005: move-result v3 │ │ -045838: 7020 130f 3200 |0006: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -04583e: 7210 240f 0400 |0009: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -045844: 0c00 |000c: move-result-object v0 │ │ -045846: 7210 380f 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -04584c: 0a03 |0010: move-result v3 │ │ -04584e: 3803 1100 |0011: if-eqz v3, 0022 // +0011 │ │ -045852: 7210 390f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045858: 0c01 |0016: move-result-object v1 │ │ -04585a: 1f01 a302 |0017: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -04585e: 2203 a702 |0019: new-instance v3, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -045862: 7020 e710 1300 |001b: invoke-direct {v3, v1}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -045868: 7220 430f 3200 |001e: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04586e: 28ec |0021: goto 000d // -0014 │ │ -045870: 1102 |0022: return-object v2 │ │ +0466b8: |[0466b8] nl.siegmann.epublib.domain.Spine.createSpineReferences:(Ljava/util/Collection;)Ljava/util/List; │ │ +0466c8: 2202 5d02 |0000: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +0466cc: 7210 250f 0400 |0002: invoke-interface {v4}, Ljava/util/Collection;.size:()I // method@0f25 │ │ +0466d2: 0a03 |0005: move-result v3 │ │ +0466d4: 7020 130f 3200 |0006: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +0466da: 7210 240f 0400 |0009: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +0466e0: 0c00 |000c: move-result-object v0 │ │ +0466e2: 7210 380f 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0466e8: 0a03 |0010: move-result v3 │ │ +0466ea: 3803 1100 |0011: if-eqz v3, 0022 // +0011 │ │ +0466ee: 7210 390f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0466f4: 0c01 |0016: move-result-object v1 │ │ +0466f6: 1f01 a102 |0017: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0466fa: 2203 a502 |0019: new-instance v3, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +0466fe: 7020 e710 1300 |001b: invoke-direct {v3, v1}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +046704: 7220 430f 3200 |001e: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +04670a: 28ec |0021: goto 000d // -0014 │ │ +04670c: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0009 line=48 │ │ 0x0019 line=49 │ │ 0x0022 line=51 │ │ locals : │ │ @@ -70727,20 +70794,20 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/SpineReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -045874: |[045874] nl.siegmann.epublib.domain.Spine.addResource:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/SpineReference; │ │ -045884: 2200 a702 |0000: new-instance v0, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -045888: 7020 e710 2000 |0002: invoke-direct {v0, v2}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -04588e: 6e20 db10 0100 |0005: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ -045894: 0c00 |0008: move-result-object v0 │ │ -045896: 1100 |0009: return-object v0 │ │ +046710: |[046710] nl.siegmann.epublib.domain.Spine.addResource:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/SpineReference; │ │ +046720: 2200 a502 |0000: new-instance v0, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +046724: 7020 e710 2000 |0002: invoke-direct {v0, v2}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +04672a: 6e20 db10 0100 |0005: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ +046730: 0c00 |0008: move-result-object v0 │ │ +046732: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ 0x0000 - 0x000a reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ │ │ @@ -70749,23 +70816,23 @@ │ │ type : '(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045898: |[045898] nl.siegmann.epublib.domain.Spine.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; │ │ -0458a8: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0458ac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0458b0: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0458b4: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0458ba: 5b10 8a05 |0009: iput-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0458be: 5410 8a05 |000b: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0458c2: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0458c8: 1102 |0010: return-object v2 │ │ +046734: |[046734] nl.siegmann.epublib.domain.Spine.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; │ │ +046744: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +046748: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04674c: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +046750: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +046756: 5b10 8a05 |0009: iput-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +04675a: 5410 8a05 |000b: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +04675e: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046764: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0004 line=105 │ │ 0x000b line=107 │ │ 0x0010 line=108 │ │ locals : │ │ @@ -70777,39 +70844,39 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0458cc: |[0458cc] nl.siegmann.epublib.domain.Spine.findFirstResourceById:(Ljava/lang/String;)I │ │ -0458dc: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0458de: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0458e4: 0a03 |0004: move-result v3 │ │ -0458e6: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -0458ea: 0120 |0007: move v0, v2 │ │ -0458ec: 0f00 |0008: return v0 │ │ -0458ee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0458f0: 5443 8a05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0458f4: 7210 4d0f 0300 |000c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -0458fa: 0a03 |000f: move-result v3 │ │ -0458fc: 3530 1700 |0010: if-ge v0, v3, 0027 // +0017 │ │ -045900: 5443 8a05 |0012: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045904: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -04590a: 0c01 |0017: move-result-object v1 │ │ -04590c: 1f01 a702 |0018: check-cast v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -045910: 6e10 ea10 0100 |001a: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.getResourceId:()Ljava/lang/String; // method@10ea │ │ -045916: 0c03 |001d: move-result-object v3 │ │ -045918: 6e20 cd0e 3500 |001e: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04591e: 0a03 |0021: move-result v3 │ │ -045920: 3903 e6ff |0022: if-nez v3, 0008 // -001a │ │ -045924: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045928: 28e4 |0026: goto 000a // -001c │ │ -04592a: 0120 |0027: move v0, v2 │ │ -04592c: 28e0 |0028: goto 0008 // -0020 │ │ +046768: |[046768] nl.siegmann.epublib.domain.Spine.findFirstResourceById:(Ljava/lang/String;)I │ │ +046778: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04677a: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +046780: 0a03 |0004: move-result v3 │ │ +046782: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +046786: 0120 |0007: move v0, v2 │ │ +046788: 0f00 |0008: return v0 │ │ +04678a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04678c: 5443 8a05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +046790: 7210 4d0f 0300 |000c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +046796: 0a03 |000f: move-result v3 │ │ +046798: 3530 1700 |0010: if-ge v0, v3, 0027 // +0017 │ │ +04679c: 5443 8a05 |0012: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0467a0: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +0467a6: 0c01 |0017: move-result-object v1 │ │ +0467a8: 1f01 a502 |0018: check-cast v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +0467ac: 6e10 ea10 0100 |001a: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.getResourceId:()Ljava/lang/String; // method@10ea │ │ +0467b2: 0c03 |001d: move-result-object v3 │ │ +0467b4: 6e20 cd0e 3500 |001e: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +0467ba: 0a03 |0021: move-result v3 │ │ +0467bc: 3903 e6ff |0022: if-nez v3, 0008 // -001a │ │ +0467c0: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0467c4: 28e4 |0026: goto 000a // -001c │ │ +0467c6: 0120 |0027: move v0, v2 │ │ +0467c8: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0008 line=94 │ │ 0x0009 line=88 │ │ 0x0012 line=89 │ │ 0x001a line=90 │ │ @@ -70826,29 +70893,29 @@ │ │ type : '(I)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045930: |[045930] nl.siegmann.epublib.domain.Spine.getResource:(I)Lnl/siegmann/epublib/domain/Resource; │ │ -045940: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -045944: 5410 8a05 |0002: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045948: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -04594e: 0a00 |0007: move-result v0 │ │ -045950: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ -045954: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -045956: 1100 |000b: return-object v0 │ │ -045958: 5410 8a05 |000c: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -04595c: 7220 470f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -045962: 0c00 |0011: move-result-object v0 │ │ -045964: 1f00 a702 |0012: check-cast v0, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -045968: 6e10 e910 0000 |0014: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ -04596e: 0c00 |0017: move-result-object v0 │ │ -045970: 28f3 |0018: goto 000b // -000d │ │ +0467cc: |[0467cc] nl.siegmann.epublib.domain.Spine.getResource:(I)Lnl/siegmann/epublib/domain/Resource; │ │ +0467dc: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0467e0: 5410 8a05 |0002: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0467e4: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +0467ea: 0a00 |0007: move-result v0 │ │ +0467ec: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ +0467f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0467f2: 1100 |000b: return-object v0 │ │ +0467f4: 5410 8a05 |000c: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0467f8: 7220 470f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +0467fe: 0c00 |0011: move-result-object v0 │ │ +046800: 1f00 a502 |0012: check-cast v0, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +046804: 6e10 e910 0000 |0014: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ +04680a: 0c00 |0017: move-result-object v0 │ │ +04680c: 28f3 |0018: goto 000b // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000a line=70 │ │ 0x000b line=72 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ @@ -70859,42 +70926,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -045974: |[045974] nl.siegmann.epublib.domain.Spine.getResourceIndex:(Ljava/lang/String;)I │ │ -045984: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -045986: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -04598c: 0a03 |0004: move-result v3 │ │ -04598e: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -045992: 0112 |0007: move v2, v1 │ │ -045994: 0f02 |0008: return v2 │ │ -045996: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -045998: 5443 8a05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -04599c: 7210 4d0f 0300 |000c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -0459a2: 0a03 |000f: move-result v3 │ │ -0459a4: 3530 1900 |0010: if-ge v0, v3, 0029 // +0019 │ │ -0459a8: 5443 8a05 |0012: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -0459ac: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -0459b2: 0c03 |0017: move-result-object v3 │ │ -0459b4: 1f03 a702 |0018: check-cast v3, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -0459b8: 6e10 e910 0300 |001a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ -0459be: 0c03 |001d: move-result-object v3 │ │ -0459c0: 6e10 a810 0300 |001e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0459c6: 0c03 |0021: move-result-object v3 │ │ -0459c8: 6e20 cd0e 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0459ce: 0a03 |0025: move-result v3 │ │ -0459d0: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ -0459d4: 0101 |0028: move v1, v0 │ │ -0459d6: 0112 |0029: move v2, v1 │ │ -0459d8: 28de |002a: goto 0008 // -0022 │ │ -0459da: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0459de: 28dd |002d: goto 000a // -0023 │ │ +046810: |[046810] nl.siegmann.epublib.domain.Spine.getResourceIndex:(Ljava/lang/String;)I │ │ +046820: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +046822: 7110 b711 0500 |0001: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +046828: 0a03 |0004: move-result v3 │ │ +04682a: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +04682e: 0112 |0007: move v2, v1 │ │ +046830: 0f02 |0008: return v2 │ │ +046832: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +046834: 5443 8a05 |000a: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +046838: 7210 4d0f 0300 |000c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +04683e: 0a03 |000f: move-result v3 │ │ +046840: 3530 1900 |0010: if-ge v0, v3, 0029 // +0019 │ │ +046844: 5443 8a05 |0012: iget-object v3, v4, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +046848: 7220 470f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +04684e: 0c03 |0017: move-result-object v3 │ │ +046850: 1f03 a502 |0018: check-cast v3, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +046854: 6e10 e910 0300 |001a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/SpineReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e9 │ │ +04685a: 0c03 |001d: move-result-object v3 │ │ +04685c: 6e10 a810 0300 |001e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +046862: 0c03 |0021: move-result-object v3 │ │ +046864: 6e20 cd0e 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04686a: 0a03 |0025: move-result v3 │ │ +04686c: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ +046870: 0101 |0028: move v1, v0 │ │ +046872: 0112 |0029: move v2, v1 │ │ +046874: 28de |002a: goto 0008 // -0022 │ │ +046876: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04687a: 28dd |002d: goto 000a // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0001 line=173 │ │ 0x0008 line=182 │ │ 0x0009 line=176 │ │ 0x0012 line=177 │ │ @@ -70916,23 +70983,23 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0459e0: |[0459e0] nl.siegmann.epublib.domain.Spine.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I │ │ -0459f0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0459f4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0459f6: 0f00 |0003: return v0 │ │ -0459f8: 6e10 a810 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0459fe: 0c00 |0007: move-result-object v0 │ │ -045a00: 6e20 df10 0100 |0008: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Ljava/lang/String;)I // method@10df │ │ -045a06: 0a00 |000b: move-result v0 │ │ -045a08: 28f7 |000c: goto 0003 // -0009 │ │ +04687c: |[04687c] nl.siegmann.epublib.domain.Spine.getResourceIndex:(Lnl/siegmann/epublib/domain/Resource;)I │ │ +04688c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +046890: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +046892: 0f00 |0003: return v0 │ │ +046894: 6e10 a810 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +04689a: 0c00 |0007: move-result-object v0 │ │ +04689c: 6e20 df10 0100 |0008: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Spine;.getResourceIndex:(Ljava/lang/String;)I // method@10df │ │ +0468a2: 0a00 |000b: move-result v0 │ │ +0468a4: 28f7 |000c: goto 0003 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ @@ -70943,17 +71010,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a0c: |[045a0c] nl.siegmann.epublib.domain.Spine.getSpineReferences:()Ljava/util/List; │ │ -045a1c: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045a20: 1100 |0002: return-object v0 │ │ +0468a8: |[0468a8] nl.siegmann.epublib.domain.Spine.getSpineReferences:()Ljava/util/List; │ │ +0468b8: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0468bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ │ │ #7 : (in Lnl/siegmann/epublib/domain/Spine;) │ │ @@ -70961,17 +71028,17 @@ │ │ type : '()Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a24: |[045a24] nl.siegmann.epublib.domain.Spine.getTocResource:()Lnl/siegmann/epublib/domain/Resource; │ │ -045a34: 5410 8b05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.tocResource:Lnl/siegmann/epublib/domain/Resource; // field@058b │ │ -045a38: 1100 |0002: return-object v0 │ │ +0468c0: |[0468c0] nl.siegmann.epublib.domain.Spine.getTocResource:()Lnl/siegmann/epublib/domain/Resource; │ │ +0468d0: 5410 8b05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.tocResource:Lnl/siegmann/epublib/domain/Resource; // field@058b │ │ +0468d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ │ │ #8 : (in Lnl/siegmann/epublib/domain/Spine;) │ │ @@ -70979,19 +71046,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045a3c: |[045a3c] nl.siegmann.epublib.domain.Spine.isEmpty:()Z │ │ -045a4c: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045a50: 7210 480f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -045a56: 0a00 |0005: move-result v0 │ │ -045a58: 0f00 |0006: return v0 │ │ +0468d8: |[0468d8] nl.siegmann.epublib.domain.Spine.isEmpty:()Z │ │ +0468e8: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +0468ec: 7210 480f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +0468f2: 0a00 |0005: move-result v0 │ │ +0468f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ │ │ #9 : (in Lnl/siegmann/epublib/domain/Spine;) │ │ @@ -70999,17 +71066,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a5c: |[045a5c] nl.siegmann.epublib.domain.Spine.setSpineReferences:(Ljava/util/List;)V │ │ -045a6c: 5b01 8a05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045a70: 0e00 |0002: return-void │ │ +0468f8: |[0468f8] nl.siegmann.epublib.domain.Spine.setSpineReferences:(Ljava/util/List;)V │ │ +046908: 5b01 8a05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +04690c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Spine; │ │ @@ -71020,17 +71087,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a74: |[045a74] nl.siegmann.epublib.domain.Spine.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -045a84: 5b01 8b05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.tocResource:Lnl/siegmann/epublib/domain/Resource; // field@058b │ │ -045a88: 0e00 |0002: return-void │ │ +046910: |[046910] nl.siegmann.epublib.domain.Spine.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +046920: 5b01 8b05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/Spine;.tocResource:Lnl/siegmann/epublib/domain/Resource; // field@058b │ │ +046924: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/Spine; │ │ 0x0000 - 0x0003 reg=1 tocResource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -71040,32 +71107,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045a8c: |[045a8c] nl.siegmann.epublib.domain.Spine.size:()I │ │ -045a9c: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ -045aa0: 7210 4d0f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -045aa6: 0a00 |0005: move-result v0 │ │ -045aa8: 0f00 |0006: return v0 │ │ +046928: |[046928] nl.siegmann.epublib.domain.Spine.size:()I │ │ +046938: 5410 8a05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/Spine;.spineReferences:Ljava/util/List; // field@058a │ │ +04693c: 7210 4d0f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +046942: 0a00 |0005: move-result v0 │ │ +046944: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/Spine; │ │ │ │ - source_file_idx : 2481 (Spine.java) │ │ + source_file_idx : 2479 (Spine.java) │ │ │ │ Class #278 header: │ │ -class_idx : 680 │ │ +class_idx : 678 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2529 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2527 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -71087,17 +71154,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045aac: |[045aac] nl.siegmann.epublib.domain.TOCReference$1.:()V │ │ -045abc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -045ac2: 0e00 |0003: return-void │ │ +046948: |[046948] nl.siegmann.epublib.domain.TOCReference$1.:()V │ │ +046958: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04695e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/domain/TOCReference$1; │ │ │ │ Virtual methods - │ │ @@ -71106,20 +71173,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -045ac4: |[045ac4] nl.siegmann.epublib.domain.TOCReference$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -045ad4: 1f02 a902 |0000: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045ad8: 1f03 a902 |0002: check-cast v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045adc: 6e30 ef10 2103 |0004: invoke-virtual {v1, v2, v3}, Lnl/siegmann/epublib/domain/TOCReference$1;.compare:(Lnl/siegmann/epublib/domain/TOCReference;Lnl/siegmann/epublib/domain/TOCReference;)I // method@10ef │ │ -045ae2: 0a00 |0007: move-result v0 │ │ -045ae4: 0f00 |0008: return v0 │ │ +046960: |[046960] nl.siegmann.epublib.domain.TOCReference$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +046970: 1f02 a702 |0000: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046974: 1f03 a702 |0002: check-cast v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046978: 6e30 ef10 2103 |0004: invoke-virtual {v1, v2, v3}, Lnl/siegmann/epublib/domain/TOCReference$1;.compare:(Lnl/siegmann/epublib/domain/TOCReference;Lnl/siegmann/epublib/domain/TOCReference;)I // method@10ef │ │ +04697e: 0a00 |0007: move-result v0 │ │ +046980: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/TOCReference$1; │ │ @@ -71129,38 +71196,38 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;Lnl/siegmann/epublib/domain/TOCReference;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -045ae8: |[045ae8] nl.siegmann.epublib.domain.TOCReference$1.compare:(Lnl/siegmann/epublib/domain/TOCReference;Lnl/siegmann/epublib/domain/TOCReference;)I │ │ -045af8: 6200 1f04 |0000: sget-object v0, Ljava/lang/String;.CASE_INSENSITIVE_ORDER:Ljava/util/Comparator; // field@041f │ │ -045afc: 6e10 fa10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -045b02: 0c01 |0005: move-result-object v1 │ │ -045b04: 6e10 fa10 0500 |0006: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -045b0a: 0c02 |0009: move-result-object v2 │ │ -045b0c: 7230 290f 1002 |000a: invoke-interface {v0, v1, v2}, Ljava/util/Comparator;.compare:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f29 │ │ -045b12: 0a00 |000d: move-result v0 │ │ -045b14: 0f00 |000e: return v0 │ │ +046984: |[046984] nl.siegmann.epublib.domain.TOCReference$1.compare:(Lnl/siegmann/epublib/domain/TOCReference;Lnl/siegmann/epublib/domain/TOCReference;)I │ │ +046994: 6200 1f04 |0000: sget-object v0, Ljava/lang/String;.CASE_INSENSITIVE_ORDER:Ljava/util/Comparator; // field@041f │ │ +046998: 6e10 fa10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +04699e: 0c01 |0005: move-result-object v1 │ │ +0469a0: 6e10 fa10 0500 |0006: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +0469a6: 0c02 |0009: move-result-object v2 │ │ +0469a8: 7230 290f 1002 |000a: invoke-interface {v0, v1, v2}, Ljava/util/Comparator;.compare:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f29 │ │ +0469ae: 0a00 |000d: move-result v0 │ │ +0469b0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lnl/siegmann/epublib/domain/TOCReference$1; │ │ 0x0000 - 0x000f reg=4 tocReference1 Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x000f reg=5 tocReference2 Lnl/siegmann/epublib/domain/TOCReference; │ │ │ │ - source_file_idx : 2529 (TOCReference.java) │ │ + source_file_idx : 2527 (TOCReference.java) │ │ │ │ Class #279 header: │ │ -class_idx : 682 │ │ +class_idx : 680 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2563 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2561 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 10 │ │ │ │ Class #279 annotations: │ │ Annotations on field #1427 'tocReferences' │ │ @@ -71212,19 +71279,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045b18: |[045b18] nl.siegmann.epublib.domain.TableOfContents.:()V │ │ -045b28: 2200 5f02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -045b2c: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -045b32: 7020 fe10 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.:(Ljava/util/List;)V // method@10fe │ │ -045b38: 0e00 |0008: return-void │ │ +0469b4: |[0469b4] nl.siegmann.epublib.domain.TableOfContents.:()V │ │ +0469c4: 2200 5d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +0469c8: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0469ce: 7020 fe10 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.:(Ljava/util/List;)V // method@10fe │ │ +0469d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0008 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ │ │ @@ -71233,18 +71300,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045b3c: |[045b3c] nl.siegmann.epublib.domain.TableOfContents.:(Ljava/util/List;)V │ │ -045b4c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -045b52: 5b01 9305 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045b56: 0e00 |0005: return-void │ │ +0469d8: |[0469d8] nl.siegmann.epublib.domain.TableOfContents.:(Ljava/util/List;)V │ │ +0469e8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0469ee: 5b01 9305 |0003: iput-object v1, v0, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +0469f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ @@ -71256,34 +71323,34 @@ │ │ type : '(Ljava/util/List;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -045b58: |[045b58] nl.siegmann.epublib.domain.TableOfContents.calculateDepth:(Ljava/util/List;I)I │ │ -045b68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045b6a: 7210 490f 0700 |0001: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -045b70: 0c01 |0004: move-result-object v1 │ │ -045b72: 7210 380f 0100 |0005: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -045b78: 0a04 |0008: move-result v4 │ │ -045b7a: 3804 1500 |0009: if-eqz v4, 001e // +0015 │ │ -045b7e: 7210 390f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045b84: 0c03 |000e: move-result-object v3 │ │ -045b86: 1f03 a902 |000f: check-cast v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045b8a: 6e10 f610 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -045b90: 0c04 |0014: move-result-object v4 │ │ -045b92: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -045b94: 7030 0511 4605 |0016: invoke-direct {v6, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:(Ljava/util/List;I)I // method@1105 │ │ -045b9a: 0a00 |0019: move-result v0 │ │ -045b9c: 3720 ebff |001a: if-le v0, v2, 0005 // -0015 │ │ -045ba0: 0102 |001c: move v2, v0 │ │ -045ba2: 28e8 |001d: goto 0005 // -0018 │ │ -045ba4: 9004 0802 |001e: add-int v4, v8, v2 │ │ -045ba8: 0f04 |0020: return v4 │ │ +0469f4: |[0469f4] nl.siegmann.epublib.domain.TableOfContents.calculateDepth:(Ljava/util/List;I)I │ │ +046a04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046a06: 7210 490f 0700 |0001: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +046a0c: 0c01 |0004: move-result-object v1 │ │ +046a0e: 7210 380f 0100 |0005: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046a14: 0a04 |0008: move-result v4 │ │ +046a16: 3804 1500 |0009: if-eqz v4, 001e // +0015 │ │ +046a1a: 7210 390f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +046a20: 0c03 |000e: move-result-object v3 │ │ +046a22: 1f03 a702 |000f: check-cast v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046a26: 6e10 f610 0300 |0011: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +046a2c: 0c04 |0014: move-result-object v4 │ │ +046a2e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +046a30: 7030 0511 4605 |0016: invoke-direct {v6, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:(Ljava/util/List;I)I // method@1105 │ │ +046a36: 0a00 |0019: move-result v0 │ │ +046a38: 3720 ebff |001a: if-le v0, v2, 0005 // -0015 │ │ +046a3c: 0102 |001c: move v2, v0 │ │ +046a3e: 28e8 |001d: goto 0005 // -0018 │ │ +046a40: 9004 0802 |001e: add-int v4, v8, v2 │ │ +046a44: 0f04 |0020: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0001 line=241 │ │ 0x0011 line=242 │ │ 0x001a line=243 │ │ 0x001c line=244 │ │ @@ -71303,33 +71370,33 @@ │ │ type : '([IIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -045bac: |[045bac] nl.siegmann.epublib.domain.TableOfContents.createSectionTitle:([IIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -045bbc: 2201 4e02 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -045bc0: 7020 f20e 7100 |0002: invoke-direct {v1, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0ef2 │ │ -045bc6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -045bc8: 3550 1100 |0006: if-ge v0, v5, 0017 // +0011 │ │ -045bcc: 3d00 0500 |0008: if-lez v0, 000d // +0005 │ │ -045bd0: 6e20 f70e 8100 |000a: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -045bd6: 4402 0400 |000d: aget v2, v4, v0 │ │ -045bda: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045bde: 6e20 f40e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -045be4: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045be8: 28f0 |0016: goto 0006 // -0010 │ │ -045bea: 3d05 0500 |0017: if-lez v5, 001c // +0005 │ │ -045bee: 6e20 f70e 8100 |0019: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -045bf4: d802 0601 |001c: add-int/lit8 v2, v6, #int 1 // #01 │ │ -045bf8: 6e20 f40e 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -045bfe: 6e10 fb0e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -045c04: 0c02 |0024: move-result-object v2 │ │ -045c06: 1102 |0025: return-object v2 │ │ +046a48: |[046a48] nl.siegmann.epublib.domain.TableOfContents.createSectionTitle:([IIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +046a58: 2201 4c02 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +046a5c: 7020 f20e 7100 |0002: invoke-direct {v1, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0ef2 │ │ +046a62: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +046a64: 3550 1100 |0006: if-ge v0, v5, 0017 // +0011 │ │ +046a68: 3d00 0500 |0008: if-lez v0, 000d // +0005 │ │ +046a6c: 6e20 f70e 8100 |000a: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +046a72: 4402 0400 |000d: aget v2, v4, v0 │ │ +046a76: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046a7a: 6e20 f40e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +046a80: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046a84: 28f0 |0016: goto 0006 // -0010 │ │ +046a86: 3d05 0500 |0017: if-lez v5, 001c // +0005 │ │ +046a8a: 6e20 f70e 8100 |0019: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +046a90: d802 0601 |001c: add-int/lit8 v2, v6, #int 1 // #01 │ │ +046a94: 6e20 f40e 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +046a9a: 6e10 fb0e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +046aa0: 0c02 |0024: move-result-object v2 │ │ +046aa2: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ 0x0008 line=174 │ │ 0x000a line=175 │ │ 0x000d line=177 │ │ @@ -71353,31 +71420,31 @@ │ │ type : '(Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -045c08: |[045c08] nl.siegmann.epublib.domain.TableOfContents.findTocReferenceByTitle:(Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045c18: 7210 490f 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -045c1e: 0c00 |0003: move-result-object v0 │ │ -045c20: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -045c26: 0a02 |0007: move-result v2 │ │ -045c28: 3802 1300 |0008: if-eqz v2, 001b // +0013 │ │ -045c2c: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045c32: 0c01 |000d: move-result-object v1 │ │ -045c34: 1f01 a902 |000e: check-cast v1, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045c38: 6e10 fa10 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -045c3e: 0c02 |0013: move-result-object v2 │ │ -045c40: 6e20 cd0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -045c46: 0a02 |0017: move-result v2 │ │ -045c48: 3802 ecff |0018: if-eqz v2, 0004 // -0014 │ │ -045c4c: 1101 |001a: return-object v1 │ │ -045c4e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -045c50: 28fe |001c: goto 001a // -0002 │ │ +046aa4: |[046aa4] nl.siegmann.epublib.domain.TableOfContents.findTocReferenceByTitle:(Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046ab4: 7210 490f 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +046aba: 0c00 |0003: move-result-object v0 │ │ +046abc: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046ac2: 0a02 |0007: move-result v2 │ │ +046ac4: 3802 1300 |0008: if-eqz v2, 001b // +0013 │ │ +046ac8: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +046ace: 0c01 |000d: move-result-object v1 │ │ +046ad0: 1f01 a702 |000e: check-cast v1, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046ad4: 6e10 fa10 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +046ada: 0c02 |0013: move-result-object v2 │ │ +046adc: 6e20 cd0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +046ae2: 0a02 |0017: move-result v2 │ │ +046ae4: 3802 ecff |0018: if-eqz v2, 0004 // -0014 │ │ +046ae8: 1101 |001a: return-object v1 │ │ +046aea: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +046aec: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0010 line=80 │ │ 0x001a line=84 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -71391,40 +71458,40 @@ │ │ type : '(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -045c54: |[045c54] nl.siegmann.epublib.domain.TableOfContents.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V │ │ -045c64: 7210 490f 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -045c6a: 0c00 |0003: move-result-object v0 │ │ -045c6c: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -045c72: 0a03 |0007: move-result v3 │ │ -045c74: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -045c78: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045c7e: 0c02 |000d: move-result-object v2 │ │ -045c80: 1f02 a902 |000e: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045c84: 6e10 f910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10f9 │ │ -045c8a: 0c01 |0013: move-result-object v1 │ │ -045c8c: 3801 1600 |0014: if-eqz v1, 002a // +0016 │ │ -045c90: 6e10 a810 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -045c96: 0c03 |0019: move-result-object v3 │ │ -045c98: 7220 5c0f 3400 |001a: invoke-interface {v4, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0f5c │ │ -045c9e: 0a03 |001d: move-result v3 │ │ -045ca0: 3903 0c00 |001e: if-nez v3, 002a // +000c │ │ -045ca4: 6e10 a810 0100 |0020: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -045caa: 0c03 |0023: move-result-object v3 │ │ -045cac: 7220 5b0f 3400 |0024: invoke-interface {v4, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ -045cb2: 7220 430f 1500 |0027: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -045cb8: 6e10 f610 0200 |002a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -045cbe: 0c03 |002d: move-result-object v3 │ │ -045cc0: 7130 0911 5403 |002e: invoke-static {v4, v5, v3}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V // method@1109 │ │ -045cc6: 28d3 |0031: goto 0004 // -002d │ │ -045cc8: 0e00 |0032: return-void │ │ +046af0: |[046af0] nl.siegmann.epublib.domain.TableOfContents.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V │ │ +046b00: 7210 490f 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +046b06: 0c00 |0003: move-result-object v0 │ │ +046b08: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046b0e: 0a03 |0007: move-result v3 │ │ +046b10: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +046b14: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +046b1a: 0c02 |000d: move-result-object v2 │ │ +046b1c: 1f02 a702 |000e: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046b20: 6e10 f910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10f9 │ │ +046b26: 0c01 |0013: move-result-object v1 │ │ +046b28: 3801 1600 |0014: if-eqz v1, 002a // +0016 │ │ +046b2c: 6e10 a810 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +046b32: 0c03 |0019: move-result-object v3 │ │ +046b34: 7220 5c0f 3400 |001a: invoke-interface {v4, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0f5c │ │ +046b3a: 0a03 |001d: move-result v3 │ │ +046b3c: 3903 0c00 |001e: if-nez v3, 002a // +000c │ │ +046b40: 6e10 a810 0100 |0020: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +046b46: 0c03 |0023: move-result-object v3 │ │ +046b48: 7220 5b0f 3400 |0024: invoke-interface {v4, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ +046b4e: 7220 430f 1500 |0027: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046b54: 6e10 f610 0200 |002a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +046b5a: 0c03 |002d: move-result-object v3 │ │ +046b5c: 7130 0911 5403 |002e: invoke-static {v4, v5, v3}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V // method@1109 │ │ +046b62: 28d3 |0031: goto 0004 // -002d │ │ +046b64: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0010 line=209 │ │ 0x0014 line=210 │ │ 0x0020 line=211 │ │ 0x0027 line=212 │ │ @@ -71446,32 +71513,32 @@ │ │ type : '(Ljava/util/Collection;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -045ccc: |[045ccc] nl.siegmann.epublib.domain.TableOfContents.getTotalSize:(Ljava/util/Collection;)I │ │ -045cdc: 7210 250f 0400 |0000: invoke-interface {v4}, Ljava/util/Collection;.size:()I // method@0f25 │ │ -045ce2: 0a01 |0003: move-result v1 │ │ -045ce4: 7210 240f 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -045cea: 0c00 |0007: move-result-object v0 │ │ -045cec: 7210 380f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -045cf2: 0a03 |000b: move-result v3 │ │ -045cf4: 3803 1200 |000c: if-eqz v3, 001e // +0012 │ │ -045cf8: 7210 390f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -045cfe: 0c02 |0011: move-result-object v2 │ │ -045d00: 1f02 a902 |0012: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045d04: 6e10 f610 0200 |0014: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -045d0a: 0c03 |0017: move-result-object v3 │ │ -045d0c: 7110 0b11 0300 |0018: invoke-static {v3}, Lnl/siegmann/epublib/domain/TableOfContents;.getTotalSize:(Ljava/util/Collection;)I // method@110b │ │ -045d12: 0a03 |001b: move-result v3 │ │ -045d14: b031 |001c: add-int/2addr v1, v3 │ │ -045d16: 28eb |001d: goto 0008 // -0015 │ │ -045d18: 0f01 |001e: return v1 │ │ +046b68: |[046b68] nl.siegmann.epublib.domain.TableOfContents.getTotalSize:(Ljava/util/Collection;)I │ │ +046b78: 7210 250f 0400 |0000: invoke-interface {v4}, Ljava/util/Collection;.size:()I // method@0f25 │ │ +046b7e: 0a01 |0003: move-result v1 │ │ +046b80: 7210 240f 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +046b86: 0c00 |0007: move-result-object v0 │ │ +046b88: 7210 380f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +046b8e: 0a03 |000b: move-result v3 │ │ +046b90: 3803 1200 |000c: if-eqz v3, 001e // +0012 │ │ +046b94: 7210 390f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +046b9a: 0c02 |0011: move-result-object v2 │ │ +046b9c: 1f02 a702 |0012: check-cast v2, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046ba0: 6e10 f610 0200 |0014: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +046ba6: 0c03 |0017: move-result-object v3 │ │ +046ba8: 7110 0b11 0300 |0018: invoke-static {v3}, Lnl/siegmann/epublib/domain/TableOfContents;.getTotalSize:(Ljava/util/Collection;)I // method@110b │ │ +046bae: 0a03 |001b: move-result v3 │ │ +046bb0: b031 |001c: add-int/2addr v1, v3 │ │ +046bb2: 28eb |001d: goto 0008 // -0015 │ │ +046bb4: 0f01 |001e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0004 line=229 │ │ 0x0014 line=230 │ │ 0x001e line=232 │ │ locals : │ │ @@ -71486,33 +71553,33 @@ │ │ type : '(Ljava/util/List;[IILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -045d1c: |[045d1c] nl.siegmann.epublib.domain.TableOfContents.paddTOCReferences:(Ljava/util/List;[IILjava/lang/String;Ljava/lang/String;)V │ │ -045d2c: 7210 4d0f 0800 |0000: invoke-interface {v8}, Ljava/util/List;.size:()I // method@0f4d │ │ -045d32: 0a03 |0003: move-result v3 │ │ -045d34: 4400 090a |0004: aget v0, v9, v10 │ │ -045d38: 3603 1700 |0006: if-gt v3, v0, 001d // +0017 │ │ -045d3c: 0770 |0008: move-object v0, v7 │ │ -045d3e: 0791 |0009: move-object v1, v9 │ │ -045d40: 01a2 |000a: move v2, v10 │ │ -045d42: 07b4 |000b: move-object v4, v11 │ │ -045d44: 07c5 |000c: move-object v5, v12 │ │ -045d46: 7606 0611 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.createSectionTitle:([IIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1106 │ │ -045d4c: 0c06 |0010: move-result-object v6 │ │ -045d4e: 2200 a902 |0011: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045d52: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -045d54: 7030 f210 6001 |0014: invoke-direct {v0, v6, v1}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ -045d5a: 7220 430f 0800 |0017: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -045d60: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -045d64: 28e8 |001c: goto 0004 // -0018 │ │ -045d66: 0e00 |001d: return-void │ │ +046bb8: |[046bb8] nl.siegmann.epublib.domain.TableOfContents.paddTOCReferences:(Ljava/util/List;[IILjava/lang/String;Ljava/lang/String;)V │ │ +046bc8: 7210 4d0f 0800 |0000: invoke-interface {v8}, Ljava/util/List;.size:()I // method@0f4d │ │ +046bce: 0a03 |0003: move-result v3 │ │ +046bd0: 4400 090a |0004: aget v0, v9, v10 │ │ +046bd4: 3603 1700 |0006: if-gt v3, v0, 001d // +0017 │ │ +046bd8: 0770 |0008: move-object v0, v7 │ │ +046bda: 0791 |0009: move-object v1, v9 │ │ +046bdc: 01a2 |000a: move v2, v10 │ │ +046bde: 07b4 |000b: move-object v4, v11 │ │ +046be0: 07c5 |000c: move-object v5, v12 │ │ +046be2: 7606 0611 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.createSectionTitle:([IIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1106 │ │ +046be8: 0c06 |0010: move-result-object v6 │ │ +046bea: 2200 a702 |0011: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046bee: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +046bf0: 7030 f210 6001 |0014: invoke-direct {v0, v6, v1}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ +046bf6: 7220 430f 0800 |0017: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046bfc: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +046c00: 28e8 |001c: goto 0004 // -0018 │ │ +046c02: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000d line=164 │ │ 0x0011 line=166 │ │ 0x001a line=163 │ │ 0x001d line=168 │ │ @@ -71533,19 +71600,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -045d68: |[045d68] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045d78: 1a00 e200 |0000: const-string v0, "/" // string@00e2 │ │ -045d7c: 6e40 0011 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; // method@1100 │ │ -045d82: 0c00 |0005: move-result-object v0 │ │ -045d84: 1100 |0006: return-object v0 │ │ +046c04: |[046c04] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046c14: 1a00 e200 |0000: const-string v0, "/" // string@00e2 │ │ +046c18: 6e40 0011 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; // method@1100 │ │ +046c1e: 0c00 |0005: move-result-object v0 │ │ +046c20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ 0x0000 - 0x0007 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0007 reg=3 path Ljava/lang/String; │ │ @@ -71555,20 +71622,20 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -045d88: |[045d88] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045d98: 6e20 db0e 5400 |0000: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0edb │ │ -045d9e: 0c00 |0003: move-result-object v0 │ │ -045da0: 6e30 0211 3200 |0004: invoke-virtual {v2, v3, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.addSection:(Lnl/siegmann/epublib/domain/Resource;[Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; // method@1102 │ │ -045da6: 0c01 |0007: move-result-object v1 │ │ -045da8: 1101 |0008: return-object v1 │ │ +046c24: |[046c24] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046c34: 6e20 db0e 5400 |0000: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0edb │ │ +046c3a: 0c00 |0003: move-result-object v0 │ │ +046c3c: 6e30 0211 3200 |0004: invoke-virtual {v2, v3, v0}, Lnl/siegmann/epublib/domain/TableOfContents;.addSection:(Lnl/siegmann/epublib/domain/Resource;[Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; // method@1102 │ │ +046c42: 0c01 |0007: move-result-object v1 │ │ +046c44: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 pathElements [Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ @@ -71581,51 +71648,51 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;[ILjava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -045dac: |[045dac] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;[ILjava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045dbc: 380a 0500 |0000: if-eqz v10, 0005 // +0005 │ │ -045dc0: 21a0 |0002: array-length v0, v10 │ │ -045dc2: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -045dc6: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -045dc8: 1107 |0006: return-object v7 │ │ -045dca: 1207 |0007: const/4 v7, #int 0 // #0 │ │ -045dcc: 5481 9305 |0008: iget-object v1, v8, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045dd0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -045dd2: 21a0 |000b: array-length v0, v10 │ │ -045dd4: 3503 2c00 |000c: if-ge v3, v0, 0038 // +002c │ │ -045dd8: 4406 0a03 |000e: aget v6, v10, v3 │ │ -045ddc: 3d06 2600 |0010: if-lez v6, 0036 // +0026 │ │ -045de0: 7210 4d0f 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -045de6: 0a00 |0015: move-result v0 │ │ -045de8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -045dec: 3506 1e00 |0018: if-ge v6, v0, 0036 // +001e │ │ -045df0: 7220 470f 6100 |001a: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -045df6: 0c07 |001d: move-result-object v7 │ │ -045df8: 1f07 a902 |001e: check-cast v7, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045dfc: 3907 0f00 |0020: if-nez v7, 002f // +000f │ │ -045e00: 0780 |0022: move-object v0, v8 │ │ -045e02: 07a2 |0023: move-object v2, v10 │ │ -045e04: 07b4 |0024: move-object v4, v11 │ │ -045e06: 07c5 |0025: move-object v5, v12 │ │ -045e08: 7606 0c11 0000 |0026: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.paddTOCReferences:(Ljava/util/List;[IILjava/lang/String;Ljava/lang/String;)V // method@110c │ │ -045e0e: 7220 470f 6100 |0029: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -045e14: 0c07 |002c: move-result-object v7 │ │ -045e16: 1f07 a902 |002d: check-cast v7, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045e1a: 6e10 f610 0700 |002f: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -045e20: 0c01 |0032: move-result-object v1 │ │ -045e22: d803 0301 |0033: add-int/lit8 v3, v3, #int 1 // #01 │ │ -045e26: 28d6 |0035: goto 000b // -002a │ │ -045e28: 1207 |0036: const/4 v7, #int 0 // #0 │ │ -045e2a: 28e9 |0037: goto 0020 // -0017 │ │ -045e2c: 6e20 fc10 9700 |0038: invoke-virtual {v7, v9}, Lnl/siegmann/epublib/domain/TOCReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10fc │ │ -045e32: 28cb |003b: goto 0006 // -0035 │ │ +046c48: |[046c48] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;[ILjava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046c58: 380a 0500 |0000: if-eqz v10, 0005 // +0005 │ │ +046c5c: 21a0 |0002: array-length v0, v10 │ │ +046c5e: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +046c62: 1207 |0005: const/4 v7, #int 0 // #0 │ │ +046c64: 1107 |0006: return-object v7 │ │ +046c66: 1207 |0007: const/4 v7, #int 0 // #0 │ │ +046c68: 5481 9305 |0008: iget-object v1, v8, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046c6c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +046c6e: 21a0 |000b: array-length v0, v10 │ │ +046c70: 3503 2c00 |000c: if-ge v3, v0, 0038 // +002c │ │ +046c74: 4406 0a03 |000e: aget v6, v10, v3 │ │ +046c78: 3d06 2600 |0010: if-lez v6, 0036 // +0026 │ │ +046c7c: 7210 4d0f 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +046c82: 0a00 |0015: move-result v0 │ │ +046c84: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +046c88: 3506 1e00 |0018: if-ge v6, v0, 0036 // +001e │ │ +046c8c: 7220 470f 6100 |001a: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +046c92: 0c07 |001d: move-result-object v7 │ │ +046c94: 1f07 a702 |001e: check-cast v7, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046c98: 3907 0f00 |0020: if-nez v7, 002f // +000f │ │ +046c9c: 0780 |0022: move-object v0, v8 │ │ +046c9e: 07a2 |0023: move-object v2, v10 │ │ +046ca0: 07b4 |0024: move-object v4, v11 │ │ +046ca2: 07c5 |0025: move-object v5, v12 │ │ +046ca4: 7606 0c11 0000 |0026: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/TableOfContents;.paddTOCReferences:(Ljava/util/List;[IILjava/lang/String;Ljava/lang/String;)V // method@110c │ │ +046caa: 7220 470f 6100 |0029: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +046cb0: 0c07 |002c: move-result-object v7 │ │ +046cb2: 1f07 a702 |002d: check-cast v7, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046cb6: 6e10 f610 0700 |002f: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +046cbc: 0c01 |0032: move-result-object v1 │ │ +046cbe: d803 0301 |0033: add-int/lit8 v3, v3, #int 1 // #01 │ │ +046cc2: 28d6 |0035: goto 000b // -002a │ │ +046cc4: 1207 |0036: const/4 v7, #int 0 // #0 │ │ +046cc6: 28e9 |0037: goto 0020 // -0017 │ │ +046cc8: 6e20 fc10 9700 |0038: invoke-virtual {v7, v9}, Lnl/siegmann/epublib/domain/TOCReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10fc │ │ +046cce: 28cb |003b: goto 0006 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0006 line=158 │ │ 0x0007 line=142 │ │ 0x0008 line=143 │ │ @@ -71658,39 +71725,39 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;[Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -045e34: |[045e34] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;[Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045e44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -045e46: 3808 0500 |0001: if-eqz v8, 0006 // +0005 │ │ -045e4a: 2185 |0003: array-length v5, v8 │ │ -045e4c: 3905 0400 |0004: if-nez v5, 0008 // +0004 │ │ -045e50: 0743 |0006: move-object v3, v4 │ │ -045e52: 1103 |0007: return-object v3 │ │ -045e54: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -045e56: 5461 9305 |0009: iget-object v1, v6, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045e5a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -045e5c: 2185 |000c: array-length v5, v8 │ │ -045e5e: 3552 1900 |000d: if-ge v2, v5, 0026 // +0019 │ │ -045e62: 4600 0802 |000f: aget-object v0, v8, v2 │ │ -045e66: 7120 0711 1000 |0011: invoke-static {v0, v1}, Lnl/siegmann/epublib/domain/TableOfContents;.findTocReferenceByTitle:(Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/TOCReference; // method@1107 │ │ -045e6c: 0c03 |0014: move-result-object v3 │ │ -045e6e: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ -045e72: 2203 a902 |0017: new-instance v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -045e76: 7030 f210 0304 |0019: invoke-direct {v3, v0, v4}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ -045e7c: 7220 430f 3100 |001c: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -045e82: 6e10 f610 0300 |001f: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -045e88: 0c01 |0022: move-result-object v1 │ │ -045e8a: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045e8e: 28e7 |0025: goto 000c // -0019 │ │ -045e90: 6e20 fc10 7300 |0026: invoke-virtual {v3, v7}, Lnl/siegmann/epublib/domain/TOCReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10fc │ │ -045e96: 28de |0029: goto 0007 // -0022 │ │ +046cd0: |[046cd0] nl.siegmann.epublib.domain.TableOfContents.addSection:(Lnl/siegmann/epublib/domain/Resource;[Ljava/lang/String;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046ce0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +046ce2: 3808 0500 |0001: if-eqz v8, 0006 // +0005 │ │ +046ce6: 2185 |0003: array-length v5, v8 │ │ +046ce8: 3905 0400 |0004: if-nez v5, 0008 // +0004 │ │ +046cec: 0743 |0006: move-object v3, v4 │ │ +046cee: 1103 |0007: return-object v3 │ │ +046cf0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +046cf2: 5461 9305 |0009: iget-object v1, v6, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046cf6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +046cf8: 2185 |000c: array-length v5, v8 │ │ +046cfa: 3552 1900 |000d: if-ge v2, v5, 0026 // +0019 │ │ +046cfe: 4600 0802 |000f: aget-object v0, v8, v2 │ │ +046d02: 7120 0711 1000 |0011: invoke-static {v0, v1}, Lnl/siegmann/epublib/domain/TableOfContents;.findTocReferenceByTitle:(Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/TOCReference; // method@1107 │ │ +046d08: 0c03 |0014: move-result-object v3 │ │ +046d0a: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ +046d0e: 2203 a702 |0017: new-instance v3, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +046d12: 7030 f210 0304 |0019: invoke-direct {v3, v0, v4}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V // method@10f2 │ │ +046d18: 7220 430f 3100 |001c: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046d1e: 6e10 f610 0300 |001f: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +046d24: 0c01 |0022: move-result-object v1 │ │ +046d26: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046d2a: 28e7 |0025: goto 000c // -0019 │ │ +046d2c: 6e20 fc10 7300 |0026: invoke-virtual {v3, v7}, Lnl/siegmann/epublib/domain/TOCReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10fc │ │ +046d32: 28de |0029: goto 0007 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=119 │ │ 0x0008 line=107 │ │ 0x0009 line=108 │ │ 0x000b line=109 │ │ @@ -71717,23 +71784,23 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045e98: |[045e98] nl.siegmann.epublib.domain.TableOfContents.addTOCReference:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -045ea8: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045eac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -045eb0: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -045eb4: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -045eba: 5b10 9305 |0009: iput-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045ebe: 5410 9305 |000b: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045ec2: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -045ec8: 1102 |0010: return-object v2 │ │ +046d34: |[046d34] nl.siegmann.epublib.domain.TableOfContents.addTOCReference:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +046d44: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046d48: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +046d4c: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +046d50: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +046d56: 5b10 9305 |0009: iput-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046d5a: 5410 9305 |000b: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046d5e: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046d64: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0004 line=188 │ │ 0x000b line=190 │ │ 0x0010 line=191 │ │ locals : │ │ @@ -71745,20 +71812,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045ecc: |[045ecc] nl.siegmann.epublib.domain.TableOfContents.calculateDepth:()I │ │ -045edc: 5420 9305 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045ee0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045ee2: 7030 0511 0201 |0003: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:(Ljava/util/List;I)I // method@1105 │ │ -045ee8: 0a00 |0006: move-result v0 │ │ -045eea: 0f00 |0007: return v0 │ │ +046d68: |[046d68] nl.siegmann.epublib.domain.TableOfContents.calculateDepth:()I │ │ +046d78: 5420 9305 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046d7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046d7e: 7030 0511 0201 |0003: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:(Ljava/util/List;I)I // method@1105 │ │ +046d84: 0a00 |0006: move-result v0 │ │ +046d86: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ │ │ #6 : (in Lnl/siegmann/epublib/domain/TableOfContents;) │ │ @@ -71766,22 +71833,22 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -045eec: |[045eec] nl.siegmann.epublib.domain.TableOfContents.getAllUniqueResources:()Ljava/util/List; │ │ -045efc: 2201 6802 |0000: new-instance v1, Ljava/util/HashSet; // type@0268 │ │ -045f00: 7010 370f 0100 |0002: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0f37 │ │ -045f06: 2200 5f02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -045f0a: 7010 120f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -045f10: 5432 9305 |000a: iget-object v2, v3, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045f14: 7130 0911 0102 |000c: invoke-static {v1, v0, v2}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V // method@1109 │ │ -045f1a: 1100 |000f: return-object v0 │ │ +046d88: |[046d88] nl.siegmann.epublib.domain.TableOfContents.getAllUniqueResources:()Ljava/util/List; │ │ +046d98: 2201 6602 |0000: new-instance v1, Ljava/util/HashSet; // type@0266 │ │ +046d9c: 7010 370f 0100 |0002: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0f37 │ │ +046da2: 2200 5d02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +046da6: 7010 120f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +046dac: 5432 9305 |000a: iget-object v2, v3, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046db0: 7130 0911 0102 |000c: invoke-static {v1, v0, v2}, Lnl/siegmann/epublib/domain/TableOfContents;.getAllUniqueResources:(Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V // method@1109 │ │ +046db6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ 0x000a line=202 │ │ 0x000f line=203 │ │ locals : │ │ @@ -71794,17 +71861,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045f1c: |[045f1c] nl.siegmann.epublib.domain.TableOfContents.getTocReferences:()Ljava/util/List; │ │ -045f2c: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045f30: 1100 |0002: return-object v0 │ │ +046db8: |[046db8] nl.siegmann.epublib.domain.TableOfContents.getTocReferences:()Ljava/util/List; │ │ +046dc8: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046dcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ │ │ #8 : (in Lnl/siegmann/epublib/domain/TableOfContents;) │ │ @@ -71812,17 +71879,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045f34: |[045f34] nl.siegmann.epublib.domain.TableOfContents.setTocReferences:(Ljava/util/List;)V │ │ -045f44: 5b01 9305 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045f48: 0e00 |0002: return-void │ │ +046dd0: |[046dd0] nl.siegmann.epublib.domain.TableOfContents.setTocReferences:(Ljava/util/List;)V │ │ +046de0: 5b01 9305 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046de4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ @@ -71833,31 +71900,31 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045f4c: |[045f4c] nl.siegmann.epublib.domain.TableOfContents.size:()I │ │ -045f5c: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ -045f60: 7110 0b11 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/domain/TableOfContents;.getTotalSize:(Ljava/util/Collection;)I // method@110b │ │ -045f66: 0a00 |0005: move-result v0 │ │ -045f68: 0f00 |0006: return v0 │ │ +046de8: |[046de8] nl.siegmann.epublib.domain.TableOfContents.size:()I │ │ +046df8: 5410 9305 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TableOfContents;.tocReferences:Ljava/util/List; // field@0593 │ │ +046dfc: 7110 0b11 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/domain/TableOfContents;.getTotalSize:(Ljava/util/Collection;)I // method@110b │ │ +046e02: 0a00 |0005: move-result v0 │ │ +046e04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/domain/TableOfContents; │ │ │ │ - source_file_idx : 2563 (TableOfContents.java) │ │ + source_file_idx : 2561 (TableOfContents.java) │ │ │ │ Class #280 header: │ │ -class_idx : 685 │ │ +class_idx : 683 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 524 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #280 - │ │ @@ -71877,19 +71944,19 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -045f6c: |[045f6c] nl.siegmann.epublib.epub.BookProcessor.:()V │ │ -045f7c: 2200 ac02 |0000: new-instance v0, Lnl/siegmann/epublib/epub/BookProcessor$1; // type@02ac │ │ -045f80: 7010 1911 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/epub/BookProcessor$1;.:()V // method@1119 │ │ -045f86: 6900 9805 |0005: sput-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ -045f8a: 0e00 |0007: return-void │ │ +046e08: |[046e08] nl.siegmann.epublib.epub.BookProcessor.:()V │ │ +046e18: 2200 aa02 |0000: new-instance v0, Lnl/siegmann/epublib/epub/BookProcessor$1; // type@02aa │ │ +046e1c: 7010 1911 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/epub/BookProcessor$1;.:()V // method@1119 │ │ +046e22: 6900 9805 |0005: sput-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ +046e26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/epub/BookProcessor;) │ │ @@ -71897,17 +71964,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 524 (BookProcessor.java) │ │ │ │ Class #281 header: │ │ -class_idx : 687 │ │ +class_idx : 685 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #281 annotations: │ │ @@ -71927,17 +71994,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045f8c: |[045f8c] nl.siegmann.epublib.epub.DOMUtil.:()V │ │ -045f9c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -045fa2: 0e00 |0003: return-void │ │ +046e28: |[046e28] nl.siegmann.epublib.epub.DOMUtil.:()V │ │ +046e38: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +046e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/DOMUtil; │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/DOMUtil;) │ │ @@ -71945,23 +72012,23 @@ │ │ type : '(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -045fa4: |[045fa4] nl.siegmann.epublib.epub.DOMUtil.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -045fb4: 7230 7113 3204 |0000: invoke-interface {v2, v3, v4}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ -045fba: 0c00 |0003: move-result-object v0 │ │ -045fbc: 7110 b811 0000 |0004: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -045fc2: 0a01 |0007: move-result v1 │ │ -045fc4: 3801 0600 |0008: if-eqz v1, 000e // +0006 │ │ -045fc8: 7220 7013 4200 |000a: invoke-interface {v2, v4}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -045fce: 0c00 |000d: move-result-object v0 │ │ -045fd0: 1100 |000e: return-object v0 │ │ +046e40: |[046e40] nl.siegmann.epublib.epub.DOMUtil.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +046e50: 7230 7113 3204 |0000: invoke-interface {v2, v3, v4}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ +046e56: 0c00 |0003: move-result-object v0 │ │ +046e58: 7110 b811 0000 |0004: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +046e5e: 0a01 |0007: move-result v1 │ │ +046e60: 3801 0600 |0008: if-eqz v1, 000e // +0006 │ │ +046e64: 7220 7013 4200 |000a: invoke-interface {v2, v4}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +046e6a: 0c00 |000d: move-result-object v0 │ │ +046e6c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000a line=35 │ │ 0x000e line=37 │ │ locals : │ │ @@ -71975,34 +72042,34 @@ │ │ type : '(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -045fd4: |[045fd4] nl.siegmann.epublib.epub.DOMUtil.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -045fe4: 7230 7413 5406 |0000: invoke-interface {v4, v5, v6}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -045fea: 0c00 |0003: move-result-object v0 │ │ -045fec: 2202 5f02 |0004: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -045ff0: 7210 7c13 0000 |0006: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -045ff6: 0a03 |0009: move-result v3 │ │ -045ff8: 7020 130f 3200 |000a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -045ffe: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -046000: 7210 7c13 0000 |000e: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -046006: 0a03 |0011: move-result v3 │ │ -046008: 3531 1200 |0012: if-ge v1, v3, 0024 // +0012 │ │ -04600c: 7220 7d13 1000 |0014: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -046012: 0c03 |0017: move-result-object v3 │ │ -046014: 1f03 f102 |0018: check-cast v3, Lorg/w3c/dom/Element; // type@02f1 │ │ -046018: 7110 2911 0300 |001a: invoke-static {v3}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -04601e: 0c03 |001d: move-result-object v3 │ │ -046020: 7220 430f 3200 |001e: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -046026: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04602a: 28eb |0023: goto 000e // -0015 │ │ -04602c: 1102 |0024: return-object v2 │ │ +046e70: |[046e70] nl.siegmann.epublib.epub.DOMUtil.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +046e80: 7230 7413 5406 |0000: invoke-interface {v4, v5, v6}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +046e86: 0c00 |0003: move-result-object v0 │ │ +046e88: 2202 5d02 |0004: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +046e8c: 7210 7c13 0000 |0006: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +046e92: 0a03 |0009: move-result v3 │ │ +046e94: 7020 130f 3200 |000a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +046e9a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +046e9c: 7210 7c13 0000 |000e: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +046ea2: 0a03 |0011: move-result v3 │ │ +046ea4: 3531 1200 |0012: if-ge v1, v3, 0024 // +0012 │ │ +046ea8: 7220 7d13 1000 |0014: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +046eae: 0c03 |0017: move-result-object v3 │ │ +046eb0: 1f03 ef02 |0018: check-cast v3, Lorg/w3c/dom/Element; // type@02ef │ │ +046eb4: 7110 2911 0300 |001a: invoke-static {v3}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +046eba: 0c03 |001d: move-result-object v3 │ │ +046ebc: 7220 430f 3200 |001e: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +046ec2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046ec6: 28eb |0023: goto 000e // -0015 │ │ +046ec8: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=50 │ │ 0x000d line=51 │ │ 0x0014 line=52 │ │ 0x0021 line=51 │ │ @@ -72020,41 +72087,41 @@ │ │ type : '(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -046030: |[046030] nl.siegmann.epublib.epub.DOMUtil.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -046040: 7230 6f13 5406 |0000: invoke-interface {v4, v5, v6}, Lorg/w3c/dom/Document;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@136f │ │ -046046: 0c02 |0003: move-result-object v2 │ │ -046048: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04604a: 7210 7c13 0200 |0005: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -046050: 0a03 |0008: move-result v3 │ │ -046052: 3530 2400 |0009: if-ge v0, v3, 002d // +0024 │ │ -046056: 7220 7d13 0200 |000b: invoke-interface {v2, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -04605c: 0c01 |000e: move-result-object v1 │ │ -04605e: 1f01 f102 |000f: check-cast v1, Lorg/w3c/dom/Element; // type@02f1 │ │ -046062: 7220 7013 7100 |0011: invoke-interface {v1, v7}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -046068: 0c03 |0014: move-result-object v3 │ │ -04606a: 6e20 ce0e 3800 |0015: invoke-virtual {v8, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -046070: 0a03 |0018: move-result v3 │ │ -046072: 3803 1100 |0019: if-eqz v3, 002a // +0011 │ │ -046076: 7220 7013 9100 |001b: invoke-interface {v1, v9}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -04607c: 0c03 |001e: move-result-object v3 │ │ -04607e: 7110 b911 0300 |001f: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -046084: 0a03 |0022: move-result v3 │ │ -046086: 3803 0700 |0023: if-eqz v3, 002a // +0007 │ │ -04608a: 7220 7013 9100 |0025: invoke-interface {v1, v9}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -046090: 0c03 |0028: move-result-object v3 │ │ -046092: 1103 |0029: return-object v3 │ │ -046094: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -046098: 28d9 |002c: goto 0005 // -0027 │ │ -04609a: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -04609c: 28fb |002e: goto 0029 // -0005 │ │ +046ecc: |[046ecc] nl.siegmann.epublib.epub.DOMUtil.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +046edc: 7230 6f13 5406 |0000: invoke-interface {v4, v5, v6}, Lorg/w3c/dom/Document;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@136f │ │ +046ee2: 0c02 |0003: move-result-object v2 │ │ +046ee4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +046ee6: 7210 7c13 0200 |0005: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +046eec: 0a03 |0008: move-result v3 │ │ +046eee: 3530 2400 |0009: if-ge v0, v3, 002d // +0024 │ │ +046ef2: 7220 7d13 0200 |000b: invoke-interface {v2, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +046ef8: 0c01 |000e: move-result-object v1 │ │ +046efa: 1f01 ef02 |000f: check-cast v1, Lorg/w3c/dom/Element; // type@02ef │ │ +046efe: 7220 7013 7100 |0011: invoke-interface {v1, v7}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +046f04: 0c03 |0014: move-result-object v3 │ │ +046f06: 6e20 ce0e 3800 |0015: invoke-virtual {v8, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +046f0c: 0a03 |0018: move-result v3 │ │ +046f0e: 3803 1100 |0019: if-eqz v3, 002a // +0011 │ │ +046f12: 7220 7013 9100 |001b: invoke-interface {v1, v9}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +046f18: 0c03 |001e: move-result-object v3 │ │ +046f1a: 7110 b911 0300 |001f: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +046f20: 0a03 |0022: move-result v3 │ │ +046f22: 3803 0700 |0023: if-eqz v3, 002a // +0007 │ │ +046f26: 7220 7013 9100 |0025: invoke-interface {v1, v9}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +046f2c: 0c03 |0028: move-result-object v3 │ │ +046f2e: 1103 |0029: return-object v3 │ │ +046f30: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046f34: 28d9 |002c: goto 0005 // -0027 │ │ +046f36: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +046f38: 28fb |002e: goto 0029 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ 0x000b line=72 │ │ 0x0011 line=73 │ │ 0x0025 line=75 │ │ @@ -72078,27 +72145,27 @@ │ │ type : '(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0460a0: |[0460a0] nl.siegmann.epublib.epub.DOMUtil.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; │ │ -0460b0: 7230 7413 3204 |0000: invoke-interface {v2, v3, v4}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -0460b6: 0c00 |0003: move-result-object v0 │ │ -0460b8: 7210 7c13 0000 |0004: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -0460be: 0a01 |0007: move-result v1 │ │ -0460c0: 3901 0400 |0008: if-nez v1, 000c // +0004 │ │ -0460c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0460c6: 1101 |000b: return-object v1 │ │ -0460c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0460ca: 7220 7d13 1000 |000d: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -0460d0: 0c01 |0010: move-result-object v1 │ │ -0460d2: 1f01 f102 |0011: check-cast v1, Lorg/w3c/dom/Element; // type@02f1 │ │ -0460d6: 28f8 |0013: goto 000b // -0008 │ │ +046f3c: |[046f3c] nl.siegmann.epublib.epub.DOMUtil.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; │ │ +046f4c: 7230 7413 3204 |0000: invoke-interface {v2, v3, v4}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +046f52: 0c00 |0003: move-result-object v0 │ │ +046f54: 7210 7c13 0000 |0004: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +046f5a: 0a01 |0007: move-result v1 │ │ +046f5c: 3901 0400 |0008: if-nez v1, 000c // +0004 │ │ +046f60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +046f62: 1101 |000b: return-object v1 │ │ +046f64: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +046f66: 7220 7d13 1000 |000d: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +046f6c: 0c01 |0010: move-result-object v1 │ │ +046f6e: 1f01 ef02 |0011: check-cast v1, Lorg/w3c/dom/Element; // type@02ef │ │ +046f72: 28f8 |0013: goto 000b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=91 │ │ 0x000a line=92 │ │ 0x000b line=94 │ │ locals : │ │ @@ -72112,45 +72179,45 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -0460d8: |[0460d8] nl.siegmann.epublib.epub.DOMUtil.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ -0460e8: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -0460ec: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0460ee: 1104 |0003: return-object v4 │ │ -0460f0: 2203 4e02 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0460f4: 7010 f00e 0300 |0006: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0460fa: 7210 7213 0600 |0009: invoke-interface {v6}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ -046100: 0c00 |000c: move-result-object v0 │ │ -046102: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -046104: 7210 7c13 0000 |000e: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -04610a: 0a04 |0011: move-result v4 │ │ -04610c: 3541 1c00 |0012: if-ge v1, v4, 002e // +001c │ │ -046110: 7220 7d13 1000 |0014: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -046116: 0c02 |0017: move-result-object v2 │ │ -046118: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ -04611c: 7210 7913 0200 |001a: invoke-interface {v2}, Lorg/w3c/dom/Node;.getNodeType:()S // method@1379 │ │ -046122: 0a04 |001d: move-result v4 │ │ -046124: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -046126: 3254 0500 |001f: if-eq v4, v5, 0024 // +0005 │ │ -04612a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04612e: 28eb |0023: goto 000e // -0015 │ │ -046130: 1f02 f502 |0024: check-cast v2, Lorg/w3c/dom/Text; // type@02f5 │ │ -046134: 7210 7e13 0200 |0026: invoke-interface {v2}, Lorg/w3c/dom/Text;.getData:()Ljava/lang/String; // method@137e │ │ -04613a: 0c04 |0029: move-result-object v4 │ │ -04613c: 6e20 f70e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046142: 28f4 |002d: goto 0021 // -000c │ │ -046144: 6e10 fb0e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04614a: 0c04 |0031: move-result-object v4 │ │ -04614c: 6e10 e20e 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ -046152: 0c04 |0035: move-result-object v4 │ │ -046154: 28cd |0036: goto 0003 // -0033 │ │ +046f74: |[046f74] nl.siegmann.epublib.epub.DOMUtil.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ +046f84: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +046f88: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +046f8a: 1104 |0003: return-object v4 │ │ +046f8c: 2203 4c02 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +046f90: 7010 f00e 0300 |0006: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +046f96: 7210 7213 0600 |0009: invoke-interface {v6}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ +046f9c: 0c00 |000c: move-result-object v0 │ │ +046f9e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +046fa0: 7210 7c13 0000 |000e: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +046fa6: 0a04 |0011: move-result v4 │ │ +046fa8: 3541 1c00 |0012: if-ge v1, v4, 002e // +001c │ │ +046fac: 7220 7d13 1000 |0014: invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +046fb2: 0c02 |0017: move-result-object v2 │ │ +046fb4: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ +046fb8: 7210 7913 0200 |001a: invoke-interface {v2}, Lorg/w3c/dom/Node;.getNodeType:()S // method@1379 │ │ +046fbe: 0a04 |001d: move-result v4 │ │ +046fc0: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +046fc2: 3254 0500 |001f: if-eq v4, v5, 0024 // +0005 │ │ +046fc6: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046fca: 28eb |0023: goto 000e // -0015 │ │ +046fcc: 1f02 f302 |0024: check-cast v2, Lorg/w3c/dom/Text; // type@02f3 │ │ +046fd0: 7210 7e13 0200 |0026: invoke-interface {v2}, Lorg/w3c/dom/Text;.getData:()Ljava/lang/String; // method@137e │ │ +046fd6: 0c04 |0029: move-result-object v4 │ │ +046fd8: 6e20 f70e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +046fde: 28f4 |002d: goto 0021 // -000c │ │ +046fe0: 6e10 fb0e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +046fe6: 0c04 |0031: move-result-object v4 │ │ +046fe8: 6e10 e20e 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ +046fee: 0c04 |0035: move-result-object v4 │ │ +046ff0: 28cd |0036: goto 0003 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ 0x0003 line=122 │ │ 0x0004 line=112 │ │ 0x0009 line=113 │ │ @@ -72168,17 +72235,17 @@ │ │ 0x0009 - 0x0037 reg=3 result Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0037 reg=6 parentElement Lorg/w3c/dom/Element; │ │ │ │ Virtual methods - │ │ source_file_idx : 734 (DOMUtil.java) │ │ │ │ Class #282 header: │ │ -class_idx : 688 │ │ +class_idx : 686 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #282 annotations: │ │ @@ -72206,17 +72273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046158: |[046158] nl.siegmann.epublib.epub.EpubProcessorSupport$EntityResolverImpl.:()V │ │ -046168: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04616e: 0e00 |0003: return-void │ │ +046ff4: |[046ff4] nl.siegmann.epublib.epub.EpubProcessorSupport$EntityResolverImpl.:()V │ │ +047004: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04700a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl; │ │ │ │ Virtual methods - │ │ @@ -72225,87 +72292,87 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -046170: |[046170] nl.siegmann.epublib.epub.EpubProcessorSupport$EntityResolverImpl.resolveEntity:(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource; │ │ -046180: 1305 2f00 |0000: const/16 v5, #int 47 // #2f │ │ -046184: 1a03 f610 |0002: const-string v3, "http:" // string@10f6 │ │ -046188: 6e20 dc0e 3800 |0004: invoke-virtual {v8, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -04618e: 0a03 |0007: move-result v3 │ │ -046190: 3803 5e00 |0008: if-eqz v3, 0066 // +005e │ │ -046194: 2202 5a02 |000a: new-instance v2, Ljava/net/URL; // type@025a │ │ -046198: 7020 080f 8200 |000c: invoke-direct {v2, v8}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0f08 │ │ -04619e: 2203 4e02 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0461a2: 7010 f00e 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0461a8: 1a04 e30d |0014: const-string v4, "dtd/" // string@0de3 │ │ -0461ac: 6e20 f70e 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0461b2: 0c03 |0019: move-result-object v3 │ │ -0461b4: 6e10 090f 0200 |001a: invoke-virtual {v2}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@0f09 │ │ -0461ba: 0c04 |001d: move-result-object v4 │ │ -0461bc: 6e20 f70e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0461c2: 0c03 |0021: move-result-object v3 │ │ -0461c4: 6e10 0a0f 0200 |0022: invoke-virtual {v2}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@0f0a │ │ -0461ca: 0c04 |0025: move-result-object v4 │ │ -0461cc: 6e20 f70e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0461d2: 0c03 |0029: move-result-object v3 │ │ -0461d4: 6e10 fb0e 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0461da: 0c01 |002d: move-result-object v1 │ │ -0461dc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -0461de: 6e20 d60e 5100 |002f: invoke-virtual {v1, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -0461e4: 0a04 |0032: move-result v4 │ │ -0461e6: 6e30 de0e 3104 |0033: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -0461ec: 0c03 |0036: move-result-object v3 │ │ -0461ee: 5b63 9b05 |0037: iput-object v3, v6, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.previousLocation:Ljava/lang/String; // field@059b │ │ -0461f2: 6e10 bd0e 0600 |0039: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -0461f8: 0c03 |003c: move-result-object v3 │ │ -0461fa: 6e10 8e0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ -046200: 0c03 |0040: move-result-object v3 │ │ -046202: 6e20 960e 1300 |0041: invoke-virtual {v3, v1}, Ljava/lang/ClassLoader;.getResource:(Ljava/lang/String;)Ljava/net/URL; // method@0e96 │ │ -046208: 0c03 |0044: move-result-object v3 │ │ -04620a: 3903 3d00 |0045: if-nez v3, 0082 // +003d │ │ -04620e: 2203 4b02 |0047: new-instance v3, Ljava/lang/RuntimeException; // type@024b │ │ -046212: 2204 4e02 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -046216: 7010 f00e 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04621c: 1a05 7116 |004e: const-string v5, "remote resource is not cached : [" // string@1671 │ │ -046220: 6e20 f70e 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046226: 0c04 |0053: move-result-object v4 │ │ -046228: 6e20 f70e 8400 |0054: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04622e: 0c04 |0057: move-result-object v4 │ │ -046230: 1a05 000b |0058: const-string v5, "] cannot continue" // string@0b00 │ │ -046234: 6e20 f70e 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04623a: 0c04 |005d: move-result-object v4 │ │ -04623c: 6e10 fb0e 0400 |005e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -046242: 0c04 |0061: move-result-object v4 │ │ -046244: 7020 c10e 4300 |0062: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -04624a: 2703 |0065: throw v3 │ │ -04624c: 2203 4e02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -046250: 7010 f00e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -046256: 5464 9b05 |006b: iget-object v4, v6, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.previousLocation:Ljava/lang/String; // field@059b │ │ -04625a: 6e20 f70e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046260: 0c03 |0070: move-result-object v3 │ │ -046262: 6e20 d60e 5800 |0071: invoke-virtual {v8, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -046268: 0a04 |0074: move-result v4 │ │ -04626a: 6e20 dd0e 4800 |0075: invoke-virtual {v8, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -046270: 0c04 |0078: move-result-object v4 │ │ -046272: 6e20 f70e 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046278: 0c03 |007c: move-result-object v3 │ │ -04627a: 6e10 fb0e 0300 |007d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -046280: 0c01 |0080: move-result-object v1 │ │ -046282: 28b8 |0081: goto 0039 // -0048 │ │ -046284: 1c03 b102 |0082: const-class v3, Lnl/siegmann/epublib/epub/EpubProcessorSupport; // type@02b1 │ │ -046288: 6e10 8e0e 0300 |0084: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ -04628e: 0c03 |0087: move-result-object v3 │ │ -046290: 6e20 970e 1300 |0088: invoke-virtual {v3, v1}, Ljava/lang/ClassLoader;.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream; // method@0e97 │ │ -046296: 0c00 |008b: move-result-object v0 │ │ -046298: 2203 f702 |008c: new-instance v3, Lorg/xml/sax/InputSource; // type@02f7 │ │ -04629c: 7020 7f13 0300 |008e: invoke-direct {v3, v0}, Lorg/xml/sax/InputSource;.:(Ljava/io/InputStream;)V // method@137f │ │ -0462a2: 1103 |0091: return-object v3 │ │ +04700c: |[04700c] nl.siegmann.epublib.epub.EpubProcessorSupport$EntityResolverImpl.resolveEntity:(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource; │ │ +04701c: 1305 2f00 |0000: const/16 v5, #int 47 // #2f │ │ +047020: 1a03 f410 |0002: const-string v3, "http:" // string@10f4 │ │ +047024: 6e20 dc0e 3800 |0004: invoke-virtual {v8, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +04702a: 0a03 |0007: move-result v3 │ │ +04702c: 3803 5e00 |0008: if-eqz v3, 0066 // +005e │ │ +047030: 2202 5802 |000a: new-instance v2, Ljava/net/URL; // type@0258 │ │ +047034: 7020 080f 8200 |000c: invoke-direct {v2, v8}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0f08 │ │ +04703a: 2203 4c02 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04703e: 7010 f00e 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +047044: 1a04 e10d |0014: const-string v4, "dtd/" // string@0de1 │ │ +047048: 6e20 f70e 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04704e: 0c03 |0019: move-result-object v3 │ │ +047050: 6e10 090f 0200 |001a: invoke-virtual {v2}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@0f09 │ │ +047056: 0c04 |001d: move-result-object v4 │ │ +047058: 6e20 f70e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04705e: 0c03 |0021: move-result-object v3 │ │ +047060: 6e10 0a0f 0200 |0022: invoke-virtual {v2}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@0f0a │ │ +047066: 0c04 |0025: move-result-object v4 │ │ +047068: 6e20 f70e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04706e: 0c03 |0029: move-result-object v3 │ │ +047070: 6e10 fb0e 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +047076: 0c01 |002d: move-result-object v1 │ │ +047078: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +04707a: 6e20 d60e 5100 |002f: invoke-virtual {v1, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +047080: 0a04 |0032: move-result v4 │ │ +047082: 6e30 de0e 3104 |0033: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +047088: 0c03 |0036: move-result-object v3 │ │ +04708a: 5b63 9b05 |0037: iput-object v3, v6, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.previousLocation:Ljava/lang/String; // field@059b │ │ +04708e: 6e10 bd0e 0600 |0039: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +047094: 0c03 |003c: move-result-object v3 │ │ +047096: 6e10 8e0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ +04709c: 0c03 |0040: move-result-object v3 │ │ +04709e: 6e20 960e 1300 |0041: invoke-virtual {v3, v1}, Ljava/lang/ClassLoader;.getResource:(Ljava/lang/String;)Ljava/net/URL; // method@0e96 │ │ +0470a4: 0c03 |0044: move-result-object v3 │ │ +0470a6: 3903 3d00 |0045: if-nez v3, 0082 // +003d │ │ +0470aa: 2203 4902 |0047: new-instance v3, Ljava/lang/RuntimeException; // type@0249 │ │ +0470ae: 2204 4c02 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +0470b2: 7010 f00e 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0470b8: 1a05 6f16 |004e: const-string v5, "remote resource is not cached : [" // string@166f │ │ +0470bc: 6e20 f70e 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0470c2: 0c04 |0053: move-result-object v4 │ │ +0470c4: 6e20 f70e 8400 |0054: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0470ca: 0c04 |0057: move-result-object v4 │ │ +0470cc: 1a05 fe0a |0058: const-string v5, "] cannot continue" // string@0afe │ │ +0470d0: 6e20 f70e 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0470d6: 0c04 |005d: move-result-object v4 │ │ +0470d8: 6e10 fb0e 0400 |005e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0470de: 0c04 |0061: move-result-object v4 │ │ +0470e0: 7020 c10e 4300 |0062: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +0470e6: 2703 |0065: throw v3 │ │ +0470e8: 2203 4c02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0470ec: 7010 f00e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0470f2: 5464 9b05 |006b: iget-object v4, v6, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.previousLocation:Ljava/lang/String; // field@059b │ │ +0470f6: 6e20 f70e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0470fc: 0c03 |0070: move-result-object v3 │ │ +0470fe: 6e20 d60e 5800 |0071: invoke-virtual {v8, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +047104: 0a04 |0074: move-result v4 │ │ +047106: 6e20 dd0e 4800 |0075: invoke-virtual {v8, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +04710c: 0c04 |0078: move-result-object v4 │ │ +04710e: 6e20 f70e 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047114: 0c03 |007c: move-result-object v3 │ │ +047116: 6e10 fb0e 0300 |007d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04711c: 0c01 |0080: move-result-object v1 │ │ +04711e: 28b8 |0081: goto 0039 // -0048 │ │ +047120: 1c03 af02 |0082: const-class v3, Lnl/siegmann/epublib/epub/EpubProcessorSupport; // type@02af │ │ +047124: 6e10 8e0e 0300 |0084: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ +04712a: 0c03 |0087: move-result-object v3 │ │ +04712c: 6e20 970e 1300 |0088: invoke-virtual {v3, v1}, Ljava/lang/ClassLoader;.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream; // method@0e97 │ │ +047132: 0c00 |008b: move-result-object v0 │ │ +047134: 2203 f502 |008c: new-instance v3, Lorg/xml/sax/InputSource; // type@02f5 │ │ +047138: 7020 7f13 0300 |008e: invoke-direct {v3, v0}, Lorg/xml/sax/InputSource;.:(Ljava/io/InputStream;)V // method@137f │ │ +04713e: 1103 |0091: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ 0x000a line=49 │ │ 0x000f line=50 │ │ 0x002e line=51 │ │ 0x0039 line=56 │ │ @@ -72321,17 +72388,17 @@ │ │ 0x0000 - 0x0092 reg=6 this Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl; │ │ 0x0000 - 0x0092 reg=7 publicId Ljava/lang/String; │ │ 0x0000 - 0x0092 reg=8 systemId Ljava/lang/String; │ │ │ │ source_file_idx : 813 (EpubProcessorSupport.java) │ │ │ │ Class #283 header: │ │ -class_idx : 689 │ │ +class_idx : 687 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 813 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 1 │ │ │ │ Class #283 annotations: │ │ @@ -72361,21 +72428,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0462a4: |[0462a4] nl.siegmann.epublib.epub.EpubProcessorSupport.:()V │ │ -0462b4: 1c00 b102 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport; // type@02b1 │ │ -0462b8: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -0462be: 0c00 |0005: move-result-object v0 │ │ -0462c0: 6900 9d05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ -0462c4: 7100 3311 0000 |0008: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.init:()V // method@1133 │ │ -0462ca: 0e00 |000b: return-void │ │ +047140: |[047140] nl.siegmann.epublib.epub.EpubProcessorSupport.:()V │ │ +047150: 1c00 af02 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport; // type@02af │ │ +047154: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +04715a: 0c00 |0005: move-result-object v0 │ │ +04715c: 6900 9d05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ +047160: 7100 3311 0000 |0008: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.init:()V // method@1133 │ │ +047166: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0008 line=38 │ │ 0x000b line=39 │ │ locals : │ │ │ │ @@ -72384,17 +72451,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0462cc: |[0462cc] nl.siegmann.epublib.epub.EpubProcessorSupport.:()V │ │ -0462dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0462e2: 0e00 |0003: return-void │ │ +047168: |[047168] nl.siegmann.epublib.epub.EpubProcessorSupport.:()V │ │ +047178: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04717e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/EpubProcessorSupport; │ │ │ │ @@ -72403,29 +72470,29 @@ │ │ type : '()Ljavax/xml/parsers/DocumentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0462e4: |[0462e4] nl.siegmann.epublib.epub.EpubProcessorSupport.createDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; │ │ -0462f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0462f6: 6202 9c05 |0001: sget-object v2, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ -0462fa: 6e10 940f 0200 |0003: invoke-virtual {v2}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@0f94 │ │ -046300: 0c01 |0006: move-result-object v1 │ │ -046302: 7100 3211 0000 |0007: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.getEntityResolver:()Lorg/xml/sax/EntityResolver; // method@1132 │ │ -046308: 0c02 |000a: move-result-object v2 │ │ -04630a: 6e20 930f 2100 |000b: invoke-virtual {v1, v2}, Ljavax/xml/parsers/DocumentBuilder;.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V // method@0f93 │ │ -046310: 1101 |000e: return-object v1 │ │ -046312: 0d00 |000f: move-exception v0 │ │ -046314: 6202 9d05 |0010: sget-object v2, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ -046318: 6e10 980f 0000 |0012: invoke-virtual {v0}, Ljavax/xml/parsers/ParserConfigurationException;.getMessage:()Ljava/lang/String; // method@0f98 │ │ -04631e: 0c03 |0015: move-result-object v3 │ │ -046320: 7220 3512 3200 |0016: invoke-interface {v2, v3}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -046326: 28f5 |0019: goto 000e // -000b │ │ +047180: |[047180] nl.siegmann.epublib.epub.EpubProcessorSupport.createDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; │ │ +047190: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +047192: 6202 9c05 |0001: sget-object v2, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ +047196: 6e10 940f 0200 |0003: invoke-virtual {v2}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@0f94 │ │ +04719c: 0c01 |0006: move-result-object v1 │ │ +04719e: 7100 3211 0000 |0007: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.getEntityResolver:()Lorg/xml/sax/EntityResolver; // method@1132 │ │ +0471a4: 0c02 |000a: move-result-object v2 │ │ +0471a6: 6e20 930f 2100 |000b: invoke-virtual {v1, v2}, Ljavax/xml/parsers/DocumentBuilder;.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V // method@0f93 │ │ +0471ac: 1101 |000e: return-object v1 │ │ +0471ae: 0d00 |000f: move-exception v0 │ │ +0471b0: 6202 9d05 |0010: sget-object v2, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ +0471b4: 6e10 980f 0000 |0012: invoke-virtual {v0}, Ljavax/xml/parsers/ParserConfigurationException;.getMessage:()Ljava/lang/String; // method@0f98 │ │ +0471ba: 0c03 |0015: move-result-object v3 │ │ +0471bc: 7220 3512 3200 |0016: invoke-interface {v2, v3}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +0471c2: 28f5 |0019: goto 000e // -000b │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x000f │ │ positions : │ │ 0x0000 line=112 │ │ 0x0001 line=114 │ │ 0x0007 line=115 │ │ @@ -72441,21 +72508,21 @@ │ │ type : '(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -046338: |[046338] nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; │ │ -046348: 2200 2502 |0000: new-instance v0, Ljava/io/OutputStreamWriter; // type@0225 │ │ -04634c: 1a01 2c0a |0002: const-string v1, "UTF-8" // string@0a2c │ │ -046350: 7030 6f0e 2001 |0004: invoke-direct {v0, v2, v1}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0e6f │ │ -046356: 7110 3011 0000 |0007: invoke-static {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/Writer;)Lorg/xmlpull/v1/XmlSerializer; // method@1130 │ │ -04635c: 0c00 |000a: move-result-object v0 │ │ -04635e: 1100 |000b: return-object v0 │ │ +0471d4: |[0471d4] nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; │ │ +0471e4: 2200 2302 |0000: new-instance v0, Ljava/io/OutputStreamWriter; // type@0223 │ │ +0471e8: 1a01 2a0a |0002: const-string v1, "UTF-8" // string@0a2a │ │ +0471ec: 7030 6f0e 2001 |0004: invoke-direct {v0, v2, v1}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0e6f │ │ +0471f2: 7110 3011 0000 |0007: invoke-static {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/Writer;)Lorg/xmlpull/v1/XmlSerializer; // method@1130 │ │ +0471f8: 0c00 |000a: move-result-object v0 │ │ +0471fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000c reg=2 out Ljava/io/OutputStream; │ │ │ │ #4 : (in Lnl/siegmann/epublib/epub/EpubProcessorSupport;) │ │ @@ -72463,51 +72530,51 @@ │ │ type : '(Ljava/io/Writer;)Lorg/xmlpull/v1/XmlSerializer;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -046360: |[046360] nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer:(Ljava/io/Writer;)Lorg/xmlpull/v1/XmlSerializer; │ │ -046370: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046372: 7100 8113 0000 |0001: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@1381 │ │ -046378: 0c01 |0004: move-result-object v1 │ │ -04637a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -04637c: 6e20 8313 3100 |0006: invoke-virtual {v1, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setValidating:(Z)V // method@1383 │ │ -046382: 6e10 8213 0100 |0009: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1382 │ │ -046388: 0c02 |000c: move-result-object v2 │ │ -04638a: 1a03 0411 |000d: const-string v3, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@1104 │ │ -04638e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -046390: 7230 8813 3204 |0010: invoke-interface {v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@1388 │ │ -046396: 7220 8913 6200 |0013: invoke-interface {v2, v6}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@1389 │ │ -04639c: 1102 |0016: return-object v2 │ │ -04639e: 0d00 |0017: move-exception v0 │ │ -0463a0: 6203 9d05 |0018: sget-object v3, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ -0463a4: 2204 4e02 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -0463a8: 7010 f00e 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0463ae: 1a05 a90a |001f: const-string v5, "When creating XmlSerializer: " // string@0aa9 │ │ -0463b2: 6e20 f70e 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0463b8: 0c04 |0024: move-result-object v4 │ │ -0463ba: 6e10 bd0e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -0463c0: 0c05 |0028: move-result-object v5 │ │ -0463c2: 6e10 910e 0500 |0029: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -0463c8: 0c05 |002c: move-result-object v5 │ │ -0463ca: 6e20 f70e 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0463d0: 0c04 |0030: move-result-object v4 │ │ -0463d2: 1a05 ee00 |0031: const-string v5, ": " // string@00ee │ │ -0463d6: 6e20 f70e 5400 |0033: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0463dc: 0c04 |0036: move-result-object v4 │ │ -0463de: 6e10 9d0e 0000 |0037: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -0463e4: 0c05 |003a: move-result-object v5 │ │ -0463e6: 6e20 f70e 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0463ec: 0c04 |003e: move-result-object v4 │ │ -0463ee: 6e10 fb0e 0400 |003f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0463f4: 0c04 |0042: move-result-object v4 │ │ -0463f6: 7220 3512 4300 |0043: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -0463fc: 28d0 |0046: goto 0016 // -0030 │ │ +0471fc: |[0471fc] nl.siegmann.epublib.epub.EpubProcessorSupport.createXmlSerializer:(Ljava/io/Writer;)Lorg/xmlpull/v1/XmlSerializer; │ │ +04720c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04720e: 7100 8113 0000 |0001: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@1381 │ │ +047214: 0c01 |0004: move-result-object v1 │ │ +047216: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +047218: 6e20 8313 3100 |0006: invoke-virtual {v1, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setValidating:(Z)V // method@1383 │ │ +04721e: 6e10 8213 0100 |0009: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1382 │ │ +047224: 0c02 |000c: move-result-object v2 │ │ +047226: 1a03 0211 |000d: const-string v3, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@1102 │ │ +04722a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +04722c: 7230 8813 3204 |0010: invoke-interface {v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@1388 │ │ +047232: 7220 8913 6200 |0013: invoke-interface {v2, v6}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@1389 │ │ +047238: 1102 |0016: return-object v2 │ │ +04723a: 0d00 |0017: move-exception v0 │ │ +04723c: 6203 9d05 |0018: sget-object v3, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.log:Lorg/slf4j/Logger; // field@059d │ │ +047240: 2204 4c02 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +047244: 7010 f00e 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04724a: 1a05 a70a |001f: const-string v5, "When creating XmlSerializer: " // string@0aa7 │ │ +04724e: 6e20 f70e 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047254: 0c04 |0024: move-result-object v4 │ │ +047256: 6e10 bd0e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +04725c: 0c05 |0028: move-result-object v5 │ │ +04725e: 6e10 910e 0500 |0029: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +047264: 0c05 |002c: move-result-object v5 │ │ +047266: 6e20 f70e 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04726c: 0c04 |0030: move-result-object v4 │ │ +04726e: 1a05 ee00 |0031: const-string v5, ": " // string@00ee │ │ +047272: 6e20 f70e 5400 |0033: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047278: 0c04 |0036: move-result-object v4 │ │ +04727a: 6e10 9d0e 0000 |0037: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +047280: 0c05 |003a: move-result-object v5 │ │ +047282: 6e20 f70e 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047288: 0c04 |003e: move-result-object v4 │ │ +04728a: 6e10 fb0e 0400 |003f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +047290: 0c04 |0042: move-result-object v4 │ │ +047292: 7220 3512 4300 |0043: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +047298: 28d0 |0046: goto 0016 // -0030 │ │ catches : 1 │ │ 0x0001 - 0x0016 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=77 │ │ 0x0001 line=79 │ │ 0x0005 line=80 │ │ @@ -72528,43 +72595,43 @@ │ │ type : '()Lorg/xml/sax/EntityResolver;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046410: |[046410] nl.siegmann.epublib.epub.EpubProcessorSupport.getEntityResolver:()Lorg/xml/sax/EntityResolver; │ │ -046420: 2200 b002 |0000: new-instance v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl; // type@02b0 │ │ -046424: 7010 2a11 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.:()V // method@112a │ │ -04642a: 1100 |0005: return-object v0 │ │ +0472ac: |[0472ac] nl.siegmann.epublib.epub.EpubProcessorSupport.getEntityResolver:()Lorg/xml/sax/EntityResolver; │ │ +0472bc: 2200 ae02 |0000: new-instance v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl; // type@02ae │ │ +0472c0: 7010 2a11 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport$EntityResolverImpl;.:()V // method@112a │ │ +0472c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ │ │ #6 : (in Lnl/siegmann/epublib/epub/EpubProcessorSupport;) │ │ name : 'init' │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04642c: |[04642c] nl.siegmann.epublib.epub.EpubProcessorSupport.init:()V │ │ -04643c: 7100 950f 0000 |0000: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@0f95 │ │ -046442: 0c00 |0003: move-result-object v0 │ │ -046444: 6900 9c05 |0004: sput-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ -046448: 6200 9c05 |0006: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ -04644c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -04644e: 6e20 960f 1000 |0009: invoke-virtual {v0, v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.setNamespaceAware:(Z)V // method@0f96 │ │ -046454: 6200 9c05 |000c: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ -046458: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04645a: 6e20 970f 1000 |000f: invoke-virtual {v0, v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.setValidating:(Z)V // method@0f97 │ │ -046460: 0e00 |0012: return-void │ │ +0472c8: |[0472c8] nl.siegmann.epublib.epub.EpubProcessorSupport.init:()V │ │ +0472d8: 7100 950f 0000 |0000: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@0f95 │ │ +0472de: 0c00 |0003: move-result-object v0 │ │ +0472e0: 6900 9c05 |0004: sput-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ +0472e4: 6200 9c05 |0006: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ +0472e8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0472ea: 6e20 960f 1000 |0009: invoke-virtual {v0, v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.setNamespaceAware:(Z)V // method@0f96 │ │ +0472f0: 6200 9c05 |000c: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ +0472f4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0472f6: 6e20 970f 1000 |000f: invoke-virtual {v0, v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.setValidating:(Z)V // method@0f97 │ │ +0472fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000c line=69 │ │ 0x0012 line=70 │ │ locals : │ │ @@ -72575,29 +72642,29 @@ │ │ type : '()Ljavax/xml/parsers/DocumentBuilderFactory;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046464: |[046464] nl.siegmann.epublib.epub.EpubProcessorSupport.getDocumentBuilderFactory:()Ljavax/xml/parsers/DocumentBuilderFactory; │ │ -046474: 6200 9c05 |0000: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ -046478: 1100 |0002: return-object v0 │ │ +047300: |[047300] nl.siegmann.epublib.epub.EpubProcessorSupport.getDocumentBuilderFactory:()Ljavax/xml/parsers/DocumentBuilderFactory; │ │ +047310: 6200 9c05 |0000: sget-object v0, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.documentBuilderFactory:Ljavax/xml/parsers/DocumentBuilderFactory; // field@059c │ │ +047314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/EpubProcessorSupport; │ │ │ │ source_file_idx : 813 (EpubProcessorSupport.java) │ │ │ │ Class #284 header: │ │ -class_idx : 690 │ │ +class_idx : 688 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 814 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 6 │ │ │ │ Class #284 annotations: │ │ @@ -72641,39 +72708,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04647c: |[04647c] nl.siegmann.epublib.epub.EpubReader.:()V │ │ -04648c: 1c00 b202 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubReader; // type@02b2 │ │ -046490: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -046496: 0c00 |0005: move-result-object v0 │ │ -046498: 6900 9f05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ -04649c: 0e00 |0008: return-void │ │ +047318: |[047318] nl.siegmann.epublib.epub.EpubReader.:()V │ │ +047328: 1c00 b002 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubReader; // type@02b0 │ │ +04732c: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +047332: 0c00 |0005: move-result-object v0 │ │ +047334: 6900 9f05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ +047338: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/EpubReader;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0464a0: |[0464a0] nl.siegmann.epublib.epub.EpubReader.:()V │ │ -0464b0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0464b6: 6200 9805 |0003: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ -0464ba: 5b10 9e05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ -0464be: 0e00 |0007: return-void │ │ +04733c: |[04733c] nl.siegmann.epublib.epub.EpubReader.:()V │ │ +04734c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +047352: 6200 9805 |0003: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ +047356: 5b10 9e05 |0005: iput-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ +04735a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ │ │ @@ -72682,56 +72749,56 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -0464c0: |[0464c0] nl.siegmann.epublib.epub.EpubReader.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; │ │ -0464d0: 1a01 6d08 |0000: const-string v1, "OEBPS/content.opf" // string@086d │ │ -0464d4: 0714 |0002: move-object v4, v1 │ │ -0464d6: 1a07 e707 |0003: const-string v7, "META-INF/container.xml" // string@07e7 │ │ -0464da: 6e20 d310 7a00 |0005: invoke-virtual {v10, v7}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ -0464e0: 0c00 |0008: move-result-object v0 │ │ -0464e2: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -0464e6: 0745 |000b: move-object v5, v4 │ │ -0464e8: 1105 |000c: return-object v5 │ │ -0464ea: 7110 ad11 0000 |000d: invoke-static {v0}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ -0464f0: 0c02 |0010: move-result-object v2 │ │ -0464f2: 7210 6e13 0200 |0011: invoke-interface {v2}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -0464f8: 0c07 |0014: move-result-object v7 │ │ -0464fa: 1a08 ce16 |0015: const-string v8, "rootfiles" // string@16ce │ │ -0464fe: 7220 7313 8700 |0017: invoke-interface {v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1373 │ │ -046504: 0c07 |001a: move-result-object v7 │ │ -046506: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -046508: 7220 7d13 8700 |001c: invoke-interface {v7, v8}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -04650e: 0c07 |001f: move-result-object v7 │ │ -046510: 1f07 f102 |0020: check-cast v7, Lorg/w3c/dom/Element; // type@02f1 │ │ -046514: 1a08 cd16 |0022: const-string v8, "rootfile" // string@16cd │ │ -046518: 7220 7313 8700 |0024: invoke-interface {v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1373 │ │ -04651e: 0c07 |0027: move-result-object v7 │ │ -046520: 1208 |0028: const/4 v8, #int 0 // #0 │ │ -046522: 7220 7d13 8700 |0029: invoke-interface {v7, v8}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -046528: 0c06 |002c: move-result-object v6 │ │ -04652a: 1f06 f102 |002d: check-cast v6, Lorg/w3c/dom/Element; // type@02f1 │ │ -04652e: 1a07 d60e |002f: const-string v7, "full-path" // string@0ed6 │ │ -046532: 7220 7013 7600 |0031: invoke-interface {v6, v7}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -046538: 0c04 |0034: move-result-object v4 │ │ -04653a: 7110 b711 0400 |0035: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -046540: 0a07 |0038: move-result v7 │ │ -046542: 3807 0300 |0039: if-eqz v7, 003c // +0003 │ │ -046546: 0714 |003b: move-object v4, v1 │ │ -046548: 0745 |003c: move-object v5, v4 │ │ -04654a: 28cf |003d: goto 000c // -0031 │ │ -04654c: 0d03 |003e: move-exception v3 │ │ -04654e: 6207 9f05 |003f: sget-object v7, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ -046552: 6e10 9d0e 0300 |0041: invoke-virtual {v3}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -046558: 0c08 |0044: move-result-object v8 │ │ -04655a: 7230 3812 8703 |0045: invoke-interface {v7, v8, v3}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ -046560: 28ed |0048: goto 0035 // -0013 │ │ +04735c: |[04735c] nl.siegmann.epublib.epub.EpubReader.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; │ │ +04736c: 1a01 6b08 |0000: const-string v1, "OEBPS/content.opf" // string@086b │ │ +047370: 0714 |0002: move-object v4, v1 │ │ +047372: 1a07 e507 |0003: const-string v7, "META-INF/container.xml" // string@07e5 │ │ +047376: 6e20 d310 7a00 |0005: invoke-virtual {v10, v7}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ +04737c: 0c00 |0008: move-result-object v0 │ │ +04737e: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +047382: 0745 |000b: move-object v5, v4 │ │ +047384: 1105 |000c: return-object v5 │ │ +047386: 7110 ad11 0000 |000d: invoke-static {v0}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ +04738c: 0c02 |0010: move-result-object v2 │ │ +04738e: 7210 6e13 0200 |0011: invoke-interface {v2}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +047394: 0c07 |0014: move-result-object v7 │ │ +047396: 1a08 cc16 |0015: const-string v8, "rootfiles" // string@16cc │ │ +04739a: 7220 7313 8700 |0017: invoke-interface {v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1373 │ │ +0473a0: 0c07 |001a: move-result-object v7 │ │ +0473a2: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +0473a4: 7220 7d13 8700 |001c: invoke-interface {v7, v8}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +0473aa: 0c07 |001f: move-result-object v7 │ │ +0473ac: 1f07 ef02 |0020: check-cast v7, Lorg/w3c/dom/Element; // type@02ef │ │ +0473b0: 1a08 cb16 |0022: const-string v8, "rootfile" // string@16cb │ │ +0473b4: 7220 7313 8700 |0024: invoke-interface {v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1373 │ │ +0473ba: 0c07 |0027: move-result-object v7 │ │ +0473bc: 1208 |0028: const/4 v8, #int 0 // #0 │ │ +0473be: 7220 7d13 8700 |0029: invoke-interface {v7, v8}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +0473c4: 0c06 |002c: move-result-object v6 │ │ +0473c6: 1f06 ef02 |002d: check-cast v6, Lorg/w3c/dom/Element; // type@02ef │ │ +0473ca: 1a07 d40e |002f: const-string v7, "full-path" // string@0ed4 │ │ +0473ce: 7220 7013 7600 |0031: invoke-interface {v6, v7}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +0473d4: 0c04 |0034: move-result-object v4 │ │ +0473d6: 7110 b711 0400 |0035: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +0473dc: 0a07 |0038: move-result v7 │ │ +0473de: 3807 0300 |0039: if-eqz v7, 003c // +0003 │ │ +0473e2: 0714 |003b: move-object v4, v1 │ │ +0473e4: 0745 |003c: move-object v5, v4 │ │ +0473e6: 28cf |003d: goto 000c // -0031 │ │ +0473e8: 0d03 |003e: move-exception v3 │ │ +0473ea: 6207 9f05 |003f: sget-object v7, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ +0473ee: 6e10 9d0e 0300 |0041: invoke-virtual {v3}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +0473f4: 0c08 |0044: move-result-object v8 │ │ +0473f6: 7230 3812 8703 |0045: invoke-interface {v7, v8, v3}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ +0473fc: 28ed |0048: goto 0035 // -0013 │ │ catches : 1 │ │ 0x000d - 0x0034 │ │ Ljava/lang/Exception; -> 0x003e │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0003 line=130 │ │ @@ -72764,18 +72831,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046574: |[046574] nl.siegmann.epublib.epub.EpubReader.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ -046584: 1a00 0914 |0000: const-string v0, "mimetype" // string@1409 │ │ -046588: 6e20 d310 0300 |0002: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ -04658e: 0e00 |0005: return-void │ │ +047410: |[047410] nl.siegmann.epublib.epub.EpubReader.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ +047420: 1a00 0714 |0000: const-string v0, "mimetype" // string@1407 │ │ +047424: 6e20 d310 0300 |0002: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ +04742a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x0006 reg=2 result Lnl/siegmann/epublib/domain/Book; │ │ @@ -72786,21 +72853,21 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -046590: |[046590] nl.siegmann.epublib.epub.EpubReader.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ -0465a0: 5410 9e05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ -0465a4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0465a8: 5410 9e05 |0004: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ -0465ac: 7220 1c11 2000 |0006: invoke-interface {v0, v2}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ -0465b2: 0c02 |0009: move-result-object v2 │ │ -0465b4: 1102 |000a: return-object v2 │ │ +04742c: |[04742c] nl.siegmann.epublib.epub.EpubReader.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ +04743c: 5410 9e05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ +047440: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +047444: 5410 9e05 |0004: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubReader;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@059e │ │ +047448: 7220 1c11 2000 |0006: invoke-interface {v0, v2}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ +04744e: 0c02 |0009: move-result-object v2 │ │ +047450: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ @@ -72811,18 +72878,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0465b8: |[0465b8] nl.siegmann.epublib.epub.EpubReader.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; │ │ -0465c8: 7120 5a11 1300 |0000: invoke-static {v3, v1}, Lnl/siegmann/epublib/epub/NCXDocument;.read:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubReader;)Lnl/siegmann/epublib/domain/Resource; // method@115a │ │ -0465ce: 0c00 |0003: move-result-object v0 │ │ -0465d0: 1100 |0004: return-object v0 │ │ +047454: |[047454] nl.siegmann.epublib.epub.EpubReader.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; │ │ +047464: 7120 5a11 1300 |0000: invoke-static {v3, v1}, Lnl/siegmann/epublib/epub/NCXDocument;.read:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubReader;)Lnl/siegmann/epublib/domain/Resource; // method@115a │ │ +04746a: 0c00 |0003: move-result-object v0 │ │ +04746c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x0005 reg=2 packageResource Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x0005 reg=3 book Lnl/siegmann/epublib/domain/Book; │ │ @@ -72832,25 +72899,25 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0465d4: |[0465d4] nl.siegmann.epublib.epub.EpubReader.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; │ │ -0465e4: 6e20 d310 5700 |0000: invoke-virtual {v7, v5}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ -0465ea: 0c01 |0003: move-result-object v1 │ │ -0465ec: 7140 7c11 4176 |0004: invoke-static {v1, v4, v6, v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.read:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@117c │ │ -0465f2: 1101 |0007: return-object v1 │ │ -0465f4: 0d00 |0008: move-exception v0 │ │ -0465f6: 6202 9f05 |0009: sget-object v2, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ -0465fa: 6e10 9d0e 0000 |000b: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -046600: 0c03 |000e: move-result-object v3 │ │ -046602: 7230 3812 3200 |000f: invoke-interface {v2, v3, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ -046608: 28f5 |0012: goto 0007 // -000b │ │ +047470: |[047470] nl.siegmann.epublib.epub.EpubReader.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; │ │ +047480: 6e20 d310 5700 |0000: invoke-virtual {v7, v5}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ +047486: 0c01 |0003: move-result-object v1 │ │ +047488: 7140 7c11 4176 |0004: invoke-static {v1, v4, v6, v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.read:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@117c │ │ +04748e: 1101 |0007: return-object v1 │ │ +047490: 0d00 |0008: move-exception v0 │ │ +047492: 6202 9f05 |0009: sget-object v2, Lnl/siegmann/epublib/epub/EpubReader;.log:Lorg/slf4j/Logger; // field@059f │ │ +047496: 6e10 9d0e 0000 |000b: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +04749c: 0c03 |000e: move-result-object v3 │ │ +04749e: 7230 3812 3200 |000f: invoke-interface {v2, v3, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ +0474a4: 28f5 |0012: goto 0007 // -000b │ │ catches : 1 │ │ 0x0004 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=119 │ │ 0x0007 line=123 │ │ @@ -72869,52 +72936,52 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Resources;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 77 16-bit code units │ │ -04661c: |[04661c] nl.siegmann.epublib.epub.EpubReader.readLazyResources:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Resources; │ │ -04662c: 2201 8602 |0000: new-instance v1, Ljava/util/zip/ZipInputStream; // type@0286 │ │ -046630: 2206 1a02 |0002: new-instance v6, Ljava/io/FileInputStream; // type@021a │ │ -046634: 7020 500e 9600 |0004: invoke-direct {v6, v9}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ -04663a: 7020 880f 6100 |0007: invoke-direct {v1, v6}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ -046640: 2204 a502 |000a: new-instance v4, Lnl/siegmann/epublib/domain/Resources; // type@02a5 │ │ -046644: 7010 bd10 0400 |000c: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ -04664a: 6e10 8a0f 0100 |000f: invoke-virtual {v1}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -046650: 0c05 |0012: move-result-object v5 │ │ -046652: 3805 3900 |0013: if-eqz v5, 004c // +0039 │ │ -046656: 6e10 800f 0500 |0015: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ -04665c: 0a06 |0018: move-result v6 │ │ -04665e: 3806 0700 |0019: if-eqz v6, 0020 // +0007 │ │ -046662: 6e10 8a0f 0100 |001b: invoke-virtual {v1}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -046668: 0c05 |001e: move-result-object v5 │ │ -04666a: 28f4 |001f: goto 0013 // -000c │ │ -04666c: 6e10 7e0f 0500 |0020: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ -046672: 0c00 |0023: move-result-object v0 │ │ -046674: 7110 9111 0000 |0024: invoke-static {v0}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -04667a: 0c02 |0027: move-result-object v2 │ │ -04667c: 7220 460f 2b00 |0028: invoke-interface {v11, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ -046682: 0a06 |002b: move-result v6 │ │ -046684: 3806 1a00 |002c: if-eqz v6, 0046 // +001a │ │ -046688: 2203 a302 |002e: new-instance v3, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -04668c: 6e10 7f0f 0500 |0030: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getSize:()J // method@0f7f │ │ -046692: 0b06 |0033: move-result-wide v6 │ │ -046694: 7050 a010 9376 |0034: invoke-direct {v3, v9, v6, v7, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;JLjava/lang/String;)V // method@10a0 │ │ -04669a: 6e10 ac10 0300 |0037: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0466a0: 0c06 |003a: move-result-object v6 │ │ -0466a2: 6207 0406 |003b: sget-object v7, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -0466a6: 3376 0500 |003d: if-ne v6, v7, 0042 // +0005 │ │ -0466aa: 6e20 b510 a300 |003f: invoke-virtual {v3, v10}, Lnl/siegmann/epublib/domain/Resource;.setInputEncoding:(Ljava/lang/String;)V // method@10b5 │ │ -0466b0: 6e20 be10 3400 |0042: invoke-virtual {v4, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -0466b6: 28d6 |0045: goto 001b // -002a │ │ -0466b8: 2203 a302 |0046: new-instance v3, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -0466bc: 7030 9d10 1300 |0048: invoke-direct {v3, v1, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@109d │ │ -0466c2: 28ec |004b: goto 0037 // -0014 │ │ -0466c4: 1104 |004c: return-object v4 │ │ +0474b8: |[0474b8] nl.siegmann.epublib.epub.EpubReader.readLazyResources:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Resources; │ │ +0474c8: 2201 8402 |0000: new-instance v1, Ljava/util/zip/ZipInputStream; // type@0284 │ │ +0474cc: 2206 1802 |0002: new-instance v6, Ljava/io/FileInputStream; // type@0218 │ │ +0474d0: 7020 500e 9600 |0004: invoke-direct {v6, v9}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0e50 │ │ +0474d6: 7020 880f 6100 |0007: invoke-direct {v1, v6}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ +0474dc: 2204 a302 |000a: new-instance v4, Lnl/siegmann/epublib/domain/Resources; // type@02a3 │ │ +0474e0: 7010 bd10 0400 |000c: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ +0474e6: 6e10 8a0f 0100 |000f: invoke-virtual {v1}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +0474ec: 0c05 |0012: move-result-object v5 │ │ +0474ee: 3805 3900 |0013: if-eqz v5, 004c // +0039 │ │ +0474f2: 6e10 800f 0500 |0015: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ +0474f8: 0a06 |0018: move-result v6 │ │ +0474fa: 3806 0700 |0019: if-eqz v6, 0020 // +0007 │ │ +0474fe: 6e10 8a0f 0100 |001b: invoke-virtual {v1}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +047504: 0c05 |001e: move-result-object v5 │ │ +047506: 28f4 |001f: goto 0013 // -000c │ │ +047508: 6e10 7e0f 0500 |0020: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ +04750e: 0c00 |0023: move-result-object v0 │ │ +047510: 7110 9111 0000 |0024: invoke-static {v0}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +047516: 0c02 |0027: move-result-object v2 │ │ +047518: 7220 460f 2b00 |0028: invoke-interface {v11, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ +04751e: 0a06 |002b: move-result v6 │ │ +047520: 3806 1a00 |002c: if-eqz v6, 0046 // +001a │ │ +047524: 2203 a102 |002e: new-instance v3, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +047528: 6e10 7f0f 0500 |0030: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getSize:()J // method@0f7f │ │ +04752e: 0b06 |0033: move-result-wide v6 │ │ +047530: 7050 a010 9376 |0034: invoke-direct {v3, v9, v6, v7, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;JLjava/lang/String;)V // method@10a0 │ │ +047536: 6e10 ac10 0300 |0037: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +04753c: 0c06 |003a: move-result-object v6 │ │ +04753e: 6207 0406 |003b: sget-object v7, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +047542: 3376 0500 |003d: if-ne v6, v7, 0042 // +0005 │ │ +047546: 6e20 b510 a300 |003f: invoke-virtual {v3, v10}, Lnl/siegmann/epublib/domain/Resource;.setInputEncoding:(Ljava/lang/String;)V // method@10b5 │ │ +04754c: 6e20 be10 3400 |0042: invoke-virtual {v4, v3}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +047552: 28d6 |0045: goto 001b // -002a │ │ +047554: 2203 a102 |0046: new-instance v3, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +047558: 7030 9d10 1300 |0048: invoke-direct {v3, v1, v0}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@109d │ │ +04755e: 28ec |004b: goto 0037 // -0014 │ │ +047560: 1104 |004c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000a line=156 │ │ 0x000f line=157 │ │ 0x0015 line=158 │ │ 0x001b line=157 │ │ @@ -72946,36 +73013,36 @@ │ │ type : '(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resources;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0466c8: |[0466c8] nl.siegmann.epublib.epub.EpubReader.readResources:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resources; │ │ -0466d8: 2201 a502 |0000: new-instance v1, Lnl/siegmann/epublib/domain/Resources; // type@02a5 │ │ -0466dc: 7010 bd10 0100 |0002: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ -0466e2: 6e10 8a0f 0600 |0005: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -0466e8: 0c02 |0008: move-result-object v2 │ │ -0466ea: 3802 2000 |0009: if-eqz v2, 0029 // +0020 │ │ -0466ee: 6e10 800f 0200 |000b: invoke-virtual {v2}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ -0466f4: 0a03 |000e: move-result v3 │ │ -0466f6: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -0466fa: 6e10 8a0f 0600 |0011: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ -046700: 0c02 |0014: move-result-object v2 │ │ -046702: 28f4 |0015: goto 0009 // -000c │ │ -046704: 7120 ac11 6200 |0016: invoke-static {v2, v6}, Lnl/siegmann/epublib/util/ResourceUtil;.createResource:(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Resource; // method@11ac │ │ -04670a: 0c00 |0019: move-result-object v0 │ │ -04670c: 6e10 ac10 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -046712: 0c03 |001d: move-result-object v3 │ │ -046714: 6204 0406 |001e: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -046718: 3343 0500 |0020: if-ne v3, v4, 0025 // +0005 │ │ -04671c: 6e20 b510 7000 |0022: invoke-virtual {v0, v7}, Lnl/siegmann/epublib/domain/Resource;.setInputEncoding:(Ljava/lang/String;)V // method@10b5 │ │ -046722: 6e20 be10 0100 |0025: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -046728: 28e9 |0028: goto 0011 // -0017 │ │ -04672a: 1101 |0029: return-object v1 │ │ +047564: |[047564] nl.siegmann.epublib.epub.EpubReader.readResources:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resources; │ │ +047574: 2201 a302 |0000: new-instance v1, Lnl/siegmann/epublib/domain/Resources; // type@02a3 │ │ +047578: 7010 bd10 0100 |0002: invoke-direct {v1}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ +04757e: 6e10 8a0f 0600 |0005: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +047584: 0c02 |0008: move-result-object v2 │ │ +047586: 3802 2000 |0009: if-eqz v2, 0029 // +0020 │ │ +04758a: 6e10 800f 0200 |000b: invoke-virtual {v2}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@0f80 │ │ +047590: 0a03 |000e: move-result v3 │ │ +047592: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +047596: 6e10 8a0f 0600 |0011: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@0f8a │ │ +04759c: 0c02 |0014: move-result-object v2 │ │ +04759e: 28f4 |0015: goto 0009 // -000c │ │ +0475a0: 7120 ac11 6200 |0016: invoke-static {v2, v6}, Lnl/siegmann/epublib/util/ResourceUtil;.createResource:(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Resource; // method@11ac │ │ +0475a6: 0c00 |0019: move-result-object v0 │ │ +0475a8: 6e10 ac10 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +0475ae: 0c03 |001d: move-result-object v3 │ │ +0475b0: 6204 0406 |001e: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +0475b4: 3343 0500 |0020: if-ne v3, v4, 0025 // +0005 │ │ +0475b8: 6e20 b510 7000 |0022: invoke-virtual {v0, v7}, Lnl/siegmann/epublib/domain/Resource;.setInputEncoding:(Ljava/lang/String;)V // method@10b5 │ │ +0475be: 6e20 be10 0100 |0025: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +0475c4: 28e9 |0028: goto 0011 // -0017 │ │ +0475c6: 1101 |0029: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ 0x000b line=185 │ │ 0x0011 line=184 │ │ 0x0016 line=188 │ │ @@ -72997,19 +73064,19 @@ │ │ type : '(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04672c: |[04672c] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; │ │ -04673c: 1a00 2c0a |0000: const-string v0, "UTF-8" // string@0a2c │ │ -046740: 6e30 3c11 2100 |0002: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113c │ │ -046746: 0c00 |0005: move-result-object v0 │ │ -046748: 1100 |0006: return-object v0 │ │ +0475c8: |[0475c8] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/io/InputStream;)Lnl/siegmann/epublib/domain/Book; │ │ +0475d8: 1a00 2a0a |0000: const-string v0, "UTF-8" // string@0a2a │ │ +0475dc: 6e30 3c11 2100 |0002: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/io/InputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113c │ │ +0475e2: 0c00 |0005: move-result-object v0 │ │ +0475e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x0007 reg=2 in Ljava/io/InputStream; │ │ │ │ @@ -73018,20 +73085,20 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04674c: |[04674c] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/io/InputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ -04675c: 2200 8602 |0000: new-instance v0, Ljava/util/zip/ZipInputStream; // type@0286 │ │ -046760: 7020 880f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ -046766: 6e30 3e11 0103 |0005: invoke-virtual {v1, v0, v3}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113e │ │ -04676c: 0c00 |0008: move-result-object v0 │ │ -04676e: 1100 |0009: return-object v0 │ │ +0475e8: |[0475e8] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/io/InputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ +0475f8: 2200 8402 |0000: new-instance v0, Ljava/util/zip/ZipInputStream; // type@0284 │ │ +0475fc: 7020 880f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@0f88 │ │ +047602: 6e30 3e11 0103 |0005: invoke-virtual {v1, v0, v3}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113e │ │ +047608: 0c00 |0008: move-result-object v0 │ │ +04760a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x000a reg=2 in Ljava/io/InputStream; │ │ 0x0000 - 0x000a reg=3 encoding Ljava/lang/String; │ │ @@ -73041,19 +73108,19 @@ │ │ type : '(Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -046770: |[046770] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Book; │ │ -046780: 1a00 2c0a |0000: const-string v0, "UTF-8" // string@0a2c │ │ -046784: 6e30 3e11 2100 |0002: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113e │ │ -04678a: 0c00 |0005: move-result-object v0 │ │ -04678c: 1100 |0006: return-object v0 │ │ +04760c: |[04760c] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Book; │ │ +04761c: 1a00 2a0a |0000: const-string v0, "UTF-8" // string@0a2a │ │ +047620: 6e30 3e11 2100 |0002: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; // method@113e │ │ +047626: 0c00 |0005: move-result-object v0 │ │ +047628: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x0007 reg=2 in Ljava/util/zip/ZipInputStream; │ │ │ │ @@ -73062,31 +73129,31 @@ │ │ type : '(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -046790: |[046790] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ -0467a0: 2204 9602 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Book; // type@0296 │ │ -0467a4: 7010 0f10 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Book;.:()V // method@100f │ │ -0467aa: 7030 4211 6507 |0005: invoke-direct {v5, v6, v7}, Lnl/siegmann/epublib/epub/EpubReader;.readResources:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resources; // method@1142 │ │ -0467b0: 0c03 |0008: move-result-object v3 │ │ -0467b2: 7030 3711 4503 |0009: invoke-direct {v5, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@1137 │ │ -0467b8: 7020 3611 3500 |000c: invoke-direct {v5, v3}, Lnl/siegmann/epublib/epub/EpubReader;.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; // method@1136 │ │ -0467be: 0c02 |000f: move-result-object v2 │ │ -0467c0: 7040 3a11 2534 |0010: invoke-direct {v5, v2, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@113a │ │ -0467c6: 0c01 |0013: move-result-object v1 │ │ -0467c8: 6e20 2410 1400 |0014: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Book;.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1024 │ │ -0467ce: 7030 3911 1504 |0017: invoke-direct {v5, v1, v4}, Lnl/siegmann/epublib/epub/EpubReader;.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1139 │ │ -0467d4: 0c00 |001a: move-result-object v0 │ │ -0467d6: 6e20 2310 0400 |001b: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Book;.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1023 │ │ -0467dc: 7020 3811 4500 |001e: invoke-direct {v5, v4}, Lnl/siegmann/epublib/epub/EpubReader;.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@1138 │ │ -0467e2: 0c04 |0021: move-result-object v4 │ │ -0467e4: 1104 |0022: return-object v4 │ │ +04762c: |[04762c] nl.siegmann.epublib.epub.EpubReader.readEpub:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ +04763c: 2204 9402 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Book; // type@0294 │ │ +047640: 7010 0f10 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Book;.:()V // method@100f │ │ +047646: 7030 4211 6507 |0005: invoke-direct {v5, v6, v7}, Lnl/siegmann/epublib/epub/EpubReader;.readResources:(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resources; // method@1142 │ │ +04764c: 0c03 |0008: move-result-object v3 │ │ +04764e: 7030 3711 4503 |0009: invoke-direct {v5, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@1137 │ │ +047654: 7020 3611 3500 |000c: invoke-direct {v5, v3}, Lnl/siegmann/epublib/epub/EpubReader;.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; // method@1136 │ │ +04765a: 0c02 |000f: move-result-object v2 │ │ +04765c: 7040 3a11 2534 |0010: invoke-direct {v5, v2, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@113a │ │ +047662: 0c01 |0013: move-result-object v1 │ │ +047664: 6e20 2410 1400 |0014: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Book;.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1024 │ │ +04766a: 7030 3911 1504 |0017: invoke-direct {v5, v1, v4}, Lnl/siegmann/epublib/epub/EpubReader;.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1139 │ │ +047670: 0c00 |001a: move-result-object v0 │ │ +047672: 6e20 2310 0400 |001b: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Book;.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1023 │ │ +047678: 7020 3811 4500 |001e: invoke-direct {v5, v4}, Lnl/siegmann/epublib/epub/EpubReader;.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@1138 │ │ +04767e: 0c04 |0021: move-result-object v4 │ │ +047680: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ 0x0009 line=95 │ │ 0x000c line=96 │ │ 0x0010 line=97 │ │ @@ -73110,21 +73177,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0467e8: |[0467e8] nl.siegmann.epublib.epub.EpubReader.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ -0467f8: 6200 0706 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -0467fc: 7110 220f 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ -046802: 0c00 |0005: move-result-object v0 │ │ -046804: 6e40 4011 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Book; // method@1140 │ │ -04680a: 0c00 |0009: move-result-object v0 │ │ -04680c: 1100 |000a: return-object v0 │ │ +047684: |[047684] nl.siegmann.epublib.epub.EpubReader.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Book; │ │ +047694: 6200 0706 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +047698: 7110 220f 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ +04769e: 0c00 |0005: move-result-object v0 │ │ +0476a0: 6e40 4011 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lnl/siegmann/epublib/epub/EpubReader;.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Book; // method@1140 │ │ +0476a6: 0c00 |0009: move-result-object v0 │ │ +0476a8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x000b reg=2 fileName Ljava/lang/String; │ │ 0x0000 - 0x000b reg=3 encoding Ljava/lang/String; │ │ @@ -73134,31 +73201,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -046810: |[046810] nl.siegmann.epublib.epub.EpubReader.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Book; │ │ -046820: 2204 9602 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Book; // type@0296 │ │ -046824: 7010 0f10 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Book;.:()V // method@100f │ │ -04682a: 7040 4111 6587 |0005: invoke-direct {v5, v6, v7, v8}, Lnl/siegmann/epublib/epub/EpubReader;.readLazyResources:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Resources; // method@1141 │ │ -046830: 0c03 |0008: move-result-object v3 │ │ -046832: 7030 3711 4503 |0009: invoke-direct {v5, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@1137 │ │ -046838: 7020 3611 3500 |000c: invoke-direct {v5, v3}, Lnl/siegmann/epublib/epub/EpubReader;.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; // method@1136 │ │ -04683e: 0c02 |000f: move-result-object v2 │ │ -046840: 7040 3a11 2534 |0010: invoke-direct {v5, v2, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@113a │ │ -046846: 0c01 |0013: move-result-object v1 │ │ -046848: 6e20 2410 1400 |0014: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Book;.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1024 │ │ -04684e: 7030 3911 1504 |0017: invoke-direct {v5, v1, v4}, Lnl/siegmann/epublib/epub/EpubReader;.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1139 │ │ -046854: 0c00 |001a: move-result-object v0 │ │ -046856: 6e20 2310 0400 |001b: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Book;.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1023 │ │ -04685c: 7020 3811 4500 |001e: invoke-direct {v5, v4}, Lnl/siegmann/epublib/epub/EpubReader;.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@1138 │ │ -046862: 0c04 |0021: move-result-object v4 │ │ -046864: 1104 |0022: return-object v4 │ │ +0476ac: |[0476ac] nl.siegmann.epublib.epub.EpubReader.readEpubLazy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Book; │ │ +0476bc: 2204 9402 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Book; // type@0294 │ │ +0476c0: 7010 0f10 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Book;.:()V // method@100f │ │ +0476c6: 7040 4111 6587 |0005: invoke-direct {v5, v6, v7, v8}, Lnl/siegmann/epublib/epub/EpubReader;.readLazyResources:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lnl/siegmann/epublib/domain/Resources; // method@1141 │ │ +0476cc: 0c03 |0008: move-result-object v3 │ │ +0476ce: 7030 3711 4503 |0009: invoke-direct {v5, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.handleMimeType:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@1137 │ │ +0476d4: 7020 3611 3500 |000c: invoke-direct {v5, v3}, Lnl/siegmann/epublib/epub/EpubReader;.getPackageResourceHref:(Lnl/siegmann/epublib/domain/Resources;)Ljava/lang/String; // method@1136 │ │ +0476da: 0c02 |000f: move-result-object v2 │ │ +0476dc: 7040 3a11 2534 |0010: invoke-direct {v5, v2, v4, v3}, Lnl/siegmann/epublib/epub/EpubReader;.processPackageResource:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@113a │ │ +0476e2: 0c01 |0013: move-result-object v1 │ │ +0476e4: 6e20 2410 1400 |0014: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Book;.setOpfResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1024 │ │ +0476ea: 7030 3911 1504 |0017: invoke-direct {v5, v1, v4}, Lnl/siegmann/epublib/epub/EpubReader;.processNcxResource:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1139 │ │ +0476f0: 0c00 |001a: move-result-object v0 │ │ +0476f2: 6e20 2310 0400 |001b: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Book;.setNcxResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@1023 │ │ +0476f8: 7020 3811 4500 |001e: invoke-direct {v5, v4}, Lnl/siegmann/epublib/epub/EpubReader;.postProcessBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@1138 │ │ +0476fe: 0c04 |0021: move-result-object v4 │ │ +047700: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ 0x0009 line=68 │ │ 0x000c line=69 │ │ 0x0010 line=70 │ │ @@ -73178,17 +73245,17 @@ │ │ 0x0000 - 0x0023 reg=6 fileName Ljava/lang/String; │ │ 0x0000 - 0x0023 reg=7 encoding Ljava/lang/String; │ │ 0x0000 - 0x0023 reg=8 lazyLoadedTypes Ljava/util/List; Ljava/util/List; │ │ │ │ source_file_idx : 814 (EpubReader.java) │ │ │ │ Class #285 header: │ │ -class_idx : 691 │ │ +class_idx : 689 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 816 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 6 │ │ │ │ Class #285 annotations: │ │ @@ -73231,38 +73298,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -046868: |[046868] nl.siegmann.epublib.epub.EpubWriter.:()V │ │ -046878: 1c00 b302 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubWriter; // type@02b3 │ │ -04687c: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -046882: 0c00 |0005: move-result-object v0 │ │ -046884: 6900 a205 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ -046888: 0e00 |0008: return-void │ │ +047704: |[047704] nl.siegmann.epublib.epub.EpubWriter.:()V │ │ +047714: 1c00 b102 |0000: const-class v0, Lnl/siegmann/epublib/epub/EpubWriter; // type@02b1 │ │ +047718: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +04771e: 0c00 |0005: move-result-object v0 │ │ +047720: 6900 a205 |0006: sput-object v0, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ +047724: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04688c: |[04688c] nl.siegmann.epublib.epub.EpubWriter.:()V │ │ -04689c: 6200 9805 |0000: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ -0468a0: 7020 4511 0100 |0002: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.:(Lnl/siegmann/epublib/epub/BookProcessor;)V // method@1145 │ │ -0468a6: 0e00 |0005: return-void │ │ +047728: |[047728] nl.siegmann.epublib.epub.EpubWriter.:()V │ │ +047738: 6200 9805 |0000: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ +04773c: 7020 4511 0100 |0002: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.:(Lnl/siegmann/epublib/epub/BookProcessor;)V // method@1145 │ │ +047742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ │ │ @@ -73271,20 +73338,20 @@ │ │ type : '(Lnl/siegmann/epublib/epub/BookProcessor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0468a8: |[0468a8] nl.siegmann.epublib.epub.EpubWriter.:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ -0468b8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0468be: 6200 9805 |0003: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ -0468c2: 5b10 a105 |0005: iput-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -0468c6: 5b12 a105 |0007: iput-object v2, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -0468ca: 0e00 |0009: return-void │ │ +047744: |[047744] nl.siegmann.epublib.epub.EpubWriter.:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ +047754: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +04775a: 6200 9805 |0003: sget-object v0, Lnl/siegmann/epublib/epub/BookProcessor;.IDENTITY_BOOKPROCESSOR:Lnl/siegmann/epublib/epub/BookProcessor; // field@0598 │ │ +04775e: 5b10 a105 |0005: iput-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047762: 5b12 a105 |0007: iput-object v2, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047766: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=34 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ locals : │ │ @@ -73292,88 +73359,88 @@ │ │ 0x0000 - 0x000a reg=2 bookProcessor Lnl/siegmann/epublib/epub/BookProcessor; │ │ │ │ #3 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ name : 'calculateCrc' │ │ type : '([B)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0468cc: |[0468cc] nl.siegmann.epublib.epub.EpubWriter.calculateCrc:([B)J │ │ -0468dc: 2200 8302 |0000: new-instance v0, Ljava/util/zip/CRC32; // type@0283 │ │ -0468e0: 7010 7a0f 0000 |0002: invoke-direct {v0}, Ljava/util/zip/CRC32;.:()V // method@0f7a │ │ -0468e6: 6e20 7c0f 4000 |0005: invoke-virtual {v0, v4}, Ljava/util/zip/CRC32;.update:([B)V // method@0f7c │ │ -0468ec: 6e10 7b0f 0000 |0008: invoke-virtual {v0}, Ljava/util/zip/CRC32;.getValue:()J // method@0f7b │ │ -0468f2: 0b01 |000b: move-result-wide v1 │ │ -0468f4: 1001 |000c: return-wide v1 │ │ +047768: |[047768] nl.siegmann.epublib.epub.EpubWriter.calculateCrc:([B)J │ │ +047778: 2200 8102 |0000: new-instance v0, Ljava/util/zip/CRC32; // type@0281 │ │ +04777c: 7010 7a0f 0000 |0002: invoke-direct {v0}, Ljava/util/zip/CRC32;.:()V // method@0f7a │ │ +047782: 6e20 7c0f 5000 |0005: invoke-virtual {v0, v5}, Ljava/util/zip/CRC32;.update:([B)V // method@0f7c │ │ +047788: 6e10 7b0f 0000 |0008: invoke-virtual {v0}, Ljava/util/zip/CRC32;.getValue:()J // method@0f7b │ │ +04778e: 0b02 |000b: move-result-wide v2 │ │ +047790: 1002 |000c: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x0008 line=155 │ │ locals : │ │ 0x0005 - 0x000d reg=0 crc Ljava/util/zip/CRC32; │ │ - 0x0000 - 0x000d reg=3 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ - 0x0000 - 0x000d reg=4 data [B │ │ + 0x0000 - 0x000d reg=4 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ + 0x0000 - 0x000d reg=5 data [B │ │ │ │ #4 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ name : 'initTOCResource' │ │ type : '(Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0468f8: |[0468f8] nl.siegmann.epublib.epub.EpubWriter.initTOCResource:(Lnl/siegmann/epublib/domain/Book;)V │ │ -046908: 7110 5911 0700 |0000: invoke-static {v7}, Lnl/siegmann/epublib/epub/NCXDocument;.createNCXResource:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1159 │ │ -04690e: 0c02 |0003: move-result-object v2 │ │ -046910: 6e10 1d10 0700 |0004: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -046916: 0c03 |0007: move-result-object v3 │ │ -046918: 6e10 e210 0300 |0008: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -04691e: 0c00 |000b: move-result-object v0 │ │ -046920: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -046924: 6e10 1c10 0700 |000e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -04692a: 0c03 |0011: move-result-object v3 │ │ -04692c: 6e10 a810 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -046932: 0c04 |0015: move-result-object v4 │ │ -046934: 6e20 d310 4300 |0016: invoke-virtual {v3, v4}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ -04693a: 6e10 1d10 0700 |0019: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -046940: 0c03 |001c: move-result-object v3 │ │ -046942: 6e20 e510 2300 |001d: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ -046948: 6e10 1c10 0700 |0020: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -04694e: 0c03 |0023: move-result-object v3 │ │ -046950: 6e20 be10 2300 |0024: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -046956: 0e00 |0027: return-void │ │ -046958: 0d01 |0028: move-exception v1 │ │ -04695a: 6203 a205 |0029: sget-object v3, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ -04695e: 2204 4e02 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -046962: 7010 f00e 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -046968: 1a05 3303 |0030: const-string v5, "Error writing table of contents: " // string@0333 │ │ -04696c: 6e20 f70e 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046972: 0c04 |0035: move-result-object v4 │ │ -046974: 6e10 bd0e 0100 |0036: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -04697a: 0c05 |0039: move-result-object v5 │ │ -04697c: 6e10 910e 0500 |003a: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -046982: 0c05 |003d: move-result-object v5 │ │ -046984: 6e20 f70e 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04698a: 0c04 |0041: move-result-object v4 │ │ -04698c: 1a05 ee00 |0042: const-string v5, ": " // string@00ee │ │ -046990: 6e20 f70e 5400 |0044: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046996: 0c04 |0047: move-result-object v4 │ │ -046998: 6e10 9d0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -04699e: 0c05 |004b: move-result-object v5 │ │ -0469a0: 6e20 f70e 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0469a6: 0c04 |004f: move-result-object v4 │ │ -0469a8: 6e10 fb0e 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0469ae: 0c04 |0053: move-result-object v4 │ │ -0469b0: 7220 3512 4300 |0054: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -0469b6: 28d0 |0057: goto 0027 // -0030 │ │ +047794: |[047794] nl.siegmann.epublib.epub.EpubWriter.initTOCResource:(Lnl/siegmann/epublib/domain/Book;)V │ │ +0477a4: 7110 5911 0700 |0000: invoke-static {v7}, Lnl/siegmann/epublib/epub/NCXDocument;.createNCXResource:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; // method@1159 │ │ +0477aa: 0c02 |0003: move-result-object v2 │ │ +0477ac: 6e10 1d10 0700 |0004: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +0477b2: 0c03 |0007: move-result-object v3 │ │ +0477b4: 6e10 e210 0300 |0008: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +0477ba: 0c00 |000b: move-result-object v0 │ │ +0477bc: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +0477c0: 6e10 1c10 0700 |000e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +0477c6: 0c03 |0011: move-result-object v3 │ │ +0477c8: 6e10 a810 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0477ce: 0c04 |0015: move-result-object v4 │ │ +0477d0: 6e20 d310 4300 |0016: invoke-virtual {v3, v4}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ +0477d6: 6e10 1d10 0700 |0019: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +0477dc: 0c03 |001c: move-result-object v3 │ │ +0477de: 6e20 e510 2300 |001d: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ +0477e4: 6e10 1c10 0700 |0020: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +0477ea: 0c03 |0023: move-result-object v3 │ │ +0477ec: 6e20 be10 2300 |0024: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +0477f2: 0e00 |0027: return-void │ │ +0477f4: 0d01 |0028: move-exception v1 │ │ +0477f6: 6203 a205 |0029: sget-object v3, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ +0477fa: 2204 4c02 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +0477fe: 7010 f00e 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +047804: 1a05 3303 |0030: const-string v5, "Error writing table of contents: " // string@0333 │ │ +047808: 6e20 f70e 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04780e: 0c04 |0035: move-result-object v4 │ │ +047810: 6e10 bd0e 0100 |0036: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +047816: 0c05 |0039: move-result-object v5 │ │ +047818: 6e10 910e 0500 |003a: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +04781e: 0c05 |003d: move-result-object v5 │ │ +047820: 6e20 f70e 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047826: 0c04 |0041: move-result-object v4 │ │ +047828: 1a05 ee00 |0042: const-string v5, ": " // string@00ee │ │ +04782c: 6e20 f70e 5400 |0044: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047832: 0c04 |0047: move-result-object v4 │ │ +047834: 6e10 9d0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +04783a: 0c05 |004b: move-result-object v5 │ │ +04783c: 6e20 f70e 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047842: 0c04 |004f: move-result-object v4 │ │ +047844: 6e10 fb0e 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04784a: 0c04 |0053: move-result-object v4 │ │ +04784c: 7220 3512 4300 |0054: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +047852: 28d0 |0057: goto 0027 // -0030 │ │ catches : 1 │ │ 0x0000 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0028 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x000c line=69 │ │ @@ -73395,21 +73462,21 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0469c8: |[0469c8] nl.siegmann.epublib.epub.EpubWriter.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ -0469d8: 5410 a105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -0469dc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0469e0: 5410 a105 |0004: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -0469e4: 7220 1c11 2000 |0006: invoke-interface {v0, v2}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ -0469ea: 0c02 |0009: move-result-object v2 │ │ -0469ec: 1102 |000a: return-object v2 │ │ +047864: |[047864] nl.siegmann.epublib.epub.EpubWriter.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ +047874: 5410 a105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047878: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04787c: 5410 a105 |0004: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047880: 7220 1c11 2000 |0006: invoke-interface {v0, v2}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ +047886: 0c02 |0009: move-result-object v2 │ │ +047888: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ @@ -73420,40 +73487,40 @@ │ │ type : '(Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0469f0: |[0469f0] nl.siegmann.epublib.epub.EpubWriter.writeContainer:(Ljava/util/zip/ZipOutputStream;)V │ │ -046a00: 2201 8402 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0284 │ │ -046a04: 1a02 e707 |0002: const-string v2, "META-INF/container.xml" // string@07e7 │ │ -046a08: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ -046a0e: 6e20 8d0f 1400 |0007: invoke-virtual {v4, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ -046a14: 2200 2502 |000a: new-instance v0, Ljava/io/OutputStreamWriter; // type@0225 │ │ -046a18: 7020 6e0e 4000 |000c: invoke-direct {v0, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@0e6e │ │ -046a1e: 1a01 0301 |000f: const-string v1, " │ │ +04788c: |[04788c] nl.siegmann.epublib.epub.EpubWriter.writeContainer:(Ljava/util/zip/ZipOutputStream;)V │ │ +04789c: 2201 8202 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0282 │ │ +0478a0: 1a02 e507 |0002: const-string v2, "META-INF/container.xml" // string@07e5 │ │ +0478a4: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ +0478aa: 6e20 8d0f 1400 |0007: invoke-virtual {v4, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ +0478b0: 2200 2302 |000a: new-instance v0, Ljava/io/OutputStreamWriter; // type@0223 │ │ +0478b4: 7020 6e0e 4000 |000c: invoke-direct {v0, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@0e6e │ │ +0478ba: 1a01 0301 |000f: const-string v1, " │ │ " // string@0103 │ │ -046a22: 6e20 860e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a28: 1a01 1a01 |0014: const-string v1, " │ │ +0478be: 6e20 860e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478c4: 1a01 1a01 |0014: const-string v1, " │ │ " // string@011a │ │ -046a2c: 6e20 860e 1000 |0016: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a32: 1a01 0300 |0019: const-string v1, " │ │ +0478c8: 6e20 860e 1000 |0016: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478ce: 1a01 0300 |0019: const-string v1, " │ │ " // string@0003 │ │ -046a36: 6e20 860e 1000 |001b: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a3c: 1a01 0100 |001e: const-string v1, " │ │ +0478d2: 6e20 860e 1000 |001b: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478d8: 1a01 0100 |001e: const-string v1, " │ │ " // string@0001 │ │ -046a40: 6e20 860e 1000 |0020: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a46: 1a01 0200 |0023: const-string v1, " │ │ +0478dc: 6e20 860e 1000 |0020: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478e2: 1a01 0200 |0023: const-string v1, " │ │ " // string@0002 │ │ -046a4a: 6e20 860e 1000 |0025: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a50: 1a01 fd00 |0028: const-string v1, "" // string@00fd │ │ -046a54: 6e20 860e 1000 |002a: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ -046a5a: 6e10 850e 0000 |002d: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ -046a60: 0e00 |0030: return-void │ │ +0478e6: 6e20 860e 1000 |0025: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478ec: 1a01 fd00 |0028: const-string v1, "" // string@00fd │ │ +0478f0: 6e20 860e 1000 |002a: invoke-virtual {v0, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0e86 │ │ +0478f6: 6e10 850e 0000 |002d: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ +0478fc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000a line=126 │ │ 0x000f line=127 │ │ 0x0014 line=128 │ │ 0x0019 line=129 │ │ @@ -73472,34 +73539,34 @@ │ │ type : '(Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -046a64: |[046a64] nl.siegmann.epublib.epub.EpubWriter.writeMimeType:(Ljava/util/zip/ZipOutputStream;)V │ │ -046a74: 2201 8402 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0284 │ │ -046a78: 1a02 0914 |0002: const-string v2, "mimetype" // string@1409 │ │ -046a7c: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ -046a82: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -046a84: 6e20 820f 2100 |0008: invoke-virtual {v1, v2}, Ljava/util/zip/ZipEntry;.setMethod:(I)V // method@0f82 │ │ -046a8a: 6202 f605 |000b: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ -046a8e: 6e10 6d10 0200 |000d: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ -046a94: 0c02 |0010: move-result-object v2 │ │ -046a96: 6e10 d00e 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@0ed0 │ │ -046a9c: 0c00 |0014: move-result-object v0 │ │ -046a9e: 2102 |0015: array-length v2, v0 │ │ -046aa0: 8122 |0016: int-to-long v2, v2 │ │ -046aa2: 6e30 830f 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/util/zip/ZipEntry;.setSize:(J)V // method@0f83 │ │ -046aa8: 7020 4611 0400 |001a: invoke-direct {v4, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.calculateCrc:([B)J // method@1146 │ │ -046aae: 0b02 |001d: move-result-wide v2 │ │ -046ab0: 6e30 810f 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/util/zip/ZipEntry;.setCrc:(J)V // method@0f81 │ │ -046ab6: 6e20 8d0f 1500 |0021: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ -046abc: 6e20 8e0f 0500 |0024: invoke-virtual {v5, v0}, Ljava/util/zip/ZipOutputStream;.write:([B)V // method@0f8e │ │ -046ac2: 0e00 |0027: return-void │ │ +047900: |[047900] nl.siegmann.epublib.epub.EpubWriter.writeMimeType:(Ljava/util/zip/ZipOutputStream;)V │ │ +047910: 2201 8202 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0282 │ │ +047914: 1a02 0714 |0002: const-string v2, "mimetype" // string@1407 │ │ +047918: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ +04791e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +047920: 6e20 820f 2100 |0008: invoke-virtual {v1, v2}, Ljava/util/zip/ZipEntry;.setMethod:(I)V // method@0f82 │ │ +047926: 6202 f605 |000b: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ +04792a: 6e10 6d10 0200 |000d: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ +047930: 0c02 |0010: move-result-object v2 │ │ +047932: 6e10 d00e 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@0ed0 │ │ +047938: 0c00 |0014: move-result-object v0 │ │ +04793a: 2102 |0015: array-length v2, v0 │ │ +04793c: 8122 |0016: int-to-long v2, v2 │ │ +04793e: 6e30 830f 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/util/zip/ZipEntry;.setSize:(J)V // method@0f83 │ │ +047944: 7020 4611 0400 |001a: invoke-direct {v4, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.calculateCrc:([B)J // method@1146 │ │ +04794a: 0b02 |001d: move-result-wide v2 │ │ +04794c: 6e30 810f 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/util/zip/ZipEntry;.setCrc:(J)V // method@0f81 │ │ +047952: 6e20 8d0f 1500 |0021: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ +047958: 6e20 8e0f 0500 |0024: invoke-virtual {v5, v0}, Ljava/util/zip/ZipOutputStream;.write:([B)V // method@0f8e │ │ +04795e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ 0x000b line=145 │ │ 0x0015 line=146 │ │ 0x001a line=147 │ │ @@ -73517,24 +73584,24 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -046ac4: |[046ac4] nl.siegmann.epublib.epub.EpubWriter.writePackageDocument:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ -046ad4: 2201 8402 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0284 │ │ -046ad8: 1a02 6d08 |0002: const-string v2, "OEBPS/content.opf" // string@086d │ │ -046adc: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ -046ae2: 6e20 8d0f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ -046ae8: 7110 2f11 0500 |000a: invoke-static {v5}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ -046aee: 0c00 |000d: move-result-object v0 │ │ -046af0: 7130 8811 0304 |000e: invoke-static {v3, v0, v4}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V // method@1188 │ │ -046af6: 7210 8713 0000 |0011: invoke-interface {v0}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ -046afc: 0e00 |0014: return-void │ │ +047960: |[047960] nl.siegmann.epublib.epub.EpubWriter.writePackageDocument:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ +047970: 2201 8202 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0282 │ │ +047974: 1a02 6b08 |0002: const-string v2, "OEBPS/content.opf" // string@086b │ │ +047978: 7020 7d0f 2100 |0004: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ +04797e: 6e20 8d0f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ +047984: 7110 2f11 0500 |000a: invoke-static {v5}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ +04798a: 0c00 |000d: move-result-object v0 │ │ +04798c: 7130 8811 0304 |000e: invoke-static {v3, v0, v4}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V // method@1188 │ │ +047992: 7210 8713 0000 |0011: invoke-interface {v0}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ +047998: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000a line=111 │ │ 0x000e line=112 │ │ 0x0011 line=113 │ │ 0x0014 line=116 │ │ @@ -73549,42 +73616,42 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -046b00: |[046b00] nl.siegmann.epublib.epub.EpubWriter.writeResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/zip/ZipOutputStream;)V │ │ -046b10: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -046b14: 0e00 |0002: return-void │ │ -046b16: 2202 8402 |0003: new-instance v2, Ljava/util/zip/ZipEntry; // type@0284 │ │ -046b1a: 2203 4e02 |0005: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -046b1e: 7010 f00e 0300 |0007: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -046b24: 1a04 6c08 |000a: const-string v4, "OEBPS/" // string@086c │ │ -046b28: 6e20 f70e 4300 |000c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046b2e: 0c03 |000f: move-result-object v3 │ │ -046b30: 6e10 a810 0600 |0010: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -046b36: 0c04 |0013: move-result-object v4 │ │ -046b38: 6e20 f70e 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046b3e: 0c03 |0017: move-result-object v3 │ │ -046b40: 6e10 fb0e 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -046b46: 0c03 |001b: move-result-object v3 │ │ -046b48: 7020 7d0f 3200 |001c: invoke-direct {v2, v3}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ -046b4e: 6e20 8d0f 2700 |001f: invoke-virtual {v7, v2}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ -046b54: 6e10 ab10 0600 |0022: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getInputStream:()Ljava/io/InputStream; // method@10ab │ │ -046b5a: 0c01 |0025: move-result-object v1 │ │ -046b5c: 7120 9e11 7100 |0026: invoke-static {v1, v7}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@119e │ │ -046b62: 6e10 610e 0100 |0029: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0e61 │ │ -046b68: 28d6 |002c: goto 0002 // -002a │ │ -046b6a: 0d00 |002d: move-exception v0 │ │ -046b6c: 6202 a205 |002e: sget-object v2, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ -046b70: 6e10 9d0e 0000 |0030: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -046b76: 0c03 |0033: move-result-object v3 │ │ -046b78: 7230 3812 3200 |0034: invoke-interface {v2, v3, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ -046b7e: 28cb |0037: goto 0002 // -0035 │ │ +04799c: |[04799c] nl.siegmann.epublib.epub.EpubWriter.writeResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/zip/ZipOutputStream;)V │ │ +0479ac: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +0479b0: 0e00 |0002: return-void │ │ +0479b2: 2202 8202 |0003: new-instance v2, Ljava/util/zip/ZipEntry; // type@0282 │ │ +0479b6: 2203 4c02 |0005: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0479ba: 7010 f00e 0300 |0007: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0479c0: 1a04 6a08 |000a: const-string v4, "OEBPS/" // string@086a │ │ +0479c4: 6e20 f70e 4300 |000c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0479ca: 0c03 |000f: move-result-object v3 │ │ +0479cc: 6e10 a810 0600 |0010: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0479d2: 0c04 |0013: move-result-object v4 │ │ +0479d4: 6e20 f70e 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0479da: 0c03 |0017: move-result-object v3 │ │ +0479dc: 6e10 fb0e 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0479e2: 0c03 |001b: move-result-object v3 │ │ +0479e4: 7020 7d0f 3200 |001c: invoke-direct {v2, v3}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ +0479ea: 6e20 8d0f 2700 |001f: invoke-virtual {v7, v2}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ +0479f0: 6e10 ab10 0600 |0022: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getInputStream:()Ljava/io/InputStream; // method@10ab │ │ +0479f6: 0c01 |0025: move-result-object v1 │ │ +0479f8: 7120 9e11 7100 |0026: invoke-static {v1, v7}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@119e │ │ +0479fe: 6e10 610e 0100 |0029: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0e61 │ │ +047a04: 28d6 |002c: goto 0002 // -002a │ │ +047a06: 0d00 |002d: move-exception v0 │ │ +047a08: 6202 a205 |002e: sget-object v2, Lnl/siegmann/epublib/epub/EpubWriter;.log:Lorg/slf4j/Logger; // field@05a2 │ │ +047a0c: 6e10 9d0e 0000 |0030: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +047a12: 0c03 |0033: move-result-object v3 │ │ +047a14: 7230 3812 3200 |0034: invoke-interface {v2, v3, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ +047a1a: 28cb |0037: goto 0002 // -0035 │ │ catches : 1 │ │ 0x0003 - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=95 │ │ 0x0002 line=106 │ │ 0x0003 line=99 │ │ @@ -73605,30 +73672,30 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -046b90: |[046b90] nl.siegmann.epublib.epub.EpubWriter.writeResources:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ -046ba0: 6e10 1c10 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -046ba6: 0c02 |0003: move-result-object v2 │ │ -046ba8: 6e10 c810 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ -046bae: 0c02 |0007: move-result-object v2 │ │ -046bb0: 7210 240f 0200 |0008: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -046bb6: 0c00 |000b: move-result-object v0 │ │ -046bb8: 7210 380f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -046bbe: 0a02 |000f: move-result v2 │ │ -046bc0: 3802 0c00 |0010: if-eqz v2, 001c // +000c │ │ -046bc4: 7210 390f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -046bca: 0c01 |0015: move-result-object v1 │ │ -046bcc: 1f01 a302 |0016: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -046bd0: 7030 5211 1305 |0018: invoke-direct {v3, v1, v5}, Lnl/siegmann/epublib/epub/EpubWriter;.writeResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/zip/ZipOutputStream;)V // method@1152 │ │ -046bd6: 28f1 |001b: goto 000c // -000f │ │ -046bd8: 0e00 |001c: return-void │ │ +047a2c: |[047a2c] nl.siegmann.epublib.epub.EpubWriter.writeResources:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ +047a3c: 6e10 1c10 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +047a42: 0c02 |0003: move-result-object v2 │ │ +047a44: 6e10 c810 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ +047a4a: 0c02 |0007: move-result-object v2 │ │ +047a4c: 7210 240f 0200 |0008: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +047a52: 0c00 |000b: move-result-object v0 │ │ +047a54: 7210 380f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +047a5a: 0a02 |000f: move-result v2 │ │ +047a5c: 3802 0c00 |0010: if-eqz v2, 001c // +000c │ │ +047a60: 7210 390f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +047a66: 0c01 |0015: move-result-object v1 │ │ +047a68: 1f01 a102 |0016: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +047a6c: 7030 5211 1305 |0018: invoke-direct {v3, v1, v5}, Lnl/siegmann/epublib/epub/EpubWriter;.writeResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/util/zip/ZipOutputStream;)V // method@1152 │ │ +047a72: 28f1 |001b: goto 000c // -000f │ │ +047a74: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0018 line=82 │ │ 0x001c line=84 │ │ locals : │ │ 0x0018 - 0x001c reg=1 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -73643,17 +73710,17 @@ │ │ type : '()Lnl/siegmann/epublib/epub/BookProcessor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046bdc: |[046bdc] nl.siegmann.epublib.epub.EpubWriter.getBookProcessor:()Lnl/siegmann/epublib/epub/BookProcessor; │ │ -046bec: 5410 a105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -046bf0: 1100 |0002: return-object v0 │ │ +047a78: |[047a78] nl.siegmann.epublib.epub.EpubWriter.getBookProcessor:()Lnl/siegmann/epublib/epub/BookProcessor; │ │ +047a88: 5410 a105 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047a8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ @@ -73661,17 +73728,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046bf4: |[046bf4] nl.siegmann.epublib.epub.EpubWriter.getNcxHref:()Ljava/lang/String; │ │ -046c04: 1a00 1e19 |0000: const-string v0, "toc.ncx" // string@191e │ │ -046c08: 1100 |0002: return-object v0 │ │ +047a90: |[047a90] nl.siegmann.epublib.epub.EpubWriter.getNcxHref:()Ljava/lang/String; │ │ +047aa0: 1a00 1c19 |0000: const-string v0, "toc.ncx" // string@191c │ │ +047aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ │ │ #2 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ @@ -73679,17 +73746,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c0c: |[046c0c] nl.siegmann.epublib.epub.EpubWriter.getNcxId:()Ljava/lang/String; │ │ -046c1c: 1a00 4714 |0000: const-string v0, "ncx" // string@1447 │ │ -046c20: 1100 |0002: return-object v0 │ │ +047aa8: |[047aa8] nl.siegmann.epublib.epub.EpubWriter.getNcxId:()Ljava/lang/String; │ │ +047ab8: 1a00 4514 |0000: const-string v0, "ncx" // string@1445 │ │ +047abc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ │ │ #3 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ @@ -73697,17 +73764,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c24: |[046c24] nl.siegmann.epublib.epub.EpubWriter.getNcxMediaType:()Ljava/lang/String; │ │ -046c34: 1a00 a90b |0000: const-string v0, "application/x-dtbncx+xml" // string@0ba9 │ │ -046c38: 1100 |0002: return-object v0 │ │ +047ac0: |[047ac0] nl.siegmann.epublib.epub.EpubWriter.getNcxMediaType:()Ljava/lang/String; │ │ +047ad0: 1a00 a70b |0000: const-string v0, "application/x-dtbncx+xml" // string@0ba7 │ │ +047ad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ │ │ #4 : (in Lnl/siegmann/epublib/epub/EpubWriter;) │ │ @@ -73715,17 +73782,17 @@ │ │ type : '(Lnl/siegmann/epublib/epub/BookProcessor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c3c: |[046c3c] nl.siegmann.epublib.epub.EpubWriter.setBookProcessor:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ -046c4c: 5b01 a105 |0000: iput-object v1, v0, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ -046c50: 0e00 |0002: return-void │ │ +047ad8: |[047ad8] nl.siegmann.epublib.epub.EpubWriter.setBookProcessor:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ +047ae8: 5b01 a105 |0000: iput-object v1, v0, Lnl/siegmann/epublib/epub/EpubWriter;.bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; // field@05a1 │ │ +047aec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ 0x0000 - 0x0003 reg=1 bookProcessor Lnl/siegmann/epublib/epub/BookProcessor; │ │ @@ -73735,26 +73802,26 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -046c54: |[046c54] nl.siegmann.epublib.epub.EpubWriter.write:(Lnl/siegmann/epublib/domain/Book;Ljava/io/OutputStream;)V │ │ -046c64: 7020 4c11 2100 |0000: invoke-direct {v1, v2}, Lnl/siegmann/epublib/epub/EpubWriter;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@114c │ │ -046c6a: 0c02 |0003: move-result-object v2 │ │ -046c6c: 2200 8702 |0004: new-instance v0, Ljava/util/zip/ZipOutputStream; // type@0287 │ │ -046c70: 7020 8b0f 3000 |0006: invoke-direct {v0, v3}, Ljava/util/zip/ZipOutputStream;.:(Ljava/io/OutputStream;)V // method@0f8b │ │ -046c76: 7020 5011 0100 |0009: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeMimeType:(Ljava/util/zip/ZipOutputStream;)V // method@1150 │ │ -046c7c: 7020 4f11 0100 |000c: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeContainer:(Ljava/util/zip/ZipOutputStream;)V // method@114f │ │ -046c82: 7020 4b11 2100 |000f: invoke-direct {v1, v2}, Lnl/siegmann/epublib/epub/EpubWriter;.initTOCResource:(Lnl/siegmann/epublib/domain/Book;)V // method@114b │ │ -046c88: 7030 5311 2100 |0012: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeResources:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V // method@1153 │ │ -046c8e: 7030 5111 2100 |0015: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writePackageDocument:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V // method@1151 │ │ -046c94: 6e10 8c0f 0000 |0018: invoke-virtual {v0}, Ljava/util/zip/ZipOutputStream;.close:()V // method@0f8c │ │ -046c9a: 0e00 |001b: return-void │ │ +047af0: |[047af0] nl.siegmann.epublib.epub.EpubWriter.write:(Lnl/siegmann/epublib/domain/Book;Ljava/io/OutputStream;)V │ │ +047b00: 7020 4c11 2100 |0000: invoke-direct {v1, v2}, Lnl/siegmann/epublib/epub/EpubWriter;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@114c │ │ +047b06: 0c02 |0003: move-result-object v2 │ │ +047b08: 2200 8502 |0004: new-instance v0, Ljava/util/zip/ZipOutputStream; // type@0285 │ │ +047b0c: 7020 8b0f 3000 |0006: invoke-direct {v0, v3}, Ljava/util/zip/ZipOutputStream;.:(Ljava/io/OutputStream;)V // method@0f8b │ │ +047b12: 7020 5011 0100 |0009: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeMimeType:(Ljava/util/zip/ZipOutputStream;)V // method@1150 │ │ +047b18: 7020 4f11 0100 |000c: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeContainer:(Ljava/util/zip/ZipOutputStream;)V // method@114f │ │ +047b1e: 7020 4b11 2100 |000f: invoke-direct {v1, v2}, Lnl/siegmann/epublib/epub/EpubWriter;.initTOCResource:(Lnl/siegmann/epublib/domain/Book;)V // method@114b │ │ +047b24: 7030 5311 2100 |0012: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writeResources:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V // method@1153 │ │ +047b2a: 7030 5111 2100 |0015: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/epub/EpubWriter;.writePackageDocument:(Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V // method@1151 │ │ +047b30: 6e10 8c0f 0000 |0018: invoke-virtual {v0}, Ljava/util/zip/ZipOutputStream;.close:()V // method@0f8c │ │ +047b36: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0009 line=49 │ │ 0x000c line=50 │ │ 0x000f line=51 │ │ @@ -73767,17 +73834,17 @@ │ │ 0x0000 - 0x001c reg=1 this Lnl/siegmann/epublib/epub/EpubWriter; │ │ 0x0000 - 0x001c reg=2 book Lnl/siegmann/epublib/domain/Book; │ │ 0x0000 - 0x001c reg=3 out Ljava/io/OutputStream; │ │ │ │ source_file_idx : 816 (EpubWriter.java) │ │ │ │ Class #286 header: │ │ -class_idx : 692 │ │ +class_idx : 690 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 941 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #286 - │ │ @@ -73794,18 +73861,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/io/OutputStream;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 941 (HtmlProcessor.java) │ │ │ │ Class #287 header: │ │ -class_idx : 693 │ │ +class_idx : 691 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2050 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 - │ │ Class descriptor : 'Lnl/siegmann/epublib/epub/Main;' │ │ @@ -73820,31 +73887,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046c9c: |[046c9c] nl.siegmann.epublib.epub.Main.:()V │ │ -046cac: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -046cb2: 0e00 |0003: return-void │ │ +047b38: |[047b38] nl.siegmann.epublib.epub.Main.:()V │ │ +047b48: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +047b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/Main; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2050 (Main.java) │ │ + source_file_idx : 2048 (Main.java) │ │ │ │ Class #288 header: │ │ -class_idx : 694 │ │ +class_idx : 692 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2101 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2099 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -73866,21 +73933,21 @@ │ │ name : 'version' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "2005-1" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2101 (NCXDocument.java) │ │ + source_file_idx : 2099 (NCXDocument.java) │ │ │ │ Class #289 header: │ │ -class_idx : 695 │ │ +class_idx : 693 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2101 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2099 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -73927,21 +73994,21 @@ │ │ name : 'version' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "version" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2101 (NCXDocument.java) │ │ + source_file_idx : 2099 (NCXDocument.java) │ │ │ │ Class #290 header: │ │ -class_idx : 696 │ │ +class_idx : 694 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2101 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2099 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -74003,21 +74070,21 @@ │ │ name : 'text' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "text" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2101 (NCXDocument.java) │ │ + source_file_idx : 2099 (NCXDocument.java) │ │ │ │ Class #291 header: │ │ -class_idx : 697 │ │ +class_idx : 695 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2101 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2099 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -74088,37 +74155,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -046cb4: |[046cb4] nl.siegmann.epublib.epub.NCXDocument.:()V │ │ -046cc4: 1c00 b902 |0000: const-class v0, Lnl/siegmann/epublib/epub/NCXDocument; // type@02b9 │ │ -046cc8: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -046cce: 0c00 |0005: move-result-object v0 │ │ -046cd0: 6900 bb05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ -046cd4: 0e00 |0008: return-void │ │ +047b50: |[047b50] nl.siegmann.epublib.epub.NCXDocument.:()V │ │ +047b60: 1c00 b702 |0000: const-class v0, Lnl/siegmann/epublib/epub/NCXDocument; // type@02b7 │ │ +047b64: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +047b6a: 0c00 |0005: move-result-object v0 │ │ +047b6c: 6900 bb05 |0006: sput-object v0, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ +047b70: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/NCXDocument;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046cd8: |[046cd8] nl.siegmann.epublib.epub.NCXDocument.:()V │ │ -046ce8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -046cee: 0e00 |0003: return-void │ │ +047b74: |[047b74] nl.siegmann.epublib.epub.NCXDocument.:()V │ │ +047b84: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +047b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/NCXDocument; │ │ │ │ @@ -74127,28 +74194,28 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -046cf0: |[046cf0] nl.siegmann.epublib.epub.NCXDocument.createNCXResource:(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)Lnl/siegmann/epublib/domain/Resource; │ │ -046d00: 2200 1702 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@0217 │ │ -046d04: 7010 3e0e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0e3e │ │ -046d0a: 7110 2f11 0000 |0005: invoke-static {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ -046d10: 0c01 |0008: move-result-object v1 │ │ -046d12: 715a 6011 7198 |0009: invoke-static {v1, v7, v8, v9, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1160 │ │ -046d18: 2202 a302 |000c: new-instance v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -046d1c: 1a03 4714 |000e: const-string v3, "ncx" // string@1447 │ │ -046d20: 6e10 400e 0000 |0010: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0e40 │ │ -046d26: 0c04 |0013: move-result-object v4 │ │ -046d28: 1a05 1e19 |0014: const-string v5, "toc.ncx" // string@191e │ │ -046d2c: 6206 fc05 |0016: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -046d30: 7056 a110 3254 |0018: invoke-direct {v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ -046d36: 1102 |001b: return-object v2 │ │ +047b8c: |[047b8c] nl.siegmann.epublib.epub.NCXDocument.createNCXResource:(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)Lnl/siegmann/epublib/domain/Resource; │ │ +047b9c: 2200 1502 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@0215 │ │ +047ba0: 7010 3e0e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0e3e │ │ +047ba6: 7110 2f11 0000 |0005: invoke-static {v0}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ +047bac: 0c01 |0008: move-result-object v1 │ │ +047bae: 715a 6011 7198 |0009: invoke-static {v1, v7, v8, v9, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1160 │ │ +047bb4: 2202 a102 |000c: new-instance v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +047bb8: 1a03 4514 |000e: const-string v3, "ncx" // string@1445 │ │ +047bbc: 6e10 400e 0000 |0010: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0e40 │ │ +047bc2: 0c04 |0013: move-result-object v4 │ │ +047bc4: 1a05 1c19 |0014: const-string v5, "toc.ncx" // string@191c │ │ +047bc8: 6206 fc05 |0016: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +047bcc: 7056 a110 3254 |0018: invoke-direct {v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;)V // method@10a1 │ │ +047bd2: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ 0x0009 line=182 │ │ 0x000c line=183 │ │ 0x001b line=184 │ │ @@ -74168,30 +74235,30 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -046d38: |[046d38] nl.siegmann.epublib.epub.NCXDocument.createNCXResource:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; │ │ -046d48: 6e10 1910 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -046d4e: 0c00 |0003: move-result-object v0 │ │ -046d50: 6e10 7f10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ -046d56: 0c00 |0007: move-result-object v0 │ │ -046d58: 6e10 1f10 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getTitle:()Ljava/lang/String; // method@101f │ │ -046d5e: 0c01 |000b: move-result-object v1 │ │ -046d60: 6e10 1910 0400 |000c: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -046d66: 0c02 |000f: move-result-object v2 │ │ -046d68: 6e10 7910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ -046d6e: 0c02 |0013: move-result-object v2 │ │ -046d70: 6e10 1e10 0400 |0014: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ -046d76: 0c03 |0017: move-result-object v3 │ │ -046d78: 7140 5811 1032 |0018: invoke-static {v0, v1, v2, v3}, Lnl/siegmann/epublib/epub/NCXDocument;.createNCXResource:(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)Lnl/siegmann/epublib/domain/Resource; // method@1158 │ │ -046d7e: 0c00 |001b: move-result-object v0 │ │ -046d80: 1100 |001c: return-object v0 │ │ +047bd4: |[047bd4] nl.siegmann.epublib.epub.NCXDocument.createNCXResource:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Resource; │ │ +047be4: 6e10 1910 0400 |0000: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +047bea: 0c00 |0003: move-result-object v0 │ │ +047bec: 6e10 7f10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ +047bf2: 0c00 |0007: move-result-object v0 │ │ +047bf4: 6e10 1f10 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getTitle:()Ljava/lang/String; // method@101f │ │ +047bfa: 0c01 |000b: move-result-object v1 │ │ +047bfc: 6e10 1910 0400 |000c: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +047c02: 0c02 |000f: move-result-object v2 │ │ +047c04: 6e10 7910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ +047c0a: 0c02 |0013: move-result-object v2 │ │ +047c0c: 6e10 1e10 0400 |0014: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ +047c12: 0c03 |0017: move-result-object v3 │ │ +047c14: 7140 5811 1032 |0018: invoke-static {v0, v1, v2, v3}, Lnl/siegmann/epublib/epub/NCXDocument;.createNCXResource:(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)Lnl/siegmann/epublib/domain/Resource; // method@1158 │ │ +047c1a: 0c00 |001b: move-result-object v0 │ │ +047c1c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x001d reg=4 book Lnl/siegmann/epublib/domain/Book; │ │ │ │ #4 : (in Lnl/siegmann/epublib/epub/NCXDocument;) │ │ @@ -74199,56 +74266,56 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubReader;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -046d84: |[046d84] nl.siegmann.epublib.epub.NCXDocument.read:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubReader;)Lnl/siegmann/epublib/domain/Resource; │ │ -046d94: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -046d96: 6e10 1d10 0900 |0001: invoke-virtual {v9}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -046d9c: 0c06 |0004: move-result-object v6 │ │ -046d9e: 6e10 e210 0600 |0005: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -046da4: 0c06 |0008: move-result-object v6 │ │ -046da6: 3906 0b00 |0009: if-nez v6, 0014 // +000b │ │ -046daa: 6206 bb05 |000b: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ -046dae: 1a07 0502 |000d: const-string v7, "Book does not contain a table of contents file" // string@0205 │ │ -046db2: 7220 3512 7600 |000f: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -046db8: 0734 |0012: move-object v4, v3 │ │ -046dba: 1104 |0013: return-object v4 │ │ -046dbc: 6e10 1d10 0900 |0014: invoke-virtual {v9}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -046dc2: 0c06 |0017: move-result-object v6 │ │ -046dc4: 6e10 e210 0600 |0018: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -046dca: 0c03 |001b: move-result-object v3 │ │ -046dcc: 3903 0400 |001c: if-nez v3, 0020 // +0004 │ │ -046dd0: 0734 |001e: move-object v4, v3 │ │ -046dd2: 28f4 |001f: goto 0013 // -000c │ │ -046dd4: 7110 ad11 0300 |0020: invoke-static {v3}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ -046dda: 0c02 |0023: move-result-object v2 │ │ -046ddc: 7210 6e13 0200 |0024: invoke-interface {v2}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -046de2: 0c06 |0027: move-result-object v6 │ │ -046de4: 1a07 f810 |0028: const-string v7, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -046de8: 1a08 3814 |002a: const-string v8, "navMap" // string@1438 │ │ -046dec: 7130 2811 7608 |002c: invoke-static {v6, v7, v8}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -046df2: 0c01 |002f: move-result-object v1 │ │ -046df4: 2205 aa02 |0030: new-instance v5, Lnl/siegmann/epublib/domain/TableOfContents; // type@02aa │ │ -046df8: 7210 7213 0100 |0032: invoke-interface {v1}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ -046dfe: 0c06 |0035: move-result-object v6 │ │ -046e00: 7120 5e11 9600 |0036: invoke-static {v6, v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ -046e06: 0c06 |0039: move-result-object v6 │ │ -046e08: 7020 fe10 6500 |003a: invoke-direct {v5, v6}, Lnl/siegmann/epublib/domain/TableOfContents;.:(Ljava/util/List;)V // method@10fe │ │ -046e0e: 6e20 2710 5900 |003d: invoke-virtual {v9, v5}, Lnl/siegmann/epublib/domain/Book;.setTableOfContents:(Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1027 │ │ -046e14: 0734 |0040: move-object v4, v3 │ │ -046e16: 28d2 |0041: goto 0013 // -002e │ │ -046e18: 0d00 |0042: move-exception v0 │ │ -046e1a: 6206 bb05 |0043: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ -046e1e: 6e10 9d0e 0000 |0045: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -046e24: 0c07 |0048: move-result-object v7 │ │ -046e26: 7230 3812 7600 |0049: invoke-interface {v6, v7, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ -046e2c: 28f4 |004c: goto 0040 // -000c │ │ +047c20: |[047c20] nl.siegmann.epublib.epub.NCXDocument.read:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubReader;)Lnl/siegmann/epublib/domain/Resource; │ │ +047c30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047c32: 6e10 1d10 0900 |0001: invoke-virtual {v9}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +047c38: 0c06 |0004: move-result-object v6 │ │ +047c3a: 6e10 e210 0600 |0005: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +047c40: 0c06 |0008: move-result-object v6 │ │ +047c42: 3906 0b00 |0009: if-nez v6, 0014 // +000b │ │ +047c46: 6206 bb05 |000b: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ +047c4a: 1a07 0502 |000d: const-string v7, "Book does not contain a table of contents file" // string@0205 │ │ +047c4e: 7220 3512 7600 |000f: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +047c54: 0734 |0012: move-object v4, v3 │ │ +047c56: 1104 |0013: return-object v4 │ │ +047c58: 6e10 1d10 0900 |0014: invoke-virtual {v9}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +047c5e: 0c06 |0017: move-result-object v6 │ │ +047c60: 6e10 e210 0600 |0018: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +047c66: 0c03 |001b: move-result-object v3 │ │ +047c68: 3903 0400 |001c: if-nez v3, 0020 // +0004 │ │ +047c6c: 0734 |001e: move-object v4, v3 │ │ +047c6e: 28f4 |001f: goto 0013 // -000c │ │ +047c70: 7110 ad11 0300 |0020: invoke-static {v3}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ +047c76: 0c02 |0023: move-result-object v2 │ │ +047c78: 7210 6e13 0200 |0024: invoke-interface {v2}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +047c7e: 0c06 |0027: move-result-object v6 │ │ +047c80: 1a07 f610 |0028: const-string v7, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047c84: 1a08 3614 |002a: const-string v8, "navMap" // string@1436 │ │ +047c88: 7130 2811 7608 |002c: invoke-static {v6, v7, v8}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +047c8e: 0c01 |002f: move-result-object v1 │ │ +047c90: 2205 a802 |0030: new-instance v5, Lnl/siegmann/epublib/domain/TableOfContents; // type@02a8 │ │ +047c94: 7210 7213 0100 |0032: invoke-interface {v1}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ +047c9a: 0c06 |0035: move-result-object v6 │ │ +047c9c: 7120 5e11 9600 |0036: invoke-static {v6, v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ +047ca2: 0c06 |0039: move-result-object v6 │ │ +047ca4: 7020 fe10 6500 |003a: invoke-direct {v5, v6}, Lnl/siegmann/epublib/domain/TableOfContents;.:(Ljava/util/List;)V // method@10fe │ │ +047caa: 6e20 2710 5900 |003d: invoke-virtual {v9, v5}, Lnl/siegmann/epublib/domain/Book;.setTableOfContents:(Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1027 │ │ +047cb0: 0734 |0040: move-object v4, v3 │ │ +047cb2: 28d2 |0041: goto 0013 // -002e │ │ +047cb4: 0d00 |0042: move-exception v0 │ │ +047cb6: 6206 bb05 |0043: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ +047cba: 6e10 9d0e 0000 |0045: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +047cc0: 0c07 |0048: move-result-object v7 │ │ +047cc2: 7230 3812 7600 |0049: invoke-interface {v6, v7, v0}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ +047cc8: 28f4 |004c: goto 0040 // -000c │ │ catches : 1 │ │ 0x0014 - 0x0040 │ │ Ljava/lang/Exception; -> 0x0042 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=81 │ │ 0x000b line=82 │ │ @@ -74283,26 +74350,26 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -046e40: |[046e40] nl.siegmann.epublib.epub.NCXDocument.readNavLabel:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ -046e50: 1a01 f810 |0000: const-string v1, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -046e54: 1a02 3714 |0002: const-string v2, "navLabel" // string@1437 │ │ -046e58: 7130 2811 1302 |0004: invoke-static {v3, v1, v2}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -046e5e: 0c00 |0007: move-result-object v0 │ │ -046e60: 1a01 f810 |0008: const-string v1, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -046e64: 1a02 ea18 |000a: const-string v2, "text" // string@18ea │ │ -046e68: 7130 2811 1002 |000c: invoke-static {v0, v1, v2}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -046e6e: 0c01 |000f: move-result-object v1 │ │ -046e70: 7110 2911 0100 |0010: invoke-static {v1}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -046e76: 0c01 |0013: move-result-object v1 │ │ -046e78: 1101 |0014: return-object v1 │ │ +047cdc: |[047cdc] nl.siegmann.epublib.epub.NCXDocument.readNavLabel:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ +047cec: 1a01 f610 |0000: const-string v1, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047cf0: 1a02 3514 |0002: const-string v2, "navLabel" // string@1435 │ │ +047cf4: 7130 2811 1302 |0004: invoke-static {v3, v1, v2}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +047cfa: 0c00 |0007: move-result-object v0 │ │ +047cfc: 1a01 f610 |0008: const-string v1, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047d00: 1a02 e818 |000a: const-string v2, "text" // string@18e8 │ │ +047d04: 7130 2811 1002 |000c: invoke-static {v0, v1, v2}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +047d0a: 0c01 |000f: move-result-object v1 │ │ +047d0c: 7110 2911 0100 |0010: invoke-static {v1}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +047d12: 0c01 |0013: move-result-object v1 │ │ +047d14: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0008 line=148 │ │ locals : │ │ 0x0008 - 0x0015 reg=0 navLabel Lorg/w3c/dom/Element; │ │ 0x0000 - 0x0015 reg=3 navpointElement Lorg/w3c/dom/Element; │ │ @@ -74312,33 +74379,33 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -046e7c: |[046e7c] nl.siegmann.epublib.epub.NCXDocument.readNavReference:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ -046e8c: 1a03 f810 |0000: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -046e90: 1a04 c20c |0002: const-string v4, "content" // string@0cc2 │ │ -046e94: 7130 2811 3504 |0004: invoke-static {v5, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -046e9a: 0c00 |0007: move-result-object v0 │ │ -046e9c: 1a03 f810 |0008: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -046ea0: 1a04 8618 |000a: const-string v4, "src" // string@1886 │ │ -046ea4: 7130 2511 3004 |000c: invoke-static {v0, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -046eaa: 0c02 |000f: move-result-object v2 │ │ -046eac: 1a03 2c0a |0010: const-string v3, "UTF-8" // string@0a2c │ │ -046eb0: 7120 0e0f 3200 |0012: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ -046eb6: 0c02 |0015: move-result-object v2 │ │ -046eb8: 1102 |0016: return-object v2 │ │ -046eba: 0d01 |0017: move-exception v1 │ │ -046ebc: 6203 bb05 |0018: sget-object v3, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ -046ec0: 6e10 830e 0100 |001a: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@0e83 │ │ -046ec6: 0c04 |001d: move-result-object v4 │ │ -046ec8: 7220 3512 4300 |001e: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -046ece: 28f5 |0021: goto 0016 // -000b │ │ +047d18: |[047d18] nl.siegmann.epublib.epub.NCXDocument.readNavReference:(Lorg/w3c/dom/Element;)Ljava/lang/String; │ │ +047d28: 1a03 f610 |0000: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047d2c: 1a04 c00c |0002: const-string v4, "content" // string@0cc0 │ │ +047d30: 7130 2811 3504 |0004: invoke-static {v5, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +047d36: 0c00 |0007: move-result-object v0 │ │ +047d38: 1a03 f610 |0008: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047d3c: 1a04 8418 |000a: const-string v4, "src" // string@1884 │ │ +047d40: 7130 2511 3004 |000c: invoke-static {v0, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +047d46: 0c02 |000f: move-result-object v2 │ │ +047d48: 1a03 2a0a |0010: const-string v3, "UTF-8" // string@0a2a │ │ +047d4c: 7120 0e0f 3200 |0012: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ +047d52: 0c02 |0015: move-result-object v2 │ │ +047d54: 1102 |0016: return-object v2 │ │ +047d56: 0d01 |0017: move-exception v1 │ │ +047d58: 6203 bb05 |0018: sget-object v3, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ +047d5c: 6e10 830e 0100 |001a: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@0e83 │ │ +047d62: 0c04 |001d: move-result-object v4 │ │ +047d64: 7220 3512 4300 |001e: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +047d6a: 28f5 |0021: goto 0016 // -000b │ │ catches : 1 │ │ 0x0010 - 0x0015 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0017 │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x0010 line=139 │ │ @@ -74356,54 +74423,54 @@ │ │ type : '(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 82 16-bit code units │ │ -046ee0: |[046ee0] nl.siegmann.epublib.epub.NCXDocument.readTOCReference:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -046ef0: 1306 2300 |0000: const/16 v6, #int 35 // #23 │ │ -046ef4: 7110 5b11 0900 |0002: invoke-static {v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readNavLabel:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@115b │ │ -046efa: 0c02 |0005: move-result-object v2 │ │ -046efc: 7110 5c11 0900 |0006: invoke-static {v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readNavReference:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@115c │ │ -046f02: 0c03 |0009: move-result-object v3 │ │ -046f04: 7120 bc11 6300 |000a: invoke-static {v3, v6}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ -046f0a: 0c01 |000d: move-result-object v1 │ │ -046f0c: 7120 ba11 6300 |000e: invoke-static {v3, v6}, Lnl/siegmann/epublib/util/StringUtil;.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@11ba │ │ -046f12: 0c00 |0011: move-result-object v0 │ │ -046f14: 6e10 1c10 0a00 |0012: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -046f1a: 0c06 |0015: move-result-object v6 │ │ -046f1c: 6e20 ca10 1600 |0016: invoke-virtual {v6, v1}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -046f22: 0c04 |0019: move-result-object v4 │ │ -046f24: 3904 2000 |001a: if-nez v4, 003a // +0020 │ │ -046f28: 6206 bb05 |001c: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ -046f2c: 2207 4e02 |001e: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -046f30: 7010 f00e 0700 |0020: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -046f36: 1a08 3409 |0023: const-string v8, "Resource with href " // string@0934 │ │ -046f3a: 6e20 f70e 8700 |0025: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046f40: 0c07 |0028: move-result-object v7 │ │ -046f42: 6e20 f70e 1700 |0029: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046f48: 0c07 |002c: move-result-object v7 │ │ -046f4a: 1a08 4b00 |002d: const-string v8, " in NCX document not found" // string@004b │ │ -046f4e: 6e20 f70e 8700 |002f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -046f54: 0c07 |0032: move-result-object v7 │ │ -046f56: 6e10 fb0e 0700 |0033: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -046f5c: 0c07 |0036: move-result-object v7 │ │ -046f5e: 7220 3512 7600 |0037: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -046f64: 2205 a902 |003a: new-instance v5, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -046f68: 7040 f310 2504 |003c: invoke-direct {v5, v2, v4, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ -046f6e: 7210 7213 0900 |003f: invoke-interface {v9}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ -046f74: 0c06 |0042: move-result-object v6 │ │ -046f76: 7120 5e11 a600 |0043: invoke-static {v6, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ -046f7c: 7210 7213 0900 |0046: invoke-interface {v9}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ -046f82: 0c06 |0049: move-result-object v6 │ │ -046f84: 7120 5e11 a600 |004a: invoke-static {v6, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ -046f8a: 0c06 |004d: move-result-object v6 │ │ -046f8c: 6e20 fb10 6500 |004e: invoke-virtual {v5, v6}, Lnl/siegmann/epublib/domain/TOCReference;.setChildren:(Ljava/util/List;)V // method@10fb │ │ -046f92: 1105 |0051: return-object v5 │ │ +047d7c: |[047d7c] nl.siegmann.epublib.epub.NCXDocument.readTOCReference:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +047d8c: 1306 2300 |0000: const/16 v6, #int 35 // #23 │ │ +047d90: 7110 5b11 0900 |0002: invoke-static {v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readNavLabel:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@115b │ │ +047d96: 0c02 |0005: move-result-object v2 │ │ +047d98: 7110 5c11 0900 |0006: invoke-static {v9}, Lnl/siegmann/epublib/epub/NCXDocument;.readNavReference:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@115c │ │ +047d9e: 0c03 |0009: move-result-object v3 │ │ +047da0: 7120 bc11 6300 |000a: invoke-static {v3, v6}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ +047da6: 0c01 |000d: move-result-object v1 │ │ +047da8: 7120 ba11 6300 |000e: invoke-static {v3, v6}, Lnl/siegmann/epublib/util/StringUtil;.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@11ba │ │ +047dae: 0c00 |0011: move-result-object v0 │ │ +047db0: 6e10 1c10 0a00 |0012: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +047db6: 0c06 |0015: move-result-object v6 │ │ +047db8: 6e20 ca10 1600 |0016: invoke-virtual {v6, v1}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +047dbe: 0c04 |0019: move-result-object v4 │ │ +047dc0: 3904 2000 |001a: if-nez v4, 003a // +0020 │ │ +047dc4: 6206 bb05 |001c: sget-object v6, Lnl/siegmann/epublib/epub/NCXDocument;.log:Lorg/slf4j/Logger; // field@05bb │ │ +047dc8: 2207 4c02 |001e: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +047dcc: 7010 f00e 0700 |0020: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +047dd2: 1a08 3209 |0023: const-string v8, "Resource with href " // string@0932 │ │ +047dd6: 6e20 f70e 8700 |0025: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047ddc: 0c07 |0028: move-result-object v7 │ │ +047dde: 6e20 f70e 1700 |0029: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047de4: 0c07 |002c: move-result-object v7 │ │ +047de6: 1a08 4b00 |002d: const-string v8, " in NCX document not found" // string@004b │ │ +047dea: 6e20 f70e 8700 |002f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +047df0: 0c07 |0032: move-result-object v7 │ │ +047df2: 6e10 fb0e 0700 |0033: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +047df8: 0c07 |0036: move-result-object v7 │ │ +047dfa: 7220 3512 7600 |0037: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +047e00: 2205 a702 |003a: new-instance v5, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +047e04: 7040 f310 2504 |003c: invoke-direct {v5, v2, v4, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ +047e0a: 7210 7213 0900 |003f: invoke-interface {v9}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ +047e10: 0c06 |0042: move-result-object v6 │ │ +047e12: 7120 5e11 a600 |0043: invoke-static {v6, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ +047e18: 7210 7213 0900 |0046: invoke-interface {v9}, Lorg/w3c/dom/Element;.getChildNodes:()Lorg/w3c/dom/NodeList; // method@1372 │ │ +047e1e: 0c06 |0049: move-result-object v6 │ │ +047e20: 7120 5e11 a600 |004a: invoke-static {v6, v10}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@115e │ │ +047e26: 0c06 |004d: move-result-object v6 │ │ +047e28: 6e20 fb10 6500 |004e: invoke-virtual {v5, v6}, Lnl/siegmann/epublib/domain/TOCReference;.setChildren:(Ljava/util/List;)V // method@10fb │ │ +047e2e: 1105 |0051: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0006 line=121 │ │ 0x000a line=122 │ │ 0x000e line=123 │ │ 0x0012 line=124 │ │ @@ -74428,46 +74495,46 @@ │ │ type : '(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -046f94: |[046f94] nl.siegmann.epublib.epub.NCXDocument.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; │ │ -046fa4: 3906 0800 |0000: if-nez v6, 0008 // +0008 │ │ -046fa8: 2202 5f02 |0002: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -046fac: 7010 120f 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -046fb2: 1102 |0007: return-object v2 │ │ -046fb4: 2202 5f02 |0008: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -046fb8: 7210 7c13 0600 |000a: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -046fbe: 0a04 |000d: move-result v4 │ │ -046fc0: 7020 130f 4200 |000e: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -046fc6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -046fc8: 7210 7c13 0600 |0012: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -046fce: 0a04 |0015: move-result v4 │ │ -046fd0: 3540 f1ff |0016: if-ge v0, v4, 0007 // -000f │ │ -046fd4: 7220 7d13 0600 |0018: invoke-interface {v6, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -046fda: 0c01 |001b: move-result-object v1 │ │ -046fdc: 7210 7913 0100 |001c: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeType:()S // method@1379 │ │ -046fe2: 0a04 |001f: move-result v4 │ │ -046fe4: 1215 |0020: const/4 v5, #int 1 // #1 │ │ -046fe6: 3254 0500 |0021: if-eq v4, v5, 0026 // +0005 │ │ -046fea: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -046fee: 28ed |0025: goto 0012 // -0013 │ │ -046ff0: 7210 7813 0100 |0026: invoke-interface {v1}, Lorg/w3c/dom/Node;.getLocalName:()Ljava/lang/String; // method@1378 │ │ -046ff6: 0c04 |0029: move-result-object v4 │ │ -046ff8: 1a05 3a14 |002a: const-string v5, "navPoint" // string@143a │ │ -046ffc: 6e20 cd0e 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -047002: 0a04 |002f: move-result v4 │ │ -047004: 3804 f3ff |0030: if-eqz v4, 0023 // -000d │ │ -047008: 1f01 f102 |0032: check-cast v1, Lorg/w3c/dom/Element; // type@02f1 │ │ -04700c: 7120 5d11 7100 |0034: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReference:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/TOCReference; // method@115d │ │ -047012: 0c03 |0037: move-result-object v3 │ │ -047014: 7220 430f 3200 |0038: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04701a: 28e8 |003b: goto 0023 // -0018 │ │ +047e30: |[047e30] nl.siegmann.epublib.epub.NCXDocument.readTOCReferences:(Lorg/w3c/dom/NodeList;Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; │ │ +047e40: 3906 0800 |0000: if-nez v6, 0008 // +0008 │ │ +047e44: 2202 5d02 |0002: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +047e48: 7010 120f 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +047e4e: 1102 |0007: return-object v2 │ │ +047e50: 2202 5d02 |0008: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +047e54: 7210 7c13 0600 |000a: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +047e5a: 0a04 |000d: move-result v4 │ │ +047e5c: 7020 130f 4200 |000e: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +047e62: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +047e64: 7210 7c13 0600 |0012: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +047e6a: 0a04 |0015: move-result v4 │ │ +047e6c: 3540 f1ff |0016: if-ge v0, v4, 0007 // -000f │ │ +047e70: 7220 7d13 0600 |0018: invoke-interface {v6, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +047e76: 0c01 |001b: move-result-object v1 │ │ +047e78: 7210 7913 0100 |001c: invoke-interface {v1}, Lorg/w3c/dom/Node;.getNodeType:()S // method@1379 │ │ +047e7e: 0a04 |001f: move-result v4 │ │ +047e80: 1215 |0020: const/4 v5, #int 1 // #1 │ │ +047e82: 3254 0500 |0021: if-eq v4, v5, 0026 // +0005 │ │ +047e86: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +047e8a: 28ed |0025: goto 0012 // -0013 │ │ +047e8c: 7210 7813 0100 |0026: invoke-interface {v1}, Lorg/w3c/dom/Node;.getLocalName:()Ljava/lang/String; // method@1378 │ │ +047e92: 0c04 |0029: move-result-object v4 │ │ +047e94: 1a05 3814 |002a: const-string v5, "navPoint" // string@1438 │ │ +047e98: 6e20 cd0e 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +047e9e: 0a04 |002f: move-result v4 │ │ +047ea0: 3804 f3ff |0030: if-eqz v4, 0023 // -000d │ │ +047ea4: 1f01 ef02 |0032: check-cast v1, Lorg/w3c/dom/Element; // type@02ef │ │ +047ea8: 7120 5d11 7100 |0034: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/NCXDocument;.readTOCReference:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/TOCReference; // method@115d │ │ +047eae: 0c03 |0037: move-result-object v3 │ │ +047eb0: 7220 430f 3200 |0038: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +047eb6: 28e8 |003b: goto 0023 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0002 line=102 │ │ 0x0007 line=116 │ │ 0x0008 line=104 │ │ 0x0011 line=105 │ │ @@ -74491,29 +74558,29 @@ │ │ type : '(Lnl/siegmann/epublib/epub/EpubWriter;Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -04701c: |[04701c] nl.siegmann.epublib.epub.NCXDocument.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ -04702c: 2201 8402 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0284 │ │ -047030: 6e10 1d10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -047036: 0c02 |0005: move-result-object v2 │ │ -047038: 6e10 e210 0200 |0006: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -04703e: 0c02 |0009: move-result-object v2 │ │ -047040: 6e10 a810 0200 |000a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -047046: 0c02 |000d: move-result-object v2 │ │ -047048: 7020 7d0f 2100 |000e: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ -04704e: 6e20 8d0f 1500 |0011: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ -047054: 7110 2f11 0500 |0014: invoke-static {v5}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ -04705a: 0c00 |0017: move-result-object v0 │ │ -04705c: 7120 6111 4000 |0018: invoke-static {v0, v4}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V // method@1161 │ │ -047062: 7210 8713 0000 |001b: invoke-interface {v0}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ -047068: 0e00 |001e: return-void │ │ +047eb8: |[047eb8] nl.siegmann.epublib.epub.NCXDocument.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lnl/siegmann/epublib/domain/Book;Ljava/util/zip/ZipOutputStream;)V │ │ +047ec8: 2201 8202 |0000: new-instance v1, Ljava/util/zip/ZipEntry; // type@0282 │ │ +047ecc: 6e10 1d10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +047ed2: 0c02 |0005: move-result-object v2 │ │ +047ed4: 6e10 e210 0200 |0006: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +047eda: 0c02 |0009: move-result-object v2 │ │ +047edc: 6e10 a810 0200 |000a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +047ee2: 0c02 |000d: move-result-object v2 │ │ +047ee4: 7020 7d0f 2100 |000e: invoke-direct {v1, v2}, Ljava/util/zip/ZipEntry;.:(Ljava/lang/String;)V // method@0f7d │ │ +047eea: 6e20 8d0f 1500 |0011: invoke-virtual {v5, v1}, Ljava/util/zip/ZipOutputStream;.putNextEntry:(Ljava/util/zip/ZipEntry;)V // method@0f8d │ │ +047ef0: 7110 2f11 0500 |0014: invoke-static {v5}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createXmlSerializer:(Ljava/io/OutputStream;)Lorg/xmlpull/v1/XmlSerializer; // method@112f │ │ +047ef6: 0c00 |0017: move-result-object v0 │ │ +047ef8: 7120 6111 4000 |0018: invoke-static {v0, v4}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V // method@1161 │ │ +047efe: 7210 8713 0000 |001b: invoke-interface {v0}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ +047f04: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0014 line=154 │ │ 0x0018 line=155 │ │ 0x001b line=156 │ │ 0x001e line=157 │ │ @@ -74528,132 +74595,132 @@ │ │ type : '(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 256 16-bit code units │ │ -04706c: |[04706c] nl.siegmann.epublib.epub.NCXDocument.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ -04707c: 1a03 2c0a |0000: const-string v3, "UTF-8" // string@0a2c │ │ -047080: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -047082: 7110 890e 0400 |0003: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ -047088: 0c04 |0006: move-result-object v4 │ │ -04708a: 7230 8b13 3604 |0007: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@138b │ │ -047090: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ -047094: 1a04 f810 |000c: const-string v4, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047098: 7230 8a13 3604 |000e: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ -04709e: 1a03 f810 |0011: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0470a2: 1a04 4714 |0013: const-string v4, "ncx" // string@1447 │ │ -0470a6: 7230 8c13 3604 |0015: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0470ac: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ -0470b0: 1a04 8619 |001a: const-string v4, "version" // string@1986 │ │ -0470b4: 1a05 ec00 |001c: const-string v5, "2005-1" // string@00ec │ │ -0470b8: 7240 8413 3654 |001e: invoke-interface {v6, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0470be: 1a03 f810 |0021: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0470c2: 1a04 d910 |0023: const-string v4, "head" // string@10d9 │ │ -0470c6: 7230 8c13 3604 |0025: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0470cc: 7210 490f 0700 |0028: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -0470d2: 0c01 |002b: move-result-object v1 │ │ -0470d4: 7210 380f 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0470da: 0a03 |002f: move-result v3 │ │ -0470dc: 3803 1400 |0030: if-eqz v3, 0044 // +0014 │ │ -0470e0: 7210 390f 0100 |0032: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0470e6: 0c02 |0035: move-result-object v2 │ │ -0470e8: 1f02 9c02 |0036: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -0470ec: 6e10 5410 0200 |0038: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ -0470f2: 0c03 |003b: move-result-object v3 │ │ -0470f4: 6e10 5510 0200 |003c: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ -0470fa: 0c04 |003f: move-result-object v4 │ │ -0470fc: 7130 6211 4306 |0040: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ -047102: 28e9 |0043: goto 002c // -0017 │ │ -047104: 1a03 df0e |0044: const-string v3, "generator" // string@0edf │ │ -047108: 1a04 1303 |0046: const-string v4, "EPUBLib version 3.0" // string@0313 │ │ -04710c: 7130 6211 4306 |0048: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ -047112: 1a03 6e0d |004b: const-string v3, "depth" // string@0d6e │ │ -047116: 6e10 0411 0a00 |004d: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:()I // method@1104 │ │ -04711c: 0a04 |0050: move-result v4 │ │ -04711e: 7110 e30e 0400 |0051: invoke-static {v4}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0ee3 │ │ -047124: 0c04 |0054: move-result-object v4 │ │ -047126: 7130 6211 4306 |0055: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ -04712c: 1a03 3119 |0058: const-string v3, "totalPageCount" // string@1931 │ │ -047130: 1a04 e600 |005a: const-string v4, "0" // string@00e6 │ │ -047134: 7130 6211 4306 |005c: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ -04713a: 1a03 d813 |005f: const-string v3, "maxPageNumber" // string@13d8 │ │ -04713e: 1a04 e600 |0061: const-string v4, "0" // string@00e6 │ │ -047142: 7130 6211 4306 |0063: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ -047148: 1a03 f810 |0066: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04714c: 1a04 d910 |0068: const-string v4, "head" // string@10d9 │ │ -047150: 7230 8613 3604 |006a: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047156: 1a03 f810 |006d: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04715a: 1a04 c90d |006f: const-string v4, "docTitle" // string@0dc9 │ │ -04715e: 7230 8c13 3604 |0071: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -047164: 1a03 f810 |0074: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047168: 1a04 ea18 |0076: const-string v4, "text" // string@18ea │ │ -04716c: 7230 8c13 3604 |0078: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -047172: 7110 b211 0800 |007b: invoke-static {v8}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ -047178: 0c03 |007e: move-result-object v3 │ │ -04717a: 7220 8d13 3600 |007f: invoke-interface {v6, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -047180: 1a03 f810 |0082: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047184: 1a04 ea18 |0084: const-string v4, "text" // string@18ea │ │ -047188: 7230 8613 3604 |0086: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -04718e: 1a03 f810 |0089: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047192: 1a04 c90d |008b: const-string v4, "docTitle" // string@0dc9 │ │ -047196: 7230 8613 3604 |008d: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -04719c: 7210 490f 0900 |0090: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -0471a2: 0c01 |0093: move-result-object v1 │ │ -0471a4: 7210 380f 0100 |0094: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0471aa: 0a03 |0097: move-result v3 │ │ -0471ac: 3803 4700 |0098: if-eqz v3, 00df // +0047 │ │ -0471b0: 7210 390f 0100 |009a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0471b6: 0c00 |009d: move-result-object v0 │ │ -0471b8: 1f00 9502 |009e: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -0471bc: 1a03 f810 |00a0: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0471c0: 1a04 c80d |00a2: const-string v4, "docAuthor" // string@0dc8 │ │ -0471c4: 7230 8c13 3604 |00a4: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0471ca: 1a03 f810 |00a7: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0471ce: 1a04 ea18 |00a9: const-string v4, "text" // string@18ea │ │ -0471d2: 7230 8c13 3604 |00ab: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0471d8: 2203 4e02 |00ae: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0471dc: 7010 f00e 0300 |00b0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0471e2: 6e10 0710 0000 |00b3: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -0471e8: 0c04 |00b6: move-result-object v4 │ │ -0471ea: 6e20 f70e 4300 |00b7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0471f0: 0c03 |00ba: move-result-object v3 │ │ -0471f2: 1a04 c300 |00bb: const-string v4, ", " // string@00c3 │ │ -0471f6: 6e20 f70e 4300 |00bd: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0471fc: 0c03 |00c0: move-result-object v3 │ │ -0471fe: 6e10 0610 0000 |00c1: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -047204: 0c04 |00c4: move-result-object v4 │ │ -047206: 6e20 f70e 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04720c: 0c03 |00c8: move-result-object v3 │ │ -04720e: 6e10 fb0e 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -047214: 0c03 |00cc: move-result-object v3 │ │ -047216: 7220 8d13 3600 |00cd: invoke-interface {v6, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -04721c: 1a03 f810 |00d0: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047220: 1a04 ea18 |00d2: const-string v4, "text" // string@18ea │ │ -047224: 7230 8613 3604 |00d4: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -04722a: 1a03 f810 |00d7: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04722e: 1a04 c80d |00d9: const-string v4, "docAuthor" // string@0dc8 │ │ -047232: 7230 8613 3604 |00db: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047238: 28b6 |00de: goto 0094 // -004a │ │ -04723a: 1a03 f810 |00df: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04723e: 1a04 3814 |00e1: const-string v4, "navMap" // string@1438 │ │ -047242: 7230 8c13 3604 |00e3: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -047248: 6e10 0a11 0a00 |00e6: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/TableOfContents;.getTocReferences:()Ljava/util/List; // method@110a │ │ -04724e: 0c03 |00e9: move-result-object v3 │ │ -047250: 1214 |00ea: const/4 v4, #int 1 // #1 │ │ -047252: 7130 6511 4306 |00eb: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ -047258: 1a03 f810 |00ee: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04725c: 1a04 3814 |00f0: const-string v4, "navMap" // string@1438 │ │ -047260: 7230 8613 3604 |00f2: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047266: 1a03 f810 |00f5: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04726a: 1a04 4714 |00f7: const-string v4, "ncx" // string@1447 │ │ -04726e: 7230 8613 3604 |00f9: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047274: 7210 8513 0600 |00fc: invoke-interface {v6}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1385 │ │ -04727a: 0e00 |00ff: return-void │ │ +047f08: |[047f08] nl.siegmann.epublib.epub.NCXDocument.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V │ │ +047f18: 1a03 2a0a |0000: const-string v3, "UTF-8" // string@0a2a │ │ +047f1c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +047f1e: 7110 890e 0400 |0003: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ +047f24: 0c04 |0006: move-result-object v4 │ │ +047f26: 7230 8b13 3604 |0007: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@138b │ │ +047f2c: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ +047f30: 1a04 f610 |000c: const-string v4, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047f34: 7230 8a13 3604 |000e: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ +047f3a: 1a03 f610 |0011: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047f3e: 1a04 4514 |0013: const-string v4, "ncx" // string@1445 │ │ +047f42: 7230 8c13 3604 |0015: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +047f48: 1a03 0000 |0018: const-string v3, "" // string@0000 │ │ +047f4c: 1a04 8419 |001a: const-string v4, "version" // string@1984 │ │ +047f50: 1a05 ec00 |001c: const-string v5, "2005-1" // string@00ec │ │ +047f54: 7240 8413 3654 |001e: invoke-interface {v6, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +047f5a: 1a03 f610 |0021: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047f5e: 1a04 d710 |0023: const-string v4, "head" // string@10d7 │ │ +047f62: 7230 8c13 3604 |0025: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +047f68: 7210 490f 0700 |0028: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +047f6e: 0c01 |002b: move-result-object v1 │ │ +047f70: 7210 380f 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +047f76: 0a03 |002f: move-result v3 │ │ +047f78: 3803 1400 |0030: if-eqz v3, 0044 // +0014 │ │ +047f7c: 7210 390f 0100 |0032: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +047f82: 0c02 |0035: move-result-object v2 │ │ +047f84: 1f02 9a02 |0036: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +047f88: 6e10 5410 0200 |0038: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ +047f8e: 0c03 |003b: move-result-object v3 │ │ +047f90: 6e10 5510 0200 |003c: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ +047f96: 0c04 |003f: move-result-object v4 │ │ +047f98: 7130 6211 4306 |0040: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ +047f9e: 28e9 |0043: goto 002c // -0017 │ │ +047fa0: 1a03 dd0e |0044: const-string v3, "generator" // string@0edd │ │ +047fa4: 1a04 1303 |0046: const-string v4, "EPUBLib version 3.0" // string@0313 │ │ +047fa8: 7130 6211 4306 |0048: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ +047fae: 1a03 6c0d |004b: const-string v3, "depth" // string@0d6c │ │ +047fb2: 6e10 0411 0a00 |004d: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/TableOfContents;.calculateDepth:()I // method@1104 │ │ +047fb8: 0a04 |0050: move-result v4 │ │ +047fba: 7110 e30e 0400 |0051: invoke-static {v4}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0ee3 │ │ +047fc0: 0c04 |0054: move-result-object v4 │ │ +047fc2: 7130 6211 4306 |0055: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ +047fc8: 1a03 2f19 |0058: const-string v3, "totalPageCount" // string@192f │ │ +047fcc: 1a04 e600 |005a: const-string v4, "0" // string@00e6 │ │ +047fd0: 7130 6211 4306 |005c: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ +047fd6: 1a03 d613 |005f: const-string v3, "maxPageNumber" // string@13d6 │ │ +047fda: 1a04 e600 |0061: const-string v4, "0" // string@00e6 │ │ +047fde: 7130 6211 4306 |0063: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V // method@1162 │ │ +047fe4: 1a03 f610 |0066: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047fe8: 1a04 d710 |0068: const-string v4, "head" // string@10d7 │ │ +047fec: 7230 8613 3604 |006a: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +047ff2: 1a03 f610 |006d: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +047ff6: 1a04 c70d |006f: const-string v4, "docTitle" // string@0dc7 │ │ +047ffa: 7230 8c13 3604 |0071: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +048000: 1a03 f610 |0074: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048004: 1a04 e818 |0076: const-string v4, "text" // string@18e8 │ │ +048008: 7230 8c13 3604 |0078: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +04800e: 7110 b211 0800 |007b: invoke-static {v8}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@11b2 │ │ +048014: 0c03 |007e: move-result-object v3 │ │ +048016: 7220 8d13 3600 |007f: invoke-interface {v6, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +04801c: 1a03 f610 |0082: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048020: 1a04 e818 |0084: const-string v4, "text" // string@18e8 │ │ +048024: 7230 8613 3604 |0086: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +04802a: 1a03 f610 |0089: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +04802e: 1a04 c70d |008b: const-string v4, "docTitle" // string@0dc7 │ │ +048032: 7230 8613 3604 |008d: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +048038: 7210 490f 0900 |0090: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +04803e: 0c01 |0093: move-result-object v1 │ │ +048040: 7210 380f 0100 |0094: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +048046: 0a03 |0097: move-result v3 │ │ +048048: 3803 4700 |0098: if-eqz v3, 00df // +0047 │ │ +04804c: 7210 390f 0100 |009a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +048052: 0c00 |009d: move-result-object v0 │ │ +048054: 1f00 9302 |009e: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +048058: 1a03 f610 |00a0: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +04805c: 1a04 c60d |00a2: const-string v4, "docAuthor" // string@0dc6 │ │ +048060: 7230 8c13 3604 |00a4: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +048066: 1a03 f610 |00a7: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +04806a: 1a04 e818 |00a9: const-string v4, "text" // string@18e8 │ │ +04806e: 7230 8c13 3604 |00ab: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +048074: 2203 4c02 |00ae: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +048078: 7010 f00e 0300 |00b0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04807e: 6e10 0710 0000 |00b3: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +048084: 0c04 |00b6: move-result-object v4 │ │ +048086: 6e20 f70e 4300 |00b7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04808c: 0c03 |00ba: move-result-object v3 │ │ +04808e: 1a04 c300 |00bb: const-string v4, ", " // string@00c3 │ │ +048092: 6e20 f70e 4300 |00bd: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048098: 0c03 |00c0: move-result-object v3 │ │ +04809a: 6e10 0610 0000 |00c1: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +0480a0: 0c04 |00c4: move-result-object v4 │ │ +0480a2: 6e20 f70e 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0480a8: 0c03 |00c8: move-result-object v3 │ │ +0480aa: 6e10 fb0e 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0480b0: 0c03 |00cc: move-result-object v3 │ │ +0480b2: 7220 8d13 3600 |00cd: invoke-interface {v6, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +0480b8: 1a03 f610 |00d0: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0480bc: 1a04 e818 |00d2: const-string v4, "text" // string@18e8 │ │ +0480c0: 7230 8613 3604 |00d4: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0480c6: 1a03 f610 |00d7: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0480ca: 1a04 c60d |00d9: const-string v4, "docAuthor" // string@0dc6 │ │ +0480ce: 7230 8613 3604 |00db: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0480d4: 28b6 |00de: goto 0094 // -004a │ │ +0480d6: 1a03 f610 |00df: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0480da: 1a04 3614 |00e1: const-string v4, "navMap" // string@1436 │ │ +0480de: 7230 8c13 3604 |00e3: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0480e4: 6e10 0a11 0a00 |00e6: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/TableOfContents;.getTocReferences:()Ljava/util/List; // method@110a │ │ +0480ea: 0c03 |00e9: move-result-object v3 │ │ +0480ec: 1214 |00ea: const/4 v4, #int 1 // #1 │ │ +0480ee: 7130 6511 4306 |00eb: invoke-static {v3, v4, v6}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ +0480f4: 1a03 f610 |00ee: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0480f8: 1a04 3614 |00f0: const-string v4, "navMap" // string@1436 │ │ +0480fc: 7230 8613 3604 |00f2: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +048102: 1a03 f610 |00f5: const-string v3, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048106: 1a04 4514 |00f7: const-string v4, "ncx" // string@1445 │ │ +04810a: 7230 8613 3604 |00f9: invoke-interface {v6, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +048110: 7210 8513 0600 |00fc: invoke-interface {v6}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1385 │ │ +048116: 0e00 |00ff: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x000a line=189 │ │ 0x0011 line=190 │ │ 0x0018 line=193 │ │ 0x0021 line=194 │ │ @@ -74698,29 +74765,29 @@ │ │ type : '(Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -04727c: |[04727c] nl.siegmann.epublib.epub.NCXDocument.write:(Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V │ │ -04728c: 6e10 1910 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -047292: 0c00 |0003: move-result-object v0 │ │ -047294: 6e10 7f10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ -04729a: 0c00 |0007: move-result-object v0 │ │ -04729c: 6e10 1f10 0500 |0008: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getTitle:()Ljava/lang/String; // method@101f │ │ -0472a2: 0c01 |000b: move-result-object v1 │ │ -0472a4: 6e10 1910 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -0472aa: 0c02 |000f: move-result-object v2 │ │ -0472ac: 6e10 7910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ -0472b2: 0c02 |0013: move-result-object v2 │ │ -0472b4: 6e10 1e10 0500 |0014: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ -0472ba: 0c03 |0017: move-result-object v3 │ │ -0472bc: 7153 6011 0421 |0018: invoke-static {v4, v0, v1, v2, v3}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1160 │ │ -0472c2: 0e00 |001b: return-void │ │ +048118: |[048118] nl.siegmann.epublib.epub.NCXDocument.write:(Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V │ │ +048128: 6e10 1910 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +04812e: 0c00 |0003: move-result-object v0 │ │ +048130: 6e10 7f10 0000 |0004: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ +048136: 0c00 |0007: move-result-object v0 │ │ +048138: 6e10 1f10 0500 |0008: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getTitle:()Ljava/lang/String; // method@101f │ │ +04813e: 0c01 |000b: move-result-object v1 │ │ +048140: 6e10 1910 0500 |000c: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +048146: 0c02 |000f: move-result-object v2 │ │ +048148: 6e10 7910 0200 |0010: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ +04814e: 0c02 |0013: move-result-object v2 │ │ +048150: 6e10 1e10 0500 |0014: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Book;.getTableOfContents:()Lnl/siegmann/epublib/domain/TableOfContents; // method@101e │ │ +048156: 0c03 |0017: move-result-object v3 │ │ +048158: 7153 6011 0421 |0018: invoke-static {v4, v0, v1, v2, v3}, Lnl/siegmann/epublib/epub/NCXDocument;.write:(Lorg/xmlpull/v1/XmlSerializer;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lnl/siegmann/epublib/domain/TableOfContents;)V // method@1160 │ │ +04815e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x001b line=174 │ │ locals : │ │ 0x0000 - 0x001c reg=4 xmlSerializer Lorg/xmlpull/v1/XmlSerializer; │ │ 0x0000 - 0x001c reg=5 book Lnl/siegmann/epublib/domain/Book; │ │ @@ -74730,37 +74797,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -0472c4: |[0472c4] nl.siegmann.epublib.epub.NCXDocument.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0472d4: 1a00 f810 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0472d8: 1a01 f613 |0002: const-string v1, "meta" // string@13f6 │ │ -0472dc: 7230 8c13 0601 |0004: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0472e2: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -0472e6: 1a01 3014 |0009: const-string v1, "name" // string@1430 │ │ -0472ea: 2202 4e02 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -0472ee: 7010 f00e 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0472f4: 1a03 df0d |0010: const-string v3, "dtb:" // string@0ddf │ │ -0472f8: 6e20 f70e 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0472fe: 0c02 |0015: move-result-object v2 │ │ -047300: 6e20 f70e 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047306: 0c02 |0019: move-result-object v2 │ │ -047308: 6e10 fb0e 0200 |001a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04730e: 0c02 |001d: move-result-object v2 │ │ -047310: 7240 8413 0621 |001e: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -047316: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ -04731a: 1a01 c20c |0023: const-string v1, "content" // string@0cc2 │ │ -04731e: 7240 8413 0651 |0025: invoke-interface {v6, v0, v1, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -047324: 1a00 f810 |0028: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047328: 1a01 f613 |002a: const-string v1, "meta" // string@13f6 │ │ -04732c: 7230 8613 0601 |002c: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047332: 0e00 |002f: return-void │ │ +048160: |[048160] nl.siegmann.epublib.epub.NCXDocument.writeMetaElement:(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +048170: 1a00 f610 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048174: 1a01 f413 |0002: const-string v1, "meta" // string@13f4 │ │ +048178: 7230 8c13 0601 |0004: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +04817e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +048182: 1a01 2e14 |0009: const-string v1, "name" // string@142e │ │ +048186: 2202 4c02 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04818a: 7010 f00e 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +048190: 1a03 dd0d |0010: const-string v3, "dtb:" // string@0ddd │ │ +048194: 6e20 f70e 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04819a: 0c02 |0015: move-result-object v2 │ │ +04819c: 6e20 f70e 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0481a2: 0c02 |0019: move-result-object v2 │ │ +0481a4: 6e10 fb0e 0200 |001a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0481aa: 0c02 |001d: move-result-object v2 │ │ +0481ac: 7240 8413 0621 |001e: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0481b2: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ +0481b6: 1a01 c00c |0023: const-string v1, "content" // string@0cc0 │ │ +0481ba: 7240 8413 0651 |0025: invoke-interface {v6, v0, v1, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0481c0: 1a00 f610 |0028: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0481c4: 1a01 f413 |002a: const-string v1, "meta" // string@13f4 │ │ +0481c8: 7230 8613 0601 |002c: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0481ce: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0007 line=233 │ │ 0x0021 line=234 │ │ 0x0028 line=235 │ │ 0x002f line=236 │ │ @@ -74774,19 +74841,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -047334: |[047334] nl.siegmann.epublib.epub.NCXDocument.writeNavPointEnd:(Lnl/siegmann/epublib/domain/TOCReference;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -047344: 1a00 f810 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047348: 1a01 3a14 |0002: const-string v1, "navPoint" // string@143a │ │ -04734c: 7230 8613 0301 |0004: invoke-interface {v3, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047352: 0e00 |0007: return-void │ │ +0481d0: |[0481d0] nl.siegmann.epublib.epub.NCXDocument.writeNavPointEnd:(Lnl/siegmann/epublib/domain/TOCReference;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +0481e0: 1a00 f610 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0481e4: 1a01 3814 |0002: const-string v1, "navPoint" // string@1438 │ │ +0481e8: 7230 8613 0301 |0004: invoke-interface {v3, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0481ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0007 line=273 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 tocReference Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x0008 reg=3 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ @@ -74796,66 +74863,66 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;ILorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 114 16-bit code units │ │ -047354: |[047354] nl.siegmann.epublib.epub.NCXDocument.writeNavPointStart:(Lnl/siegmann/epublib/domain/TOCReference;ILorg/xmlpull/v1/XmlSerializer;)V │ │ -047364: 1a00 f810 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047368: 1a01 3a14 |0002: const-string v1, "navPoint" // string@143a │ │ -04736c: 7230 8c13 0601 |0004: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -047372: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -047376: 1a01 1011 |0009: const-string v1, "id" // string@1110 │ │ -04737a: 2202 4e02 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04737e: 7010 f00e 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -047384: 1a03 3b14 |0010: const-string v3, "navPoint-" // string@143b │ │ -047388: 6e20 f70e 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04738e: 0c02 |0015: move-result-object v2 │ │ -047390: 6e20 f40e 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -047396: 0c02 |0019: move-result-object v2 │ │ -047398: 6e10 fb0e 0200 |001a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04739e: 0c02 |001d: move-result-object v2 │ │ -0473a0: 7240 8413 0621 |001e: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0473a6: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ -0473aa: 1a01 c215 |0023: const-string v1, "playOrder" // string@15c2 │ │ -0473ae: 7110 e30e 0500 |0025: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0ee3 │ │ -0473b4: 0c02 |0028: move-result-object v2 │ │ -0473b6: 7240 8413 0621 |0029: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0473bc: 1a00 0000 |002c: const-string v0, "" // string@0000 │ │ -0473c0: 1a01 7c0c |002e: const-string v1, "class" // string@0c7c │ │ -0473c4: 1a02 5c0c |0030: const-string v2, "chapter" // string@0c5c │ │ -0473c8: 7240 8413 0621 |0032: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0473ce: 1a00 f810 |0035: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0473d2: 1a01 3714 |0037: const-string v1, "navLabel" // string@1437 │ │ -0473d6: 7230 8c13 0601 |0039: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0473dc: 1a00 f810 |003c: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0473e0: 1a01 ea18 |003e: const-string v1, "text" // string@18ea │ │ -0473e4: 7230 8c13 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0473ea: 6e10 fa10 0400 |0043: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ -0473f0: 0c00 |0046: move-result-object v0 │ │ -0473f2: 7220 8d13 0600 |0047: invoke-interface {v6, v0}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -0473f8: 1a00 f810 |004a: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -0473fc: 1a01 ea18 |004c: const-string v1, "text" // string@18ea │ │ -047400: 7230 8613 0601 |004e: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047406: 1a00 f810 |0051: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04740a: 1a01 3714 |0053: const-string v1, "navLabel" // string@1437 │ │ -04740e: 7230 8613 0601 |0055: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047414: 1a00 f810 |0058: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -047418: 1a01 c20c |005a: const-string v1, "content" // string@0cc2 │ │ -04741c: 7230 8c13 0601 |005c: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -047422: 1a00 0000 |005f: const-string v0, "" // string@0000 │ │ -047426: 1a01 8618 |0061: const-string v1, "src" // string@1886 │ │ -04742a: 6e10 f810 0400 |0063: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ -047430: 0c02 |0066: move-result-object v2 │ │ -047432: 7240 8413 0621 |0067: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -047438: 1a00 f810 |006a: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f8 │ │ -04743c: 1a01 c20c |006c: const-string v1, "content" // string@0cc2 │ │ -047440: 7230 8613 0601 |006e: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -047446: 0e00 |0071: return-void │ │ +0481f0: |[0481f0] nl.siegmann.epublib.epub.NCXDocument.writeNavPointStart:(Lnl/siegmann/epublib/domain/TOCReference;ILorg/xmlpull/v1/XmlSerializer;)V │ │ +048200: 1a00 f610 |0000: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048204: 1a01 3814 |0002: const-string v1, "navPoint" // string@1438 │ │ +048208: 7230 8c13 0601 |0004: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +04820e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +048212: 1a01 0e11 |0009: const-string v1, "id" // string@110e │ │ +048216: 2202 4c02 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04821a: 7010 f00e 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +048220: 1a03 3914 |0010: const-string v3, "navPoint-" // string@1439 │ │ +048224: 6e20 f70e 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04822a: 0c02 |0015: move-result-object v2 │ │ +04822c: 6e20 f40e 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +048232: 0c02 |0019: move-result-object v2 │ │ +048234: 6e10 fb0e 0200 |001a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04823a: 0c02 |001d: move-result-object v2 │ │ +04823c: 7240 8413 0621 |001e: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +048242: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ +048246: 1a01 c015 |0023: const-string v1, "playOrder" // string@15c0 │ │ +04824a: 7110 e30e 0500 |0025: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0ee3 │ │ +048250: 0c02 |0028: move-result-object v2 │ │ +048252: 7240 8413 0621 |0029: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +048258: 1a00 0000 |002c: const-string v0, "" // string@0000 │ │ +04825c: 1a01 7a0c |002e: const-string v1, "class" // string@0c7a │ │ +048260: 1a02 5a0c |0030: const-string v2, "chapter" // string@0c5a │ │ +048264: 7240 8413 0621 |0032: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +04826a: 1a00 f610 |0035: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +04826e: 1a01 3514 |0037: const-string v1, "navLabel" // string@1435 │ │ +048272: 7230 8c13 0601 |0039: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +048278: 1a00 f610 |003c: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +04827c: 1a01 e818 |003e: const-string v1, "text" // string@18e8 │ │ +048280: 7230 8c13 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +048286: 6e10 fa10 0400 |0043: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getTitle:()Ljava/lang/String; // method@10fa │ │ +04828c: 0c00 |0046: move-result-object v0 │ │ +04828e: 7220 8d13 0600 |0047: invoke-interface {v6, v0}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +048294: 1a00 f610 |004a: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +048298: 1a01 e818 |004c: const-string v1, "text" // string@18e8 │ │ +04829c: 7230 8613 0601 |004e: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0482a2: 1a00 f610 |0051: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0482a6: 1a01 3514 |0053: const-string v1, "navLabel" // string@1435 │ │ +0482aa: 7230 8613 0601 |0055: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0482b0: 1a00 f610 |0058: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0482b4: 1a01 c00c |005a: const-string v1, "content" // string@0cc0 │ │ +0482b8: 7230 8c13 0601 |005c: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0482be: 1a00 0000 |005f: const-string v0, "" // string@0000 │ │ +0482c2: 1a01 8418 |0061: const-string v1, "src" // string@1884 │ │ +0482c6: 6e10 f810 0400 |0063: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/TOCReference;.getCompleteHref:()Ljava/lang/String; // method@10f8 │ │ +0482cc: 0c02 |0066: move-result-object v2 │ │ +0482ce: 7240 8413 0621 |0067: invoke-interface {v6, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0482d4: 1a00 f610 |006a: const-string v0, "http://www.daisy.org/z3986/2005/ncx/" // string@10f6 │ │ +0482d8: 1a01 c00c |006c: const-string v1, "content" // string@0cc0 │ │ +0482dc: 7230 8613 0601 |006e: invoke-interface {v6, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0482e2: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0007 line=258 │ │ 0x0021 line=259 │ │ 0x002c line=260 │ │ 0x0035 line=261 │ │ @@ -74877,45 +74944,45 @@ │ │ type : '(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -047448: |[047448] nl.siegmann.epublib.epub.NCXDocument.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I │ │ -047458: 7210 490f 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -04745e: 0c00 |0003: move-result-object v0 │ │ -047460: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -047466: 0a02 |0007: move-result v2 │ │ -047468: 3802 3200 |0008: if-eqz v2, 003a // +0032 │ │ -04746c: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -047472: 0c01 |000d: move-result-object v1 │ │ -047474: 1f01 a902 |000e: check-cast v1, Lnl/siegmann/epublib/domain/TOCReference; // type@02a9 │ │ -047478: 6e10 f910 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10f9 │ │ -04747e: 0c02 |0013: move-result-object v2 │ │ -047480: 3902 0b00 |0014: if-nez v2, 001f // +000b │ │ -047484: 6e10 f610 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -04748a: 0c02 |0019: move-result-object v2 │ │ -04748c: 7130 6511 4205 |001a: invoke-static {v2, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ -047492: 0a04 |001d: move-result v4 │ │ -047494: 28e6 |001e: goto 0004 // -001a │ │ -047496: 7130 6411 4105 |001f: invoke-static {v1, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPointStart:(Lnl/siegmann/epublib/domain/TOCReference;ILorg/xmlpull/v1/XmlSerializer;)V // method@1164 │ │ -04749c: d804 0401 |0022: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0474a0: 6e10 f610 0100 |0024: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -0474a6: 0c02 |0027: move-result-object v2 │ │ -0474a8: 7210 480f 0200 |0028: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -0474ae: 0a02 |002b: move-result v2 │ │ -0474b0: 3902 0a00 |002c: if-nez v2, 0036 // +000a │ │ -0474b4: 6e10 f610 0100 |002e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ -0474ba: 0c02 |0031: move-result-object v2 │ │ -0474bc: 7130 6511 4205 |0032: invoke-static {v2, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ -0474c2: 0a04 |0035: move-result v4 │ │ -0474c4: 7120 6311 5100 |0036: invoke-static {v1, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPointEnd:(Lnl/siegmann/epublib/domain/TOCReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@1163 │ │ -0474ca: 28cb |0039: goto 0004 // -0035 │ │ -0474cc: 0f04 |003a: return v4 │ │ +0482e4: |[0482e4] nl.siegmann.epublib.epub.NCXDocument.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I │ │ +0482f4: 7210 490f 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +0482fa: 0c00 |0003: move-result-object v0 │ │ +0482fc: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +048302: 0a02 |0007: move-result v2 │ │ +048304: 3802 3200 |0008: if-eqz v2, 003a // +0032 │ │ +048308: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04830e: 0c01 |000d: move-result-object v1 │ │ +048310: 1f01 a702 |000e: check-cast v1, Lnl/siegmann/epublib/domain/TOCReference; // type@02a7 │ │ +048314: 6e10 f910 0100 |0010: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getResource:()Lnl/siegmann/epublib/domain/Resource; // method@10f9 │ │ +04831a: 0c02 |0013: move-result-object v2 │ │ +04831c: 3902 0b00 |0014: if-nez v2, 001f // +000b │ │ +048320: 6e10 f610 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +048326: 0c02 |0019: move-result-object v2 │ │ +048328: 7130 6511 4205 |001a: invoke-static {v2, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ +04832e: 0a04 |001d: move-result v4 │ │ +048330: 28e6 |001e: goto 0004 // -001a │ │ +048332: 7130 6411 4105 |001f: invoke-static {v1, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPointStart:(Lnl/siegmann/epublib/domain/TOCReference;ILorg/xmlpull/v1/XmlSerializer;)V // method@1164 │ │ +048338: d804 0401 |0022: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04833c: 6e10 f610 0100 |0024: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +048342: 0c02 |0027: move-result-object v2 │ │ +048344: 7210 480f 0200 |0028: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +04834a: 0a02 |002b: move-result v2 │ │ +04834c: 3902 0a00 |002c: if-nez v2, 0036 // +000a │ │ +048350: 6e10 f610 0100 |002e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/TOCReference;.getChildren:()Ljava/util/List; // method@10f6 │ │ +048356: 0c02 |0031: move-result-object v2 │ │ +048358: 7130 6511 4205 |0032: invoke-static {v2, v4, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPoints:(Ljava/util/List;ILorg/xmlpull/v1/XmlSerializer;)I // method@1165 │ │ +04835e: 0a04 |0035: move-result v4 │ │ +048360: 7120 6311 5100 |0036: invoke-static {v1, v5}, Lnl/siegmann/epublib/epub/NCXDocument;.writeNavPointEnd:(Lnl/siegmann/epublib/domain/TOCReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@1163 │ │ +048366: 28cb |0039: goto 0004 // -0035 │ │ +048368: 0f04 |003a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0010 line=241 │ │ 0x0016 line=242 │ │ 0x001e line=243 │ │ 0x001f line=245 │ │ @@ -74929,21 +74996,21 @@ │ │ 0x0010 - 0x003a reg=1 tocReference Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0004 - 0x003b reg=0 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x003b reg=3 tocReferences Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x003b reg=4 playOrder I │ │ 0x0000 - 0x003b reg=5 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2101 (NCXDocument.java) │ │ + source_file_idx : 2099 (NCXDocument.java) │ │ │ │ Class #292 header: │ │ -class_idx : 698 │ │ +class_idx : 696 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -74965,21 +75032,21 @@ │ │ name : 'scheme' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "scheme" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #293 header: │ │ -class_idx : 699 │ │ +class_idx : 697 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -75066,21 +75133,21 @@ │ │ name : 'type' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "type" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #294 header: │ │ -class_idx : 700 │ │ +class_idx : 698 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -75177,21 +75244,21 @@ │ │ name : 'version' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "version" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #295 header: │ │ -class_idx : 701 │ │ +class_idx : 699 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -75248,21 +75315,21 @@ │ │ name : 'spine' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "spine" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #296 header: │ │ -class_idx : 702 │ │ +class_idx : 700 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -75294,21 +75361,21 @@ │ │ name : 'reference_cover' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "cover" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #297 header: │ │ -class_idx : 703 │ │ +class_idx : 701 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2251 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2249 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -75357,32 +75424,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0474d0: |[0474d0] nl.siegmann.epublib.epub.PackageDocumentBase.:()V │ │ -0474e0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0474e6: 0e00 |0003: return-void │ │ +04836c: |[04836c] nl.siegmann.epublib.epub.PackageDocumentBase.:()V │ │ +04837c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2251 (PackageDocumentBase.java) │ │ + source_file_idx : 2249 (PackageDocumentBase.java) │ │ │ │ Class #298 header: │ │ -class_idx : 707 │ │ +class_idx : 705 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2255 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2253 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -75404,17 +75471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0474e8: |[0474e8] nl.siegmann.epublib.epub.PackageDocumentWriter$1.:()V │ │ -0474f8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0474fe: 0e00 |0003: return-void │ │ +048384: |[048384] nl.siegmann.epublib.epub.PackageDocumentWriter$1.:()V │ │ +048394: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04839a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentWriter$1; │ │ │ │ Virtual methods - │ │ @@ -75423,20 +75490,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -047500: |[047500] nl.siegmann.epublib.epub.PackageDocumentWriter$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -047510: 1f02 a302 |0000: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -047514: 1f03 a302 |0002: check-cast v3, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -047518: 6e30 8311 2103 |0004: invoke-virtual {v1, v2, v3}, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1;.compare:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Resource;)I // method@1183 │ │ -04751e: 0a00 |0007: move-result v0 │ │ -047520: 0f00 |0008: return v0 │ │ +04839c: |[04839c] nl.siegmann.epublib.epub.PackageDocumentWriter$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0483ac: 1f02 a102 |0000: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0483b0: 1f03 a102 |0002: check-cast v3, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0483b4: 6e30 8311 2103 |0004: invoke-virtual {v1, v2, v3}, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1;.compare:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Resource;)I // method@1183 │ │ +0483ba: 0a00 |0007: move-result v0 │ │ +0483bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/epub/PackageDocumentWriter$1; │ │ @@ -75446,37 +75513,37 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Resource;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -047524: |[047524] nl.siegmann.epublib.epub.PackageDocumentWriter$1.compare:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Resource;)I │ │ -047534: 6e10 a910 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -04753a: 0c00 |0003: move-result-object v0 │ │ -04753c: 6e10 a910 0400 |0004: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -047542: 0c01 |0007: move-result-object v1 │ │ -047544: 6e20 ca0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@0eca │ │ -04754a: 0a00 |000b: move-result v0 │ │ -04754c: 0f00 |000c: return v0 │ │ +0483c0: |[0483c0] nl.siegmann.epublib.epub.PackageDocumentWriter$1.compare:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/domain/Resource;)I │ │ +0483d0: 6e10 a910 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0483d6: 0c00 |0003: move-result-object v0 │ │ +0483d8: 6e10 a910 0400 |0004: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0483de: 0c01 |0007: move-result-object v1 │ │ +0483e0: 6e20 ca0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@0eca │ │ +0483e6: 0a00 |000b: move-result v0 │ │ +0483e8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lnl/siegmann/epublib/epub/PackageDocumentWriter$1; │ │ 0x0000 - 0x000d reg=3 resource1 Lnl/siegmann/epublib/domain/Resource; │ │ 0x0000 - 0x000d reg=4 resource2 Lnl/siegmann/epublib/domain/Resource; │ │ │ │ - source_file_idx : 2255 (PackageDocumentWriter.java) │ │ + source_file_idx : 2253 (PackageDocumentWriter.java) │ │ │ │ Class #299 header: │ │ -class_idx : 709 │ │ +class_idx : 707 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2064 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2062 │ │ static_fields_size : 19 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #299 annotations: │ │ Annotations on field #1542 'mediaTypesByName' │ │ @@ -75571,184 +75638,184 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 345 16-bit code units │ │ -047550: |[047550] nl.siegmann.epublib.service.MediatypeService.:()V │ │ -047560: 1239 |0000: const/4 v9, #int 3 // #3 │ │ -047562: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -047564: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -047566: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -047568: 2201 a002 |0004: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -04756c: 1a02 ab0b |0006: const-string v2, "application/xhtml+xml" // string@0bab │ │ -047570: 1a03 e000 |0008: const-string v3, ".xhtml" // string@00e0 │ │ -047574: 2394 1703 |000a: new-array v4, v9, [Ljava/lang/String; // type@0317 │ │ -047578: 1a05 cf00 |000c: const-string v5, ".htm" // string@00cf │ │ -04757c: 4d05 0406 |000e: aput-object v5, v4, v6 │ │ -047580: 1a05 d000 |0010: const-string v5, ".html" // string@00d0 │ │ -047584: 4d05 0407 |0012: aput-object v5, v4, v7 │ │ -047588: 1a05 e000 |0014: const-string v5, ".xhtml" // string@00e0 │ │ -04758c: 4d05 0408 |0016: aput-object v5, v4, v8 │ │ -047590: 7040 6910 2143 |0018: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ -047596: 6901 0406 |001b: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -04759a: 2201 a002 |001d: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -04759e: 1a02 a40b |001f: const-string v2, "application/epub+zip" // string@0ba4 │ │ -0475a2: 1a03 cd00 |0021: const-string v3, ".epub" // string@00cd │ │ -0475a6: 7030 6710 2103 |0023: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0475ac: 6901 f605 |0026: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ -0475b0: 2201 a002 |0028: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0475b4: 1a02 a90b |002a: const-string v2, "application/x-dtbncx+xml" // string@0ba9 │ │ -0475b8: 1a03 d600 |002c: const-string v3, ".ncx" // string@00d6 │ │ -0475bc: 7030 6710 2103 |002e: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0475c2: 6901 fc05 |0031: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -0475c6: 2201 a002 |0033: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0475ca: 1a02 ee18 |0035: const-string v2, "text/javascript" // string@18ee │ │ -0475ce: 1a03 d300 |0037: const-string v3, ".js" // string@00d3 │ │ -0475d2: 7030 6710 2103 |0039: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0475d8: 6901 f805 |003c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.JAVASCRIPT:Lnl/siegmann/epublib/domain/MediaType; // field@05f8 │ │ -0475dc: 2201 a002 |003e: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0475e0: 1a02 ec18 |0040: const-string v2, "text/css" // string@18ec │ │ -0475e4: 1a03 cc00 |0042: const-string v3, ".css" // string@00cc │ │ -0475e8: 7030 6710 2103 |0044: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0475ee: 6901 f505 |0047: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.CSS:Lnl/siegmann/epublib/domain/MediaType; // field@05f5 │ │ -0475f2: 2201 a002 |0049: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0475f6: 1a02 2411 |004b: const-string v2, "image/jpeg" // string@1124 │ │ -0475fa: 1a03 d200 |004d: const-string v3, ".jpg" // string@00d2 │ │ -0475fe: 2384 1703 |004f: new-array v4, v8, [Ljava/lang/String; // type@0317 │ │ -047602: 1a05 d200 |0051: const-string v5, ".jpg" // string@00d2 │ │ -047606: 4d05 0406 |0053: aput-object v5, v4, v6 │ │ -04760a: 1a05 d100 |0055: const-string v5, ".jpeg" // string@00d1 │ │ -04760e: 4d05 0407 |0057: aput-object v5, v4, v7 │ │ -047612: 7040 6910 2143 |0059: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ -047618: 6901 f905 |005c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ -04761c: 2201 a002 |005e: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -047620: 1a02 2511 |0060: const-string v2, "image/png" // string@1125 │ │ -047624: 1a03 d900 |0062: const-string v3, ".png" // string@00d9 │ │ -047628: 7030 6710 2103 |0064: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -04762e: 6901 ff05 |0067: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ -047632: 2201 a002 |0069: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -047636: 1a02 2311 |006b: const-string v2, "image/gif" // string@1123 │ │ -04763a: 1a03 ce00 |006d: const-string v3, ".gif" // string@00ce │ │ -04763e: 7030 6710 2103 |006f: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -047644: 6901 f705 |0072: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ -047648: 2201 a002 |0074: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -04764c: 1a02 2611 |0076: const-string v2, "image/svg+xml" // string@1126 │ │ -047650: 1a03 dd00 |0078: const-string v3, ".svg" // string@00dd │ │ -047654: 7030 6710 2103 |007a: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -04765a: 6901 0106 |007d: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.SVG:Lnl/siegmann/epublib/domain/MediaType; // field@0601 │ │ -04765e: 2201 a002 |007f: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -047662: 1a02 aa0b |0081: const-string v2, "application/x-truetype-font" // string@0baa │ │ -047666: 1a03 de00 |0083: const-string v3, ".ttf" // string@00de │ │ -04766a: 7030 6710 2103 |0085: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -047670: 6901 0206 |0088: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.TTF:Lnl/siegmann/epublib/domain/MediaType; // field@0602 │ │ -047674: 2201 a002 |008a: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -047678: 1a02 a80b |008c: const-string v2, "application/vnd.ms-opentype" // string@0ba8 │ │ -04767c: 1a03 d700 |008e: const-string v3, ".otf" // string@00d7 │ │ -047680: 7030 6710 2103 |0090: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -047686: 6901 fd05 |0093: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.OPENTYPE:Lnl/siegmann/epublib/domain/MediaType; // field@05fd │ │ -04768a: 2201 a002 |0095: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -04768e: 1a02 a50b |0097: const-string v2, "application/font-woff" // string@0ba5 │ │ -047692: 1a03 df00 |0099: const-string v3, ".woff" // string@00df │ │ -047696: 7030 6710 2103 |009b: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -04769c: 6901 0306 |009e: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.WOFF:Lnl/siegmann/epublib/domain/MediaType; // field@0603 │ │ -0476a0: 2201 a002 |00a0: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0476a4: 1a02 ce0b |00a2: const-string v2, "audio/mpeg" // string@0bce │ │ -0476a8: 1a03 d400 |00a4: const-string v3, ".mp3" // string@00d4 │ │ -0476ac: 7030 6710 2103 |00a6: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0476b2: 6901 fa05 |00a9: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.MP3:Lnl/siegmann/epublib/domain/MediaType; // field@05fa │ │ -0476b6: 2201 a002 |00ab: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0476ba: 1a02 cd0b |00ad: const-string v2, "audio/mp4" // string@0bcd │ │ -0476be: 1a03 d500 |00af: const-string v3, ".mp4" // string@00d5 │ │ -0476c2: 7030 6710 2103 |00b1: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0476c8: 6901 fb05 |00b4: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.MP4:Lnl/siegmann/epublib/domain/MediaType; // field@05fb │ │ -0476cc: 2201 a002 |00b6: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0476d0: 1a02 a70b |00b8: const-string v2, "application/smil+xml" // string@0ba7 │ │ -0476d4: 1a03 dc00 |00ba: const-string v3, ".smil" // string@00dc │ │ -0476d8: 7030 6710 2103 |00bc: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0476de: 6901 0006 |00bf: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.SMIL:Lnl/siegmann/epublib/domain/MediaType; // field@0600 │ │ -0476e2: 2201 a002 |00c1: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0476e6: 1a02 a30b |00c3: const-string v2, "application/adobe-page-template+xml" // string@0ba3 │ │ -0476ea: 1a03 e100 |00c5: const-string v3, ".xpgt" // string@00e1 │ │ -0476ee: 7030 6710 2103 |00c7: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -0476f4: 6901 0506 |00ca: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.XPGT:Lnl/siegmann/epublib/domain/MediaType; // field@0605 │ │ -0476f8: 2201 a002 |00cc: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0476fc: 1a02 a60b |00ce: const-string v2, "application/pls+xml" // string@0ba6 │ │ -047700: 1a03 d800 |00d0: const-string v3, ".pls" // string@00d8 │ │ -047704: 7030 6710 2103 |00d2: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ -04770a: 6901 fe05 |00d5: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.PLS:Lnl/siegmann/epublib/domain/MediaType; // field@05fe │ │ -04770e: 1301 1100 |00d7: const/16 v1, #int 17 // #11 │ │ -047712: 2311 1c03 |00d9: new-array v1, v1, [Lnl/siegmann/epublib/domain/MediaType; // type@031c │ │ -047716: 6202 0406 |00db: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -04771a: 4d02 0106 |00dd: aput-object v2, v1, v6 │ │ -04771e: 6202 f605 |00df: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ -047722: 4d02 0107 |00e1: aput-object v2, v1, v7 │ │ -047726: 6202 f905 |00e3: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ -04772a: 4d02 0108 |00e5: aput-object v2, v1, v8 │ │ -04772e: 6202 ff05 |00e7: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ -047732: 4d02 0109 |00e9: aput-object v2, v1, v9 │ │ -047736: 1242 |00eb: const/4 v2, #int 4 // #4 │ │ -047738: 6203 f705 |00ec: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ -04773c: 4d03 0102 |00ee: aput-object v3, v1, v2 │ │ -047740: 1252 |00f0: const/4 v2, #int 5 // #5 │ │ -047742: 6203 f505 |00f1: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.CSS:Lnl/siegmann/epublib/domain/MediaType; // field@05f5 │ │ -047746: 4d03 0102 |00f3: aput-object v3, v1, v2 │ │ -04774a: 1262 |00f5: const/4 v2, #int 6 // #6 │ │ -04774c: 6203 0106 |00f6: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.SVG:Lnl/siegmann/epublib/domain/MediaType; // field@0601 │ │ -047750: 4d03 0102 |00f8: aput-object v3, v1, v2 │ │ -047754: 1272 |00fa: const/4 v2, #int 7 // #7 │ │ -047756: 6203 0206 |00fb: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.TTF:Lnl/siegmann/epublib/domain/MediaType; // field@0602 │ │ -04775a: 4d03 0102 |00fd: aput-object v3, v1, v2 │ │ -04775e: 1302 0800 |00ff: const/16 v2, #int 8 // #8 │ │ -047762: 6203 fc05 |0101: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -047766: 4d03 0102 |0103: aput-object v3, v1, v2 │ │ -04776a: 1302 0900 |0105: const/16 v2, #int 9 // #9 │ │ -04776e: 6203 0506 |0107: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.XPGT:Lnl/siegmann/epublib/domain/MediaType; // field@0605 │ │ -047772: 4d03 0102 |0109: aput-object v3, v1, v2 │ │ -047776: 1302 0a00 |010b: const/16 v2, #int 10 // #a │ │ -04777a: 6203 fd05 |010d: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.OPENTYPE:Lnl/siegmann/epublib/domain/MediaType; // field@05fd │ │ -04777e: 4d03 0102 |010f: aput-object v3, v1, v2 │ │ -047782: 1302 0b00 |0111: const/16 v2, #int 11 // #b │ │ -047786: 6203 0306 |0113: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.WOFF:Lnl/siegmann/epublib/domain/MediaType; // field@0603 │ │ -04778a: 4d03 0102 |0115: aput-object v3, v1, v2 │ │ -04778e: 1302 0c00 |0117: const/16 v2, #int 12 // #c │ │ -047792: 6203 0006 |0119: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.SMIL:Lnl/siegmann/epublib/domain/MediaType; // field@0600 │ │ -047796: 4d03 0102 |011b: aput-object v3, v1, v2 │ │ -04779a: 1302 0d00 |011d: const/16 v2, #int 13 // #d │ │ -04779e: 6203 fe05 |011f: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.PLS:Lnl/siegmann/epublib/domain/MediaType; // field@05fe │ │ -0477a2: 4d03 0102 |0121: aput-object v3, v1, v2 │ │ -0477a6: 1302 0e00 |0123: const/16 v2, #int 14 // #e │ │ -0477aa: 6203 f805 |0125: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.JAVASCRIPT:Lnl/siegmann/epublib/domain/MediaType; // field@05f8 │ │ -0477ae: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ -0477b2: 1302 0f00 |0129: const/16 v2, #int 15 // #f │ │ -0477b6: 6203 fa05 |012b: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.MP3:Lnl/siegmann/epublib/domain/MediaType; // field@05fa │ │ -0477ba: 4d03 0102 |012d: aput-object v3, v1, v2 │ │ -0477be: 1302 1000 |012f: const/16 v2, #int 16 // #10 │ │ -0477c2: 6203 fb05 |0131: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.MP4:Lnl/siegmann/epublib/domain/MediaType; // field@05fb │ │ -0477c6: 4d03 0102 |0133: aput-object v3, v1, v2 │ │ -0477ca: 6901 0706 |0135: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -0477ce: 2201 6702 |0137: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ -0477d2: 7010 2d0f 0100 |0139: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -0477d8: 6901 0606 |013c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ -0477dc: 1200 |013e: const/4 v0, #int 0 // #0 │ │ -0477de: 6201 0706 |013f: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -0477e2: 2111 |0141: array-length v1, v1 │ │ -0477e4: 3510 1600 |0142: if-ge v0, v1, 0158 // +0016 │ │ -0477e8: 6201 0606 |0144: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ -0477ec: 6202 0706 |0146: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -0477f0: 4602 0200 |0148: aget-object v2, v2, v0 │ │ -0477f4: 6e10 6d10 0200 |014a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ -0477fa: 0c02 |014d: move-result-object v2 │ │ -0477fc: 6203 0706 |014e: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -047800: 4603 0300 |0150: aget-object v3, v3, v0 │ │ -047804: 7230 570f 2103 |0152: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -04780a: d800 0001 |0155: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04780e: 28e8 |0157: goto 013f // -0018 │ │ -047810: 0e00 |0158: return-void │ │ +0483ec: |[0483ec] nl.siegmann.epublib.service.MediatypeService.:()V │ │ +0483fc: 1239 |0000: const/4 v9, #int 3 // #3 │ │ +0483fe: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +048400: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +048402: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +048404: 2201 9e02 |0004: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048408: 1a02 a90b |0006: const-string v2, "application/xhtml+xml" // string@0ba9 │ │ +04840c: 1a03 e000 |0008: const-string v3, ".xhtml" // string@00e0 │ │ +048410: 2394 1503 |000a: new-array v4, v9, [Ljava/lang/String; // type@0315 │ │ +048414: 1a05 cf00 |000c: const-string v5, ".htm" // string@00cf │ │ +048418: 4d05 0406 |000e: aput-object v5, v4, v6 │ │ +04841c: 1a05 d000 |0010: const-string v5, ".html" // string@00d0 │ │ +048420: 4d05 0407 |0012: aput-object v5, v4, v7 │ │ +048424: 1a05 e000 |0014: const-string v5, ".xhtml" // string@00e0 │ │ +048428: 4d05 0408 |0016: aput-object v5, v4, v8 │ │ +04842c: 7040 6910 2143 |0018: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ +048432: 6901 0406 |001b: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +048436: 2201 9e02 |001d: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +04843a: 1a02 a20b |001f: const-string v2, "application/epub+zip" // string@0ba2 │ │ +04843e: 1a03 cd00 |0021: const-string v3, ".epub" // string@00cd │ │ +048442: 7030 6710 2103 |0023: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048448: 6901 f605 |0026: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ +04844c: 2201 9e02 |0028: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048450: 1a02 a70b |002a: const-string v2, "application/x-dtbncx+xml" // string@0ba7 │ │ +048454: 1a03 d600 |002c: const-string v3, ".ncx" // string@00d6 │ │ +048458: 7030 6710 2103 |002e: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +04845e: 6901 fc05 |0031: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +048462: 2201 9e02 |0033: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048466: 1a02 ec18 |0035: const-string v2, "text/javascript" // string@18ec │ │ +04846a: 1a03 d300 |0037: const-string v3, ".js" // string@00d3 │ │ +04846e: 7030 6710 2103 |0039: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048474: 6901 f805 |003c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.JAVASCRIPT:Lnl/siegmann/epublib/domain/MediaType; // field@05f8 │ │ +048478: 2201 9e02 |003e: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +04847c: 1a02 ea18 |0040: const-string v2, "text/css" // string@18ea │ │ +048480: 1a03 cc00 |0042: const-string v3, ".css" // string@00cc │ │ +048484: 7030 6710 2103 |0044: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +04848a: 6901 f505 |0047: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.CSS:Lnl/siegmann/epublib/domain/MediaType; // field@05f5 │ │ +04848e: 2201 9e02 |0049: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048492: 1a02 2211 |004b: const-string v2, "image/jpeg" // string@1122 │ │ +048496: 1a03 d200 |004d: const-string v3, ".jpg" // string@00d2 │ │ +04849a: 2384 1503 |004f: new-array v4, v8, [Ljava/lang/String; // type@0315 │ │ +04849e: 1a05 d200 |0051: const-string v5, ".jpg" // string@00d2 │ │ +0484a2: 4d05 0406 |0053: aput-object v5, v4, v6 │ │ +0484a6: 1a05 d100 |0055: const-string v5, ".jpeg" // string@00d1 │ │ +0484aa: 4d05 0407 |0057: aput-object v5, v4, v7 │ │ +0484ae: 7040 6910 2143 |0059: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V // method@1069 │ │ +0484b4: 6901 f905 |005c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ +0484b8: 2201 9e02 |005e: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +0484bc: 1a02 2311 |0060: const-string v2, "image/png" // string@1123 │ │ +0484c0: 1a03 d900 |0062: const-string v3, ".png" // string@00d9 │ │ +0484c4: 7030 6710 2103 |0064: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +0484ca: 6901 ff05 |0067: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ +0484ce: 2201 9e02 |0069: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +0484d2: 1a02 2111 |006b: const-string v2, "image/gif" // string@1121 │ │ +0484d6: 1a03 ce00 |006d: const-string v3, ".gif" // string@00ce │ │ +0484da: 7030 6710 2103 |006f: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +0484e0: 6901 f705 |0072: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ +0484e4: 2201 9e02 |0074: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +0484e8: 1a02 2411 |0076: const-string v2, "image/svg+xml" // string@1124 │ │ +0484ec: 1a03 dd00 |0078: const-string v3, ".svg" // string@00dd │ │ +0484f0: 7030 6710 2103 |007a: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +0484f6: 6901 0106 |007d: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.SVG:Lnl/siegmann/epublib/domain/MediaType; // field@0601 │ │ +0484fa: 2201 9e02 |007f: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +0484fe: 1a02 a80b |0081: const-string v2, "application/x-truetype-font" // string@0ba8 │ │ +048502: 1a03 de00 |0083: const-string v3, ".ttf" // string@00de │ │ +048506: 7030 6710 2103 |0085: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +04850c: 6901 0206 |0088: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.TTF:Lnl/siegmann/epublib/domain/MediaType; // field@0602 │ │ +048510: 2201 9e02 |008a: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048514: 1a02 a60b |008c: const-string v2, "application/vnd.ms-opentype" // string@0ba6 │ │ +048518: 1a03 d700 |008e: const-string v3, ".otf" // string@00d7 │ │ +04851c: 7030 6710 2103 |0090: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048522: 6901 fd05 |0093: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.OPENTYPE:Lnl/siegmann/epublib/domain/MediaType; // field@05fd │ │ +048526: 2201 9e02 |0095: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +04852a: 1a02 a30b |0097: const-string v2, "application/font-woff" // string@0ba3 │ │ +04852e: 1a03 df00 |0099: const-string v3, ".woff" // string@00df │ │ +048532: 7030 6710 2103 |009b: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048538: 6901 0306 |009e: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.WOFF:Lnl/siegmann/epublib/domain/MediaType; // field@0603 │ │ +04853c: 2201 9e02 |00a0: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048540: 1a02 cc0b |00a2: const-string v2, "audio/mpeg" // string@0bcc │ │ +048544: 1a03 d400 |00a4: const-string v3, ".mp3" // string@00d4 │ │ +048548: 7030 6710 2103 |00a6: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +04854e: 6901 fa05 |00a9: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.MP3:Lnl/siegmann/epublib/domain/MediaType; // field@05fa │ │ +048552: 2201 9e02 |00ab: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048556: 1a02 cb0b |00ad: const-string v2, "audio/mp4" // string@0bcb │ │ +04855a: 1a03 d500 |00af: const-string v3, ".mp4" // string@00d5 │ │ +04855e: 7030 6710 2103 |00b1: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048564: 6901 fb05 |00b4: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.MP4:Lnl/siegmann/epublib/domain/MediaType; // field@05fb │ │ +048568: 2201 9e02 |00b6: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +04856c: 1a02 a50b |00b8: const-string v2, "application/smil+xml" // string@0ba5 │ │ +048570: 1a03 dc00 |00ba: const-string v3, ".smil" // string@00dc │ │ +048574: 7030 6710 2103 |00bc: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +04857a: 6901 0006 |00bf: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.SMIL:Lnl/siegmann/epublib/domain/MediaType; // field@0600 │ │ +04857e: 2201 9e02 |00c1: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048582: 1a02 a10b |00c3: const-string v2, "application/adobe-page-template+xml" // string@0ba1 │ │ +048586: 1a03 e100 |00c5: const-string v3, ".xpgt" // string@00e1 │ │ +04858a: 7030 6710 2103 |00c7: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +048590: 6901 0506 |00ca: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.XPGT:Lnl/siegmann/epublib/domain/MediaType; // field@0605 │ │ +048594: 2201 9e02 |00cc: new-instance v1, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +048598: 1a02 a40b |00ce: const-string v2, "application/pls+xml" // string@0ba4 │ │ +04859c: 1a03 d800 |00d0: const-string v3, ".pls" // string@00d8 │ │ +0485a0: 7030 6710 2103 |00d2: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/domain/MediaType;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1067 │ │ +0485a6: 6901 fe05 |00d5: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.PLS:Lnl/siegmann/epublib/domain/MediaType; // field@05fe │ │ +0485aa: 1301 1100 |00d7: const/16 v1, #int 17 // #11 │ │ +0485ae: 2311 1a03 |00d9: new-array v1, v1, [Lnl/siegmann/epublib/domain/MediaType; // type@031a │ │ +0485b2: 6202 0406 |00db: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +0485b6: 4d02 0106 |00dd: aput-object v2, v1, v6 │ │ +0485ba: 6202 f605 |00df: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.EPUB:Lnl/siegmann/epublib/domain/MediaType; // field@05f6 │ │ +0485be: 4d02 0107 |00e1: aput-object v2, v1, v7 │ │ +0485c2: 6202 f905 |00e3: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ +0485c6: 4d02 0108 |00e5: aput-object v2, v1, v8 │ │ +0485ca: 6202 ff05 |00e7: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ +0485ce: 4d02 0109 |00e9: aput-object v2, v1, v9 │ │ +0485d2: 1242 |00eb: const/4 v2, #int 4 // #4 │ │ +0485d4: 6203 f705 |00ec: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ +0485d8: 4d03 0102 |00ee: aput-object v3, v1, v2 │ │ +0485dc: 1252 |00f0: const/4 v2, #int 5 // #5 │ │ +0485de: 6203 f505 |00f1: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.CSS:Lnl/siegmann/epublib/domain/MediaType; // field@05f5 │ │ +0485e2: 4d03 0102 |00f3: aput-object v3, v1, v2 │ │ +0485e6: 1262 |00f5: const/4 v2, #int 6 // #6 │ │ +0485e8: 6203 0106 |00f6: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.SVG:Lnl/siegmann/epublib/domain/MediaType; // field@0601 │ │ +0485ec: 4d03 0102 |00f8: aput-object v3, v1, v2 │ │ +0485f0: 1272 |00fa: const/4 v2, #int 7 // #7 │ │ +0485f2: 6203 0206 |00fb: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.TTF:Lnl/siegmann/epublib/domain/MediaType; // field@0602 │ │ +0485f6: 4d03 0102 |00fd: aput-object v3, v1, v2 │ │ +0485fa: 1302 0800 |00ff: const/16 v2, #int 8 // #8 │ │ +0485fe: 6203 fc05 |0101: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +048602: 4d03 0102 |0103: aput-object v3, v1, v2 │ │ +048606: 1302 0900 |0105: const/16 v2, #int 9 // #9 │ │ +04860a: 6203 0506 |0107: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.XPGT:Lnl/siegmann/epublib/domain/MediaType; // field@0605 │ │ +04860e: 4d03 0102 |0109: aput-object v3, v1, v2 │ │ +048612: 1302 0a00 |010b: const/16 v2, #int 10 // #a │ │ +048616: 6203 fd05 |010d: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.OPENTYPE:Lnl/siegmann/epublib/domain/MediaType; // field@05fd │ │ +04861a: 4d03 0102 |010f: aput-object v3, v1, v2 │ │ +04861e: 1302 0b00 |0111: const/16 v2, #int 11 // #b │ │ +048622: 6203 0306 |0113: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.WOFF:Lnl/siegmann/epublib/domain/MediaType; // field@0603 │ │ +048626: 4d03 0102 |0115: aput-object v3, v1, v2 │ │ +04862a: 1302 0c00 |0117: const/16 v2, #int 12 // #c │ │ +04862e: 6203 0006 |0119: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.SMIL:Lnl/siegmann/epublib/domain/MediaType; // field@0600 │ │ +048632: 4d03 0102 |011b: aput-object v3, v1, v2 │ │ +048636: 1302 0d00 |011d: const/16 v2, #int 13 // #d │ │ +04863a: 6203 fe05 |011f: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.PLS:Lnl/siegmann/epublib/domain/MediaType; // field@05fe │ │ +04863e: 4d03 0102 |0121: aput-object v3, v1, v2 │ │ +048642: 1302 0e00 |0123: const/16 v2, #int 14 // #e │ │ +048646: 6203 f805 |0125: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.JAVASCRIPT:Lnl/siegmann/epublib/domain/MediaType; // field@05f8 │ │ +04864a: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ +04864e: 1302 0f00 |0129: const/16 v2, #int 15 // #f │ │ +048652: 6203 fa05 |012b: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.MP3:Lnl/siegmann/epublib/domain/MediaType; // field@05fa │ │ +048656: 4d03 0102 |012d: aput-object v3, v1, v2 │ │ +04865a: 1302 1000 |012f: const/16 v2, #int 16 // #10 │ │ +04865e: 6203 fb05 |0131: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.MP4:Lnl/siegmann/epublib/domain/MediaType; // field@05fb │ │ +048662: 4d03 0102 |0133: aput-object v3, v1, v2 │ │ +048666: 6901 0706 |0135: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +04866a: 2201 6502 |0137: new-instance v1, Ljava/util/HashMap; // type@0265 │ │ +04866e: 7010 2d0f 0100 |0139: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +048674: 6901 0606 |013c: sput-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ +048678: 1200 |013e: const/4 v0, #int 0 // #0 │ │ +04867a: 6201 0706 |013f: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +04867e: 2111 |0141: array-length v1, v1 │ │ +048680: 3510 1600 |0142: if-ge v0, v1, 0158 // +0016 │ │ +048684: 6201 0606 |0144: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ +048688: 6202 0706 |0146: sget-object v2, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +04868c: 4602 0200 |0148: aget-object v2, v2, v0 │ │ +048690: 6e10 6d10 0200 |014a: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ +048696: 0c02 |014d: move-result-object v2 │ │ +048698: 6203 0706 |014e: sget-object v3, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +04869c: 4603 0300 |0150: aget-object v3, v3, v0 │ │ +0486a0: 7230 570f 2103 |0152: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +0486a6: d800 0001 |0155: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0486aa: 28e8 |0157: goto 013f // -0018 │ │ +0486ac: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=18 │ │ 0x001d line=19 │ │ 0x0028 line=20 │ │ 0x0033 line=22 │ │ 0x003e line=23 │ │ @@ -75778,17 +75845,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047814: |[047814] nl.siegmann.epublib.service.MediatypeService.:()V │ │ -047824: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04782a: 0e00 |0003: return-void │ │ +0486b0: |[0486b0] nl.siegmann.epublib.service.MediatypeService.:()V │ │ +0486c0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0486c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/service/MediatypeService; │ │ │ │ #2 : (in Lnl/siegmann/epublib/service/MediatypeService;) │ │ @@ -75796,39 +75863,39 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04782c: |[04782c] nl.siegmann.epublib.service.MediatypeService.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; │ │ -04783c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04783e: 6204 0706 |0001: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -047842: 2144 |0003: array-length v4, v4 │ │ -047844: 3541 2400 |0004: if-ge v1, v4, 0028 // +0024 │ │ -047848: 6204 0706 |0006: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ -04784c: 4603 0401 |0008: aget-object v3, v4, v1 │ │ -047850: 6e10 6c10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getExtensions:()Ljava/util/Collection; // method@106c │ │ -047856: 0c04 |000d: move-result-object v4 │ │ -047858: 7210 240f 0400 |000e: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -04785e: 0c02 |0011: move-result-object v2 │ │ -047860: 7210 380f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -047866: 0a04 |0015: move-result v4 │ │ -047868: 3804 0f00 |0016: if-eqz v4, 0025 // +000f │ │ -04786c: 7210 390f 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -047872: 0c00 |001b: move-result-object v0 │ │ -047874: 1f00 4c02 |001c: check-cast v0, Ljava/lang/String; // type@024c │ │ -047878: 7120 b411 0500 |001e: invoke-static {v5, v0}, Lnl/siegmann/epublib/util/StringUtil;.endsWithIgnoreCase:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b4 │ │ -04787e: 0a04 |0021: move-result v4 │ │ -047880: 3804 f0ff |0022: if-eqz v4, 0012 // -0010 │ │ -047884: 1103 |0024: return-object v3 │ │ -047886: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04788a: 28da |0027: goto 0001 // -0026 │ │ -04788c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -04788e: 28fb |0029: goto 0024 // -0005 │ │ +0486c8: |[0486c8] nl.siegmann.epublib.service.MediatypeService.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; │ │ +0486d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0486da: 6204 0706 |0001: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +0486de: 2144 |0003: array-length v4, v4 │ │ +0486e0: 3541 2400 |0004: if-ge v1, v4, 0028 // +0024 │ │ +0486e4: 6204 0706 |0006: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.mediatypes:[Lnl/siegmann/epublib/domain/MediaType; // field@0607 │ │ +0486e8: 4603 0401 |0008: aget-object v3, v4, v1 │ │ +0486ec: 6e10 6c10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/MediaType;.getExtensions:()Ljava/util/Collection; // method@106c │ │ +0486f2: 0c04 |000d: move-result-object v4 │ │ +0486f4: 7210 240f 0400 |000e: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +0486fa: 0c02 |0011: move-result-object v2 │ │ +0486fc: 7210 380f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +048702: 0a04 |0015: move-result v4 │ │ +048704: 3804 0f00 |0016: if-eqz v4, 0025 // +000f │ │ +048708: 7210 390f 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +04870e: 0c00 |001b: move-result-object v0 │ │ +048710: 1f00 4a02 |001c: check-cast v0, Ljava/lang/String; // type@024a │ │ +048714: 7120 b411 0500 |001e: invoke-static {v5, v0}, Lnl/siegmann/epublib/util/StringUtil;.endsWithIgnoreCase:(Ljava/lang/String;Ljava/lang/String;)Z // method@11b4 │ │ +04871a: 0a04 |0021: move-result v4 │ │ +04871c: 3804 f0ff |0022: if-eqz v4, 0012 // -0010 │ │ +048720: 1103 |0024: return-object v3 │ │ +048722: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048726: 28da |0027: goto 0001 // -0026 │ │ +048728: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +04872a: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=69 │ │ 0x000a line=70 │ │ 0x001e line=71 │ │ 0x0024 line=76 │ │ @@ -75848,20 +75915,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047890: |[047890] nl.siegmann.epublib.service.MediatypeService.getMediaTypeByName:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; │ │ -0478a0: 6200 0606 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ -0478a4: 7220 540f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ -0478aa: 0c00 |0005: move-result-object v0 │ │ -0478ac: 1f00 a002 |0006: check-cast v0, Lnl/siegmann/epublib/domain/MediaType; // type@02a0 │ │ -0478b0: 1100 |0008: return-object v0 │ │ +04872c: |[04872c] nl.siegmann.epublib.service.MediatypeService.getMediaTypeByName:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; │ │ +04873c: 6200 0606 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.mediaTypesByName:Ljava/util/Map; // field@0606 │ │ +048740: 7220 540f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ +048746: 0c00 |0005: move-result-object v0 │ │ +048748: 1f00 9e02 |0006: check-cast v0, Lnl/siegmann/epublib/domain/MediaType; // type@029e │ │ +04874c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 mediaTypeName Ljava/lang/String; │ │ │ │ #4 : (in Lnl/siegmann/epublib/service/MediatypeService;) │ │ @@ -75869,38 +75936,38 @@ │ │ type : '(Lnl/siegmann/epublib/domain/MediaType;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0478b4: |[0478b4] nl.siegmann.epublib.service.MediatypeService.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z │ │ -0478c4: 6200 f905 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ -0478c8: 3201 0a00 |0002: if-eq v1, v0, 000c // +000a │ │ -0478cc: 6200 ff05 |0004: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ -0478d0: 3201 0600 |0006: if-eq v1, v0, 000c // +0006 │ │ -0478d4: 6200 f705 |0008: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ -0478d8: 3301 0400 |000a: if-ne v1, v0, 000e // +0004 │ │ -0478dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0478de: 0f00 |000d: return v0 │ │ -0478e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0478e2: 28fe |000f: goto 000d // -0002 │ │ +048750: |[048750] nl.siegmann.epublib.service.MediatypeService.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z │ │ +048760: 6200 f905 |0000: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.JPG:Lnl/siegmann/epublib/domain/MediaType; // field@05f9 │ │ +048764: 3201 0a00 |0002: if-eq v1, v0, 000c // +000a │ │ +048768: 6200 ff05 |0004: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.PNG:Lnl/siegmann/epublib/domain/MediaType; // field@05ff │ │ +04876c: 3201 0600 |0006: if-eq v1, v0, 000c // +0006 │ │ +048770: 6200 f705 |0008: sget-object v0, Lnl/siegmann/epublib/service/MediatypeService;.GIF:Lnl/siegmann/epublib/domain/MediaType; // field@05f7 │ │ +048774: 3301 0400 |000a: if-ne v1, v0, 000e // +0004 │ │ +048778: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04877a: 0f00 |000d: return v0 │ │ +04877c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04877e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 mediaType Lnl/siegmann/epublib/domain/MediaType; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2064 (MediatypeService.java) │ │ + source_file_idx : 2062 (MediatypeService.java) │ │ │ │ Class #300 header: │ │ -class_idx : 710 │ │ +class_idx : 708 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 628 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #300 annotations: │ │ @@ -75933,18 +76000,18 @@ │ │ type : '(Ljava/util/Iterator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0478e4: |[0478e4] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.:(Ljava/util/Iterator;)V │ │ -0478f4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0478fa: 5b01 0806 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ -0478fe: 0e00 |0005: return-void │ │ +048780: |[048780] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.:(Ljava/util/Iterator;)V │ │ +048790: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048796: 5b01 0806 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ +04879a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; │ │ @@ -75958,19 +76025,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047900: |[047900] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.hasMoreElements:()Z │ │ -047910: 5410 0806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ -047914: 7210 380f 0000 |0002: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -04791a: 0a00 |0005: move-result v0 │ │ -04791c: 0f00 |0006: return v0 │ │ +04879c: |[04879c] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.hasMoreElements:()Z │ │ +0487ac: 5410 0806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ +0487b0: 7210 380f 0000 |0002: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0487b6: 0a00 |0005: move-result v0 │ │ +0487b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; │ │ │ │ @@ -75979,32 +76046,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047920: |[047920] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.nextElement:()Ljava/lang/Object; │ │ -047930: 5410 0806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ -047934: 7210 390f 0000 |0002: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -04793a: 0c00 |0005: move-result-object v0 │ │ -04793c: 1100 |0006: return-object v0 │ │ +0487bc: |[0487bc] nl.siegmann.epublib.util.CollectionUtil$IteratorEnumerationAdapter.nextElement:()Ljava/lang/Object; │ │ +0487cc: 5410 0806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.iterator:Ljava/util/Iterator; // field@0608 │ │ +0487d0: 7210 390f 0000 |0002: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0487d6: 0c00 |0005: move-result-object v0 │ │ +0487d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; │ │ │ │ source_file_idx : 628 (CollectionUtil.java) │ │ │ │ Class #301 header: │ │ -class_idx : 711 │ │ +class_idx : 709 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #301 annotations: │ │ @@ -76028,17 +76095,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047940: |[047940] nl.siegmann.epublib.util.CollectionUtil.:()V │ │ -047950: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -047956: 0e00 |0003: return-void │ │ +0487dc: |[0487dc] nl.siegmann.epublib.util.CollectionUtil.:()V │ │ +0487ec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0487f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/CollectionUtil; │ │ │ │ @@ -76047,18 +76114,18 @@ │ │ type : '(Ljava/util/Iterator;)Ljava/util/Enumeration;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047958: |[047958] nl.siegmann.epublib.util.CollectionUtil.createEnumerationFromIterator:(Ljava/util/Iterator;)Ljava/util/Enumeration; │ │ -047968: 2200 c602 |0000: new-instance v0, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; // type@02c6 │ │ -04796c: 7020 9411 1000 |0002: invoke-direct {v0, v1}, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.:(Ljava/util/Iterator;)V // method@1194 │ │ -047972: 1100 |0005: return-object v0 │ │ +0487f4: |[0487f4] nl.siegmann.epublib.util.CollectionUtil.createEnumerationFromIterator:(Ljava/util/Iterator;)Ljava/util/Enumeration; │ │ +048804: 2200 c402 |0000: new-instance v0, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter; // type@02c4 │ │ +048808: 7020 9411 1000 |0002: invoke-direct {v0, v1}, Lnl/siegmann/epublib/util/CollectionUtil$IteratorEnumerationAdapter;.:(Ljava/util/Iterator;)V // method@1194 │ │ +04880e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/Iterator; │ │ 0x0000 - 0x0006 reg=1 it Ljava/util/Iterator; Ljava/util/Iterator; │ │ │ │ @@ -76067,41 +76134,41 @@ │ │ type : '(Ljava/util/List;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047974: |[047974] nl.siegmann.epublib.util.CollectionUtil.first:(Ljava/util/List;)Ljava/lang/Object; │ │ -047984: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -047988: 7210 480f 0100 |0002: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -04798e: 0a00 |0005: move-result v0 │ │ -047990: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -047994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -047996: 1100 |0009: return-object v0 │ │ -047998: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04799a: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -0479a0: 0c00 |000e: move-result-object v0 │ │ -0479a2: 28fa |000f: goto 0009 // -0006 │ │ +048810: |[048810] nl.siegmann.epublib.util.CollectionUtil.first:(Ljava/util/List;)Ljava/lang/Object; │ │ +048820: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +048824: 7210 480f 0100 |0002: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +04882a: 0a00 |0005: move-result v0 │ │ +04882c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +048830: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +048832: 1100 |0009: return-object v0 │ │ +048834: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +048836: 7220 470f 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +04883c: 0c00 |000e: move-result-object v0 │ │ +04883e: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x0009 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0010 reg=1 list Ljava/util/List; Ljava/util/List; │ │ │ │ Virtual methods - │ │ source_file_idx : 628 (CollectionUtil.java) │ │ │ │ Class #302 header: │ │ -class_idx : 712 │ │ +class_idx : 710 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 769 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #302 - │ │ @@ -76117,17 +76184,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479a4: |[0479a4] nl.siegmann.epublib.util.DomUtil.:()V │ │ -0479b4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0479ba: 0e00 |0003: return-void │ │ +048840: |[048840] nl.siegmann.epublib.util.DomUtil.:()V │ │ +048850: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/DomUtil; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/DomUtil;) │ │ @@ -76135,30 +76202,30 @@ │ │ type : '(Ljava/lang/String;Lorg/w3c/dom/Node;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0479bc: |[0479bc] nl.siegmann.epublib.util.DomUtil.getFirstChildWithTagname:(Ljava/lang/String;Lorg/w3c/dom/Node;)V │ │ -0479cc: 0e00 |0000: return-void │ │ +048858: |[048858] nl.siegmann.epublib.util.DomUtil.getFirstChildWithTagname:(Ljava/lang/String;Lorg/w3c/dom/Node;)V │ │ +048868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 tagname Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 parentNode Lorg/w3c/dom/Node; │ │ │ │ Virtual methods - │ │ source_file_idx : 769 (DomUtil.java) │ │ │ │ Class #303 header: │ │ -class_idx : 713 │ │ +class_idx : 711 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 992 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #303 annotations: │ │ @@ -76189,17 +76256,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479d0: |[0479d0] nl.siegmann.epublib.util.IOUtil.:()V │ │ -0479e0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0479e6: 0e00 |0003: return-void │ │ +04886c: |[04886c] nl.siegmann.epublib.util.IOUtil.:()V │ │ +04887c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/IOUtil; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/IOUtil;) │ │ @@ -76207,24 +76274,24 @@ │ │ type : '(II)I' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0479e8: |[0479e8] nl.siegmann.epublib.util.IOUtil.calcNewNrReadSize:(II)I │ │ -0479f8: 3b02 0300 |0000: if-gez v2, 0003 // +0003 │ │ -0479fc: 0f02 |0002: return v2 │ │ -0479fe: 1400 ffff ff7f |0003: const v0, #float nan // #7fffffff │ │ -047a04: b110 |0006: sub-int/2addr v0, v1 │ │ -047a06: 3702 0400 |0007: if-le v2, v0, 000b // +0004 │ │ -047a0a: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ -047a0c: 28f8 |000a: goto 0002 // -0008 │ │ -047a0e: b012 |000b: add-int/2addr v2, v1 │ │ -047a10: 28f6 |000c: goto 0002 // -000a │ │ +048884: |[048884] nl.siegmann.epublib.util.IOUtil.calcNewNrReadSize:(II)I │ │ +048894: 3b02 0300 |0000: if-gez v2, 0003 // +0003 │ │ +048898: 0f02 |0002: return v2 │ │ +04889a: 1400 ffff ff7f |0003: const v0, #float nan // #7fffffff │ │ +0488a0: b110 |0006: sub-int/2addr v0, v1 │ │ +0488a2: 3702 0400 |0007: if-le v2, v0, 000b // +0004 │ │ +0488a6: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ +0488a8: 28f8 |000a: goto 0002 // -0008 │ │ +0488aa: b012 |000b: add-int/2addr v2, v1 │ │ +0488ac: 28f6 |000c: goto 0002 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=61 │ │ 0x0003 line=58 │ │ 0x0009 line=59 │ │ 0x000b line=61 │ │ @@ -76238,29 +76305,29 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -047a14: |[047a14] nl.siegmann.epublib.util.IOUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I │ │ -047a24: 1303 0010 |0000: const/16 v3, #int 4096 // #1000 │ │ -047a28: 2330 fe02 |0002: new-array v0, v3, [B // type@02fe │ │ -047a2c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -047a2e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -047a30: 6e20 650e 0400 |0006: invoke-virtual {v4, v0}, Ljava/io/InputStream;.read:([B)I // method@0e65 │ │ -047a36: 0a01 |0009: move-result v1 │ │ -047a38: 3a01 0b00 |000a: if-ltz v1, 0015 // +000b │ │ -047a3c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -047a3e: 6e40 6d0e 0513 |000d: invoke-virtual {v5, v0, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@0e6d │ │ -047a44: 7120 9d11 2100 |0010: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/IOUtil;.calcNewNrReadSize:(II)I // method@119d │ │ -047a4a: 0a02 |0013: move-result v2 │ │ -047a4c: 28f2 |0014: goto 0006 // -000e │ │ -047a4e: 6e10 6b0e 0500 |0015: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@0e6b │ │ -047a54: 0f02 |0018: return v2 │ │ +0488b0: |[0488b0] nl.siegmann.epublib.util.IOUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I │ │ +0488c0: 1303 0010 |0000: const/16 v3, #int 4096 // #1000 │ │ +0488c4: 2330 fc02 |0002: new-array v0, v3, [B // type@02fc │ │ +0488c8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +0488ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0488cc: 6e20 650e 0400 |0006: invoke-virtual {v4, v0}, Ljava/io/InputStream;.read:([B)I // method@0e65 │ │ +0488d2: 0a01 |0009: move-result v1 │ │ +0488d4: 3a01 0b00 |000a: if-ltz v1, 0015 // +000b │ │ +0488d8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0488da: 6e40 6d0e 0513 |000d: invoke-virtual {v5, v0, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@0e6d │ │ +0488e0: 7120 9d11 2100 |0010: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/IOUtil;.calcNewNrReadSize:(II)I // method@119d │ │ +0488e6: 0a02 |0013: move-result v2 │ │ +0488e8: 28f2 |0014: goto 0006 // -000e │ │ +0488ea: 6e10 6b0e 0500 |0015: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@0e6b │ │ +0488f0: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0005 line=77 │ │ 0x0006 line=78 │ │ 0x000c line=79 │ │ @@ -76279,29 +76346,29 @@ │ │ type : '(Ljava/io/Reader;Ljava/io/Writer;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -047a58: |[047a58] nl.siegmann.epublib.util.IOUtil.copy:(Ljava/io/Reader;Ljava/io/Writer;)I │ │ -047a68: 1303 0010 |0000: const/16 v3, #int 4096 // #1000 │ │ -047a6c: 2330 ff02 |0002: new-array v0, v3, [C // type@02ff │ │ -047a70: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -047a72: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -047a74: 6e20 7d0e 0400 |0006: invoke-virtual {v4, v0}, Ljava/io/Reader;.read:([C)I // method@0e7d │ │ -047a7a: 0a01 |0009: move-result v1 │ │ -047a7c: 3a01 0b00 |000a: if-ltz v1, 0015 // +000b │ │ -047a80: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -047a82: 6e40 870e 0513 |000d: invoke-virtual {v5, v0, v3, v1}, Ljava/io/Writer;.write:([CII)V // method@0e87 │ │ -047a88: 7120 9d11 2100 |0010: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/IOUtil;.calcNewNrReadSize:(II)I // method@119d │ │ -047a8e: 0a02 |0013: move-result v2 │ │ -047a90: 28f2 |0014: goto 0006 // -000e │ │ -047a92: 6e10 850e 0500 |0015: invoke-virtual {v5}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ -047a98: 0f02 |0018: return v2 │ │ +0488f4: |[0488f4] nl.siegmann.epublib.util.IOUtil.copy:(Ljava/io/Reader;Ljava/io/Writer;)I │ │ +048904: 1303 0010 |0000: const/16 v3, #int 4096 // #1000 │ │ +048908: 2330 fd02 |0002: new-array v0, v3, [C // type@02fd │ │ +04890c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +04890e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +048910: 6e20 7d0e 0400 |0006: invoke-virtual {v4, v0}, Ljava/io/Reader;.read:([C)I // method@0e7d │ │ +048916: 0a01 |0009: move-result v1 │ │ +048918: 3a01 0b00 |000a: if-ltz v1, 0015 // +000b │ │ +04891c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04891e: 6e40 870e 0513 |000d: invoke-virtual {v5, v0, v3, v1}, Ljava/io/Writer;.write:([CII)V // method@0e87 │ │ +048924: 7120 9d11 2100 |0010: invoke-static {v1, v2}, Lnl/siegmann/epublib/util/IOUtil;.calcNewNrReadSize:(II)I // method@119d │ │ +04892a: 0a02 |0013: move-result v2 │ │ +04892c: 28f2 |0014: goto 0006 // -000e │ │ +04892e: 6e10 850e 0500 |0015: invoke-virtual {v5}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ +048934: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x0005 line=97 │ │ 0x0006 line=98 │ │ 0x000c line=99 │ │ @@ -76320,22 +76387,22 @@ │ │ type : '(Ljava/io/InputStream;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047a9c: |[047a9c] nl.siegmann.epublib.util.IOUtil.toByteArray:(Ljava/io/InputStream;)[B │ │ -047aac: 2200 1702 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@0217 │ │ -047ab0: 7010 3e0e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0e3e │ │ -047ab6: 7120 9e11 0200 |0005: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@119e │ │ -047abc: 6e10 3f0e 0000 |0008: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.flush:()V // method@0e3f │ │ -047ac2: 6e10 400e 0000 |000b: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0e40 │ │ -047ac8: 0c01 |000e: move-result-object v1 │ │ -047aca: 1101 |000f: return-object v1 │ │ +048938: |[048938] nl.siegmann.epublib.util.IOUtil.toByteArray:(Ljava/io/InputStream;)[B │ │ +048948: 2200 1502 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@0215 │ │ +04894c: 7010 3e0e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0e3e │ │ +048952: 7120 9e11 0200 |0005: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@119e │ │ +048958: 6e10 3f0e 0000 |0008: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.flush:()V // method@0e3f │ │ +04895e: 6e10 400e 0000 |000b: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0e40 │ │ +048964: 0c01 |000e: move-result-object v1 │ │ +048966: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ 0x0008 line=44 │ │ 0x000b line=45 │ │ locals : │ │ @@ -76347,24 +76414,24 @@ │ │ type : '(Ljava/io/Reader;Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -047acc: |[047acc] nl.siegmann.epublib.util.IOUtil.toByteArray:(Ljava/io/Reader;Ljava/lang/String;)[B │ │ -047adc: 2200 2b02 |0000: new-instance v0, Ljava/io/StringWriter; // type@022b │ │ -047ae0: 7010 800e 0000 |0002: invoke-direct {v0}, Ljava/io/StringWriter;.:()V // method@0e80 │ │ -047ae6: 7120 9f11 0200 |0005: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/Reader;Ljava/io/Writer;)I // method@119f │ │ -047aec: 6e10 810e 0000 |0008: invoke-virtual {v0}, Ljava/io/StringWriter;.flush:()V // method@0e81 │ │ -047af2: 6e10 820e 0000 |000b: invoke-virtual {v0}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0e82 │ │ -047af8: 0c01 |000e: move-result-object v1 │ │ -047afa: 6e20 d10e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0ed1 │ │ -047b00: 0c01 |0012: move-result-object v1 │ │ -047b02: 1101 |0013: return-object v1 │ │ +048968: |[048968] nl.siegmann.epublib.util.IOUtil.toByteArray:(Ljava/io/Reader;Ljava/lang/String;)[B │ │ +048978: 2200 2902 |0000: new-instance v0, Ljava/io/StringWriter; // type@0229 │ │ +04897c: 7010 800e 0000 |0002: invoke-direct {v0}, Ljava/io/StringWriter;.:()V // method@0e80 │ │ +048982: 7120 9f11 0200 |0005: invoke-static {v2, v0}, Lnl/siegmann/epublib/util/IOUtil;.copy:(Ljava/io/Reader;Ljava/io/Writer;)I // method@119f │ │ +048988: 6e10 810e 0000 |0008: invoke-virtual {v0}, Ljava/io/StringWriter;.flush:()V // method@0e81 │ │ +04898e: 6e10 820e 0000 |000b: invoke-virtual {v0}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0e82 │ │ +048994: 0c01 |000e: move-result-object v1 │ │ +048996: 6e20 d10e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0ed1 │ │ +04899c: 0c01 |0012: move-result-object v1 │ │ +04899e: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ 0x0008 line=30 │ │ 0x000b line=31 │ │ locals : │ │ @@ -76372,18 +76439,18 @@ │ │ 0x0000 - 0x0014 reg=2 in Ljava/io/Reader; │ │ 0x0000 - 0x0014 reg=3 encoding Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 992 (IOUtil.java) │ │ │ │ Class #304 header: │ │ -class_idx : 714 │ │ +class_idx : 712 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 548 │ │ -source_file_idx : 2142 │ │ +superclass_idx : 546 │ │ +source_file_idx : 2140 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #304 annotations: │ │ Annotations on method #4516 'write' │ │ @@ -76406,18 +76473,18 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047b04: |[047b04] nl.siegmann.epublib.util.NoCloseOutputStream.:(Ljava/io/OutputStream;)V │ │ -047b14: 7010 6a0e 0000 |0000: invoke-direct {v0}, Ljava/io/OutputStream;.:()V // method@0e6a │ │ -047b1a: 5b01 0a06 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/NoCloseOutputStream;.outputStream:Ljava/io/OutputStream; // field@060a │ │ -047b1e: 0e00 |0005: return-void │ │ +0489a0: |[0489a0] nl.siegmann.epublib.util.NoCloseOutputStream.:(Ljava/io/OutputStream;)V │ │ +0489b0: 7010 6a0e 0000 |0000: invoke-direct {v0}, Ljava/io/OutputStream;.:()V // method@0e6a │ │ +0489b6: 5b01 0a06 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/NoCloseOutputStream;.outputStream:Ljava/io/OutputStream; // field@060a │ │ +0489ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/util/NoCloseOutputStream; │ │ @@ -76429,16 +76496,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047b20: |[047b20] nl.siegmann.epublib.util.NoCloseOutputStream.close:()V │ │ -047b30: 0e00 |0000: return-void │ │ +0489bc: |[0489bc] nl.siegmann.epublib.util.NoCloseOutputStream.close:()V │ │ +0489cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/util/NoCloseOutputStream; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/NoCloseOutputStream;) │ │ @@ -76446,33 +76513,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047b34: |[047b34] nl.siegmann.epublib.util.NoCloseOutputStream.write:(I)V │ │ -047b44: 5410 0a06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseOutputStream;.outputStream:Ljava/io/OutputStream; // field@060a │ │ -047b48: 6e20 6c0e 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0e6c │ │ -047b4e: 0e00 |0005: return-void │ │ +0489d0: |[0489d0] nl.siegmann.epublib.util.NoCloseOutputStream.write:(I)V │ │ +0489e0: 5410 0a06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseOutputStream;.outputStream:Ljava/io/OutputStream; // field@060a │ │ +0489e4: 6e20 6c0e 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0e6c │ │ +0489ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/util/NoCloseOutputStream; │ │ 0x0000 - 0x0006 reg=2 b I │ │ │ │ - source_file_idx : 2142 (NoCloseOutputStream.java) │ │ + source_file_idx : 2140 (NoCloseOutputStream.java) │ │ │ │ Class #305 header: │ │ -class_idx : 715 │ │ +class_idx : 713 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 557 │ │ -source_file_idx : 2143 │ │ +superclass_idx : 555 │ │ +source_file_idx : 2141 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #305 annotations: │ │ Annotations on method #4518 'close' │ │ @@ -76499,18 +76566,18 @@ │ │ type : '(Ljava/io/Writer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047b50: |[047b50] nl.siegmann.epublib.util.NoCloseWriter.:(Ljava/io/Writer;)V │ │ -047b60: 7010 840e 0000 |0000: invoke-direct {v0}, Ljava/io/Writer;.:()V // method@0e84 │ │ -047b66: 5b01 0b06 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ -047b6a: 0e00 |0005: return-void │ │ +0489ec: |[0489ec] nl.siegmann.epublib.util.NoCloseWriter.:(Ljava/io/Writer;)V │ │ +0489fc: 7010 840e 0000 |0000: invoke-direct {v0}, Ljava/io/Writer;.:()V // method@0e84 │ │ +048a02: 5b01 0b06 |0003: iput-object v1, v0, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ +048a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/util/NoCloseWriter; │ │ @@ -76522,16 +76589,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047b6c: |[047b6c] nl.siegmann.epublib.util.NoCloseWriter.close:()V │ │ -047b7c: 0e00 |0000: return-void │ │ +048a08: |[048a08] nl.siegmann.epublib.util.NoCloseWriter.close:()V │ │ +048a18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/util/NoCloseWriter; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/NoCloseWriter;) │ │ @@ -76539,18 +76606,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047b80: |[047b80] nl.siegmann.epublib.util.NoCloseWriter.flush:()V │ │ -047b90: 5410 0b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ -047b94: 6e10 850e 0000 |0002: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ -047b9a: 0e00 |0005: return-void │ │ +048a1c: |[048a1c] nl.siegmann.epublib.util.NoCloseWriter.flush:()V │ │ +048a2c: 5410 0b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ +048a30: 6e10 850e 0000 |0002: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0e85 │ │ +048a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/util/NoCloseWriter; │ │ │ │ @@ -76559,35 +76626,35 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -047b9c: |[047b9c] nl.siegmann.epublib.util.NoCloseWriter.write:([CII)V │ │ -047bac: 5410 0b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ -047bb0: 6e40 870e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/io/Writer;.write:([CII)V // method@0e87 │ │ -047bb6: 0e00 |0005: return-void │ │ +048a38: |[048a38] nl.siegmann.epublib.util.NoCloseWriter.write:([CII)V │ │ +048a48: 5410 0b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/NoCloseWriter;.writer:Ljava/io/Writer; // field@060b │ │ +048a4c: 6e40 870e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/io/Writer;.write:([CII)V // method@0e87 │ │ +048a52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/util/NoCloseWriter; │ │ 0x0000 - 0x0006 reg=2 cbuf [C │ │ 0x0000 - 0x0006 reg=3 off I │ │ 0x0000 - 0x0006 reg=4 len I │ │ │ │ - source_file_idx : 2143 (NoCloseWriter.java) │ │ + source_file_idx : 2141 (NoCloseWriter.java) │ │ │ │ Class #306 header: │ │ -class_idx : 716 │ │ +class_idx : 714 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2360 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 annotations: │ │ Annotations on method #4522 'createResource' │ │ @@ -76616,17 +76683,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047bb8: |[047bb8] nl.siegmann.epublib.util.ResourceUtil.:()V │ │ -047bc8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -047bce: 0e00 |0003: return-void │ │ +048a54: |[048a54] nl.siegmann.epublib.util.ResourceUtil.:()V │ │ +048a64: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048a6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/ResourceUtil; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/ResourceUtil;) │ │ @@ -76634,29 +76701,29 @@ │ │ type : '(Ljava/io/File;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -047bd0: |[047bd0] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/io/File;)Lnl/siegmann/epublib/domain/Resource; │ │ -047be0: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -047be4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -047be6: 1102 |0003: return-object v2 │ │ -047be8: 6e10 460e 0400 |0004: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ -047bee: 0c03 |0007: move-result-object v3 │ │ -047bf0: 7110 9111 0300 |0008: invoke-static {v3}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ -047bf6: 0c01 |000b: move-result-object v1 │ │ -047bf8: 2203 1a02 |000c: new-instance v3, Ljava/io/FileInputStream; // type@021a │ │ -047bfc: 7020 4f0e 4300 |000e: invoke-direct {v3, v4}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ -047c02: 7110 a011 0300 |0011: invoke-static {v3}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ -047c08: 0c00 |0014: move-result-object v0 │ │ -047c0a: 2202 a302 |0015: new-instance v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -047c0e: 7030 a410 0201 |0017: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Resource;.:([BLnl/siegmann/epublib/domain/MediaType;)V // method@10a4 │ │ -047c14: 28e9 |001a: goto 0003 // -0017 │ │ +048a6c: |[048a6c] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/io/File;)Lnl/siegmann/epublib/domain/Resource; │ │ +048a7c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +048a80: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +048a82: 1102 |0003: return-object v2 │ │ +048a84: 6e10 460e 0400 |0004: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0e46 │ │ +048a8a: 0c03 |0007: move-result-object v3 │ │ +048a8c: 7110 9111 0300 |0008: invoke-static {v3}, Lnl/siegmann/epublib/service/MediatypeService;.determineMediaType:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1191 │ │ +048a92: 0c01 |000b: move-result-object v1 │ │ +048a94: 2203 1802 |000c: new-instance v3, Ljava/io/FileInputStream; // type@0218 │ │ +048a98: 7020 4f0e 4300 |000e: invoke-direct {v3, v4}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ +048a9e: 7110 a011 0300 |0011: invoke-static {v3}, Lnl/siegmann/epublib/util/IOUtil;.toByteArray:(Ljava/io/InputStream;)[B // method@11a0 │ │ +048aa4: 0c00 |0014: move-result-object v0 │ │ +048aa6: 2202 a102 |0015: new-instance v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +048aaa: 7030 a410 0201 |0017: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/domain/Resource;.:([BLnl/siegmann/epublib/domain/MediaType;)V // method@10a4 │ │ +048ab0: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0002 line=34 │ │ 0x0003 line=39 │ │ 0x0004 line=36 │ │ 0x000c line=37 │ │ @@ -76673,41 +76740,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 51 16-bit code units │ │ -047c18: |[047c18] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ -047c28: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -047c2c: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -047c32: 1a01 1b01 |0005: const-string v1, "" // string@011b │ │ -047c36: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047c3c: 0c00 |000a: move-result-object v0 │ │ -047c3e: 6e20 f70e 7000 |000b: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047c44: 0c00 |000e: move-result-object v0 │ │ -047c46: 1a01 0201 |000f: const-string v1, "

" // string@0102 │ │ -047c4a: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047c50: 0c00 |0014: move-result-object v0 │ │ -047c52: 6e20 f70e 7000 |0015: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047c58: 0c00 |0018: move-result-object v0 │ │ -047c5a: 1a01 fe00 |0019: const-string v1, "

" // string@00fe │ │ -047c5e: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -047c64: 0c00 |001e: move-result-object v0 │ │ -047c66: 6e10 fb0e 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -047c6c: 0c06 |0022: move-result-object v6 │ │ -047c6e: 2200 a302 |0023: new-instance v0, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -047c72: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -047c74: 6e10 d00e 0600 |0026: invoke-virtual {v6}, Ljava/lang/String;.getBytes:()[B // method@0ed0 │ │ -047c7a: 0c02 |0029: move-result-object v2 │ │ -047c7c: 6204 0406 |002a: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -047c80: 1a05 2c0a |002c: const-string v5, "UTF-8" // string@0a2c │ │ -047c84: 0783 |002e: move-object v3, v8 │ │ -047c86: 7606 a210 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ -047c8c: 1100 |0032: return-object v0 │ │ +048ab4: |[048ab4] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/lang/String;Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; │ │ +048ac4: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +048ac8: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +048ace: 1a01 1b01 |0005: const-string v1, "" // string@011b │ │ +048ad2: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048ad8: 0c00 |000a: move-result-object v0 │ │ +048ada: 6e20 f70e 7000 |000b: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048ae0: 0c00 |000e: move-result-object v0 │ │ +048ae2: 1a01 0201 |000f: const-string v1, "

" // string@0102 │ │ +048ae6: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048aec: 0c00 |0014: move-result-object v0 │ │ +048aee: 6e20 f70e 7000 |0015: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048af4: 0c00 |0018: move-result-object v0 │ │ +048af6: 1a01 fe00 |0019: const-string v1, "

" // string@00fe │ │ +048afa: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048b00: 0c00 |001e: move-result-object v0 │ │ +048b02: 6e10 fb0e 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +048b08: 0c06 |0022: move-result-object v6 │ │ +048b0a: 2200 a102 |0023: new-instance v0, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +048b0e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +048b10: 6e10 d00e 0600 |0026: invoke-virtual {v6}, Ljava/lang/String;.getBytes:()[B // method@0ed0 │ │ +048b16: 0c02 |0029: move-result-object v2 │ │ +048b18: 6204 0406 |002a: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +048b1c: 1a05 2a0a |002c: const-string v5, "UTF-8" // string@0a2a │ │ +048b20: 0783 |002e: move-object v3, v8 │ │ +048b22: 7606 a210 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/lang/String;[BLjava/lang/String;Lnl/siegmann/epublib/domain/MediaType;Ljava/lang/String;)V // method@10a2 │ │ +048b28: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0023 line=52 │ │ locals : │ │ 0x0023 - 0x0033 reg=6 content Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=7 title Ljava/lang/String; │ │ @@ -76718,20 +76785,20 @@ │ │ type : '(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -047c90: |[047c90] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Resource; │ │ -047ca0: 2200 a302 |0000: new-instance v0, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -047ca4: 6e10 7e0f 0200 |0002: invoke-virtual {v2}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ -047caa: 0c01 |0005: move-result-object v1 │ │ -047cac: 7030 9d10 3001 |0006: invoke-direct {v0, v3, v1}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@109d │ │ -047cb2: 1100 |0009: return-object v0 │ │ +048b2c: |[048b2c] nl.siegmann.epublib.util.ResourceUtil.createResource:(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)Lnl/siegmann/epublib/domain/Resource; │ │ +048b3c: 2200 a102 |0000: new-instance v0, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +048b40: 6e10 7e0f 0200 |0002: invoke-virtual {v2}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@0f7e │ │ +048b46: 0c01 |0005: move-result-object v1 │ │ +048b48: 7030 9d10 3001 |0006: invoke-direct {v0, v3, v1}, Lnl/siegmann/epublib/domain/Resource;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@109d │ │ +048b4e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000a reg=2 zipEntry Ljava/util/zip/ZipEntry; │ │ 0x0000 - 0x000a reg=3 zipInputStream Ljava/util/zip/ZipInputStream; │ │ │ │ @@ -76740,20 +76807,20 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047cb4: |[047cb4] nl.siegmann.epublib.util.ResourceUtil.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; │ │ -047cc4: 7100 2e11 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@112e │ │ -047cca: 0c00 |0003: move-result-object v0 │ │ -047ccc: 7120 ae11 0100 |0004: invoke-static {v1, v0}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;Ljavax/xml/parsers/DocumentBuilder;)Lorg/w3c/dom/Document; // method@11ae │ │ -047cd2: 0c00 |0007: move-result-object v0 │ │ -047cd4: 1100 |0008: return-object v0 │ │ +048b50: |[048b50] nl.siegmann.epublib.util.ResourceUtil.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; │ │ +048b60: 7100 2e11 0000 |0000: invoke-static {}, Lnl/siegmann/epublib/epub/EpubProcessorSupport;.createDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@112e │ │ +048b66: 0c00 |0003: move-result-object v0 │ │ +048b68: 7120 ae11 0100 |0004: invoke-static {v1, v0}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;Ljavax/xml/parsers/DocumentBuilder;)Lorg/w3c/dom/Document; // method@11ae │ │ +048b6e: 0c00 |0007: move-result-object v0 │ │ +048b70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 resource Lnl/siegmann/epublib/domain/Resource; │ │ │ │ #5 : (in Lnl/siegmann/epublib/util/ResourceUtil;) │ │ @@ -76761,23 +76828,23 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljavax/xml/parsers/DocumentBuilder;)Lorg/w3c/dom/Document;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -047cd8: |[047cd8] nl.siegmann.epublib.util.ResourceUtil.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;Ljavax/xml/parsers/DocumentBuilder;)Lorg/w3c/dom/Document; │ │ -047ce8: 7110 af11 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/ResourceUtil;.getInputSource:(Lnl/siegmann/epublib/domain/Resource;)Lorg/xml/sax/InputSource; // method@11af │ │ -047cee: 0c00 |0003: move-result-object v0 │ │ -047cf0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -047cf4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -047cf6: 1101 |0007: return-object v1 │ │ -047cf8: 6e20 920f 0300 |0008: invoke-virtual {v3, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document; // method@0f92 │ │ -047cfe: 0c01 |000b: move-result-object v1 │ │ -047d00: 28fb |000c: goto 0007 // -0005 │ │ +048b74: |[048b74] nl.siegmann.epublib.util.ResourceUtil.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;Ljavax/xml/parsers/DocumentBuilder;)Lorg/w3c/dom/Document; │ │ +048b84: 7110 af11 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/ResourceUtil;.getInputSource:(Lnl/siegmann/epublib/domain/Resource;)Lorg/xml/sax/InputSource; // method@11af │ │ +048b8a: 0c00 |0003: move-result-object v0 │ │ +048b8c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +048b90: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +048b92: 1101 |0007: return-object v1 │ │ +048b94: 6e20 920f 0300 |0008: invoke-virtual {v3, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document; // method@0f92 │ │ +048b9a: 0c01 |000b: move-result-object v1 │ │ +048b9c: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0004 line=120 │ │ 0x0006 line=121 │ │ 0x0007 line=124 │ │ 0x0008 line=123 │ │ @@ -76793,24 +76860,24 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)Lorg/xml/sax/InputSource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047d04: |[047d04] nl.siegmann.epublib.util.ResourceUtil.getInputSource:(Lnl/siegmann/epublib/domain/Resource;)Lorg/xml/sax/InputSource; │ │ -047d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047d16: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -047d1a: 1100 |0003: return-object v0 │ │ -047d1c: 6e10 ad10 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getReader:()Ljava/io/Reader; // method@10ad │ │ -047d22: 0c01 |0007: move-result-object v1 │ │ -047d24: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ -047d28: 2200 f702 |000a: new-instance v0, Lorg/xml/sax/InputSource; // type@02f7 │ │ -047d2c: 7020 8013 1000 |000c: invoke-direct {v0, v1}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@1380 │ │ -047d32: 28f4 |000f: goto 0003 // -000c │ │ +048ba0: |[048ba0] nl.siegmann.epublib.util.ResourceUtil.getInputSource:(Lnl/siegmann/epublib/domain/Resource;)Lorg/xml/sax/InputSource; │ │ +048bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048bb2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +048bb6: 1100 |0003: return-object v0 │ │ +048bb8: 6e10 ad10 0200 |0004: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getReader:()Ljava/io/Reader; // method@10ad │ │ +048bbe: 0c01 |0007: move-result-object v1 │ │ +048bc0: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ +048bc4: 2200 f502 |000a: new-instance v0, Lorg/xml/sax/InputSource; // type@02f5 │ │ +048bc8: 7020 8013 1000 |000c: invoke-direct {v0, v1}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@1380 │ │ +048bce: 28f4 |000f: goto 0003 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0003 line=95 │ │ 0x0004 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=94 │ │ @@ -76825,36 +76892,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -047d34: |[047d34] nl.siegmann.epublib.util.ResourceUtil.recode:(Ljava/lang/String;Ljava/lang/String;[B)[B │ │ -047d44: 2200 4c02 |0000: new-instance v0, Ljava/lang/String; // type@024c │ │ -047d48: 7030 c70e 3001 |0002: invoke-direct {v0, v3, v1}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0ec7 │ │ -047d4e: 6e20 d10e 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0ed1 │ │ -047d54: 0c00 |0008: move-result-object v0 │ │ -047d56: 1100 |0009: return-object v0 │ │ +048bd0: |[048bd0] nl.siegmann.epublib.util.ResourceUtil.recode:(Ljava/lang/String;Ljava/lang/String;[B)[B │ │ +048be0: 2200 4a02 |0000: new-instance v0, Ljava/lang/String; // type@024a │ │ +048be4: 7030 c70e 3001 |0002: invoke-direct {v0, v3, v1}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0ec7 │ │ +048bea: 6e20 d10e 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0ed1 │ │ +048bf0: 0c00 |0008: move-result-object v0 │ │ +048bf2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x000a reg=1 inputEncoding Ljava/lang/String; │ │ 0x0000 - 0x000a reg=2 outputEncoding Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 input [B │ │ │ │ Virtual methods - │ │ - source_file_idx : 2360 (ResourceUtil.java) │ │ + source_file_idx : 2358 (ResourceUtil.java) │ │ │ │ Class #307 header: │ │ -class_idx : 717 │ │ +class_idx : 715 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2497 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 - │ │ Class descriptor : 'Lnl/siegmann/epublib/util/StringUtil;' │ │ @@ -76869,17 +76936,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047d58: |[047d58] nl.siegmann.epublib.util.StringUtil.:()V │ │ -047d68: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -047d6e: 0e00 |0003: return-void │ │ +048bf4: |[048bf4] nl.siegmann.epublib.util.StringUtil.:()V │ │ +048c04: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +048c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/StringUtil; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/StringUtil;) │ │ @@ -76887,19 +76954,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047d70: |[047d70] nl.siegmann.epublib.util.StringUtil.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ -047d80: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -047d84: 7120 b311 0100 |0002: invoke-static {v1, v0}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11b3 │ │ -047d8a: 0c00 |0005: move-result-object v0 │ │ -047d8c: 1100 |0006: return-object v0 │ │ +048c0c: |[048c0c] nl.siegmann.epublib.util.StringUtil.defaultIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ +048c1c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +048c20: 7120 b311 0100 |0002: invoke-static {v1, v0}, Lnl/siegmann/epublib/util/StringUtil;.defaultIfNull:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11b3 │ │ +048c26: 0c00 |0005: move-result-object v0 │ │ +048c28: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 text Ljava/lang/String; │ │ │ │ #2 : (in Lnl/siegmann/epublib/util/StringUtil;) │ │ @@ -76907,19 +76974,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -047d90: |[047d90] nl.siegmann.epublib.util.StringUtil.defaultIfNull:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -047da0: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ -047da4: 1101 |0002: return-object v1 │ │ -047da6: 0701 |0003: move-object v1, v0 │ │ -047da8: 28fe |0004: goto 0002 // -0002 │ │ +048c2c: |[048c2c] nl.siegmann.epublib.util.StringUtil.defaultIfNull:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +048c3c: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ +048c40: 1101 |0002: return-object v1 │ │ +048c42: 0701 |0003: move-object v1, v0 │ │ +048c44: 28fe |0004: goto 0002 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 defaultValue Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=0 text Ljava/lang/String; │ │ @@ -76930,43 +76997,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -047dac: |[047dac] nl.siegmann.epublib.util.StringUtil.endsWithIgnoreCase:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -047dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047dbe: 7110 b811 0400 |0001: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047dc4: 0a01 |0004: move-result v1 │ │ -047dc6: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -047dca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -047dcc: 0f00 |0008: return v0 │ │ -047dce: 7110 b811 0300 |0009: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047dd4: 0a01 |000c: move-result v1 │ │ -047dd6: 3901 fbff |000d: if-nez v1, 0008 // -0005 │ │ -047dda: 6e10 d80e 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047de0: 0a01 |0012: move-result v1 │ │ -047de2: 6e10 d80e 0300 |0013: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047de8: 0a02 |0016: move-result v2 │ │ -047dea: 3621 f1ff |0017: if-gt v1, v2, 0008 // -000f │ │ -047dee: 6e10 d80e 0300 |0019: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047df4: 0a00 |001c: move-result v0 │ │ -047df6: 6e10 d80e 0400 |001d: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047dfc: 0a01 |0020: move-result v1 │ │ -047dfe: b110 |0021: sub-int/2addr v0, v1 │ │ -047e00: 6e20 dd0e 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -047e06: 0c00 |0025: move-result-object v0 │ │ -047e08: 6e10 df0e 0000 |0026: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ -047e0e: 0c00 |0029: move-result-object v0 │ │ -047e10: 6e10 df0e 0400 |002a: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ -047e16: 0c01 |002d: move-result-object v1 │ │ -047e18: 6e20 cc0e 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -047e1e: 0a00 |0031: move-result v0 │ │ -047e20: 28d6 |0032: goto 0008 // -002a │ │ +048c48: |[048c48] nl.siegmann.epublib.util.StringUtil.endsWithIgnoreCase:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +048c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048c5a: 7110 b811 0400 |0001: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048c60: 0a01 |0004: move-result v1 │ │ +048c62: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +048c66: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +048c68: 0f00 |0008: return v0 │ │ +048c6a: 7110 b811 0300 |0009: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048c70: 0a01 |000c: move-result v1 │ │ +048c72: 3901 fbff |000d: if-nez v1, 0008 // -0005 │ │ +048c76: 6e10 d80e 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048c7c: 0a01 |0012: move-result v1 │ │ +048c7e: 6e10 d80e 0300 |0013: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048c84: 0a02 |0016: move-result v2 │ │ +048c86: 3621 f1ff |0017: if-gt v1, v2, 0008 // -000f │ │ +048c8a: 6e10 d80e 0300 |0019: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048c90: 0a00 |001c: move-result v0 │ │ +048c92: 6e10 d80e 0400 |001d: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048c98: 0a01 |0020: move-result v1 │ │ +048c9a: b110 |0021: sub-int/2addr v0, v1 │ │ +048c9c: 6e20 dd0e 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +048ca2: 0c00 |0025: move-result-object v0 │ │ +048ca4: 6e10 df0e 0000 |0026: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ +048caa: 0c00 |0029: move-result-object v0 │ │ +048cac: 6e10 df0e 0400 |002a: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ +048cb2: 0c01 |002d: move-result-object v1 │ │ +048cb4: 6e20 cc0e 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +048cba: 0a00 |0031: move-result v0 │ │ +048cbc: 28d6 |0032: goto 0008 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0007 line=62 │ │ 0x0008 line=70 │ │ 0x0009 line=64 │ │ 0x000f line=67 │ │ @@ -76980,24 +77047,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -047e24: |[047e24] nl.siegmann.epublib.util.StringUtil.equals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -047e34: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ -047e38: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -047e3c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -047e3e: 0f00 |0005: return v0 │ │ -047e40: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -047e42: 28fe |0007: goto 0005 // -0002 │ │ -047e44: 6e20 cd0e 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -047e4a: 0a00 |000b: move-result v0 │ │ -047e4c: 28f9 |000c: goto 0005 // -0007 │ │ +048cc0: |[048cc0] nl.siegmann.epublib.util.StringUtil.equals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +048cd0: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ +048cd4: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +048cd8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +048cda: 0f00 |0005: return v0 │ │ +048cdc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +048cde: 28fe |0007: goto 0005 // -0002 │ │ +048ce0: 6e20 cd0e 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +048ce6: 0a00 |000b: move-result v0 │ │ +048ce8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0005 line=108 │ │ 0x0006 line=106 │ │ 0x0008 line=108 │ │ @@ -77010,28 +77077,28 @@ │ │ type : '([Ljava/lang/String;)I' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -047e50: |[047e50] nl.siegmann.epublib.util.StringUtil.hashCode:([Ljava/lang/String;)I │ │ -047e60: 1301 1f00 |0000: const/16 v1, #int 31 // #1f │ │ -047e64: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -047e66: 2132 |0003: array-length v2, v3 │ │ -047e68: 3520 1000 |0004: if-ge v0, v2, 0014 // +0010 │ │ -047e6c: 4602 0300 |0006: aget-object v2, v3, v0 │ │ -047e70: 7110 e40e 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0ee4 │ │ -047e76: 0c02 |000b: move-result-object v2 │ │ -047e78: 6e10 d20e 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -047e7e: 0a02 |000f: move-result v2 │ │ -047e80: b721 |0010: xor-int/2addr v1, v2 │ │ -047e82: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047e86: 28f0 |0013: goto 0003 // -0010 │ │ -047e88: 0f01 |0014: return v1 │ │ +048cec: |[048cec] nl.siegmann.epublib.util.StringUtil.hashCode:([Ljava/lang/String;)I │ │ +048cfc: 1301 1f00 |0000: const/16 v1, #int 31 // #1f │ │ +048d00: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +048d02: 2132 |0003: array-length v2, v3 │ │ +048d04: 3520 1000 |0004: if-ge v0, v2, 0014 // +0010 │ │ +048d08: 4602 0300 |0006: aget-object v2, v3, v0 │ │ +048d0c: 7110 e40e 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0ee4 │ │ +048d12: 0c02 |000b: move-result-object v2 │ │ +048d14: 6e10 d20e 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +048d1a: 0a02 |000f: move-result v2 │ │ +048d1c: b721 |0010: xor-int/2addr v1, v2 │ │ +048d1e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048d22: 28f0 |0013: goto 0003 // -0010 │ │ +048d24: 0f01 |0014: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0006 line=145 │ │ 0x0011 line=144 │ │ 0x0014 line=147 │ │ @@ -77045,33 +77112,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -047e8c: |[047e8c] nl.siegmann.epublib.util.StringUtil.isBlank:(Ljava/lang/String;)Z │ │ -047e9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -047e9e: 7110 b811 0300 |0001: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047ea4: 0a02 |0004: move-result v2 │ │ -047ea6: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -047eaa: 0f01 |0007: return v1 │ │ -047eac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -047eae: 6e10 d80e 0300 |0009: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047eb4: 0a02 |000c: move-result v2 │ │ -047eb6: 3520 faff |000d: if-ge v0, v2, 0007 // -0006 │ │ -047eba: 6e20 c90e 0300 |000f: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -047ec0: 0a02 |0012: move-result v2 │ │ -047ec2: 7110 8d0e 0200 |0013: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(C)Z // method@0e8d │ │ -047ec8: 0a02 |0016: move-result v2 │ │ -047eca: 3902 0400 |0017: if-nez v2, 001b // +0004 │ │ -047ece: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -047ed0: 28ed |001a: goto 0007 // -0013 │ │ -047ed2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047ed6: 28ec |001d: goto 0009 // -0014 │ │ +048d28: |[048d28] nl.siegmann.epublib.util.StringUtil.isBlank:(Ljava/lang/String;)Z │ │ +048d38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +048d3a: 7110 b811 0300 |0001: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048d40: 0a02 |0004: move-result v2 │ │ +048d42: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +048d46: 0f01 |0007: return v1 │ │ +048d48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +048d4a: 6e10 d80e 0300 |0009: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048d50: 0a02 |000c: move-result v2 │ │ +048d52: 3520 faff |000d: if-ge v0, v2, 0007 // -0006 │ │ +048d56: 6e20 c90e 0300 |000f: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +048d5c: 0a02 |0012: move-result v2 │ │ +048d5e: 7110 8d0e 0200 |0013: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(C)Z // method@0e8d │ │ +048d64: 0a02 |0016: move-result v2 │ │ +048d66: 3902 0400 |0017: if-nez v2, 001b // +0004 │ │ +048d6a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +048d6c: 28ed |001a: goto 0007 // -0013 │ │ +048d6e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048d72: 28ec |001d: goto 0009 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x0007 line=40 │ │ 0x0008 line=35 │ │ 0x000f line=36 │ │ 0x0019 line=37 │ │ @@ -77085,23 +77152,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -047ed8: |[047ed8] nl.siegmann.epublib.util.StringUtil.isEmpty:(Ljava/lang/String;)Z │ │ -047ee8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -047eec: 6e10 d80e 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -047ef2: 0a00 |0005: move-result v0 │ │ -047ef4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -047ef8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -047efa: 0f00 |0009: return v0 │ │ -047efc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -047efe: 28fe |000b: goto 0009 // -0002 │ │ +048d74: |[048d74] nl.siegmann.epublib.util.StringUtil.isEmpty:(Ljava/lang/String;)Z │ │ +048d84: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +048d88: 6e10 d80e 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +048d8e: 0a00 |0005: move-result v0 │ │ +048d90: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +048d94: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +048d96: 0f00 |0009: return v0 │ │ +048d98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +048d9a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000c reg=1 text Ljava/lang/String; │ │ │ │ #8 : (in Lnl/siegmann/epublib/util/StringUtil;) │ │ @@ -77109,22 +77176,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -047f00: |[047f00] nl.siegmann.epublib.util.StringUtil.isNotBlank:(Ljava/lang/String;)Z │ │ -047f10: 7110 b711 0100 |0000: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -047f16: 0a00 |0003: move-result v0 │ │ -047f18: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -047f1c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -047f1e: 0f00 |0007: return v0 │ │ -047f20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -047f22: 28fe |0009: goto 0007 // -0002 │ │ +048d9c: |[048d9c] nl.siegmann.epublib.util.StringUtil.isNotBlank:(Ljava/lang/String;)Z │ │ +048dac: 7110 b711 0100 |0000: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +048db2: 0a00 |0003: move-result v0 │ │ +048db4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +048db8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +048dba: 0f00 |0007: return v0 │ │ +048dbc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +048dbe: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 text Ljava/lang/String; │ │ │ │ #9 : (in Lnl/siegmann/epublib/util/StringUtil;) │ │ @@ -77132,28 +77199,28 @@ │ │ type : '(Ljava/lang/String;C)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -047f24: |[047f24] nl.siegmann.epublib.util.StringUtil.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; │ │ -047f34: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047f3a: 0a01 |0003: move-result v1 │ │ -047f3c: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ -047f40: 1102 |0006: return-object v2 │ │ -047f42: 6e20 d30e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ -047f48: 0a00 |000a: move-result v0 │ │ -047f4a: 3b00 0500 |000b: if-gez v0, 0010 // +0005 │ │ -047f4e: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -047f52: 28f7 |000f: goto 0006 // -0009 │ │ -047f54: d801 0001 |0010: add-int/lit8 v1, v0, #int 1 // #01 │ │ -047f58: 6e20 dd0e 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -047f5e: 0c02 |0015: move-result-object v2 │ │ -047f60: 28f0 |0016: goto 0006 // -0010 │ │ +048dc0: |[048dc0] nl.siegmann.epublib.util.StringUtil.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; │ │ +048dd0: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048dd6: 0a01 |0003: move-result v1 │ │ +048dd8: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ +048ddc: 1102 |0006: return-object v2 │ │ +048dde: 6e20 d30e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ +048de4: 0a00 |000a: move-result v0 │ │ +048de6: 3b00 0500 |000b: if-gez v0, 0010 // +0005 │ │ +048dea: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +048dee: 28f7 |000f: goto 0006 // -0009 │ │ +048df0: d801 0001 |0010: add-int/lit8 v1, v0, #int 1 // #01 │ │ +048df4: 6e20 dd0e 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +048dfa: 0c02 |0015: move-result-object v2 │ │ +048dfc: 28f0 |0016: goto 0006 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=227 │ │ 0x0007 line=223 │ │ 0x000b line=224 │ │ 0x000d line=225 │ │ @@ -77169,28 +77236,28 @@ │ │ type : '(Ljava/lang/String;C)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -047f64: |[047f64] nl.siegmann.epublib.util.StringUtil.substringAfterLast:(Ljava/lang/String;C)Ljava/lang/String; │ │ -047f74: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047f7a: 0a01 |0003: move-result v1 │ │ -047f7c: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ -047f80: 1102 |0006: return-object v2 │ │ -047f82: 6e20 d60e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -047f88: 0a00 |000a: move-result v0 │ │ -047f8a: 3b00 0500 |000b: if-gez v0, 0010 // +0005 │ │ -047f8e: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -047f92: 28f7 |000f: goto 0006 // -0009 │ │ -047f94: d801 0001 |0010: add-int/lit8 v1, v0, #int 1 // #01 │ │ -047f98: 6e20 dd0e 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -047f9e: 0c02 |0015: move-result-object v2 │ │ -047fa0: 28f0 |0016: goto 0006 // -0010 │ │ +048e00: |[048e00] nl.siegmann.epublib.util.StringUtil.substringAfterLast:(Ljava/lang/String;C)Ljava/lang/String; │ │ +048e10: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048e16: 0a01 |0003: move-result v1 │ │ +048e18: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ +048e1c: 1102 |0006: return-object v2 │ │ +048e1e: 6e20 d60e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +048e24: 0a00 |000a: move-result v0 │ │ +048e26: 3b00 0500 |000b: if-gez v0, 0010 // +0005 │ │ +048e2a: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +048e2e: 28f7 |000f: goto 0006 // -0009 │ │ +048e30: d801 0001 |0010: add-int/lit8 v1, v0, #int 1 // #01 │ │ +048e34: 6e20 dd0e 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +048e3a: 0c02 |0015: move-result-object v2 │ │ +048e3c: 28f0 |0016: goto 0006 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=207 │ │ 0x0007 line=203 │ │ 0x000b line=204 │ │ 0x000d line=205 │ │ @@ -77206,26 +77273,26 @@ │ │ type : '(Ljava/lang/String;C)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -047fa4: |[047fa4] nl.siegmann.epublib.util.StringUtil.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; │ │ -047fb4: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047fba: 0a01 |0003: move-result v1 │ │ -047fbc: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ -047fc0: 1102 |0006: return-object v2 │ │ -047fc2: 6e20 d30e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ -047fc8: 0a00 |000a: move-result v0 │ │ -047fca: 3a00 fbff |000b: if-ltz v0, 0006 // -0005 │ │ -047fce: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -047fd0: 6e30 de0e 1200 |000e: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -047fd6: 0c02 |0011: move-result-object v2 │ │ -047fd8: 28f4 |0012: goto 0006 // -000c │ │ +048e40: |[048e40] nl.siegmann.epublib.util.StringUtil.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; │ │ +048e50: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048e56: 0a01 |0003: move-result v1 │ │ +048e58: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ +048e5c: 1102 |0006: return-object v2 │ │ +048e5e: 6e20 d30e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ +048e64: 0a00 |000a: move-result v0 │ │ +048e66: 3a00 fbff |000b: if-ltz v0, 0006 // -0005 │ │ +048e6a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +048e6c: 6e30 de0e 1200 |000e: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +048e72: 0c02 |0011: move-result-object v2 │ │ +048e74: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=167 │ │ 0x0007 line=163 │ │ 0x000b line=164 │ │ 0x000d line=167 │ │ @@ -77240,26 +77307,26 @@ │ │ type : '(Ljava/lang/String;C)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -047fdc: |[047fdc] nl.siegmann.epublib.util.StringUtil.substringBeforeLast:(Ljava/lang/String;C)Ljava/lang/String; │ │ -047fec: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ -047ff2: 0a01 |0003: move-result v1 │ │ -047ff4: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ -047ff8: 1102 |0006: return-object v2 │ │ -047ffa: 6e20 d60e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -048000: 0a00 |000a: move-result v0 │ │ -048002: 3a00 fbff |000b: if-ltz v0, 0006 // -0005 │ │ -048006: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -048008: 6e30 de0e 1200 |000e: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -04800e: 0c02 |0011: move-result-object v2 │ │ -048010: 28f4 |0012: goto 0006 // -000c │ │ +048e78: |[048e78] nl.siegmann.epublib.util.StringUtil.substringBeforeLast:(Ljava/lang/String;C)Ljava/lang/String; │ │ +048e88: 7110 b811 0200 |0000: invoke-static {v2}, Lnl/siegmann/epublib/util/StringUtil;.isEmpty:(Ljava/lang/String;)Z // method@11b8 │ │ +048e8e: 0a01 |0003: move-result v1 │ │ +048e90: 3801 0300 |0004: if-eqz v1, 0007 // +0003 │ │ +048e94: 1102 |0006: return-object v2 │ │ +048e96: 6e20 d60e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +048e9c: 0a00 |000a: move-result v0 │ │ +048e9e: 3a00 fbff |000b: if-ltz v0, 0006 // -0005 │ │ +048ea2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +048ea4: 6e30 de0e 1200 |000e: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +048eaa: 0c02 |0011: move-result-object v2 │ │ +048eac: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0006 line=187 │ │ 0x0007 line=183 │ │ 0x000b line=184 │ │ 0x000d line=187 │ │ @@ -77274,50 +77341,50 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -048014: |[048014] nl.siegmann.epublib.util.StringUtil.toString:([Ljava/lang/Object;)Ljava/lang/String; │ │ -048024: 1305 2700 |0000: const/16 v5, #int 39 // #27 │ │ -048028: 2201 4e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04802c: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -048032: 1303 5b00 |0007: const/16 v3, #int 91 // #5b │ │ -048036: 6e20 f30e 3100 |0009: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -04803c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04803e: 2163 |000d: array-length v3, v6 │ │ -048040: 3530 3100 |000e: if-ge v0, v3, 003f // +0031 │ │ -048044: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -048048: 1a03 c300 |0012: const-string v3, ", " // string@00c3 │ │ -04804c: 6e20 f70e 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048052: 4603 0600 |0017: aget-object v3, v6, v0 │ │ -048056: 6e20 f60e 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04805c: 1a03 ee00 |001c: const-string v3, ": " // string@00ee │ │ -048060: 6e20 f70e 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048066: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -048068: d803 0001 |0022: add-int/lit8 v3, v0, #int 1 // #01 │ │ -04806c: 2164 |0024: array-length v4, v6 │ │ -04806e: 3543 0600 |0025: if-ge v3, v4, 002b // +0006 │ │ -048072: d803 0001 |0027: add-int/lit8 v3, v0, #int 1 // #01 │ │ -048076: 4602 0603 |0029: aget-object v2, v6, v3 │ │ -04807a: 3902 0a00 |002b: if-nez v2, 0035 // +000a │ │ -04807e: 1a03 1d01 |002d: const-string v3, "" // string@011d │ │ -048082: 6e20 f70e 3100 |002f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048088: d800 0002 |0032: add-int/lit8 v0, v0, #int 2 // #02 │ │ -04808c: 28d9 |0034: goto 000d // -0027 │ │ -04808e: 6e20 f30e 5100 |0035: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -048094: 6e20 f60e 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04809a: 6e20 f30e 5100 |003b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -0480a0: 28f4 |003e: goto 0032 // -000c │ │ -0480a2: 1303 5d00 |003f: const/16 v3, #int 93 // #5d │ │ -0480a6: 6e20 f30e 3100 |0041: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -0480ac: 6e10 fb0e 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0480b2: 0c03 |0047: move-result-object v3 │ │ -0480b4: 1103 |0048: return-object v3 │ │ +048eb0: |[048eb0] nl.siegmann.epublib.util.StringUtil.toString:([Ljava/lang/Object;)Ljava/lang/String; │ │ +048ec0: 1305 2700 |0000: const/16 v5, #int 39 // #27 │ │ +048ec4: 2201 4c02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +048ec8: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +048ece: 1303 5b00 |0007: const/16 v3, #int 91 // #5b │ │ +048ed2: 6e20 f30e 3100 |0009: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +048ed8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +048eda: 2163 |000d: array-length v3, v6 │ │ +048edc: 3530 3100 |000e: if-ge v0, v3, 003f // +0031 │ │ +048ee0: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +048ee4: 1a03 c300 |0012: const-string v3, ", " // string@00c3 │ │ +048ee8: 6e20 f70e 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048eee: 4603 0600 |0017: aget-object v3, v6, v0 │ │ +048ef2: 6e20 f60e 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +048ef8: 1a03 ee00 |001c: const-string v3, ": " // string@00ee │ │ +048efc: 6e20 f70e 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048f02: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +048f04: d803 0001 |0022: add-int/lit8 v3, v0, #int 1 // #01 │ │ +048f08: 2164 |0024: array-length v4, v6 │ │ +048f0a: 3543 0600 |0025: if-ge v3, v4, 002b // +0006 │ │ +048f0e: d803 0001 |0027: add-int/lit8 v3, v0, #int 1 // #01 │ │ +048f12: 4602 0603 |0029: aget-object v2, v6, v3 │ │ +048f16: 3902 0a00 |002b: if-nez v2, 0035 // +000a │ │ +048f1a: 1a03 1d01 |002d: const-string v3, "" // string@011d │ │ +048f1e: 6e20 f70e 3100 |002f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +048f24: d800 0002 |0032: add-int/lit8 v0, v0, #int 2 // #02 │ │ +048f28: 28d9 |0034: goto 000d // -0027 │ │ +048f2a: 6e20 f30e 5100 |0035: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +048f30: 6e20 f60e 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +048f36: 6e20 f30e 5100 |003b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +048f3c: 28f4 |003e: goto 0032 // -000c │ │ +048f3e: 1303 5d00 |003f: const/16 v3, #int 93 // #5d │ │ +048f42: 6e20 f30e 3100 |0041: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +048f48: 6e10 fb0e 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +048f4e: 0c03 |0047: move-result-object v3 │ │ +048f50: 1103 |0048: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=118 │ │ 0x0007 line=119 │ │ 0x000c line=120 │ │ 0x0010 line=121 │ │ 0x0012 line=122 │ │ @@ -77337,20 +77404,20 @@ │ │ locals : │ │ 0x0022 - 0x002b reg=2 value Ljava/lang/Object; │ │ 0x000d - 0x0049 reg=0 i I │ │ 0x0007 - 0x0049 reg=1 result Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0049 reg=6 keyValues [Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2497 (StringUtil.java) │ │ + source_file_idx : 2495 (StringUtil.java) │ │ │ │ Class #308 header: │ │ -class_idx : 719 │ │ +class_idx : 717 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 536 │ │ static_fields_size : 4 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #308 - │ │ @@ -77395,40 +77462,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0480b8: |[0480b8] nl.siegmann.epublib.util.commons.io.ByteOrderMark.:()V │ │ -0480c8: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -0480ca: 2200 cf02 |0001: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0480ce: 1a01 2c0a |0003: const-string v1, "UTF-8" // string@0a2c │ │ -0480d2: 1232 |0005: const/4 v2, #int 3 // #3 │ │ -0480d4: 2322 0203 |0006: new-array v2, v2, [I // type@0302 │ │ -0480d8: 2602 2600 0000 |0008: fill-array-data v2, 0000002e // +00000026 │ │ -0480de: 7030 d111 1002 |000b: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -0480e4: 6900 1706 |000e: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ -0480e8: 2200 cf02 |0010: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0480ec: 1a01 2a0a |0012: const-string v1, "UTF-16BE" // string@0a2a │ │ -0480f0: 2332 0203 |0014: new-array v2, v3, [I // type@0302 │ │ -0480f4: 2602 2200 0000 |0016: fill-array-data v2, 00000038 // +00000022 │ │ -0480fa: 7030 d111 1002 |0019: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -048100: 6900 1506 |001c: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16BE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0615 │ │ -048104: 2200 cf02 |001e: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -048108: 1a01 2b0a |0020: const-string v1, "UTF-16LE" // string@0a2b │ │ -04810c: 2332 0203 |0022: new-array v2, v3, [I // type@0302 │ │ -048110: 2602 1c00 0000 |0024: fill-array-data v2, 00000040 // +0000001c │ │ -048116: 7030 d111 1002 |0027: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -04811c: 6900 1606 |002a: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16LE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0616 │ │ -048120: 0e00 |002c: return-void │ │ -048122: 0000 |002d: nop // spacer │ │ -048124: 0003 0400 0300 0000 ef00 0000 bb00 ... |002e: array-data (10 units) │ │ -048138: 0003 0400 0200 0000 fe00 0000 ff00 ... |0038: array-data (8 units) │ │ -048148: 0003 0400 0200 0000 ff00 0000 fe00 ... |0040: array-data (8 units) │ │ +048f54: |[048f54] nl.siegmann.epublib.util.commons.io.ByteOrderMark.:()V │ │ +048f64: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +048f66: 2200 cd02 |0001: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +048f6a: 1a01 2a0a |0003: const-string v1, "UTF-8" // string@0a2a │ │ +048f6e: 1232 |0005: const/4 v2, #int 3 // #3 │ │ +048f70: 2322 0003 |0006: new-array v2, v2, [I // type@0300 │ │ +048f74: 2602 2600 0000 |0008: fill-array-data v2, 0000002e // +00000026 │ │ +048f7a: 7030 d111 1002 |000b: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +048f80: 6900 1706 |000e: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ +048f84: 2200 cd02 |0010: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +048f88: 1a01 280a |0012: const-string v1, "UTF-16BE" // string@0a28 │ │ +048f8c: 2332 0003 |0014: new-array v2, v3, [I // type@0300 │ │ +048f90: 2602 2200 0000 |0016: fill-array-data v2, 00000038 // +00000022 │ │ +048f96: 7030 d111 1002 |0019: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +048f9c: 6900 1506 |001c: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16BE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0615 │ │ +048fa0: 2200 cd02 |001e: new-instance v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +048fa4: 1a01 290a |0020: const-string v1, "UTF-16LE" // string@0a29 │ │ +048fa8: 2332 0003 |0022: new-array v2, v3, [I // type@0300 │ │ +048fac: 2602 1c00 0000 |0024: fill-array-data v2, 00000040 // +0000001c │ │ +048fb2: 7030 d111 1002 |0027: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +048fb8: 6900 1606 |002a: sput-object v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16LE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0616 │ │ +048fbc: 0e00 |002c: return-void │ │ +048fbe: 0000 |002d: nop // spacer │ │ +048fc0: 0003 0400 0300 0000 ef00 0000 bb00 ... |002e: array-data (10 units) │ │ +048fd4: 0003 0400 0200 0000 fe00 0000 ff00 ... |0038: array-data (8 units) │ │ +048fe4: 0003 0400 0200 0000 ff00 0000 fe00 ... |0040: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=36 │ │ 0x0010 line=38 │ │ 0x001e line=40 │ │ 0x002d line=36 │ │ 0x0038 line=38 │ │ @@ -77440,40 +77507,40 @@ │ │ type : '(Ljava/lang/String;[I)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -048158: |[048158] nl.siegmann.epublib.util.commons.io.ByteOrderMark.:(Ljava/lang/String;[I)V │ │ -048168: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04816a: 7010 ba0e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ -048170: 3804 0800 |0004: if-eqz v4, 000c // +0008 │ │ -048174: 6e10 d80e 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -04817a: 0a00 |0009: move-result v0 │ │ -04817c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -048180: 2200 3a02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -048184: 1a01 5508 |000e: const-string v1, "No charsetName specified" // string@0855 │ │ -048188: 7020 9e0e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04818e: 2700 |0013: throw v0 │ │ -048190: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -048194: 2150 |0016: array-length v0, v5 │ │ -048196: 3900 0a00 |0017: if-nez v0, 0021 // +000a │ │ -04819a: 2200 3a02 |0019: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04819e: 1a01 5408 |001b: const-string v1, "No bytes specified" // string@0854 │ │ -0481a2: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -0481a8: 2700 |0020: throw v0 │ │ -0481aa: 5b34 1906 |0021: iput-object v4, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ -0481ae: 2150 |0023: array-length v0, v5 │ │ -0481b0: 2300 0203 |0024: new-array v0, v0, [I // type@0302 │ │ -0481b4: 5b30 1806 |0026: iput-object v0, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -0481b8: 5430 1806 |0028: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -0481bc: 2151 |002a: array-length v1, v5 │ │ -0481be: 7151 fc0e 2520 |002b: invoke-static {v5, v2, v0, v2, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -0481c4: 0e00 |002e: return-void │ │ +048ff4: |[048ff4] nl.siegmann.epublib.util.commons.io.ByteOrderMark.:(Ljava/lang/String;[I)V │ │ +049004: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049006: 7010 ba0e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0eba │ │ +04900c: 3804 0800 |0004: if-eqz v4, 000c // +0008 │ │ +049010: 6e10 d80e 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +049016: 0a00 |0009: move-result v0 │ │ +049018: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +04901c: 2200 3802 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +049020: 1a01 5308 |000e: const-string v1, "No charsetName specified" // string@0853 │ │ +049024: 7020 9e0e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04902a: 2700 |0013: throw v0 │ │ +04902c: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +049030: 2150 |0016: array-length v0, v5 │ │ +049032: 3900 0a00 |0017: if-nez v0, 0021 // +000a │ │ +049036: 2200 3802 |0019: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04903a: 1a01 5208 |001b: const-string v1, "No bytes specified" // string@0852 │ │ +04903e: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +049044: 2700 |0020: throw v0 │ │ +049046: 5b34 1906 |0021: iput-object v4, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ +04904a: 2150 |0023: array-length v0, v5 │ │ +04904c: 2300 0003 |0024: new-array v0, v0, [I // type@0300 │ │ +049050: 5b30 1806 |0026: iput-object v0, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +049054: 5430 1806 |0028: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +049058: 2151 |002a: array-length v1, v5 │ │ +04905a: 7151 fc0e 2520 |002b: invoke-static {v5, v2, v0, v2, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +049060: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x000c line=57 │ │ 0x0014 line=59 │ │ 0x0019 line=60 │ │ @@ -77492,39 +77559,39 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0481c8: |[0481c8] nl.siegmann.epublib.util.commons.io.ByteOrderMark.equals:(Ljava/lang/Object;)Z │ │ -0481d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0481da: 2063 cf02 |0001: instance-of v3, v6, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0481de: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0481e2: 0f02 |0005: return v2 │ │ -0481e4: 0760 |0006: move-object v0, v6 │ │ -0481e6: 1f00 cf02 |0007: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0481ea: 5453 1806 |0009: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -0481ee: 2133 |000b: array-length v3, v3 │ │ -0481f0: 6e10 d711 0000 |000c: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ -0481f6: 0a04 |000f: move-result v4 │ │ -0481f8: 3343 f5ff |0010: if-ne v3, v4, 0005 // -000b │ │ -0481fc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0481fe: 5453 1806 |0013: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -048202: 2133 |0015: array-length v3, v3 │ │ -048204: 3531 0f00 |0016: if-ge v1, v3, 0025 // +000f │ │ -048208: 5453 1806 |0018: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -04820c: 4403 0301 |001a: aget v3, v3, v1 │ │ -048210: 6e20 d311 1000 |001c: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.get:(I)I // method@11d3 │ │ -048216: 0a04 |001f: move-result v4 │ │ -048218: 3343 e5ff |0020: if-ne v3, v4, 0005 // -001b │ │ -04821c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048220: 28ef |0024: goto 0013 // -0011 │ │ -048222: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -048224: 28df |0026: goto 0005 // -0021 │ │ +049064: |[049064] nl.siegmann.epublib.util.commons.io.ByteOrderMark.equals:(Ljava/lang/Object;)Z │ │ +049074: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049076: 2063 cd02 |0001: instance-of v3, v6, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +04907a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +04907e: 0f02 |0005: return v2 │ │ +049080: 0760 |0006: move-object v0, v6 │ │ +049082: 1f00 cd02 |0007: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +049086: 5453 1806 |0009: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +04908a: 2133 |000b: array-length v3, v3 │ │ +04908c: 6e10 d711 0000 |000c: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ +049092: 0a04 |000f: move-result v4 │ │ +049094: 3343 f5ff |0010: if-ne v3, v4, 0005 // -000b │ │ +049098: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +04909a: 5453 1806 |0013: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +04909e: 2133 |0015: array-length v3, v3 │ │ +0490a0: 3531 0f00 |0016: if-ge v1, v3, 0025 // +000f │ │ +0490a4: 5453 1806 |0018: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +0490a8: 4403 0301 |001a: aget v3, v3, v1 │ │ +0490ac: 6e20 d311 1000 |001c: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.get:(I)I // method@11d3 │ │ +0490b2: 0a04 |001f: move-result v4 │ │ +0490b4: 3343 e5ff |0020: if-ne v3, v4, 0005 // -001b │ │ +0490b8: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0490bc: 28ef |0024: goto 0013 // -0011 │ │ +0490be: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0490c0: 28df |0026: goto 0005 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=117 │ │ 0x0005 line=129 │ │ 0x0007 line=120 │ │ 0x0009 line=121 │ │ 0x0012 line=124 │ │ @@ -77542,18 +77609,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -048228: |[048228] nl.siegmann.epublib.util.commons.io.ByteOrderMark.get:(I)I │ │ -048238: 5410 1806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -04823c: 4400 0002 |0002: aget v0, v0, v2 │ │ -048240: 0f00 |0004: return v0 │ │ +0490c4: |[0490c4] nl.siegmann.epublib.util.commons.io.ByteOrderMark.get:(I)I │ │ +0490d4: 5410 1806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +0490d8: 4400 0002 |0002: aget v0, v0, v2 │ │ +0490dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ 0x0000 - 0x0005 reg=2 pos I │ │ │ │ @@ -77562,29 +77629,29 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -048244: |[048244] nl.siegmann.epublib.util.commons.io.ByteOrderMark.getBytes:()[B │ │ -048254: 5432 1806 |0000: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -048258: 2122 |0002: array-length v2, v2 │ │ -04825a: 2320 fe02 |0003: new-array v0, v2, [B // type@02fe │ │ -04825e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -048260: 5432 1806 |0006: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -048264: 2122 |0008: array-length v2, v2 │ │ -048266: 3521 0c00 |0009: if-ge v1, v2, 0015 // +000c │ │ -04826a: 5432 1806 |000b: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -04826e: 4402 0201 |000d: aget v2, v2, v1 │ │ -048272: 8d22 |000f: int-to-byte v2, v2 │ │ -048274: 4f02 0001 |0010: aput-byte v2, v0, v1 │ │ -048278: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04827c: 28f2 |0014: goto 0006 // -000e │ │ -04827e: 1100 |0015: return-object v0 │ │ +0490e0: |[0490e0] nl.siegmann.epublib.util.commons.io.ByteOrderMark.getBytes:()[B │ │ +0490f0: 5432 1806 |0000: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +0490f4: 2122 |0002: array-length v2, v2 │ │ +0490f6: 2320 fc02 |0003: new-array v0, v2, [B // type@02fc │ │ +0490fa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0490fc: 5432 1806 |0006: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +049100: 2122 |0008: array-length v2, v2 │ │ +049102: 3521 0c00 |0009: if-ge v1, v2, 0015 // +000c │ │ +049106: 5432 1806 |000b: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +04910a: 4402 0201 |000d: aget v2, v2, v1 │ │ +04910e: 8d22 |000f: int-to-byte v2, v2 │ │ +049110: 4f02 0001 |0010: aput-byte v2, v0, v1 │ │ +049114: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049118: 28f2 |0014: goto 0006 // -000e │ │ +04911a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ 0x000b line=103 │ │ 0x0012 line=102 │ │ 0x0015 line=105 │ │ @@ -77598,17 +77665,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048280: |[048280] nl.siegmann.epublib.util.commons.io.ByteOrderMark.getCharsetName:()Ljava/lang/String; │ │ -048290: 5410 1906 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ -048294: 1100 |0002: return-object v0 │ │ +04911c: |[04911c] nl.siegmann.epublib.util.commons.io.ByteOrderMark.getCharsetName:()Ljava/lang/String; │ │ +04912c: 5410 1906 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ +049130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ │ │ #4 : (in Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;) │ │ @@ -77616,28 +77683,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -048298: |[048298] nl.siegmann.epublib.util.commons.io.ByteOrderMark.hashCode:()I │ │ -0482a8: 6e10 bd0e 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -0482ae: 0c05 |0003: move-result-object v5 │ │ -0482b0: 6e10 be0e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ -0482b6: 0a02 |0007: move-result v2 │ │ -0482b8: 5460 1806 |0008: iget-object v0, v6, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -0482bc: 2104 |000a: array-length v4, v0 │ │ -0482be: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0482c0: 3543 0800 |000c: if-ge v3, v4, 0014 // +0008 │ │ -0482c4: 4401 0003 |000e: aget v1, v0, v3 │ │ -0482c8: b012 |0010: add-int/2addr v2, v1 │ │ -0482ca: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0482ce: 28f9 |0013: goto 000c // -0007 │ │ -0482d0: 0f02 |0014: return v2 │ │ +049134: |[049134] nl.siegmann.epublib.util.commons.io.ByteOrderMark.hashCode:()I │ │ +049144: 6e10 bd0e 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +04914a: 0c05 |0003: move-result-object v5 │ │ +04914c: 6e10 be0e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.hashCode:()I // method@0ebe │ │ +049152: 0a02 |0007: move-result v2 │ │ +049154: 5460 1806 |0008: iget-object v0, v6, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +049158: 2104 |000a: array-length v4, v0 │ │ +04915a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +04915c: 3543 0800 |000c: if-ge v3, v4, 0014 // +0008 │ │ +049160: 4401 0003 |000e: aget v1, v0, v3 │ │ +049164: b012 |0010: add-int/2addr v2, v1 │ │ +049166: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04916a: 28f9 |0013: goto 000c // -0007 │ │ +04916c: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0008 line=141 │ │ 0x0010 line=142 │ │ 0x0011 line=141 │ │ 0x0014 line=144 │ │ @@ -77654,18 +77721,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0482d4: |[0482d4] nl.siegmann.epublib.util.commons.io.ByteOrderMark.length:()I │ │ -0482e4: 5410 1806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -0482e8: 2100 |0002: array-length v0, v0 │ │ -0482ea: 0f00 |0003: return v0 │ │ +049170: |[049170] nl.siegmann.epublib.util.commons.io.ByteOrderMark.length:()I │ │ +049180: 5410 1806 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +049184: 2100 |0002: array-length v0, v0 │ │ +049186: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ │ │ #6 : (in Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;) │ │ @@ -77673,52 +77740,52 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -0482ec: |[0482ec] nl.siegmann.epublib.util.commons.io.ByteOrderMark.toString:()Ljava/lang/String; │ │ -0482fc: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -048300: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -048306: 6e10 bd0e 0300 |0005: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -04830c: 0c02 |0008: move-result-object v2 │ │ -04830e: 6e10 920e 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ -048314: 0c02 |000c: move-result-object v2 │ │ -048316: 6e20 f70e 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04831c: 1302 5b00 |0010: const/16 v2, #int 91 // #5b │ │ -048320: 6e20 f30e 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -048326: 5432 1906 |0015: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ -04832a: 6e20 f70e 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048330: 1a02 ee00 |001a: const-string v2, ": " // string@00ee │ │ -048334: 6e20 f70e 2000 |001c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04833a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -04833c: 5432 1806 |0020: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -048340: 2122 |0022: array-length v2, v2 │ │ -048342: 3521 2200 |0023: if-ge v1, v2, 0045 // +0022 │ │ -048346: 3d01 0700 |0025: if-lez v1, 002c // +0007 │ │ -04834a: 1a02 c200 |0027: const-string v2, "," // string@00c2 │ │ -04834e: 6e20 f70e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048354: 1a02 e700 |002c: const-string v2, "0x" // string@00e7 │ │ -048358: 6e20 f70e 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04835e: 5432 1806 |0031: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ -048362: 4402 0201 |0033: aget v2, v2, v1 │ │ -048366: d522 ff00 |0035: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -04836a: 7110 ab0e 0200 |0037: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -048370: 0c02 |003a: move-result-object v2 │ │ -048372: 6e10 e00e 0200 |003b: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ -048378: 0c02 |003e: move-result-object v2 │ │ -04837a: 6e20 f70e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048380: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048384: 28dc |0044: goto 0020 // -0024 │ │ -048386: 1302 5d00 |0045: const/16 v2, #int 93 // #5d │ │ -04838a: 6e20 f30e 2000 |0047: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -048390: 6e10 fb0e 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -048396: 0c02 |004d: move-result-object v2 │ │ -048398: 1102 |004e: return-object v2 │ │ +049188: |[049188] nl.siegmann.epublib.util.commons.io.ByteOrderMark.toString:()Ljava/lang/String; │ │ +049198: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +04919c: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0491a2: 6e10 bd0e 0300 |0005: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +0491a8: 0c02 |0008: move-result-object v2 │ │ +0491aa: 6e10 920e 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ +0491b0: 0c02 |000c: move-result-object v2 │ │ +0491b2: 6e20 f70e 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0491b8: 1302 5b00 |0010: const/16 v2, #int 91 // #5b │ │ +0491bc: 6e20 f30e 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +0491c2: 5432 1906 |0015: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.charsetName:Ljava/lang/String; // field@0619 │ │ +0491c6: 6e20 f70e 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0491cc: 1a02 ee00 |001a: const-string v2, ": " // string@00ee │ │ +0491d0: 6e20 f70e 2000 |001c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0491d6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0491d8: 5432 1806 |0020: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +0491dc: 2122 |0022: array-length v2, v2 │ │ +0491de: 3521 2200 |0023: if-ge v1, v2, 0045 // +0022 │ │ +0491e2: 3d01 0700 |0025: if-lez v1, 002c // +0007 │ │ +0491e6: 1a02 c200 |0027: const-string v2, "," // string@00c2 │ │ +0491ea: 6e20 f70e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0491f0: 1a02 e700 |002c: const-string v2, "0x" // string@00e7 │ │ +0491f4: 6e20 f70e 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0491fa: 5432 1806 |0031: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.bytes:[I // field@0618 │ │ +0491fe: 4402 0201 |0033: aget v2, v2, v1 │ │ +049202: d522 ff00 |0035: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +049206: 7110 ab0e 0200 |0037: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04920c: 0c02 |003a: move-result-object v2 │ │ +04920e: 6e10 e00e 0200 |003b: invoke-virtual {v2}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ +049214: 0c02 |003e: move-result-object v2 │ │ +049216: 6e20 f70e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04921c: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049220: 28dc |0044: goto 0020 // -0024 │ │ +049222: 1302 5d00 |0045: const/16 v2, #int 93 // #5d │ │ +049226: 6e20 f30e 2000 |0047: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +04922c: 6e10 fb0e 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +049232: 0c02 |004d: move-result-object v2 │ │ +049234: 1102 |004e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ 0x0010 line=156 │ │ 0x0015 line=157 │ │ 0x001a line=158 │ │ @@ -77734,18 +77801,18 @@ │ │ 0x0005 - 0x004f reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0020 - 0x004f reg=1 i I │ │ 0x0000 - 0x004f reg=3 this Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ │ │ source_file_idx : 536 (ByteOrderMark.java) │ │ │ │ Class #309 header: │ │ -class_idx : 720 │ │ +class_idx : 718 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 543 │ │ -source_file_idx : 2299 │ │ +superclass_idx : 541 │ │ +source_file_idx : 2297 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #309 annotations: │ │ Annotations on method #4570 'afterRead' │ │ @@ -77782,17 +77849,17 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04839c: |[04839c] nl.siegmann.epublib.util.commons.io.ProxyInputStream.:(Ljava/io/InputStream;)V │ │ -0483ac: 7020 5d0e 1000 |0000: invoke-direct {v0, v1}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@0e5d │ │ -0483b2: 0e00 |0003: return-void │ │ +049238: |[049238] nl.siegmann.epublib.util.commons.io.ProxyInputStream.:(Ljava/io/InputStream;)V │ │ +049248: 7020 5d0e 1000 |0000: invoke-direct {v0, v1}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@0e5d │ │ +04924e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ 0x0000 - 0x0004 reg=1 proxy Ljava/io/InputStream; │ │ @@ -77803,16 +77870,16 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0483b4: |[0483b4] nl.siegmann.epublib.util.commons.io.ProxyInputStream.afterRead:(I)V │ │ -0483c4: 0e00 |0000: return-void │ │ +049250: |[049250] nl.siegmann.epublib.util.commons.io.ProxyInputStream.afterRead:(I)V │ │ +049260: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ 0x0000 - 0x0001 reg=1 n I │ │ │ │ @@ -77821,22 +77888,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0483c8: |[0483c8] nl.siegmann.epublib.util.commons.io.ProxyInputStream.available:()I │ │ -0483d8: 6f10 5e0e 0200 |0000: invoke-super {v2}, Ljava/io/FilterInputStream;.available:()I // method@0e5e │ │ -0483de: 0a01 |0003: move-result v1 │ │ -0483e0: 0f01 |0004: return v1 │ │ -0483e2: 0d00 |0005: move-exception v0 │ │ -0483e4: 6e20 de11 0200 |0006: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -0483ea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0483ec: 28fa |000a: goto 0004 // -0006 │ │ +049264: |[049264] nl.siegmann.epublib.util.commons.io.ProxyInputStream.available:()I │ │ +049274: 6f10 5e0e 0200 |0000: invoke-super {v2}, Ljava/io/FilterInputStream;.available:()I // method@0e5e │ │ +04927a: 0a01 |0003: move-result v1 │ │ +04927c: 0f01 |0004: return v1 │ │ +04927e: 0d00 |0005: move-exception v0 │ │ +049280: 6e20 de11 0200 |0006: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +049286: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +049288: 28fa |000a: goto 0004 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0005 │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=136 │ │ 0x0005 line=134 │ │ @@ -77851,16 +77918,16 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048400: |[048400] nl.siegmann.epublib.util.commons.io.ProxyInputStream.beforeRead:(I)V │ │ -048410: 0e00 |0000: return-void │ │ +04929c: |[04929c] nl.siegmann.epublib.util.commons.io.ProxyInputStream.beforeRead:(I)V │ │ +0492ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ 0x0000 - 0x0001 reg=1 n I │ │ │ │ @@ -77869,21 +77936,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048414: |[048414] nl.siegmann.epublib.util.commons.io.ProxyInputStream.close:()V │ │ -048424: 5421 1b06 |0000: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -048428: 6e10 610e 0100 |0002: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0e61 │ │ -04842e: 0e00 |0005: return-void │ │ -048430: 0d00 |0006: move-exception v0 │ │ -048432: 6e20 de11 0200 |0007: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -048438: 28fb |000a: goto 0005 // -0005 │ │ +0492b0: |[0492b0] nl.siegmann.epublib.util.commons.io.ProxyInputStream.close:()V │ │ +0492c0: 5421 1b06 |0000: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +0492c4: 6e10 610e 0100 |0002: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0e61 │ │ +0492ca: 0e00 |0005: return-void │ │ +0492cc: 0d00 |0006: move-exception v0 │ │ +0492ce: 6e20 de11 0200 |0007: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +0492d4: 28fb |000a: goto 0005 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0006 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=151 │ │ 0x0006 line=148 │ │ @@ -77897,16 +77964,16 @@ │ │ type : '(Ljava/io/IOException;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04844c: |[04844c] nl.siegmann.epublib.util.commons.io.ProxyInputStream.handleIOException:(Ljava/io/IOException;)V │ │ -04845c: 2701 |0000: throw v1 │ │ +0492e8: |[0492e8] nl.siegmann.epublib.util.commons.io.ProxyInputStream.handleIOException:(Ljava/io/IOException;)V │ │ +0492f8: 2701 |0000: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ 0x0000 - 0x0001 reg=1 e Ljava/io/IOException; │ │ │ │ @@ -77915,23 +77982,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048460: |[048460] nl.siegmann.epublib.util.commons.io.ProxyInputStream.mark:(I)V │ │ -048470: 1d01 |0000: monitor-enter v1 │ │ -048472: 5410 1b06 |0001: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -048476: 6e20 620e 2000 |0003: invoke-virtual {v0, v2}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ -04847c: 1e01 |0006: monitor-exit v1 │ │ -04847e: 0e00 |0007: return-void │ │ -048480: 0d00 |0008: move-exception v0 │ │ -048482: 1e01 |0009: monitor-exit v1 │ │ -048484: 2700 |000a: throw v0 │ │ +0492fc: |[0492fc] nl.siegmann.epublib.util.commons.io.ProxyInputStream.mark:(I)V │ │ +04930c: 1d01 |0000: monitor-enter v1 │ │ +04930e: 5410 1b06 |0001: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +049312: 6e20 620e 2000 |0003: invoke-virtual {v0, v2}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ +049318: 1e01 |0006: monitor-exit v1 │ │ +04931a: 0e00 |0007: return-void │ │ +04931c: 0d00 |0008: move-exception v0 │ │ +04931e: 1e01 |0009: monitor-exit v1 │ │ +049320: 2700 |000a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=159 │ │ 0x0006 line=160 │ │ 0x0008 line=159 │ │ @@ -77944,19 +78011,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048494: |[048494] nl.siegmann.epublib.util.commons.io.ProxyInputStream.markSupported:()Z │ │ -0484a4: 5410 1b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -0484a8: 6e10 630e 0000 |0002: invoke-virtual {v0}, Ljava/io/InputStream;.markSupported:()Z // method@0e63 │ │ -0484ae: 0a00 |0005: move-result v0 │ │ -0484b0: 0f00 |0006: return v0 │ │ +049330: |[049330] nl.siegmann.epublib.util.commons.io.ProxyInputStream.markSupported:()Z │ │ +049340: 5410 1b06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +049344: 6e10 630e 0000 |0002: invoke-virtual {v0}, Ljava/io/InputStream;.markSupported:()Z // method@0e63 │ │ +04934a: 0a00 |0005: move-result v0 │ │ +04934c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ │ │ #7 : (in Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;) │ │ @@ -77964,31 +78031,31 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0484b4: |[0484b4] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:()I │ │ -0484c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0484c6: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0484c8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0484ca: 6e20 dc11 4500 |0003: invoke-virtual {v5, v4}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ -0484d0: 5454 1b06 |0006: iget-object v4, v5, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -0484d4: 6e10 640e 0400 |0008: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ -0484da: 0a00 |000b: move-result v0 │ │ -0484dc: 3220 0600 |000c: if-eq v0, v2, 0012 // +0006 │ │ -0484e0: 6e20 da11 3500 |000e: invoke-virtual {v5, v3}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ -0484e6: 0f00 |0011: return v0 │ │ -0484e8: 0123 |0012: move v3, v2 │ │ -0484ea: 28fb |0013: goto 000e // -0005 │ │ -0484ec: 0d01 |0014: move-exception v1 │ │ -0484ee: 6e20 de11 1500 |0015: invoke-virtual {v5, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -0484f4: 0120 |0018: move v0, v2 │ │ -0484f6: 28f8 |0019: goto 0011 // -0008 │ │ +049350: |[049350] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:()I │ │ +049360: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +049362: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +049364: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +049366: 6e20 dc11 4500 |0003: invoke-virtual {v5, v4}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ +04936c: 5454 1b06 |0006: iget-object v4, v5, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +049370: 6e10 640e 0400 |0008: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ +049376: 0a00 |000b: move-result v0 │ │ +049378: 3220 0600 |000c: if-eq v0, v2, 0012 // +0006 │ │ +04937c: 6e20 da11 3500 |000e: invoke-virtual {v5, v3}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ +049382: 0f00 |0011: return v0 │ │ +049384: 0123 |0012: move v3, v2 │ │ +049386: 28fb |0013: goto 000e // -0005 │ │ +049388: 0d01 |0014: move-exception v1 │ │ +04938a: 6e20 de11 1500 |0015: invoke-virtual {v5, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +049390: 0120 |0018: move v0, v2 │ │ +049392: 28f8 |0019: goto 0011 // -0008 │ │ catches : 1 │ │ 0x0003 - 0x0011 │ │ Ljava/io/IOException; -> 0x0014 │ │ positions : │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000c line=61 │ │ @@ -78008,29 +78075,29 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -048508: |[048508] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:([B)I │ │ -048518: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ -04851c: 2142 |0002: array-length v2, v4 │ │ -04851e: 6e20 dc11 2300 |0003: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ -048524: 5432 1b06 |0006: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -048528: 6e20 650e 4200 |0008: invoke-virtual {v2, v4}, Ljava/io/InputStream;.read:([B)I // method@0e65 │ │ -04852e: 0a01 |000b: move-result v1 │ │ -048530: 6e20 da11 1300 |000c: invoke-virtual {v3, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ -048536: 0f01 |000f: return v1 │ │ -048538: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04853a: 28f2 |0011: goto 0003 // -000e │ │ -04853c: 0d00 |0012: move-exception v0 │ │ -04853e: 6e20 de11 0300 |0013: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -048544: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ -048546: 28f8 |0017: goto 000f // -0008 │ │ +0493a4: |[0493a4] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:([B)I │ │ +0493b4: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ +0493b8: 2142 |0002: array-length v2, v4 │ │ +0493ba: 6e20 dc11 2300 |0003: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ +0493c0: 5432 1b06 |0006: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +0493c4: 6e20 650e 4200 |0008: invoke-virtual {v2, v4}, Ljava/io/InputStream;.read:([B)I // method@0e65 │ │ +0493ca: 0a01 |000b: move-result v1 │ │ +0493cc: 6e20 da11 1300 |000c: invoke-virtual {v3, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ +0493d2: 0f01 |000f: return v1 │ │ +0493d4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0493d6: 28f2 |0011: goto 0003 // -000e │ │ +0493d8: 0d00 |0012: move-exception v0 │ │ +0493da: 6e20 de11 0300 |0013: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +0493e0: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ +0493e2: 28f8 |0017: goto 000f // -0008 │ │ catches : 1 │ │ 0x0002 - 0x000f │ │ Ljava/io/IOException; -> 0x0012 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000c line=80 │ │ @@ -78050,25 +78117,25 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -048558: |[048558] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:([BII)I │ │ -048568: 6e20 dc11 6300 |0000: invoke-virtual {v3, v6}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ -04856e: 5432 1b06 |0003: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -048572: 6e40 660e 4265 |0005: invoke-virtual {v2, v4, v5, v6}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ -048578: 0a01 |0008: move-result v1 │ │ -04857a: 6e20 da11 1300 |0009: invoke-virtual {v3, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ -048580: 0f01 |000c: return v1 │ │ -048582: 0d00 |000d: move-exception v0 │ │ -048584: 6e20 de11 0300 |000e: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -04858a: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ -04858c: 28fa |0012: goto 000c // -0006 │ │ +0493f4: |[0493f4] nl.siegmann.epublib.util.commons.io.ProxyInputStream.read:([BII)I │ │ +049404: 6e20 dc11 6300 |0000: invoke-virtual {v3, v6}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.beforeRead:(I)V // method@11dc │ │ +04940a: 5432 1b06 |0003: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +04940e: 6e40 660e 4265 |0005: invoke-virtual {v2, v4, v5, v6}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ +049414: 0a01 |0008: move-result v1 │ │ +049416: 6e20 da11 1300 |0009: invoke-virtual {v3, v1}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.afterRead:(I)V // method@11da │ │ +04941c: 0f01 |000c: return v1 │ │ +04941e: 0d00 |000d: move-exception v0 │ │ +049420: 6e20 de11 0300 |000e: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +049426: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ +049428: 28fa |0012: goto 000c // -0006 │ │ catches : 1 │ │ 0x0000 - 0x000c │ │ Ljava/io/IOException; -> 0x000d │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0009 line=101 │ │ @@ -78089,26 +78156,26 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0485a0: |[0485a0] nl.siegmann.epublib.util.commons.io.ProxyInputStream.reset:()V │ │ -0485b0: 1d02 |0000: monitor-enter v2 │ │ -0485b2: 5421 1b06 |0001: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -0485b6: 6e10 670e 0100 |0003: invoke-virtual {v1}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ -0485bc: 1e02 |0006: monitor-exit v2 │ │ -0485be: 0e00 |0007: return-void │ │ -0485c0: 0d00 |0008: move-exception v0 │ │ -0485c2: 6e20 de11 0200 |0009: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -0485c8: 28fa |000c: goto 0006 // -0006 │ │ -0485ca: 0d01 |000d: move-exception v1 │ │ -0485cc: 1e02 |000e: monitor-exit v2 │ │ -0485ce: 2701 |000f: throw v1 │ │ +04943c: |[04943c] nl.siegmann.epublib.util.commons.io.ProxyInputStream.reset:()V │ │ +04944c: 1d02 |0000: monitor-enter v2 │ │ +04944e: 5421 1b06 |0001: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +049452: 6e10 670e 0100 |0003: invoke-virtual {v1}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ +049458: 1e02 |0006: monitor-exit v2 │ │ +04945a: 0e00 |0007: return-void │ │ +04945c: 0d00 |0008: move-exception v0 │ │ +04945e: 6e20 de11 0200 |0009: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +049464: 28fa |000c: goto 0006 // -0006 │ │ +049466: 0d01 |000d: move-exception v1 │ │ +049468: 1e02 |000e: monitor-exit v2 │ │ +04946a: 2701 |000f: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ Ljava/io/IOException; -> 0x0008 │ │ -> 0x000d │ │ 0x0009 - 0x000c │ │ -> 0x000d │ │ positions : │ │ @@ -78122,48 +78189,48 @@ │ │ 0x0000 - 0x0010 reg=2 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ │ │ #11 : (in Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;) │ │ name : 'skip' │ │ type : '(J)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0485e8: |[0485e8] nl.siegmann.epublib.util.commons.io.ProxyInputStream.skip:(J)J │ │ -0485f8: 5431 1b06 |0000: iget-object v1, v3, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ -0485fc: 6e30 680e 4105 |0002: invoke-virtual {v1, v4, v5}, Ljava/io/InputStream;.skip:(J)J // method@0e68 │ │ -048602: 0b01 |0005: move-result-wide v1 │ │ -048604: 1001 |0006: return-wide v1 │ │ -048606: 0d00 |0007: move-exception v0 │ │ -048608: 6e20 de11 0300 |0008: invoke-virtual {v3, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ -04860e: 1601 0000 |000b: const-wide/16 v1, #int 0 // #0 │ │ -048612: 28f9 |000d: goto 0006 // -0007 │ │ +049484: |[049484] nl.siegmann.epublib.util.commons.io.ProxyInputStream.skip:(J)J │ │ +049494: 5451 1b06 |0000: iget-object v1, v5, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.in:Ljava/io/InputStream; // field@061b │ │ +049498: 6e30 680e 6107 |0002: invoke-virtual {v1, v6, v7}, Ljava/io/InputStream;.skip:(J)J // method@0e68 │ │ +04949e: 0b02 |0005: move-result-wide v2 │ │ +0494a0: 1002 |0006: return-wide v2 │ │ +0494a2: 0d00 |0007: move-exception v0 │ │ +0494a4: 6e20 de11 0500 |0008: invoke-virtual {v5, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.handleIOException:(Ljava/io/IOException;)V // method@11de │ │ +0494aa: 1602 0000 |000b: const-wide/16 v2, #int 0 // #0 │ │ +0494ae: 28f9 |000d: goto 0006 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0007 │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=121 │ │ 0x0007 line=119 │ │ 0x0008 line=120 │ │ 0x000b line=121 │ │ locals : │ │ 0x0008 - 0x000e reg=0 e Ljava/io/IOException; │ │ - 0x0000 - 0x000e reg=3 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ - 0x0000 - 0x000e reg=4 ln J │ │ + 0x0000 - 0x000e reg=5 this Lnl/siegmann/epublib/util/commons/io/ProxyInputStream; │ │ + 0x0000 - 0x000e reg=6 ln J │ │ │ │ - source_file_idx : 2299 (ProxyInputStream.java) │ │ + source_file_idx : 2297 (ProxyInputStream.java) │ │ │ │ Class #310 header: │ │ -class_idx : 721 │ │ +class_idx : 719 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 552 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 550 │ │ +source_file_idx : 2737 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 6 │ │ │ │ Class #310 annotations: │ │ Annotations on method #4583 '' │ │ @@ -78305,68 +78372,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -048624: |[048624] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:()V │ │ -048634: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -048636: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -048638: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -04863a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -04863c: 1244 |0004: const/4 v4, #int 4 // #4 │ │ -04863e: 2380 1e03 |0005: new-array v0, v8, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031e │ │ -048642: 6201 1706 |0007: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ -048646: 4d01 0005 |0009: aput-object v1, v0, v5 │ │ -04864a: 6201 1506 |000b: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16BE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0615 │ │ -04864e: 4d01 0006 |000d: aput-object v1, v0, v6 │ │ -048652: 6201 1606 |000f: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16LE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0616 │ │ -048656: 4d01 0007 |0011: aput-object v1, v0, v7 │ │ -04865a: 6900 1c06 |0013: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ -04865e: 2340 1e03 |0015: new-array v0, v4, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031e │ │ -048662: 2201 cf02 |0017: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -048666: 1a02 2c0a |0019: const-string v2, "UTF-8" // string@0a2c │ │ -04866a: 2343 0203 |001b: new-array v3, v4, [I // type@0302 │ │ -04866e: 2603 4700 0000 |001d: fill-array-data v3, 00000064 // +00000047 │ │ -048674: 7030 d111 2103 |0020: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -04867a: 4d01 0005 |0023: aput-object v1, v0, v5 │ │ -04867e: 2201 cf02 |0025: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -048682: 1a02 2a0a |0027: const-string v2, "UTF-16BE" // string@0a2a │ │ -048686: 2343 0203 |0029: new-array v3, v4, [I // type@0302 │ │ -04868a: 2603 4500 0000 |002b: fill-array-data v3, 00000070 // +00000045 │ │ -048690: 7030 d111 2103 |002e: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -048696: 4d01 0006 |0031: aput-object v1, v0, v6 │ │ -04869a: 2201 cf02 |0033: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -04869e: 1a02 2b0a |0035: const-string v2, "UTF-16LE" // string@0a2b │ │ -0486a2: 2343 0203 |0037: new-array v3, v4, [I // type@0302 │ │ -0486a6: 2603 4300 0000 |0039: fill-array-data v3, 0000007c // +00000043 │ │ -0486ac: 7030 d111 2103 |003c: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -0486b2: 4d01 0007 |003f: aput-object v1, v0, v7 │ │ -0486b6: 2201 cf02 |0041: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0486ba: 1a02 5102 |0043: const-string v2, "CP1047" // string@0251 │ │ -0486be: 2343 0203 |0045: new-array v3, v4, [I // type@0302 │ │ -0486c2: 2603 4100 0000 |0047: fill-array-data v3, 00000088 // +00000041 │ │ -0486c8: 7030 d111 2103 |004a: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ -0486ce: 4d01 0008 |004d: aput-object v1, v0, v8 │ │ -0486d2: 6900 2b06 |004f: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ -0486d6: 1a00 5f0c |0051: const-string v0, "charset=["']?([.[^; "']]*)["']?" // string@0c5f │ │ -0486da: 7110 770f 0000 |0053: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0f77 │ │ -0486e0: 0c00 |0056: move-result-object v0 │ │ -0486e2: 6900 1e06 |0057: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.CHARSET_PATTERN:Ljava/util/regex/Pattern; // field@061e │ │ -0486e6: 1a00 1801 |0059: const-string v0, "<\?xml.*encoding[\s]*=[\s]*((?:".[^"]*")|(?:'.[^']*'))" // string@0118 │ │ -0486ea: 1301 0800 |005b: const/16 v1, #int 8 // #8 │ │ -0486ee: 7120 780f 1000 |005d: invoke-static {v0, v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;I)Ljava/util/regex/Pattern; // method@0f78 │ │ -0486f4: 0c00 |0060: move-result-object v0 │ │ -0486f6: 6900 2006 |0061: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.ENCODING_PATTERN:Ljava/util/regex/Pattern; // field@0620 │ │ -0486fa: 0e00 |0063: return-void │ │ -0486fc: 0003 0400 0400 0000 3c00 0000 3f00 ... |0064: array-data (12 units) │ │ -048714: 0003 0400 0400 0000 0000 0000 3c00 ... |0070: array-data (12 units) │ │ -04872c: 0003 0400 0400 0000 3c00 0000 0000 ... |007c: array-data (12 units) │ │ -048744: 0003 0400 0400 0000 4c00 0000 6f00 ... |0088: array-data (12 units) │ │ +0494c0: |[0494c0] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:()V │ │ +0494d0: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +0494d2: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +0494d4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0494d6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0494d8: 1244 |0004: const/4 v4, #int 4 // #4 │ │ +0494da: 2380 1c03 |0005: new-array v0, v8, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031c │ │ +0494de: 6201 1706 |0007: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ +0494e2: 4d01 0005 |0009: aput-object v1, v0, v5 │ │ +0494e6: 6201 1506 |000b: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16BE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0615 │ │ +0494ea: 4d01 0006 |000d: aput-object v1, v0, v6 │ │ +0494ee: 6201 1606 |000f: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_16LE:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0616 │ │ +0494f2: 4d01 0007 |0011: aput-object v1, v0, v7 │ │ +0494f6: 6900 1c06 |0013: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ +0494fa: 2340 1c03 |0015: new-array v0, v4, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031c │ │ +0494fe: 2201 cd02 |0017: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +049502: 1a02 2a0a |0019: const-string v2, "UTF-8" // string@0a2a │ │ +049506: 2343 0003 |001b: new-array v3, v4, [I // type@0300 │ │ +04950a: 2603 4700 0000 |001d: fill-array-data v3, 00000064 // +00000047 │ │ +049510: 7030 d111 2103 |0020: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +049516: 4d01 0005 |0023: aput-object v1, v0, v5 │ │ +04951a: 2201 cd02 |0025: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +04951e: 1a02 280a |0027: const-string v2, "UTF-16BE" // string@0a28 │ │ +049522: 2343 0003 |0029: new-array v3, v4, [I // type@0300 │ │ +049526: 2603 4500 0000 |002b: fill-array-data v3, 00000070 // +00000045 │ │ +04952c: 7030 d111 2103 |002e: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +049532: 4d01 0006 |0031: aput-object v1, v0, v6 │ │ +049536: 2201 cd02 |0033: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +04953a: 1a02 290a |0035: const-string v2, "UTF-16LE" // string@0a29 │ │ +04953e: 2343 0003 |0037: new-array v3, v4, [I // type@0300 │ │ +049542: 2603 4300 0000 |0039: fill-array-data v3, 0000007c // +00000043 │ │ +049548: 7030 d111 2103 |003c: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +04954e: 4d01 0007 |003f: aput-object v1, v0, v7 │ │ +049552: 2201 cd02 |0041: new-instance v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +049556: 1a02 5102 |0043: const-string v2, "CP1047" // string@0251 │ │ +04955a: 2343 0003 |0045: new-array v3, v4, [I // type@0300 │ │ +04955e: 2603 4100 0000 |0047: fill-array-data v3, 00000088 // +00000041 │ │ +049564: 7030 d111 2103 |004a: invoke-direct {v1, v2, v3}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.:(Ljava/lang/String;[I)V // method@11d1 │ │ +04956a: 4d01 0008 |004d: aput-object v1, v0, v8 │ │ +04956e: 6900 2b06 |004f: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ +049572: 1a00 5d0c |0051: const-string v0, "charset=["']?([.[^; "']]*)["']?" // string@0c5d │ │ +049576: 7110 770f 0000 |0053: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0f77 │ │ +04957c: 0c00 |0056: move-result-object v0 │ │ +04957e: 6900 1e06 |0057: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.CHARSET_PATTERN:Ljava/util/regex/Pattern; // field@061e │ │ +049582: 1a00 1801 |0059: const-string v0, "<\?xml.*encoding[\s]*=[\s]*((?:".[^"]*")|(?:'.[^']*'))" // string@0118 │ │ +049586: 1301 0800 |005b: const/16 v1, #int 8 // #8 │ │ +04958a: 7120 780f 1000 |005d: invoke-static {v0, v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;I)Ljava/util/regex/Pattern; // method@0f78 │ │ +049590: 0c00 |0060: move-result-object v0 │ │ +049592: 6900 2006 |0061: sput-object v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.ENCODING_PATTERN:Ljava/util/regex/Pattern; // field@0620 │ │ +049596: 0e00 |0063: return-void │ │ +049598: 0003 0400 0400 0000 3c00 0000 3f00 ... |0064: array-data (12 units) │ │ +0495b0: 0003 0400 0400 0000 0000 0000 3c00 ... |0070: array-data (12 units) │ │ +0495c8: 0003 0400 0400 0000 3c00 0000 0000 ... |007c: array-data (12 units) │ │ +0495e0: 0003 0400 0400 0000 4c00 0000 6f00 ... |0088: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ 0x0015 line=86 │ │ 0x0051 line=624 │ │ 0x0059 line=648 │ │ 0x0064 line=86 │ │ @@ -78377,19 +78444,19 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04875c: |[04875c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/File;)V │ │ -04876c: 2200 1a02 |0000: new-instance v0, Ljava/io/FileInputStream; // type@021a │ │ -048770: 7020 4f0e 2000 |0002: invoke-direct {v0, v2}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ -048776: 7020 e811 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;)V // method@11e8 │ │ -04877c: 0e00 |0008: return-void │ │ +0495f8: |[0495f8] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/File;)V │ │ +049608: 2200 1802 |0000: new-instance v0, Ljava/io/FileInputStream; // type@0218 │ │ +04960c: 7020 4f0e 2000 |0002: invoke-direct {v0, v2}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0e4f │ │ +049612: 7020 e811 0100 |0005: invoke-direct {v1, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;)V // method@11e8 │ │ +049618: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0008 line=126 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0009 reg=2 file Ljava/io/File; │ │ @@ -78399,18 +78466,18 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -048780: |[048780] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;)V │ │ -048790: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -048792: 7030 ec11 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Z)V // method@11ec │ │ -048798: 0e00 |0004: return-void │ │ +04961c: |[04961c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;)V │ │ +04962c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04962e: 7030 ec11 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Z)V // method@11ec │ │ +049634: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0005 reg=2 is Ljava/io/InputStream; │ │ @@ -78420,18 +78487,18 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04879c: |[04879c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ -0487ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0487ae: 7040 ea11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;Z)V // method@11ea │ │ -0487b4: 0e00 |0004: return-void │ │ +049638: |[049638] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ +049648: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04964a: 7040 ea11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;Z)V // method@11ea │ │ +049650: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0004 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0005 reg=2 is Ljava/io/InputStream; │ │ @@ -78442,18 +78509,18 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0487b8: |[0487b8] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;Z)V │ │ -0487c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0487ca: 7050 eb11 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;ZLjava/lang/String;)V // method@11eb │ │ -0487d0: 0e00 |0004: return-void │ │ +049654: |[049654] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;Z)V │ │ +049664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049666: 7050 eb11 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;ZLjava/lang/String;)V // method@11eb │ │ +04966c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0004 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0005 reg=2 is Ljava/io/InputStream; │ │ @@ -78465,36 +78532,36 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -0487d4: |[0487d4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0487e4: 7010 7b0e 0500 |0000: invoke-direct {v5}, Ljava/io/Reader;.:()V // method@0e7b │ │ -0487ea: 5b59 2c06 |0003: iput-object v9, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -0487ee: 2200 ce02 |0005: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -0487f2: 2202 1302 |0007: new-instance v2, Ljava/io/BufferedInputStream; // type@0213 │ │ -0487f6: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ -0487fa: 7030 330e 6203 |000b: invoke-direct {v2, v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ -048800: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -048802: 6204 1c06 |000f: sget-object v4, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ -048806: 7040 c111 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -04880c: 2201 ce02 |0014: new-instance v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -048810: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -048812: 6203 2b06 |0017: sget-object v3, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ -048816: 7040 c111 0132 |0019: invoke-direct {v1, v0, v2, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -04881c: 7058 f311 0571 |001c: invoke-direct {v5, v0, v1, v7, v8}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; // method@11f3 │ │ -048822: 0c02 |001f: move-result-object v2 │ │ -048824: 5b52 2d06 |0020: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -048828: 2202 2202 |0022: new-instance v2, Ljava/io/InputStreamReader; // type@0222 │ │ -04882c: 5453 2d06 |0024: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -048830: 7030 690e 1203 |0026: invoke-direct {v2, v1, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ -048836: 5b52 2e06 |0029: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ -04883a: 0e00 |002b: return-void │ │ +049670: |[049670] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Ljava/lang/String;ZLjava/lang/String;)V │ │ +049680: 7010 7b0e 0500 |0000: invoke-direct {v5}, Ljava/io/Reader;.:()V // method@0e7b │ │ +049686: 5b59 2c06 |0003: iput-object v9, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +04968a: 2200 cc02 |0005: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +04968e: 2202 1102 |0007: new-instance v2, Ljava/io/BufferedInputStream; // type@0211 │ │ +049692: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ +049696: 7030 330e 6203 |000b: invoke-direct {v2, v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ +04969c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +04969e: 6204 1c06 |000f: sget-object v4, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ +0496a2: 7040 c111 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +0496a8: 2201 cc02 |0014: new-instance v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +0496ac: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0496ae: 6203 2b06 |0017: sget-object v3, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ +0496b2: 7040 c111 0132 |0019: invoke-direct {v1, v0, v2, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +0496b8: 7058 f311 0571 |001c: invoke-direct {v5, v0, v1, v7, v8}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; // method@11f3 │ │ +0496be: 0c02 |001f: move-result-object v2 │ │ +0496c0: 5b52 2d06 |0020: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +0496c4: 2202 2002 |0022: new-instance v2, Ljava/io/InputStreamReader; // type@0220 │ │ +0496c8: 5453 2d06 |0024: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +0496cc: 7030 690e 1203 |0026: invoke-direct {v2, v1, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ +0496d2: 5b52 2e06 |0029: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ +0496d6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0003 line=323 │ │ 0x0005 line=324 │ │ 0x0014 line=325 │ │ 0x001c line=326 │ │ @@ -78514,18 +78581,18 @@ │ │ type : '(Ljava/io/InputStream;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04883c: |[04883c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Z)V │ │ -04884c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04884e: 7040 ed11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;ZLjava/lang/String;)V // method@11ed │ │ -048854: 0e00 |0004: return-void │ │ +0496d8: |[0496d8] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;Z)V │ │ +0496e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0496ea: 7040 ed11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/io/InputStream;ZLjava/lang/String;)V // method@11ed │ │ +0496f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0005 reg=2 is Ljava/io/InputStream; │ │ @@ -78536,36 +78603,36 @@ │ │ type : '(Ljava/io/InputStream;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -048858: |[048858] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;ZLjava/lang/String;)V │ │ -048868: 7010 7b0e 0500 |0000: invoke-direct {v5}, Ljava/io/Reader;.:()V // method@0e7b │ │ -04886e: 5b58 2c06 |0003: iput-object v8, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048872: 2200 ce02 |0005: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -048876: 2202 1302 |0007: new-instance v2, Ljava/io/BufferedInputStream; // type@0213 │ │ -04887a: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ -04887e: 7030 330e 6203 |000b: invoke-direct {v2, v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ -048884: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -048886: 6204 1c06 |000f: sget-object v4, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ -04888a: 7040 c111 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -048890: 2201 ce02 |0014: new-instance v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -048894: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -048896: 6203 2b06 |0017: sget-object v3, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ -04889a: 7040 c111 0132 |0019: invoke-direct {v1, v0, v2, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -0488a0: 7040 f511 0571 |001c: invoke-direct {v5, v0, v1, v7}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; // method@11f5 │ │ -0488a6: 0c02 |001f: move-result-object v2 │ │ -0488a8: 5b52 2d06 |0020: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -0488ac: 2202 2202 |0022: new-instance v2, Ljava/io/InputStreamReader; // type@0222 │ │ -0488b0: 5453 2d06 |0024: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -0488b4: 7030 690e 1203 |0026: invoke-direct {v2, v1, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ -0488ba: 5b52 2e06 |0029: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ -0488be: 0e00 |002b: return-void │ │ +0496f4: |[0496f4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/io/InputStream;ZLjava/lang/String;)V │ │ +049704: 7010 7b0e 0500 |0000: invoke-direct {v5}, Ljava/io/Reader;.:()V // method@0e7b │ │ +04970a: 5b58 2c06 |0003: iput-object v8, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +04970e: 2200 cc02 |0005: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +049712: 2202 1102 |0007: new-instance v2, Ljava/io/BufferedInputStream; // type@0211 │ │ +049716: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ +04971a: 7030 330e 6203 |000b: invoke-direct {v2, v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ +049720: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +049722: 6204 1c06 |000f: sget-object v4, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ +049726: 7040 c111 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +04972c: 2201 cc02 |0014: new-instance v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +049730: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +049732: 6203 2b06 |0017: sget-object v3, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ +049736: 7040 c111 0132 |0019: invoke-direct {v1, v0, v2, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +04973c: 7040 f511 0571 |001c: invoke-direct {v5, v0, v1, v7}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; // method@11f5 │ │ +049742: 0c02 |001f: move-result-object v2 │ │ +049744: 5b52 2d06 |0020: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +049748: 2202 2002 |0022: new-instance v2, Ljava/io/InputStreamReader; // type@0220 │ │ +04974c: 5453 2d06 |0024: iget-object v3, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +049750: 7030 690e 1203 |0026: invoke-direct {v2, v1, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ +049756: 5b52 2e06 |0029: iput-object v2, v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ +04975a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=203 │ │ 0x0005 line=204 │ │ 0x0014 line=205 │ │ 0x001c line=206 │ │ @@ -78584,20 +78651,20 @@ │ │ type : '(Ljava/net/URL;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0488c0: |[0488c0] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/net/URL;)V │ │ -0488d0: 6e10 0b0f 0300 |0000: invoke-virtual {v3}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0f0b │ │ -0488d6: 0c00 |0003: move-result-object v0 │ │ -0488d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0488da: 7030 ef11 0201 |0005: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/net/URLConnection;Ljava/lang/String;)V // method@11ef │ │ -0488e0: 0e00 |0008: return-void │ │ +04975c: |[04975c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/net/URL;)V │ │ +04976c: 6e10 0b0f 0300 |0000: invoke-virtual {v3}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0f0b │ │ +049772: 0c00 |0003: move-result-object v0 │ │ +049774: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +049776: 7030 ef11 0201 |0005: invoke-direct {v2, v0, v1}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.:(Ljava/net/URLConnection;Ljava/lang/String;)V // method@11ef │ │ +04977c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0008 line=229 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0009 reg=3 url Ljava/net/URL; │ │ @@ -78607,48 +78674,48 @@ │ │ type : '(Ljava/net/URLConnection;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -0488e4: |[0488e4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/net/URLConnection;Ljava/lang/String;)V │ │ -0488f4: 7010 7b0e 0800 |0000: invoke-direct {v8}, Ljava/io/Reader;.:()V // method@0e7b │ │ -0488fa: 5b8a 2c06 |0003: iput-object v10, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -0488fe: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -048900: 6e10 0c0f 0900 |0006: invoke-virtual {v9}, Ljava/net/URLConnection;.getContentType:()Ljava/lang/String; // method@0f0c │ │ -048906: 0c01 |0009: move-result-object v1 │ │ -048908: 6e10 0d0f 0900 |000a: invoke-virtual {v9}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@0f0d │ │ -04890e: 0c02 |000d: move-result-object v2 │ │ -048910: 2200 ce02 |000e: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -048914: 2205 1302 |0010: new-instance v5, Ljava/io/BufferedInputStream; // type@0213 │ │ -048918: 1306 0010 |0012: const/16 v6, #int 4096 // #1000 │ │ -04891c: 7030 330e 2506 |0014: invoke-direct {v5, v2, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ -048922: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -048924: 6207 1c06 |0018: sget-object v7, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ -048928: 7040 c111 5076 |001a: invoke-direct {v0, v5, v6, v7}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -04892e: 2204 ce02 |001d: new-instance v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02ce │ │ -048932: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -048934: 6206 2b06 |0020: sget-object v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ -048938: 7040 c111 0465 |0022: invoke-direct {v4, v0, v5, v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -04893e: 2095 5702 |0025: instance-of v5, v9, Ljava/net/HttpURLConnection; // type@0257 │ │ -048942: 3905 0400 |0027: if-nez v5, 002b // +0004 │ │ -048946: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ -04894a: 7053 f311 0814 |002b: invoke-direct {v8, v0, v4, v1, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; // method@11f3 │ │ -048950: 0c05 |002e: move-result-object v5 │ │ -048952: 5b85 2d06 |002f: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -048956: 2205 2202 |0031: new-instance v5, Ljava/io/InputStreamReader; // type@0222 │ │ -04895a: 5486 2d06 |0033: iget-object v6, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -04895e: 7030 690e 4506 |0035: invoke-direct {v5, v4, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ -048964: 5b85 2e06 |0038: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ -048968: 0e00 |003a: return-void │ │ -04896a: 7040 f511 0834 |003b: invoke-direct {v8, v0, v4, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; // method@11f5 │ │ -048970: 0c05 |003e: move-result-object v5 │ │ -048972: 5b85 2d06 |003f: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -048976: 28f0 |0041: goto 0031 // -0010 │ │ +049780: |[049780] nl.siegmann.epublib.util.commons.io.XmlStreamReader.:(Ljava/net/URLConnection;Ljava/lang/String;)V │ │ +049790: 7010 7b0e 0800 |0000: invoke-direct {v8}, Ljava/io/Reader;.:()V // method@0e7b │ │ +049796: 5b8a 2c06 |0003: iput-object v10, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +04979a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +04979c: 6e10 0c0f 0900 |0006: invoke-virtual {v9}, Ljava/net/URLConnection;.getContentType:()Ljava/lang/String; // method@0f0c │ │ +0497a2: 0c01 |0009: move-result-object v1 │ │ +0497a4: 6e10 0d0f 0900 |000a: invoke-virtual {v9}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@0f0d │ │ +0497aa: 0c02 |000d: move-result-object v2 │ │ +0497ac: 2200 cc02 |000e: new-instance v0, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +0497b0: 2205 1102 |0010: new-instance v5, Ljava/io/BufferedInputStream; // type@0211 │ │ +0497b4: 1306 0010 |0012: const/16 v6, #int 4096 // #1000 │ │ +0497b8: 7030 330e 2506 |0014: invoke-direct {v5, v2, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0e33 │ │ +0497be: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +0497c0: 6207 1c06 |0018: sget-object v7, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.BOMS:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@061c │ │ +0497c4: 7040 c111 5076 |001a: invoke-direct {v0, v5, v6, v7}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +0497ca: 2204 cc02 |001d: new-instance v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream; // type@02cc │ │ +0497ce: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +0497d0: 6206 2b06 |0020: sget-object v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.XML_GUESS_BYTES:[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@062b │ │ +0497d4: 7040 c111 0465 |0022: invoke-direct {v4, v0, v5, v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +0497da: 2095 5502 |0025: instance-of v5, v9, Ljava/net/HttpURLConnection; // type@0255 │ │ +0497de: 3905 0400 |0027: if-nez v5, 002b // +0004 │ │ +0497e2: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ +0497e6: 7053 f311 0814 |002b: invoke-direct {v8, v0, v4, v1, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; // method@11f3 │ │ +0497ec: 0c05 |002e: move-result-object v5 │ │ +0497ee: 5b85 2d06 |002f: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +0497f2: 2205 2002 |0031: new-instance v5, Ljava/io/InputStreamReader; // type@0220 │ │ +0497f6: 5486 2d06 |0033: iget-object v6, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +0497fa: 7030 690e 4506 |0035: invoke-direct {v5, v4, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0e69 │ │ +049800: 5b85 2e06 |0038: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ +049804: 0e00 |003a: return-void │ │ +049806: 7040 f511 0834 |003b: invoke-direct {v8, v0, v4, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; // method@11f5 │ │ +04980c: 0c05 |003e: move-result-object v5 │ │ +04980e: 5b85 2d06 |003f: iput-object v5, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +049812: 28f0 |0041: goto 0031 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ 0x0005 line=252 │ │ 0x0006 line=253 │ │ 0x000a line=254 │ │ @@ -78674,33 +78741,33 @@ │ │ type : '(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 29 16-bit code units │ │ -048978: |[048978] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; │ │ -048988: 6e10 c511 0800 |0000: invoke-virtual {v8}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ -04898e: 0c02 |0003: move-result-object v2 │ │ -048990: 6e10 c511 0900 |0004: invoke-virtual {v9}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ -048996: 0c03 |0007: move-result-object v3 │ │ -048998: 7120 fa11 3900 |0008: invoke-static {v9, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@11fa │ │ -04899e: 0c04 |000b: move-result-object v4 │ │ -0489a0: 0770 |000c: move-object v0, v7 │ │ -0489a2: 07a1 |000d: move-object v1, v10 │ │ -0489a4: 01b5 |000e: move v5, v11 │ │ -0489a6: 7406 f011 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@11f0 │ │ -0489ac: 0c00 |0012: move-result-object v0 │ │ -0489ae: 1100 |0013: return-object v0 │ │ -0489b0: 0d06 |0014: move-exception v6 │ │ -0489b2: 380b 0700 |0015: if-eqz v11, 001c // +0007 │ │ -0489b6: 7030 f411 a706 |0017: invoke-direct {v7, v10, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; // method@11f4 │ │ -0489bc: 0c00 |001a: move-result-object v0 │ │ -0489be: 28f8 |001b: goto 0013 // -0008 │ │ -0489c0: 2706 |001c: throw v6 │ │ +049814: |[049814] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doHttpStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Ljava/lang/String;Z)Ljava/lang/String; │ │ +049824: 6e10 c511 0800 |0000: invoke-virtual {v8}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ +04982a: 0c02 |0003: move-result-object v2 │ │ +04982c: 6e10 c511 0900 |0004: invoke-virtual {v9}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ +049832: 0c03 |0007: move-result-object v3 │ │ +049834: 7120 fa11 3900 |0008: invoke-static {v9, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@11fa │ │ +04983a: 0c04 |000b: move-result-object v4 │ │ +04983c: 0770 |000c: move-object v0, v7 │ │ +04983e: 07a1 |000d: move-object v1, v10 │ │ +049840: 01b5 |000e: move v5, v11 │ │ +049842: 7406 f011 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@11f0 │ │ +049848: 0c00 |0012: move-result-object v0 │ │ +04984a: 1100 |0013: return-object v0 │ │ +04984c: 0d06 |0014: move-exception v6 │ │ +04984e: 380b 0700 |0015: if-eqz v11, 001c // +0007 │ │ +049852: 7030 f411 a706 |0017: invoke-direct {v7, v10, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; // method@11f4 │ │ +049858: 0c00 |001a: move-result-object v0 │ │ +04985a: 28f8 |001b: goto 0013 // -0008 │ │ +04985c: 2706 |001c: throw v6 │ │ catches : 1 │ │ 0x000f - 0x0012 │ │ Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; -> 0x0014 │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0008 line=441 │ │ @@ -78726,60 +78793,60 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 83 16-bit code units │ │ -0489d4: |[0489d4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; │ │ -0489e4: 3809 3d00 |0000: if-eqz v9, 003d // +003d │ │ -0489e8: 1a00 ed18 |0002: const-string v0, "text/html" // string@18ed │ │ -0489ec: 6e20 dc0e 0900 |0004: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -0489f2: 0a00 |0007: move-result v0 │ │ -0489f4: 3800 3500 |0008: if-eqz v0, 003d // +0035 │ │ -0489f8: 1a00 ed18 |000a: const-string v0, "text/html" // string@18ed │ │ -0489fc: 6e10 d80e 0000 |000c: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -048a02: 0a00 |000f: move-result v0 │ │ -048a04: 6e20 dd0e 0900 |0010: invoke-virtual {v9, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -048a0a: 0c09 |0013: move-result-object v9 │ │ -048a0c: 2200 4e02 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -048a10: 7010 f00e 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -048a16: 1a01 ef18 |0019: const-string v1, "text/xml" // string@18ef │ │ -048a1a: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048a20: 0c00 |001e: move-result-object v0 │ │ -048a22: 6e20 f70e 9000 |001f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048a28: 0c00 |0022: move-result-object v0 │ │ -048a2a: 6e10 fb0e 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -048a30: 0c09 |0026: move-result-object v9 │ │ -048a32: 6e10 0012 0a00 |0027: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getBomEncoding:()Ljava/lang/String; // method@1200 │ │ -048a38: 0c02 |002a: move-result-object v2 │ │ -048a3a: 6e10 0412 0a00 |002b: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlGuessEncoding:()Ljava/lang/String; // method@1204 │ │ -048a40: 0c03 |002e: move-result-object v3 │ │ -048a42: 6e10 0312 0a00 |002f: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlEncoding:()Ljava/lang/String; // method@1203 │ │ -048a48: 0c04 |0032: move-result-object v4 │ │ -048a4a: 1215 |0033: const/4 v5, #int 1 // #1 │ │ -048a4c: 0780 |0034: move-object v0, v8 │ │ -048a4e: 0791 |0035: move-object v1, v9 │ │ -048a50: 7406 f011 0000 |0036: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@11f0 │ │ -048a56: 0c06 |0039: move-result-object v6 │ │ -048a58: 1106 |003a: return-object v6 │ │ -048a5a: 0d07 |003b: move-exception v7 │ │ -048a5c: 077a |003c: move-object v10, v7 │ │ -048a5e: 6e10 0312 0a00 |003d: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlEncoding:()Ljava/lang/String; // method@1203 │ │ -048a64: 0c06 |0040: move-result-object v6 │ │ -048a66: 3906 0600 |0041: if-nez v6, 0047 // +0006 │ │ -048a6a: 6e10 0112 0a00 |0043: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getContentTypeEncoding:()Ljava/lang/String; // method@1201 │ │ -048a70: 0c06 |0046: move-result-object v6 │ │ -048a72: 3906 f3ff |0047: if-nez v6, 003a // -000d │ │ -048a76: 5480 2c06 |0049: iget-object v0, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048a7a: 3900 0500 |004b: if-nez v0, 0050 // +0005 │ │ -048a7e: 1a06 2c0a |004d: const-string v6, "UTF-8" // string@0a2c │ │ -048a82: 28eb |004f: goto 003a // -0015 │ │ -048a84: 5486 2c06 |0050: iget-object v6, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048a88: 28fd |0052: goto 004f // -0003 │ │ +049870: |[049870] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; │ │ +049880: 3809 3d00 |0000: if-eqz v9, 003d // +003d │ │ +049884: 1a00 eb18 |0002: const-string v0, "text/html" // string@18eb │ │ +049888: 6e20 dc0e 0900 |0004: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +04988e: 0a00 |0007: move-result v0 │ │ +049890: 3800 3500 |0008: if-eqz v0, 003d // +0035 │ │ +049894: 1a00 eb18 |000a: const-string v0, "text/html" // string@18eb │ │ +049898: 6e10 d80e 0000 |000c: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +04989e: 0a00 |000f: move-result v0 │ │ +0498a0: 6e20 dd0e 0900 |0010: invoke-virtual {v9, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +0498a6: 0c09 |0013: move-result-object v9 │ │ +0498a8: 2200 4c02 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0498ac: 7010 f00e 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0498b2: 1a01 ed18 |0019: const-string v1, "text/xml" // string@18ed │ │ +0498b6: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0498bc: 0c00 |001e: move-result-object v0 │ │ +0498be: 6e20 f70e 9000 |001f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0498c4: 0c00 |0022: move-result-object v0 │ │ +0498c6: 6e10 fb0e 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0498cc: 0c09 |0026: move-result-object v9 │ │ +0498ce: 6e10 0012 0a00 |0027: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getBomEncoding:()Ljava/lang/String; // method@1200 │ │ +0498d4: 0c02 |002a: move-result-object v2 │ │ +0498d6: 6e10 0412 0a00 |002b: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlGuessEncoding:()Ljava/lang/String; // method@1204 │ │ +0498dc: 0c03 |002e: move-result-object v3 │ │ +0498de: 6e10 0312 0a00 |002f: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlEncoding:()Ljava/lang/String; // method@1203 │ │ +0498e4: 0c04 |0032: move-result-object v4 │ │ +0498e6: 1215 |0033: const/4 v5, #int 1 // #1 │ │ +0498e8: 0780 |0034: move-object v0, v8 │ │ +0498ea: 0791 |0035: move-object v1, v9 │ │ +0498ec: 7406 f011 0000 |0036: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@11f0 │ │ +0498f2: 0c06 |0039: move-result-object v6 │ │ +0498f4: 1106 |003a: return-object v6 │ │ +0498f6: 0d07 |003b: move-exception v7 │ │ +0498f8: 077a |003c: move-object v10, v7 │ │ +0498fa: 6e10 0312 0a00 |003d: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getXmlEncoding:()Ljava/lang/String; // method@1203 │ │ +049900: 0c06 |0040: move-result-object v6 │ │ +049902: 3906 0600 |0041: if-nez v6, 0047 // +0006 │ │ +049906: 6e10 0112 0a00 |0043: invoke-virtual {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.getContentTypeEncoding:()Ljava/lang/String; // method@1201 │ │ +04990c: 0c06 |0046: move-result-object v6 │ │ +04990e: 3906 f3ff |0047: if-nez v6, 003a // -000d │ │ +049912: 5480 2c06 |0049: iget-object v0, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049916: 3900 0500 |004b: if-nez v0, 0050 // +0005 │ │ +04991a: 1a06 2a0a |004d: const-string v6, "UTF-8" // string@0a2a │ │ +04991e: 28eb |004f: goto 003a // -0015 │ │ +049920: 5486 2c06 |0050: iget-object v6, v8, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049924: 28fd |0052: goto 004f // -0003 │ │ catches : 1 │ │ 0x0027 - 0x0039 │ │ Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; -> 0x003b │ │ positions : │ │ 0x0000 line=465 │ │ 0x000a line=466 │ │ 0x0014 line=467 │ │ @@ -78804,31 +78871,31 @@ │ │ type : '(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -048a9c: |[048a9c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; │ │ -048aac: 6e10 c511 0600 |0000: invoke-virtual {v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ -048ab2: 0c00 |0003: move-result-object v0 │ │ -048ab4: 6e10 c511 0700 |0004: invoke-virtual {v7}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ -048aba: 0c03 |0007: move-result-object v3 │ │ -048abc: 7120 fa11 3700 |0008: invoke-static {v7, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@11fa │ │ -048ac2: 0c02 |000b: move-result-object v2 │ │ -048ac4: 6e40 f111 0523 |000c: invoke-virtual {v5, v0, v3, v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11f1 │ │ -048aca: 0c04 |000f: move-result-object v4 │ │ -048acc: 1104 |0010: return-object v4 │ │ -048ace: 0d01 |0011: move-exception v1 │ │ -048ad0: 3808 0800 |0012: if-eqz v8, 001a // +0008 │ │ -048ad4: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -048ad6: 7030 f411 4501 |0015: invoke-direct {v5, v4, v1}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; // method@11f4 │ │ -048adc: 0c04 |0018: move-result-object v4 │ │ -048ade: 28f7 |0019: goto 0010 // -0009 │ │ -048ae0: 2701 |001a: throw v1 │ │ +049938: |[049938] nl.siegmann.epublib.util.commons.io.XmlStreamReader.doRawStream:(Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Lnl/siegmann/epublib/util/commons/io/BOMInputStream;Z)Ljava/lang/String; │ │ +049948: 6e10 c511 0600 |0000: invoke-virtual {v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ +04994e: 0c00 |0003: move-result-object v0 │ │ +049950: 6e10 c511 0700 |0004: invoke-virtual {v7}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOMCharsetName:()Ljava/lang/String; // method@11c5 │ │ +049956: 0c03 |0007: move-result-object v3 │ │ +049958: 7120 fa11 3700 |0008: invoke-static {v7, v3}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@11fa │ │ +04995e: 0c02 |000b: move-result-object v2 │ │ +049960: 6e40 f111 0523 |000c: invoke-virtual {v5, v0, v3, v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11f1 │ │ +049966: 0c04 |000f: move-result-object v4 │ │ +049968: 1104 |0010: return-object v4 │ │ +04996a: 0d01 |0011: move-exception v1 │ │ +04996c: 3808 0800 |0012: if-eqz v8, 001a // +0008 │ │ +049970: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +049972: 7030 f411 4501 |0015: invoke-direct {v5, v4, v1}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.doLenientDetection:(Ljava/lang/String;Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;)Ljava/lang/String; // method@11f4 │ │ +049978: 0c04 |0018: move-result-object v4 │ │ +04997a: 28f7 |0019: goto 0010 // -0009 │ │ +04997c: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000c - 0x000f │ │ Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; -> 0x0011 │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0008 line=414 │ │ @@ -78853,43 +78920,43 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -048af4: |[048af4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getContentTypeEncoding:(Ljava/lang/String;)Ljava/lang/String; │ │ -048b04: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -048b06: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -048b08: 3806 2800 |0002: if-eqz v6, 002a // +0028 │ │ -048b0c: 1a05 f500 |0004: const-string v5, ";" // string@00f5 │ │ -048b10: 6e20 d40e 5600 |0006: invoke-virtual {v6, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -048b16: 0a01 |0009: move-result v1 │ │ -048b18: 12f5 |000a: const/4 v5, #int -1 // #ff │ │ -048b1a: 3751 1f00 |000b: if-le v1, v5, 002a // +001f │ │ -048b1e: d805 0101 |000d: add-int/lit8 v5, v1, #int 1 // #01 │ │ -048b22: 6e20 dd0e 5600 |000f: invoke-virtual {v6, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -048b28: 0c03 |0012: move-result-object v3 │ │ -048b2a: 6205 1e06 |0013: sget-object v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.CHARSET_PATTERN:Ljava/util/regex/Pattern; // field@061e │ │ -048b2e: 6e20 790f 3500 |0015: invoke-virtual {v5, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0f79 │ │ -048b34: 0c02 |0018: move-result-object v2 │ │ -048b36: 6e10 750f 0200 |0019: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@0f75 │ │ -048b3c: 0a05 |001c: move-result v5 │ │ -048b3e: 3805 0e00 |001d: if-eqz v5, 002b // +000e │ │ -048b42: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -048b44: 6e20 760f 5200 |0020: invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@0f76 │ │ -048b4a: 0c00 |0023: move-result-object v0 │ │ -048b4c: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -048b50: 6e10 e00e 0000 |0026: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ -048b56: 0c00 |0029: move-result-object v0 │ │ -048b58: 1100 |002a: return-object v0 │ │ -048b5a: 0740 |002b: move-object v0, v4 │ │ -048b5c: 28f8 |002c: goto 0024 // -0008 │ │ -048b5e: 0740 |002d: move-object v0, v4 │ │ -048b60: 28fc |002e: goto 002a // -0004 │ │ +049990: |[049990] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getContentTypeEncoding:(Ljava/lang/String;)Ljava/lang/String; │ │ +0499a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0499a2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0499a4: 3806 2800 |0002: if-eqz v6, 002a // +0028 │ │ +0499a8: 1a05 f500 |0004: const-string v5, ";" // string@00f5 │ │ +0499ac: 6e20 d40e 5600 |0006: invoke-virtual {v6, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +0499b2: 0a01 |0009: move-result v1 │ │ +0499b4: 12f5 |000a: const/4 v5, #int -1 // #ff │ │ +0499b6: 3751 1f00 |000b: if-le v1, v5, 002a // +001f │ │ +0499ba: d805 0101 |000d: add-int/lit8 v5, v1, #int 1 // #01 │ │ +0499be: 6e20 dd0e 5600 |000f: invoke-virtual {v6, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +0499c4: 0c03 |0012: move-result-object v3 │ │ +0499c6: 6205 1e06 |0013: sget-object v5, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.CHARSET_PATTERN:Ljava/util/regex/Pattern; // field@061e │ │ +0499ca: 6e20 790f 3500 |0015: invoke-virtual {v5, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0f79 │ │ +0499d0: 0c02 |0018: move-result-object v2 │ │ +0499d2: 6e10 750f 0200 |0019: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@0f75 │ │ +0499d8: 0a05 |001c: move-result v5 │ │ +0499da: 3805 0e00 |001d: if-eqz v5, 002b // +000e │ │ +0499de: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +0499e0: 6e20 760f 5200 |0020: invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@0f76 │ │ +0499e6: 0c00 |0023: move-result-object v0 │ │ +0499e8: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +0499ec: 6e10 e00e 0000 |0026: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ +0499f2: 0c00 |0029: move-result-object v0 │ │ +0499f4: 1100 |002a: return-object v0 │ │ +0499f6: 0740 |002b: move-object v0, v4 │ │ +0499f8: 28f8 |002c: goto 0024 // -0008 │ │ +0499fa: 0740 |002d: move-object v0, v4 │ │ +0499fc: 28fc |002e: goto 002a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=635 │ │ 0x0002 line=636 │ │ 0x0004 line=637 │ │ 0x000a line=638 │ │ 0x000d line=639 │ │ @@ -78914,29 +78981,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -048b64: |[048b64] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getContentTypeMime:(Ljava/lang/String;)Ljava/lang/String; │ │ -048b74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048b76: 3803 1300 |0001: if-eqz v3, 0014 // +0013 │ │ -048b7a: 1a02 f500 |0003: const-string v2, ";" // string@00f5 │ │ -048b7e: 6e20 d40e 2300 |0005: invoke-virtual {v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -048b84: 0a00 |0008: move-result v0 │ │ -048b86: 3a00 0c00 |0009: if-ltz v0, 0015 // +000c │ │ -048b8a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -048b8c: 6e30 de0e 2300 |000c: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -048b92: 0c01 |000f: move-result-object v1 │ │ -048b94: 6e10 e20e 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ -048b9a: 0c01 |0013: move-result-object v1 │ │ -048b9c: 1101 |0014: return-object v1 │ │ -048b9e: 0731 |0015: move-object v1, v3 │ │ -048ba0: 28fa |0016: goto 0010 // -0006 │ │ +049a00: |[049a00] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getContentTypeMime:(Ljava/lang/String;)Ljava/lang/String; │ │ +049a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049a12: 3803 1300 |0001: if-eqz v3, 0014 // +0013 │ │ +049a16: 1a02 f500 |0003: const-string v2, ";" // string@00f5 │ │ +049a1a: 6e20 d40e 2300 |0005: invoke-virtual {v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +049a20: 0a00 |0008: move-result v0 │ │ +049a22: 3a00 0c00 |0009: if-ltz v0, 0015 // +000c │ │ +049a26: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +049a28: 6e30 de0e 2300 |000c: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +049a2e: 0c01 |000f: move-result-object v1 │ │ +049a30: 6e10 e20e 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ee2 │ │ +049a36: 0c01 |0013: move-result-object v1 │ │ +049a38: 1101 |0014: return-object v1 │ │ +049a3a: 0731 |0015: move-object v1, v3 │ │ +049a3c: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0001 line=612 │ │ 0x0003 line=613 │ │ 0x0009 line=614 │ │ 0x000b line=615 │ │ @@ -78954,109 +79021,109 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 178 16-bit code units │ │ -048ba4: |[048ba4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; │ │ -048bb4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -048bb6: 3811 b000 |0001: if-eqz v17, 00b1 // +00b0 │ │ -048bba: 130d 0010 |0003: const/16 v13, #int 4096 // #1000 │ │ -048bbe: 23d2 fe02 |0005: new-array v2, v13, [B // type@02fe │ │ -048bc2: 130d 0010 |0007: const/16 v13, #int 4096 // #1000 │ │ -048bc6: 0800 1000 |0009: move-object/from16 v0, v16 │ │ -048bca: 6e20 620e d000 |000b: invoke-virtual {v0, v13}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ -048bd0: 120a |000e: const/4 v10, #int 0 // #0 │ │ -048bd2: 1309 0010 |000f: const/16 v9, #int 4096 // #1000 │ │ -048bd6: 0800 1000 |0011: move-object/from16 v0, v16 │ │ -048bda: 6e40 660e 209a |0013: invoke-virtual {v0, v2, v10, v9}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ -048be0: 0a04 |0016: move-result v4 │ │ -048be2: 12f6 |0017: const/4 v6, #int -1 // #ff │ │ -048be4: 120c |0018: const/4 v12, #int 0 // #0 │ │ -048be6: 12fd |0019: const/4 v13, #int -1 // #ff │ │ -048be8: 32d4 2000 |001a: if-eq v4, v13, 003a // +0020 │ │ -048bec: 12fd |001c: const/4 v13, #int -1 // #ff │ │ -048bee: 33d6 1d00 |001d: if-ne v6, v13, 003a // +001d │ │ -048bf2: 130d 0010 |001f: const/16 v13, #int 4096 // #1000 │ │ -048bf6: 35da 1900 |0021: if-ge v10, v13, 003a // +0019 │ │ -048bfa: b04a |0023: add-int/2addr v10, v4 │ │ -048bfc: b149 |0024: sub-int/2addr v9, v4 │ │ -048bfe: 0800 1000 |0025: move-object/from16 v0, v16 │ │ -048c02: 6e40 660e 209a |0027: invoke-virtual {v0, v2, v10, v9}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ -048c08: 0a04 |002a: move-result v4 │ │ -048c0a: 220c 4c02 |002b: new-instance v12, Ljava/lang/String; // type@024c │ │ -048c0e: 120d |002d: const/4 v13, #int 0 // #0 │ │ -048c10: 0800 1100 |002e: move-object/from16 v0, v17 │ │ -048c14: 7050 c60e 2cad |0030: invoke-direct {v12, v2, v13, v10, v0}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@0ec6 │ │ -048c1a: 130d 3e00 |0033: const/16 v13, #int 62 // #3e │ │ -048c1e: 6e20 d30e dc00 |0035: invoke-virtual {v12, v13}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ -048c24: 0a06 |0038: move-result v6 │ │ -048c26: 28e0 |0039: goto 0019 // -0020 │ │ -048c28: 12fd |003a: const/4 v13, #int -1 // #ff │ │ -048c2a: 33d6 2c00 |003b: if-ne v6, v13, 0067 // +002c │ │ -048c2e: 12fd |003d: const/4 v13, #int -1 // #ff │ │ -048c30: 33d4 0a00 |003e: if-ne v4, v13, 0048 // +000a │ │ -048c34: 220d 2002 |0040: new-instance v13, Ljava/io/IOException; // type@0220 │ │ -048c38: 1a0e 330a |0042: const-string v14, "Unexpected end of XML stream" // string@0a33 │ │ -048c3c: 7020 5f0e ed00 |0044: invoke-direct {v13, v14}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ -048c42: 270d |0047: throw v13 │ │ -048c44: 220d 2002 |0048: new-instance v13, Ljava/io/IOException; // type@0220 │ │ -048c48: 220e 4e02 |004a: new-instance v14, Ljava/lang/StringBuilder; // type@024e │ │ -048c4c: 7010 f00e 0e00 |004c: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -048c52: 1a0f b00a |004f: const-string v15, "XML prolog or ROOT element not found on first " // string@0ab0 │ │ -048c56: 6e20 f70e fe00 |0051: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048c5c: 0c0e |0054: move-result-object v14 │ │ -048c5e: 6e20 f40e ae00 |0055: invoke-virtual {v14, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -048c64: 0c0e |0058: move-result-object v14 │ │ -048c66: 1a0f 3000 |0059: const-string v15, " bytes" // string@0030 │ │ -048c6a: 6e20 f70e fe00 |005b: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -048c70: 0c0e |005e: move-result-object v14 │ │ -048c72: 6e10 fb0e 0e00 |005f: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -048c78: 0c0e |0062: move-result-object v14 │ │ -048c7a: 7020 5f0e ed00 |0063: invoke-direct {v13, v14}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ -048c80: 270d |0066: throw v13 │ │ -048c82: 01a3 |0067: move v3, v10 │ │ -048c84: 3d03 4900 |0068: if-lez v3, 00b1 // +0049 │ │ -048c88: 7401 670e 1000 |006a: invoke-virtual/range {v16}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ -048c8e: 2201 1502 |006d: new-instance v1, Ljava/io/BufferedReader; // type@0215 │ │ -048c92: 220d 2a02 |006f: new-instance v13, Ljava/io/StringReader; // type@022a │ │ -048c96: 120e |0071: const/4 v14, #int 0 // #0 │ │ -048c98: d80f 0601 |0072: add-int/lit8 v15, v6, #int 1 // #01 │ │ -048c9c: 6e30 de0e ec0f |0074: invoke-virtual {v12, v14, v15}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -048ca2: 0c0e |0077: move-result-object v14 │ │ -048ca4: 7020 7f0e ed00 |0078: invoke-direct {v13, v14}, Ljava/io/StringReader;.:(Ljava/lang/String;)V // method@0e7f │ │ -048caa: 7020 3a0e d100 |007b: invoke-direct {v1, v13}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0e3a │ │ -048cb0: 220b 4d02 |007e: new-instance v11, Ljava/lang/StringBuffer; // type@024d │ │ -048cb4: 7010 e50e 0b00 |0080: invoke-direct {v11}, Ljava/lang/StringBuffer;.:()V // method@0ee5 │ │ -048cba: 6e10 3c0e 0100 |0083: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ -048cc0: 0c07 |0086: move-result-object v7 │ │ -048cc2: 3807 0a00 |0087: if-eqz v7, 0091 // +000a │ │ -048cc6: 6e20 ed0e 7b00 |0089: invoke-virtual {v11, v7}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -048ccc: 6e10 3c0e 0100 |008c: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ -048cd2: 0c07 |008f: move-result-object v7 │ │ -048cd4: 28f7 |0090: goto 0087 // -0009 │ │ -048cd6: 620d 2006 |0091: sget-object v13, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.ENCODING_PATTERN:Ljava/util/regex/Pattern; // field@0620 │ │ -048cda: 6e20 790f bd00 |0093: invoke-virtual {v13, v11}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0f79 │ │ -048ce0: 0c08 |0096: move-result-object v8 │ │ -048ce2: 6e10 750f 0800 |0097: invoke-virtual {v8}, Ljava/util/regex/Matcher;.find:()Z // method@0f75 │ │ -048ce8: 0a0d |009a: move-result v13 │ │ -048cea: 380d 1600 |009b: if-eqz v13, 00b1 // +0016 │ │ -048cee: 121d |009d: const/4 v13, #int 1 // #1 │ │ -048cf0: 6e20 760f d800 |009e: invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@0f76 │ │ -048cf6: 0c0d |00a1: move-result-object v13 │ │ -048cf8: 6e10 e00e 0d00 |00a2: invoke-virtual {v13}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ -048cfe: 0c05 |00a5: move-result-object v5 │ │ -048d00: 121d |00a6: const/4 v13, #int 1 // #1 │ │ -048d02: 6e10 d80e 0500 |00a7: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -048d08: 0a0e |00aa: move-result v14 │ │ -048d0a: d80e 0eff |00ab: add-int/lit8 v14, v14, #int -1 // #ff │ │ -048d0e: 6e30 de0e d50e |00ad: invoke-virtual {v5, v13, v14}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -048d14: 0c05 |00b0: move-result-object v5 │ │ -048d16: 1105 |00b1: return-object v5 │ │ +049a40: |[049a40] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getXmlProlog:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; │ │ +049a50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +049a52: 3811 b000 |0001: if-eqz v17, 00b1 // +00b0 │ │ +049a56: 130d 0010 |0003: const/16 v13, #int 4096 // #1000 │ │ +049a5a: 23d2 fc02 |0005: new-array v2, v13, [B // type@02fc │ │ +049a5e: 130d 0010 |0007: const/16 v13, #int 4096 // #1000 │ │ +049a62: 0800 1000 |0009: move-object/from16 v0, v16 │ │ +049a66: 6e20 620e d000 |000b: invoke-virtual {v0, v13}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ +049a6c: 120a |000e: const/4 v10, #int 0 // #0 │ │ +049a6e: 1309 0010 |000f: const/16 v9, #int 4096 // #1000 │ │ +049a72: 0800 1000 |0011: move-object/from16 v0, v16 │ │ +049a76: 6e40 660e 209a |0013: invoke-virtual {v0, v2, v10, v9}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ +049a7c: 0a04 |0016: move-result v4 │ │ +049a7e: 12f6 |0017: const/4 v6, #int -1 // #ff │ │ +049a80: 120c |0018: const/4 v12, #int 0 // #0 │ │ +049a82: 12fd |0019: const/4 v13, #int -1 // #ff │ │ +049a84: 32d4 2000 |001a: if-eq v4, v13, 003a // +0020 │ │ +049a88: 12fd |001c: const/4 v13, #int -1 // #ff │ │ +049a8a: 33d6 1d00 |001d: if-ne v6, v13, 003a // +001d │ │ +049a8e: 130d 0010 |001f: const/16 v13, #int 4096 // #1000 │ │ +049a92: 35da 1900 |0021: if-ge v10, v13, 003a // +0019 │ │ +049a96: b04a |0023: add-int/2addr v10, v4 │ │ +049a98: b149 |0024: sub-int/2addr v9, v4 │ │ +049a9a: 0800 1000 |0025: move-object/from16 v0, v16 │ │ +049a9e: 6e40 660e 209a |0027: invoke-virtual {v0, v2, v10, v9}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ +049aa4: 0a04 |002a: move-result v4 │ │ +049aa6: 220c 4a02 |002b: new-instance v12, Ljava/lang/String; // type@024a │ │ +049aaa: 120d |002d: const/4 v13, #int 0 // #0 │ │ +049aac: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +049ab0: 7050 c60e 2cad |0030: invoke-direct {v12, v2, v13, v10, v0}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@0ec6 │ │ +049ab6: 130d 3e00 |0033: const/16 v13, #int 62 // #3e │ │ +049aba: 6e20 d30e dc00 |0035: invoke-virtual {v12, v13}, Ljava/lang/String;.indexOf:(I)I // method@0ed3 │ │ +049ac0: 0a06 |0038: move-result v6 │ │ +049ac2: 28e0 |0039: goto 0019 // -0020 │ │ +049ac4: 12fd |003a: const/4 v13, #int -1 // #ff │ │ +049ac6: 33d6 2c00 |003b: if-ne v6, v13, 0067 // +002c │ │ +049aca: 12fd |003d: const/4 v13, #int -1 // #ff │ │ +049acc: 33d4 0a00 |003e: if-ne v4, v13, 0048 // +000a │ │ +049ad0: 220d 1e02 |0040: new-instance v13, Ljava/io/IOException; // type@021e │ │ +049ad4: 1a0e 310a |0042: const-string v14, "Unexpected end of XML stream" // string@0a31 │ │ +049ad8: 7020 5f0e ed00 |0044: invoke-direct {v13, v14}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ +049ade: 270d |0047: throw v13 │ │ +049ae0: 220d 1e02 |0048: new-instance v13, Ljava/io/IOException; // type@021e │ │ +049ae4: 220e 4c02 |004a: new-instance v14, Ljava/lang/StringBuilder; // type@024c │ │ +049ae8: 7010 f00e 0e00 |004c: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +049aee: 1a0f ae0a |004f: const-string v15, "XML prolog or ROOT element not found on first " // string@0aae │ │ +049af2: 6e20 f70e fe00 |0051: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +049af8: 0c0e |0054: move-result-object v14 │ │ +049afa: 6e20 f40e ae00 |0055: invoke-virtual {v14, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +049b00: 0c0e |0058: move-result-object v14 │ │ +049b02: 1a0f 3000 |0059: const-string v15, " bytes" // string@0030 │ │ +049b06: 6e20 f70e fe00 |005b: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +049b0c: 0c0e |005e: move-result-object v14 │ │ +049b0e: 6e10 fb0e 0e00 |005f: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +049b14: 0c0e |0062: move-result-object v14 │ │ +049b16: 7020 5f0e ed00 |0063: invoke-direct {v13, v14}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ +049b1c: 270d |0066: throw v13 │ │ +049b1e: 01a3 |0067: move v3, v10 │ │ +049b20: 3d03 4900 |0068: if-lez v3, 00b1 // +0049 │ │ +049b24: 7401 670e 1000 |006a: invoke-virtual/range {v16}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ +049b2a: 2201 1302 |006d: new-instance v1, Ljava/io/BufferedReader; // type@0213 │ │ +049b2e: 220d 2802 |006f: new-instance v13, Ljava/io/StringReader; // type@0228 │ │ +049b32: 120e |0071: const/4 v14, #int 0 // #0 │ │ +049b34: d80f 0601 |0072: add-int/lit8 v15, v6, #int 1 // #01 │ │ +049b38: 6e30 de0e ec0f |0074: invoke-virtual {v12, v14, v15}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +049b3e: 0c0e |0077: move-result-object v14 │ │ +049b40: 7020 7f0e ed00 |0078: invoke-direct {v13, v14}, Ljava/io/StringReader;.:(Ljava/lang/String;)V // method@0e7f │ │ +049b46: 7020 3a0e d100 |007b: invoke-direct {v1, v13}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0e3a │ │ +049b4c: 220b 4b02 |007e: new-instance v11, Ljava/lang/StringBuffer; // type@024b │ │ +049b50: 7010 e50e 0b00 |0080: invoke-direct {v11}, Ljava/lang/StringBuffer;.:()V // method@0ee5 │ │ +049b56: 6e10 3c0e 0100 |0083: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ +049b5c: 0c07 |0086: move-result-object v7 │ │ +049b5e: 3807 0a00 |0087: if-eqz v7, 0091 // +000a │ │ +049b62: 6e20 ed0e 7b00 |0089: invoke-virtual {v11, v7}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +049b68: 6e10 3c0e 0100 |008c: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0e3c │ │ +049b6e: 0c07 |008f: move-result-object v7 │ │ +049b70: 28f7 |0090: goto 0087 // -0009 │ │ +049b72: 620d 2006 |0091: sget-object v13, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.ENCODING_PATTERN:Ljava/util/regex/Pattern; // field@0620 │ │ +049b76: 6e20 790f bd00 |0093: invoke-virtual {v13, v11}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0f79 │ │ +049b7c: 0c08 |0096: move-result-object v8 │ │ +049b7e: 6e10 750f 0800 |0097: invoke-virtual {v8}, Ljava/util/regex/Matcher;.find:()Z // method@0f75 │ │ +049b84: 0a0d |009a: move-result v13 │ │ +049b86: 380d 1600 |009b: if-eqz v13, 00b1 // +0016 │ │ +049b8a: 121d |009d: const/4 v13, #int 1 // #1 │ │ +049b8c: 6e20 760f d800 |009e: invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@0f76 │ │ +049b92: 0c0d |00a1: move-result-object v13 │ │ +049b94: 6e10 e00e 0d00 |00a2: invoke-virtual {v13}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ +049b9a: 0c05 |00a5: move-result-object v5 │ │ +049b9c: 121d |00a6: const/4 v13, #int 1 // #1 │ │ +049b9e: 6e10 d80e 0500 |00a7: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +049ba4: 0a0e |00aa: move-result v14 │ │ +049ba6: d80e 0eff |00ab: add-int/lit8 v14, v14, #int -1 // #ff │ │ +049baa: 6e30 de0e d50e |00ad: invoke-virtual {v5, v13, v14}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +049bb0: 0c05 |00b0: move-result-object v5 │ │ +049bb2: 1105 |00b1: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 0x0001 line=663 │ │ 0x0003 line=664 │ │ 0x0007 line=665 │ │ 0x000e line=666 │ │ @@ -79110,40 +79177,40 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -048d18: |[048d18] nl.siegmann.epublib.util.commons.io.XmlStreamReader.isAppXml:(Ljava/lang/String;)Z │ │ -048d28: 3801 2c00 |0000: if-eqz v1, 002c // +002c │ │ -048d2c: 1a00 ac0b |0002: const-string v0, "application/xml" // string@0bac │ │ -048d30: 6e20 cd0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048d36: 0a00 |0007: move-result v0 │ │ -048d38: 3900 2200 |0008: if-nez v0, 002a // +0022 │ │ -048d3c: 1a00 ad0b |000a: const-string v0, "application/xml-dtd" // string@0bad │ │ -048d40: 6e20 cd0e 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048d46: 0a00 |000f: move-result v0 │ │ -048d48: 3900 1a00 |0010: if-nez v0, 002a // +001a │ │ -048d4c: 1a00 ae0b |0012: const-string v0, "application/xml-external-parsed-entity" // string@0bae │ │ -048d50: 6e20 cd0e 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048d56: 0a00 |0017: move-result v0 │ │ -048d58: 3900 1200 |0018: if-nez v0, 002a // +0012 │ │ -048d5c: 1a00 a20b |001a: const-string v0, "application/" // string@0ba2 │ │ -048d60: 6e20 dc0e 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -048d66: 0a00 |001f: move-result v0 │ │ -048d68: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ -048d6c: 1a00 c100 |0022: const-string v0, "+xml" // string@00c1 │ │ -048d70: 6e20 cc0e 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -048d76: 0a00 |0027: move-result v0 │ │ -048d78: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ -048d7c: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -048d7e: 0f00 |002b: return v0 │ │ -048d80: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -048d82: 28fe |002d: goto 002b // -0002 │ │ +049bb4: |[049bb4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.isAppXml:(Ljava/lang/String;)Z │ │ +049bc4: 3801 2c00 |0000: if-eqz v1, 002c // +002c │ │ +049bc8: 1a00 aa0b |0002: const-string v0, "application/xml" // string@0baa │ │ +049bcc: 6e20 cd0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049bd2: 0a00 |0007: move-result v0 │ │ +049bd4: 3900 2200 |0008: if-nez v0, 002a // +0022 │ │ +049bd8: 1a00 ab0b |000a: const-string v0, "application/xml-dtd" // string@0bab │ │ +049bdc: 6e20 cd0e 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049be2: 0a00 |000f: move-result v0 │ │ +049be4: 3900 1a00 |0010: if-nez v0, 002a // +001a │ │ +049be8: 1a00 ac0b |0012: const-string v0, "application/xml-external-parsed-entity" // string@0bac │ │ +049bec: 6e20 cd0e 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049bf2: 0a00 |0017: move-result v0 │ │ +049bf4: 3900 1200 |0018: if-nez v0, 002a // +0012 │ │ +049bf8: 1a00 a00b |001a: const-string v0, "application/" // string@0ba0 │ │ +049bfc: 6e20 dc0e 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +049c02: 0a00 |001f: move-result v0 │ │ +049c04: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ +049c08: 1a00 c100 |0022: const-string v0, "+xml" // string@00c1 │ │ +049c0c: 6e20 cc0e 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +049c12: 0a00 |0027: move-result v0 │ │ +049c14: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ +049c18: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +049c1a: 0f00 |002b: return v0 │ │ +049c1c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +049c1e: 28fe |002d: goto 002b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x002e reg=1 mime Ljava/lang/String; │ │ │ │ #17 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;) │ │ @@ -79151,36 +79218,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -048d84: |[048d84] nl.siegmann.epublib.util.commons.io.XmlStreamReader.isTextXml:(Ljava/lang/String;)Z │ │ -048d94: 3801 2400 |0000: if-eqz v1, 0024 // +0024 │ │ -048d98: 1a00 ef18 |0002: const-string v0, "text/xml" // string@18ef │ │ -048d9c: 6e20 cd0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048da2: 0a00 |0007: move-result v0 │ │ -048da4: 3900 1a00 |0008: if-nez v0, 0022 // +001a │ │ -048da8: 1a00 f018 |000a: const-string v0, "text/xml-external-parsed-entity" // string@18f0 │ │ -048dac: 6e20 cd0e 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048db2: 0a00 |000f: move-result v0 │ │ -048db4: 3900 1200 |0010: if-nez v0, 0022 // +0012 │ │ -048db8: 1a00 eb18 |0012: const-string v0, "text/" // string@18eb │ │ -048dbc: 6e20 dc0e 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -048dc2: 0a00 |0017: move-result v0 │ │ -048dc4: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ -048dc8: 1a00 c100 |001a: const-string v0, "+xml" // string@00c1 │ │ -048dcc: 6e20 cc0e 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ -048dd2: 0a00 |001f: move-result v0 │ │ -048dd4: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ -048dd8: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -048dda: 0f00 |0023: return v0 │ │ -048ddc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -048dde: 28fe |0025: goto 0023 // -0002 │ │ +049c20: |[049c20] nl.siegmann.epublib.util.commons.io.XmlStreamReader.isTextXml:(Ljava/lang/String;)Z │ │ +049c30: 3801 2400 |0000: if-eqz v1, 0024 // +0024 │ │ +049c34: 1a00 ed18 |0002: const-string v0, "text/xml" // string@18ed │ │ +049c38: 6e20 cd0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049c3e: 0a00 |0007: move-result v0 │ │ +049c40: 3900 1a00 |0008: if-nez v0, 0022 // +001a │ │ +049c44: 1a00 ee18 |000a: const-string v0, "text/xml-external-parsed-entity" // string@18ee │ │ +049c48: 6e20 cd0e 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049c4e: 0a00 |000f: move-result v0 │ │ +049c50: 3900 1200 |0010: if-nez v0, 0022 // +0012 │ │ +049c54: 1a00 e918 |0012: const-string v0, "text/" // string@18e9 │ │ +049c58: 6e20 dc0e 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +049c5e: 0a00 |0017: move-result v0 │ │ +049c60: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ +049c64: 1a00 c100 |001a: const-string v0, "+xml" // string@00c1 │ │ +049c68: 6e20 cc0e 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0ecc │ │ +049c6e: 0a00 |001f: move-result v0 │ │ +049c70: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ +049c74: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +049c76: 0f00 |0023: return v0 │ │ +049c78: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +049c7a: 28fe |0025: goto 0023 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 mime Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -79189,124 +79256,124 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 184 16-bit code units │ │ -048de0: |[048de0] nl.siegmann.epublib.util.commons.io.XmlStreamReader.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; │ │ -048df0: 380e 0600 |0000: if-eqz v14, 0006 // +0006 │ │ -048df4: 380d 0400 |0002: if-eqz v13, 0006 // +0004 │ │ -048df8: 07d3 |0004: move-object v3, v13 │ │ -048dfa: 1103 |0005: return-object v3 │ │ -048dfc: 7110 f711 0a00 |0006: invoke-static {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getContentTypeMime:(Ljava/lang/String;)Ljava/lang/String; // method@11f7 │ │ -048e02: 0c02 |0009: move-result-object v2 │ │ -048e04: 7110 f611 0a00 |000a: invoke-static {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getContentTypeEncoding:(Ljava/lang/String;)Ljava/lang/String; // method@11f6 │ │ -048e0a: 0c03 |000d: move-result-object v3 │ │ -048e0c: 7110 fb11 0200 |000e: invoke-static {v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.isAppXml:(Ljava/lang/String;)Z // method@11fb │ │ -048e12: 0a07 |0011: move-result v7 │ │ -048e14: 7110 fc11 0200 |0012: invoke-static {v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.isTextXml:(Ljava/lang/String;)Z // method@11fc │ │ -048e1a: 0a08 |0015: move-result v8 │ │ -048e1c: 3907 2500 |0016: if-nez v7, 003b // +0025 │ │ -048e20: 3908 2300 |0018: if-nez v8, 003b // +0023 │ │ -048e24: 1a00 0004 |001a: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], Invalid MIME" // string@0400 │ │ -048e28: 1254 |001c: const/4 v4, #int 5 // #5 │ │ -048e2a: 2344 1503 |001d: new-array v4, v4, [Ljava/lang/Object; // type@0315 │ │ -048e2e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -048e30: 4d02 0405 |0020: aput-object v2, v4, v5 │ │ -048e34: 1215 |0022: const/4 v5, #int 1 // #1 │ │ -048e36: 4d03 0405 |0023: aput-object v3, v4, v5 │ │ -048e3a: 1225 |0025: const/4 v5, #int 2 // #2 │ │ -048e3c: 4d0b 0405 |0026: aput-object v11, v4, v5 │ │ -048e40: 1235 |0028: const/4 v5, #int 3 // #3 │ │ -048e42: 4d0c 0405 |0029: aput-object v12, v4, v5 │ │ -048e46: 1245 |002b: const/4 v5, #int 4 // #4 │ │ -048e48: 4d0d 0405 |002c: aput-object v13, v4, v5 │ │ -048e4c: 7120 0f0f 4000 |002e: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -048e52: 0c01 |0031: move-result-object v1 │ │ -048e54: 2200 d202 |0032: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -048e58: 07b4 |0034: move-object v4, v11 │ │ -048e5a: 07c5 |0035: move-object v5, v12 │ │ -048e5c: 07d6 |0036: move-object v6, v13 │ │ -048e5e: 7607 ff11 0000 |0037: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ -048e64: 2700 |003a: throw v0 │ │ -048e66: 3903 1400 |003b: if-nez v3, 004f // +0014 │ │ -048e6a: 3807 0700 |003d: if-eqz v7, 0044 // +0007 │ │ -048e6e: 6e40 f111 b9dc |003f: invoke-virtual {v9, v11, v12, v13}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11f1 │ │ -048e74: 0c03 |0042: move-result-object v3 │ │ -048e76: 28c2 |0043: goto 0005 // -003e │ │ -048e78: 5490 2c06 |0044: iget-object v0, v9, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048e7c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -048e80: 1a00 250a |0048: const-string v0, "US-ASCII" // string@0a25 │ │ -048e84: 0703 |004a: move-object v3, v0 │ │ -048e86: 28ba |004b: goto 0005 // -0046 │ │ -048e88: 5490 2c06 |004c: iget-object v0, v9, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048e8c: 28fc |004e: goto 004a // -0004 │ │ -048e8e: 1a00 2a0a |004f: const-string v0, "UTF-16BE" // string@0a2a │ │ -048e92: 6e20 cd0e 0300 |0051: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048e98: 0a00 |0054: move-result v0 │ │ -048e9a: 3900 0a00 |0055: if-nez v0, 005f // +000a │ │ -048e9e: 1a00 2b0a |0057: const-string v0, "UTF-16LE" // string@0a2b │ │ -048ea2: 6e20 cd0e 0300 |0059: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048ea8: 0a00 |005c: move-result v0 │ │ -048eaa: 3800 2500 |005d: if-eqz v0, 0082 // +0025 │ │ -048eae: 380b a6ff |005f: if-eqz v11, 0005 // -005a │ │ -048eb2: 1a00 ff03 |0061: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], BOM must be NULL" // string@03ff │ │ -048eb6: 1254 |0063: const/4 v4, #int 5 // #5 │ │ -048eb8: 2344 1503 |0064: new-array v4, v4, [Ljava/lang/Object; // type@0315 │ │ -048ebc: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -048ebe: 4d02 0405 |0067: aput-object v2, v4, v5 │ │ -048ec2: 1215 |0069: const/4 v5, #int 1 // #1 │ │ -048ec4: 4d03 0405 |006a: aput-object v3, v4, v5 │ │ -048ec8: 1225 |006c: const/4 v5, #int 2 // #2 │ │ -048eca: 4d0b 0405 |006d: aput-object v11, v4, v5 │ │ -048ece: 1235 |006f: const/4 v5, #int 3 // #3 │ │ -048ed0: 4d0c 0405 |0070: aput-object v12, v4, v5 │ │ -048ed4: 1245 |0072: const/4 v5, #int 4 // #4 │ │ -048ed6: 4d0d 0405 |0073: aput-object v13, v4, v5 │ │ -048eda: 7120 0f0f 4000 |0075: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -048ee0: 0c01 |0078: move-result-object v1 │ │ -048ee2: 2200 d202 |0079: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -048ee6: 07b4 |007b: move-object v4, v11 │ │ -048ee8: 07c5 |007c: move-object v5, v12 │ │ -048eea: 07d6 |007d: move-object v6, v13 │ │ -048eec: 7607 ff11 0000 |007e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ -048ef2: 2700 |0081: throw v0 │ │ -048ef4: 1a00 290a |0082: const-string v0, "UTF-16" // string@0a29 │ │ -048ef8: 6e20 cd0e 0300 |0084: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048efe: 0a00 |0087: move-result v0 │ │ -048f00: 3800 7dff |0088: if-eqz v0, 0005 // -0083 │ │ -048f04: 380b 0d00 |008a: if-eqz v11, 0097 // +000d │ │ -048f08: 1a00 290a |008c: const-string v0, "UTF-16" // string@0a29 │ │ -048f0c: 6e20 dc0e 0b00 |008e: invoke-virtual {v11, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -048f12: 0a00 |0091: move-result v0 │ │ -048f14: 3800 0500 |0092: if-eqz v0, 0097 // +0005 │ │ -048f18: 07b3 |0094: move-object v3, v11 │ │ -048f1a: 2900 70ff |0095: goto/16 0005 // -0090 │ │ -048f1e: 1a00 0104 |0097: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], encoding mismatch" // string@0401 │ │ -048f22: 1254 |0099: const/4 v4, #int 5 // #5 │ │ -048f24: 2344 1503 |009a: new-array v4, v4, [Ljava/lang/Object; // type@0315 │ │ -048f28: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -048f2a: 4d02 0405 |009d: aput-object v2, v4, v5 │ │ -048f2e: 1215 |009f: const/4 v5, #int 1 // #1 │ │ -048f30: 4d03 0405 |00a0: aput-object v3, v4, v5 │ │ -048f34: 1225 |00a2: const/4 v5, #int 2 // #2 │ │ -048f36: 4d0b 0405 |00a3: aput-object v11, v4, v5 │ │ -048f3a: 1235 |00a5: const/4 v5, #int 3 // #3 │ │ -048f3c: 4d0c 0405 |00a6: aput-object v12, v4, v5 │ │ -048f40: 1245 |00a8: const/4 v5, #int 4 // #4 │ │ -048f42: 4d0d 0405 |00a9: aput-object v13, v4, v5 │ │ -048f46: 7120 0f0f 4000 |00ab: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -048f4c: 0c01 |00ae: move-result-object v1 │ │ -048f4e: 2200 d202 |00af: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -048f52: 07b4 |00b1: move-object v4, v11 │ │ -048f54: 07c5 |00b2: move-object v5, v12 │ │ -048f56: 07d6 |00b3: move-object v6, v13 │ │ -048f58: 7607 ff11 0000 |00b4: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ -048f5e: 2700 |00b7: throw v0 │ │ +049c7c: |[049c7c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.calculateHttpEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; │ │ +049c8c: 380e 0600 |0000: if-eqz v14, 0006 // +0006 │ │ +049c90: 380d 0400 |0002: if-eqz v13, 0006 // +0004 │ │ +049c94: 07d3 |0004: move-object v3, v13 │ │ +049c96: 1103 |0005: return-object v3 │ │ +049c98: 7110 f711 0a00 |0006: invoke-static {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getContentTypeMime:(Ljava/lang/String;)Ljava/lang/String; // method@11f7 │ │ +049c9e: 0c02 |0009: move-result-object v2 │ │ +049ca0: 7110 f611 0a00 |000a: invoke-static {v10}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.getContentTypeEncoding:(Ljava/lang/String;)Ljava/lang/String; // method@11f6 │ │ +049ca6: 0c03 |000d: move-result-object v3 │ │ +049ca8: 7110 fb11 0200 |000e: invoke-static {v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.isAppXml:(Ljava/lang/String;)Z // method@11fb │ │ +049cae: 0a07 |0011: move-result v7 │ │ +049cb0: 7110 fc11 0200 |0012: invoke-static {v2}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.isTextXml:(Ljava/lang/String;)Z // method@11fc │ │ +049cb6: 0a08 |0015: move-result v8 │ │ +049cb8: 3907 2500 |0016: if-nez v7, 003b // +0025 │ │ +049cbc: 3908 2300 |0018: if-nez v8, 003b // +0023 │ │ +049cc0: 1a00 0004 |001a: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], Invalid MIME" // string@0400 │ │ +049cc4: 1254 |001c: const/4 v4, #int 5 // #5 │ │ +049cc6: 2344 1303 |001d: new-array v4, v4, [Ljava/lang/Object; // type@0313 │ │ +049cca: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +049ccc: 4d02 0405 |0020: aput-object v2, v4, v5 │ │ +049cd0: 1215 |0022: const/4 v5, #int 1 // #1 │ │ +049cd2: 4d03 0405 |0023: aput-object v3, v4, v5 │ │ +049cd6: 1225 |0025: const/4 v5, #int 2 // #2 │ │ +049cd8: 4d0b 0405 |0026: aput-object v11, v4, v5 │ │ +049cdc: 1235 |0028: const/4 v5, #int 3 // #3 │ │ +049cde: 4d0c 0405 |0029: aput-object v12, v4, v5 │ │ +049ce2: 1245 |002b: const/4 v5, #int 4 // #4 │ │ +049ce4: 4d0d 0405 |002c: aput-object v13, v4, v5 │ │ +049ce8: 7120 0f0f 4000 |002e: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049cee: 0c01 |0031: move-result-object v1 │ │ +049cf0: 2200 d002 |0032: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049cf4: 07b4 |0034: move-object v4, v11 │ │ +049cf6: 07c5 |0035: move-object v5, v12 │ │ +049cf8: 07d6 |0036: move-object v6, v13 │ │ +049cfa: 7607 ff11 0000 |0037: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ +049d00: 2700 |003a: throw v0 │ │ +049d02: 3903 1400 |003b: if-nez v3, 004f // +0014 │ │ +049d06: 3807 0700 |003d: if-eqz v7, 0044 // +0007 │ │ +049d0a: 6e40 f111 b9dc |003f: invoke-virtual {v9, v11, v12, v13}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11f1 │ │ +049d10: 0c03 |0042: move-result-object v3 │ │ +049d12: 28c2 |0043: goto 0005 // -003e │ │ +049d14: 5490 2c06 |0044: iget-object v0, v9, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049d18: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +049d1c: 1a00 230a |0048: const-string v0, "US-ASCII" // string@0a23 │ │ +049d20: 0703 |004a: move-object v3, v0 │ │ +049d22: 28ba |004b: goto 0005 // -0046 │ │ +049d24: 5490 2c06 |004c: iget-object v0, v9, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049d28: 28fc |004e: goto 004a // -0004 │ │ +049d2a: 1a00 280a |004f: const-string v0, "UTF-16BE" // string@0a28 │ │ +049d2e: 6e20 cd0e 0300 |0051: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049d34: 0a00 |0054: move-result v0 │ │ +049d36: 3900 0a00 |0055: if-nez v0, 005f // +000a │ │ +049d3a: 1a00 290a |0057: const-string v0, "UTF-16LE" // string@0a29 │ │ +049d3e: 6e20 cd0e 0300 |0059: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049d44: 0a00 |005c: move-result v0 │ │ +049d46: 3800 2500 |005d: if-eqz v0, 0082 // +0025 │ │ +049d4a: 380b a6ff |005f: if-eqz v11, 0005 // -005a │ │ +049d4e: 1a00 ff03 |0061: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], BOM must be NULL" // string@03ff │ │ +049d52: 1254 |0063: const/4 v4, #int 5 // #5 │ │ +049d54: 2344 1303 |0064: new-array v4, v4, [Ljava/lang/Object; // type@0313 │ │ +049d58: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +049d5a: 4d02 0405 |0067: aput-object v2, v4, v5 │ │ +049d5e: 1215 |0069: const/4 v5, #int 1 // #1 │ │ +049d60: 4d03 0405 |006a: aput-object v3, v4, v5 │ │ +049d64: 1225 |006c: const/4 v5, #int 2 // #2 │ │ +049d66: 4d0b 0405 |006d: aput-object v11, v4, v5 │ │ +049d6a: 1235 |006f: const/4 v5, #int 3 // #3 │ │ +049d6c: 4d0c 0405 |0070: aput-object v12, v4, v5 │ │ +049d70: 1245 |0072: const/4 v5, #int 4 // #4 │ │ +049d72: 4d0d 0405 |0073: aput-object v13, v4, v5 │ │ +049d76: 7120 0f0f 4000 |0075: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049d7c: 0c01 |0078: move-result-object v1 │ │ +049d7e: 2200 d002 |0079: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049d82: 07b4 |007b: move-object v4, v11 │ │ +049d84: 07c5 |007c: move-object v5, v12 │ │ +049d86: 07d6 |007d: move-object v6, v13 │ │ +049d88: 7607 ff11 0000 |007e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ +049d8e: 2700 |0081: throw v0 │ │ +049d90: 1a00 270a |0082: const-string v0, "UTF-16" // string@0a27 │ │ +049d94: 6e20 cd0e 0300 |0084: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049d9a: 0a00 |0087: move-result v0 │ │ +049d9c: 3800 7dff |0088: if-eqz v0, 0005 // -0083 │ │ +049da0: 380b 0d00 |008a: if-eqz v11, 0097 // +000d │ │ +049da4: 1a00 270a |008c: const-string v0, "UTF-16" // string@0a27 │ │ +049da8: 6e20 dc0e 0b00 |008e: invoke-virtual {v11, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +049dae: 0a00 |0091: move-result v0 │ │ +049db0: 3800 0500 |0092: if-eqz v0, 0097 // +0005 │ │ +049db4: 07b3 |0094: move-object v3, v11 │ │ +049db6: 2900 70ff |0095: goto/16 0005 // -0090 │ │ +049dba: 1a00 0104 |0097: const-string v0, "Invalid encoding, CT-MIME [{0}] CT-Enc [{1}] BOM [{2}] XML guess [{3}] XML prolog [{4}], encoding mismatch" // string@0401 │ │ +049dbe: 1254 |0099: const/4 v4, #int 5 // #5 │ │ +049dc0: 2344 1303 |009a: new-array v4, v4, [Ljava/lang/Object; // type@0313 │ │ +049dc4: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +049dc6: 4d02 0405 |009d: aput-object v2, v4, v5 │ │ +049dca: 1215 |009f: const/4 v5, #int 1 // #1 │ │ +049dcc: 4d03 0405 |00a0: aput-object v3, v4, v5 │ │ +049dd0: 1225 |00a2: const/4 v5, #int 2 // #2 │ │ +049dd2: 4d0b 0405 |00a3: aput-object v11, v4, v5 │ │ +049dd6: 1235 |00a5: const/4 v5, #int 3 // #3 │ │ +049dd8: 4d0c 0405 |00a6: aput-object v12, v4, v5 │ │ +049ddc: 1245 |00a8: const/4 v5, #int 4 // #4 │ │ +049dde: 4d0d 0405 |00a9: aput-object v13, v4, v5 │ │ +049de2: 7120 0f0f 4000 |00ab: invoke-static {v0, v4}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049de8: 0c01 |00ae: move-result-object v1 │ │ +049dea: 2200 d002 |00af: new-instance v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049dee: 07b4 |00b1: move-object v4, v11 │ │ +049df0: 07c5 |00b2: move-object v5, v12 │ │ +049df2: 07d6 |00b3: move-object v6, v13 │ │ +049df4: 7607 ff11 0000 |00b4: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ +049dfa: 2700 |00b7: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x0005 line=601 │ │ 0x0006 line=563 │ │ 0x000a line=564 │ │ 0x000e line=565 │ │ @@ -79347,129 +79414,129 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 217 16-bit code units │ │ -048f60: |[048f60] nl.siegmann.epublib.util.commons.io.XmlStreamReader.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -048f70: 1232 |0000: const/4 v2, #int 3 // #3 │ │ -048f72: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -048f74: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -048f76: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -048f78: 3907 2d00 |0004: if-nez v7, 0031 // +002d │ │ -048f7c: 3808 0400 |0006: if-eqz v8, 000a // +0004 │ │ -048f80: 3909 0d00 |0008: if-nez v9, 0015 // +000d │ │ -048f84: 5461 2c06 |000a: iget-object v1, v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048f88: 3901 0600 |000c: if-nez v1, 0012 // +0006 │ │ -048f8c: 1a01 2c0a |000e: const-string v1, "UTF-8" // string@0a2c │ │ -048f90: 0717 |0010: move-object v7, v1 │ │ -048f92: 1107 |0011: return-object v7 │ │ -048f94: 5461 2c06 |0012: iget-object v1, v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -048f98: 28fc |0014: goto 0010 // -0004 │ │ -048f9a: 1a01 290a |0015: const-string v1, "UTF-16" // string@0a29 │ │ -048f9e: 6e20 cd0e 1900 |0017: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048fa4: 0a01 |001a: move-result v1 │ │ -048fa6: 3801 1400 |001b: if-eqz v1, 002f // +0014 │ │ -048faa: 1a01 2a0a |001d: const-string v1, "UTF-16BE" // string@0a2a │ │ -048fae: 6e20 cd0e 1800 |001f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048fb4: 0a01 |0022: move-result v1 │ │ -048fb6: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -048fba: 1a01 2b0a |0025: const-string v1, "UTF-16LE" // string@0a2b │ │ -048fbe: 6e20 cd0e 1800 |0027: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048fc4: 0a01 |002a: move-result v1 │ │ -048fc6: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -048fca: 0787 |002d: move-object v7, v8 │ │ -048fcc: 28e3 |002e: goto 0011 // -001d │ │ -048fce: 0797 |002f: move-object v7, v9 │ │ -048fd0: 28e1 |0030: goto 0011 // -001f │ │ -048fd2: 1a01 2c0a |0031: const-string v1, "UTF-8" // string@0a2c │ │ -048fd6: 6e20 cd0e 1700 |0033: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048fdc: 0a01 |0036: move-result v1 │ │ -048fde: 3801 3e00 |0037: if-eqz v1, 0075 // +003e │ │ -048fe2: 3808 1e00 |0039: if-eqz v8, 0057 // +001e │ │ -048fe6: 1a01 2c0a |003b: const-string v1, "UTF-8" // string@0a2c │ │ -048fea: 6e20 cd0e 1800 |003d: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -048ff0: 0a01 |0040: move-result v1 │ │ -048ff2: 3901 1600 |0041: if-nez v1, 0057 // +0016 │ │ -048ff6: 1a01 fd03 |0043: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ -048ffa: 2322 1503 |0045: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -048ffe: 4d07 0203 |0047: aput-object v7, v2, v3 │ │ -049002: 4d08 0204 |0049: aput-object v8, v2, v4 │ │ -049006: 4d09 0205 |004b: aput-object v9, v2, v5 │ │ -04900a: 7120 0f0f 2100 |004d: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -049010: 0c00 |0050: move-result-object v0 │ │ -049012: 2201 d202 |0051: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -049016: 7059 fe11 0187 |0053: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ -04901c: 2701 |0056: throw v1 │ │ -04901e: 3809 baff |0057: if-eqz v9, 0011 // -0046 │ │ -049022: 1a01 2c0a |0059: const-string v1, "UTF-8" // string@0a2c │ │ -049026: 6e20 cd0e 1900 |005b: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04902c: 0a01 |005e: move-result v1 │ │ -04902e: 3901 b2ff |005f: if-nez v1, 0011 // -004e │ │ -049032: 1a01 fd03 |0061: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ -049036: 2322 1503 |0063: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -04903a: 4d07 0203 |0065: aput-object v7, v2, v3 │ │ -04903e: 4d08 0204 |0067: aput-object v8, v2, v4 │ │ -049042: 4d09 0205 |0069: aput-object v9, v2, v5 │ │ -049046: 7120 0f0f 2100 |006b: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -04904c: 0c00 |006e: move-result-object v0 │ │ -04904e: 2201 d202 |006f: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -049052: 7059 fe11 0187 |0071: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ -049058: 2701 |0074: throw v1 │ │ -04905a: 1a01 2a0a |0075: const-string v1, "UTF-16BE" // string@0a2a │ │ -04905e: 6e20 cd0e 1700 |0077: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -049064: 0a01 |007a: move-result v1 │ │ -049066: 3901 0a00 |007b: if-nez v1, 0085 // +000a │ │ -04906a: 1a01 2b0a |007d: const-string v1, "UTF-16LE" // string@0a2b │ │ -04906e: 6e20 cd0e 1700 |007f: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -049074: 0a01 |0082: move-result v1 │ │ -049076: 3801 4200 |0083: if-eqz v1, 00c5 // +0042 │ │ -04907a: 3808 1c00 |0085: if-eqz v8, 00a1 // +001c │ │ -04907e: 6e20 cd0e 7800 |0087: invoke-virtual {v8, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -049084: 0a01 |008a: move-result v1 │ │ -049086: 3901 1600 |008b: if-nez v1, 00a1 // +0016 │ │ -04908a: 1a01 fd03 |008d: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ -04908e: 2322 1503 |008f: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -049092: 4d07 0203 |0091: aput-object v7, v2, v3 │ │ -049096: 4d08 0204 |0093: aput-object v8, v2, v4 │ │ -04909a: 4d09 0205 |0095: aput-object v9, v2, v5 │ │ -04909e: 7120 0f0f 2100 |0097: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -0490a4: 0c00 |009a: move-result-object v0 │ │ -0490a6: 2201 d202 |009b: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -0490aa: 7059 fe11 0187 |009d: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ -0490b0: 2701 |00a0: throw v1 │ │ -0490b2: 3809 70ff |00a1: if-eqz v9, 0011 // -0090 │ │ -0490b6: 1a01 290a |00a3: const-string v1, "UTF-16" // string@0a29 │ │ -0490ba: 6e20 cd0e 1900 |00a5: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0490c0: 0a01 |00a8: move-result v1 │ │ -0490c2: 3901 68ff |00a9: if-nez v1, 0011 // -0098 │ │ -0490c6: 6e20 cd0e 7900 |00ab: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0490cc: 0a01 |00ae: move-result v1 │ │ -0490ce: 3901 62ff |00af: if-nez v1, 0011 // -009e │ │ -0490d2: 1a01 fd03 |00b1: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ -0490d6: 2322 1503 |00b3: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -0490da: 4d07 0203 |00b5: aput-object v7, v2, v3 │ │ -0490de: 4d08 0204 |00b7: aput-object v8, v2, v4 │ │ -0490e2: 4d09 0205 |00b9: aput-object v9, v2, v5 │ │ -0490e6: 7120 0f0f 2100 |00bb: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -0490ec: 0c00 |00be: move-result-object v0 │ │ -0490ee: 2201 d202 |00bf: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -0490f2: 7059 fe11 0187 |00c1: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ -0490f8: 2701 |00c4: throw v1 │ │ -0490fa: 1a01 fe03 |00c5: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] unknown BOM" // string@03fe │ │ -0490fe: 2322 1503 |00c7: new-array v2, v2, [Ljava/lang/Object; // type@0315 │ │ -049102: 4d07 0203 |00c9: aput-object v7, v2, v3 │ │ -049106: 4d08 0204 |00cb: aput-object v8, v2, v4 │ │ -04910a: 4d09 0205 |00cd: aput-object v9, v2, v5 │ │ -04910e: 7120 0f0f 2100 |00cf: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ -049114: 0c00 |00d2: move-result-object v0 │ │ -049116: 2201 d202 |00d3: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d2 │ │ -04911a: 7059 fe11 0187 |00d5: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ -049120: 2701 |00d8: throw v1 │ │ +049dfc: |[049dfc] nl.siegmann.epublib.util.commons.io.XmlStreamReader.calculateRawEncoding:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +049e0c: 1232 |0000: const/4 v2, #int 3 // #3 │ │ +049e0e: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +049e10: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +049e12: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +049e14: 3907 2d00 |0004: if-nez v7, 0031 // +002d │ │ +049e18: 3808 0400 |0006: if-eqz v8, 000a // +0004 │ │ +049e1c: 3909 0d00 |0008: if-nez v9, 0015 // +000d │ │ +049e20: 5461 2c06 |000a: iget-object v1, v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049e24: 3901 0600 |000c: if-nez v1, 0012 // +0006 │ │ +049e28: 1a01 2a0a |000e: const-string v1, "UTF-8" // string@0a2a │ │ +049e2c: 0717 |0010: move-object v7, v1 │ │ +049e2e: 1107 |0011: return-object v7 │ │ +049e30: 5461 2c06 |0012: iget-object v1, v6, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049e34: 28fc |0014: goto 0010 // -0004 │ │ +049e36: 1a01 270a |0015: const-string v1, "UTF-16" // string@0a27 │ │ +049e3a: 6e20 cd0e 1900 |0017: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049e40: 0a01 |001a: move-result v1 │ │ +049e42: 3801 1400 |001b: if-eqz v1, 002f // +0014 │ │ +049e46: 1a01 280a |001d: const-string v1, "UTF-16BE" // string@0a28 │ │ +049e4a: 6e20 cd0e 1800 |001f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049e50: 0a01 |0022: move-result v1 │ │ +049e52: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +049e56: 1a01 290a |0025: const-string v1, "UTF-16LE" // string@0a29 │ │ +049e5a: 6e20 cd0e 1800 |0027: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049e60: 0a01 |002a: move-result v1 │ │ +049e62: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +049e66: 0787 |002d: move-object v7, v8 │ │ +049e68: 28e3 |002e: goto 0011 // -001d │ │ +049e6a: 0797 |002f: move-object v7, v9 │ │ +049e6c: 28e1 |0030: goto 0011 // -001f │ │ +049e6e: 1a01 2a0a |0031: const-string v1, "UTF-8" // string@0a2a │ │ +049e72: 6e20 cd0e 1700 |0033: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049e78: 0a01 |0036: move-result v1 │ │ +049e7a: 3801 3e00 |0037: if-eqz v1, 0075 // +003e │ │ +049e7e: 3808 1e00 |0039: if-eqz v8, 0057 // +001e │ │ +049e82: 1a01 2a0a |003b: const-string v1, "UTF-8" // string@0a2a │ │ +049e86: 6e20 cd0e 1800 |003d: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049e8c: 0a01 |0040: move-result v1 │ │ +049e8e: 3901 1600 |0041: if-nez v1, 0057 // +0016 │ │ +049e92: 1a01 fd03 |0043: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ +049e96: 2322 1303 |0045: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +049e9a: 4d07 0203 |0047: aput-object v7, v2, v3 │ │ +049e9e: 4d08 0204 |0049: aput-object v8, v2, v4 │ │ +049ea2: 4d09 0205 |004b: aput-object v9, v2, v5 │ │ +049ea6: 7120 0f0f 2100 |004d: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049eac: 0c00 |0050: move-result-object v0 │ │ +049eae: 2201 d002 |0051: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049eb2: 7059 fe11 0187 |0053: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ +049eb8: 2701 |0056: throw v1 │ │ +049eba: 3809 baff |0057: if-eqz v9, 0011 // -0046 │ │ +049ebe: 1a01 2a0a |0059: const-string v1, "UTF-8" // string@0a2a │ │ +049ec2: 6e20 cd0e 1900 |005b: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049ec8: 0a01 |005e: move-result v1 │ │ +049eca: 3901 b2ff |005f: if-nez v1, 0011 // -004e │ │ +049ece: 1a01 fd03 |0061: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ +049ed2: 2322 1303 |0063: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +049ed6: 4d07 0203 |0065: aput-object v7, v2, v3 │ │ +049eda: 4d08 0204 |0067: aput-object v8, v2, v4 │ │ +049ede: 4d09 0205 |0069: aput-object v9, v2, v5 │ │ +049ee2: 7120 0f0f 2100 |006b: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049ee8: 0c00 |006e: move-result-object v0 │ │ +049eea: 2201 d002 |006f: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049eee: 7059 fe11 0187 |0071: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ +049ef4: 2701 |0074: throw v1 │ │ +049ef6: 1a01 280a |0075: const-string v1, "UTF-16BE" // string@0a28 │ │ +049efa: 6e20 cd0e 1700 |0077: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049f00: 0a01 |007a: move-result v1 │ │ +049f02: 3901 0a00 |007b: if-nez v1, 0085 // +000a │ │ +049f06: 1a01 290a |007d: const-string v1, "UTF-16LE" // string@0a29 │ │ +049f0a: 6e20 cd0e 1700 |007f: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049f10: 0a01 |0082: move-result v1 │ │ +049f12: 3801 4200 |0083: if-eqz v1, 00c5 // +0042 │ │ +049f16: 3808 1c00 |0085: if-eqz v8, 00a1 // +001c │ │ +049f1a: 6e20 cd0e 7800 |0087: invoke-virtual {v8, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049f20: 0a01 |008a: move-result v1 │ │ +049f22: 3901 1600 |008b: if-nez v1, 00a1 // +0016 │ │ +049f26: 1a01 fd03 |008d: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ +049f2a: 2322 1303 |008f: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +049f2e: 4d07 0203 |0091: aput-object v7, v2, v3 │ │ +049f32: 4d08 0204 |0093: aput-object v8, v2, v4 │ │ +049f36: 4d09 0205 |0095: aput-object v9, v2, v5 │ │ +049f3a: 7120 0f0f 2100 |0097: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049f40: 0c00 |009a: move-result-object v0 │ │ +049f42: 2201 d002 |009b: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049f46: 7059 fe11 0187 |009d: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ +049f4c: 2701 |00a0: throw v1 │ │ +049f4e: 3809 70ff |00a1: if-eqz v9, 0011 // -0090 │ │ +049f52: 1a01 270a |00a3: const-string v1, "UTF-16" // string@0a27 │ │ +049f56: 6e20 cd0e 1900 |00a5: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049f5c: 0a01 |00a8: move-result v1 │ │ +049f5e: 3901 68ff |00a9: if-nez v1, 0011 // -0098 │ │ +049f62: 6e20 cd0e 7900 |00ab: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +049f68: 0a01 |00ae: move-result v1 │ │ +049f6a: 3901 62ff |00af: if-nez v1, 0011 // -009e │ │ +049f6e: 1a01 fd03 |00b1: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] encoding mismatch" // string@03fd │ │ +049f72: 2322 1303 |00b3: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +049f76: 4d07 0203 |00b5: aput-object v7, v2, v3 │ │ +049f7a: 4d08 0204 |00b7: aput-object v8, v2, v4 │ │ +049f7e: 4d09 0205 |00b9: aput-object v9, v2, v5 │ │ +049f82: 7120 0f0f 2100 |00bb: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049f88: 0c00 |00be: move-result-object v0 │ │ +049f8a: 2201 d002 |00bf: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049f8e: 7059 fe11 0187 |00c1: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ +049f94: 2701 |00c4: throw v1 │ │ +049f96: 1a01 fe03 |00c5: const-string v1, "Invalid encoding, BOM [{0}] XML guess [{1}] XML prolog [{2}] unknown BOM" // string@03fe │ │ +049f9a: 2322 1303 |00c7: new-array v2, v2, [Ljava/lang/Object; // type@0313 │ │ +049f9e: 4d07 0203 |00c9: aput-object v7, v2, v3 │ │ +049fa2: 4d08 0204 |00cb: aput-object v8, v2, v4 │ │ +049fa6: 4d09 0205 |00cd: aput-object v9, v2, v5 │ │ +049faa: 7120 0f0f 2100 |00cf: invoke-static {v1, v2}, Ljava/text/MessageFormat;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0f0f │ │ +049fb0: 0c00 |00d2: move-result-object v0 │ │ +049fb2: 2201 d002 |00d3: new-instance v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; // type@02d0 │ │ +049fb6: 7059 fe11 0187 |00d5: invoke-direct {v1, v0, v7, v8, v9}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11fe │ │ +049fbc: 2701 |00d8: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=498 │ │ 0x0006 line=499 │ │ 0x000a line=500 │ │ 0x0011 line=532 │ │ 0x0012 line=500 │ │ @@ -79509,18 +79576,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049124: |[049124] nl.siegmann.epublib.util.commons.io.XmlStreamReader.close:()V │ │ -049134: 5410 2e06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ -049138: 6e10 7c0e 0000 |0002: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@0e7c │ │ -04913e: 0e00 |0005: return-void │ │ +049fc0: |[049fc0] nl.siegmann.epublib.util.commons.io.XmlStreamReader.close:()V │ │ +049fd0: 5410 2e06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ +049fd4: 6e10 7c0e 0000 |0002: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@0e7c │ │ +049fda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0005 line=398 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ │ │ @@ -79529,17 +79596,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049140: |[049140] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getDefaultEncoding:()Ljava/lang/String; │ │ -049150: 5410 2c06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ -049154: 1100 |0002: return-object v0 │ │ +049fdc: |[049fdc] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getDefaultEncoding:()Ljava/lang/String; │ │ +049fec: 5410 2c06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.defaultEncoding:Ljava/lang/String; // field@062c │ │ +049ff0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ │ │ #4 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;) │ │ @@ -79547,17 +79614,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049158: |[049158] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getEncoding:()Ljava/lang/String; │ │ -049168: 5410 2d06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ -04916c: 1100 |0002: return-object v0 │ │ +049ff4: |[049ff4] nl.siegmann.epublib.util.commons.io.XmlStreamReader.getEncoding:()Ljava/lang/String; │ │ +04a004: 5410 2d06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.encoding:Ljava/lang/String; // field@062d │ │ +04a008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ │ │ #5 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;) │ │ @@ -79565,35 +79632,35 @@ │ │ type : '([CII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -049170: |[049170] nl.siegmann.epublib.util.commons.io.XmlStreamReader.read:([CII)I │ │ -049180: 5410 2e06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ -049184: 6e40 7e0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/io/Reader;.read:([CII)I // method@0e7e │ │ -04918a: 0a00 |0005: move-result v0 │ │ -04918c: 0f00 |0006: return v0 │ │ +04a00c: |[04a00c] nl.siegmann.epublib.util.commons.io.XmlStreamReader.read:([CII)I │ │ +04a01c: 5410 2e06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReader;.reader:Ljava/io/Reader; // field@062e │ │ +04a020: 6e40 7e0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/io/Reader;.read:([CII)I // method@0e7e │ │ +04a026: 0a00 |0005: move-result v0 │ │ +04a028: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReader; │ │ 0x0000 - 0x0007 reg=2 buf [C │ │ 0x0000 - 0x0007 reg=3 offset I │ │ 0x0000 - 0x0007 reg=4 len I │ │ │ │ - source_file_idx : 2739 (XmlStreamReader.java) │ │ + source_file_idx : 2737 (XmlStreamReader.java) │ │ │ │ Class #311 header: │ │ -class_idx : 722 │ │ +class_idx : 720 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 544 │ │ -source_file_idx : 2740 │ │ +superclass_idx : 542 │ │ +source_file_idx : 2738 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #311 - │ │ Class descriptor : 'Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;' │ │ @@ -79633,24 +79700,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -049190: |[049190] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0491a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0491a2: 0770 |0001: move-object v0, v7 │ │ -0491a4: 0781 |0002: move-object v1, v8 │ │ -0491a6: 0723 |0003: move-object v3, v2 │ │ -0491a8: 0794 |0004: move-object v4, v9 │ │ -0491aa: 07a5 |0005: move-object v5, v10 │ │ -0491ac: 07b6 |0006: move-object v6, v11 │ │ -0491ae: 7607 ff11 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ -0491b4: 0e00 |000a: return-void │ │ +04a02c: |[04a02c] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a03c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04a03e: 0770 |0001: move-object v0, v7 │ │ +04a040: 0781 |0002: move-object v1, v8 │ │ +04a042: 0723 |0003: move-object v3, v2 │ │ +04a044: 0794 |0004: move-object v4, v9 │ │ +04a046: 07a5 |0005: move-object v5, v10 │ │ +04a048: 07b6 |0006: move-object v6, v11 │ │ +04a04a: 7607 ff11 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@11ff │ │ +04a050: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x000a line=64 │ │ locals : │ │ 0x0000 - 0x000b reg=7 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ 0x0000 - 0x000b reg=8 msg Ljava/lang/String; │ │ @@ -79663,22 +79730,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0491b8: |[0491b8] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0491c8: 7020 5f0e 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ -0491ce: 5b02 3106 |0003: iput-object v2, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeMime:Ljava/lang/String; // field@0631 │ │ -0491d2: 5b03 3006 |0005: iput-object v3, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeEncoding:Ljava/lang/String; // field@0630 │ │ -0491d6: 5b04 2f06 |0007: iput-object v4, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.bomEncoding:Ljava/lang/String; // field@062f │ │ -0491da: 5b05 3406 |0009: iput-object v5, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlGuessEncoding:Ljava/lang/String; // field@0634 │ │ -0491de: 5b06 3306 |000b: iput-object v6, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlEncoding:Ljava/lang/String; // field@0633 │ │ -0491e2: 0e00 |000d: return-void │ │ +04a054: |[04a054] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a064: 7020 5f0e 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0e5f │ │ +04a06a: 5b02 3106 |0003: iput-object v2, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeMime:Ljava/lang/String; // field@0631 │ │ +04a06e: 5b03 3006 |0005: iput-object v3, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeEncoding:Ljava/lang/String; // field@0630 │ │ +04a072: 5b04 2f06 |0007: iput-object v4, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.bomEncoding:Ljava/lang/String; // field@062f │ │ +04a076: 5b05 3406 |0009: iput-object v5, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlGuessEncoding:Ljava/lang/String; // field@0634 │ │ +04a07a: 5b06 3306 |000b: iput-object v6, v0, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlEncoding:Ljava/lang/String; // field@0633 │ │ +04a07e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x0007 line=84 │ │ 0x0009 line=85 │ │ @@ -79699,17 +79766,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0491e4: |[0491e4] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getBomEncoding:()Ljava/lang/String; │ │ -0491f4: 5410 2f06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.bomEncoding:Ljava/lang/String; // field@062f │ │ -0491f8: 1100 |0002: return-object v0 │ │ +04a080: |[04a080] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getBomEncoding:()Ljava/lang/String; │ │ +04a090: 5410 2f06 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.bomEncoding:Ljava/lang/String; // field@062f │ │ +04a094: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ │ │ #1 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;) │ │ @@ -79717,17 +79784,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0491fc: |[0491fc] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getContentTypeEncoding:()Ljava/lang/String; │ │ -04920c: 5410 3006 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeEncoding:Ljava/lang/String; // field@0630 │ │ -049210: 1100 |0002: return-object v0 │ │ +04a098: |[04a098] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getContentTypeEncoding:()Ljava/lang/String; │ │ +04a0a8: 5410 3006 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeEncoding:Ljava/lang/String; // field@0630 │ │ +04a0ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ │ │ #2 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;) │ │ @@ -79735,17 +79802,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049214: |[049214] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getContentTypeMime:()Ljava/lang/String; │ │ -049224: 5410 3106 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeMime:Ljava/lang/String; // field@0631 │ │ -049228: 1100 |0002: return-object v0 │ │ +04a0b0: |[04a0b0] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getContentTypeMime:()Ljava/lang/String; │ │ +04a0c0: 5410 3106 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.contentTypeMime:Ljava/lang/String; // field@0631 │ │ +04a0c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ │ │ #3 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;) │ │ @@ -79753,17 +79820,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04922c: |[04922c] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getXmlEncoding:()Ljava/lang/String; │ │ -04923c: 5410 3306 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlEncoding:Ljava/lang/String; // field@0633 │ │ -049240: 1100 |0002: return-object v0 │ │ +04a0c8: |[04a0c8] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getXmlEncoding:()Ljava/lang/String; │ │ +04a0d8: 5410 3306 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlEncoding:Ljava/lang/String; // field@0633 │ │ +04a0dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ │ │ #4 : (in Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;) │ │ @@ -79771,30 +79838,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049244: |[049244] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getXmlGuessEncoding:()Ljava/lang/String; │ │ -049254: 5410 3406 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlGuessEncoding:Ljava/lang/String; // field@0634 │ │ -049258: 1100 |0002: return-object v0 │ │ +04a0e0: |[04a0e0] nl.siegmann.epublib.util.commons.io.XmlStreamReaderException.getXmlGuessEncoding:()Ljava/lang/String; │ │ +04a0f0: 5410 3406 |0000: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException;.xmlGuessEncoding:Ljava/lang/String; // field@0634 │ │ +04a0f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/util/commons/io/XmlStreamReaderException; │ │ │ │ - source_file_idx : 2740 (XmlStreamReaderException.java) │ │ + source_file_idx : 2738 (XmlStreamReaderException.java) │ │ │ │ Class #312 header: │ │ -class_idx : 723 │ │ +class_idx : 721 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2496 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #312 annotations: │ │ Annotations on method #4614 'close' │ │ @@ -79878,18 +79945,18 @@ │ │ type : '(Ljavax/xml/stream/XMLStreamWriter;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04925c: |[04925c] nl.siegmann.epublib.utilities.StreamWriterDelegate.:(Ljavax/xml/stream/XMLStreamWriter;)V │ │ -04926c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -049272: 5b01 3506 |0003: iput-object v1, v0, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049276: 0e00 |0005: return-void │ │ +04a0f8: |[04a0f8] nl.siegmann.epublib.utilities.StreamWriterDelegate.:(Ljavax/xml/stream/XMLStreamWriter;)V │ │ +04a108: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04a10e: 5b01 3506 |0003: iput-object v1, v0, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ @@ -79901,18 +79968,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049278: |[049278] nl.siegmann.epublib.utilities.StreamWriterDelegate.close:()V │ │ -049288: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -04928c: 7210 990f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.close:()V // method@0f99 │ │ -049292: 0e00 |0005: return-void │ │ +04a114: |[04a114] nl.siegmann.epublib.utilities.StreamWriterDelegate.close:()V │ │ +04a124: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a128: 7210 990f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.close:()V // method@0f99 │ │ +04a12e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0005 line=199 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ @@ -79921,18 +79988,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049294: |[049294] nl.siegmann.epublib.utilities.StreamWriterDelegate.flush:()V │ │ -0492a4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0492a8: 7210 9a0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.flush:()V // method@0f9a │ │ -0492ae: 0e00 |0005: return-void │ │ +04a130: |[04a130] nl.siegmann.epublib.utilities.StreamWriterDelegate.flush:()V │ │ +04a140: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a144: 7210 9a0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.flush:()V // method@0f9a │ │ +04a14a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ @@ -79941,19 +80008,19 @@ │ │ type : '()Ljavax/xml/namespace/NamespaceContext;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0492b0: |[0492b0] nl.siegmann.epublib.utilities.StreamWriterDelegate.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext; │ │ -0492c0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0492c4: 7210 9b0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext; // method@0f9b │ │ -0492ca: 0c00 |0005: move-result-object v0 │ │ -0492cc: 1100 |0006: return-object v0 │ │ +04a14c: |[04a14c] nl.siegmann.epublib.utilities.StreamWriterDelegate.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext; │ │ +04a15c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a160: 7210 9b0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext; // method@0f9b │ │ +04a166: 0c00 |0005: move-result-object v0 │ │ +04a168: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ #3 : (in Lnl/siegmann/epublib/utilities/StreamWriterDelegate;) │ │ @@ -79961,19 +80028,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0492d0: |[0492d0] nl.siegmann.epublib.utilities.StreamWriterDelegate.getPrefix:(Ljava/lang/String;)Ljava/lang/String; │ │ -0492e0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0492e4: 7220 9c0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.getPrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0f9c │ │ -0492ea: 0c00 |0005: move-result-object v0 │ │ -0492ec: 1100 |0006: return-object v0 │ │ +04a16c: |[04a16c] nl.siegmann.epublib.utilities.StreamWriterDelegate.getPrefix:(Ljava/lang/String;)Ljava/lang/String; │ │ +04a17c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a180: 7220 9c0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.getPrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0f9c │ │ +04a186: 0c00 |0005: move-result-object v0 │ │ +04a188: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0007 reg=2 uri Ljava/lang/String; │ │ │ │ @@ -79982,19 +80049,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0492f0: |[0492f0] nl.siegmann.epublib.utilities.StreamWriterDelegate.getProperty:(Ljava/lang/String;)Ljava/lang/Object; │ │ -049300: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049304: 7220 9d0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.getProperty:(Ljava/lang/String;)Ljava/lang/Object; // method@0f9d │ │ -04930a: 0c00 |0005: move-result-object v0 │ │ -04930c: 1100 |0006: return-object v0 │ │ +04a18c: |[04a18c] nl.siegmann.epublib.utilities.StreamWriterDelegate.getProperty:(Ljava/lang/String;)Ljava/lang/Object; │ │ +04a19c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a1a0: 7220 9d0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.getProperty:(Ljava/lang/String;)Ljava/lang/Object; // method@0f9d │ │ +04a1a6: 0c00 |0005: move-result-object v0 │ │ +04a1a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -80003,18 +80070,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049310: |[049310] nl.siegmann.epublib.utilities.StreamWriterDelegate.setDefaultNamespace:(Ljava/lang/String;)V │ │ -049320: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049324: 7220 9e0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.setDefaultNamespace:(Ljava/lang/String;)V // method@0f9e │ │ -04932a: 0e00 |0005: return-void │ │ +04a1ac: |[04a1ac] nl.siegmann.epublib.utilities.StreamWriterDelegate.setDefaultNamespace:(Ljava/lang/String;)V │ │ +04a1bc: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a1c0: 7220 9e0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.setDefaultNamespace:(Ljava/lang/String;)V // method@0f9e │ │ +04a1c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 uri Ljava/lang/String; │ │ @@ -80024,18 +80091,18 @@ │ │ type : '(Ljavax/xml/namespace/NamespaceContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04932c: |[04932c] nl.siegmann.epublib.utilities.StreamWriterDelegate.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V │ │ -04933c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049340: 7220 9f0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V // method@0f9f │ │ -049346: 0e00 |0005: return-void │ │ +04a1c8: |[04a1c8] nl.siegmann.epublib.utilities.StreamWriterDelegate.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V │ │ +04a1d8: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a1dc: 7220 9f0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V // method@0f9f │ │ +04a1e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 context Ljavax/xml/namespace/NamespaceContext; │ │ @@ -80045,18 +80112,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049348: |[049348] nl.siegmann.epublib.utilities.StreamWriterDelegate.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049358: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -04935c: 7230 a00f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa0 │ │ -049362: 0e00 |0005: return-void │ │ +04a1e4: |[04a1e4] nl.siegmann.epublib.utilities.StreamWriterDelegate.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a1f4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a1f8: 7230 a00f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa0 │ │ +04a1fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0005 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 prefix Ljava/lang/String; │ │ @@ -80067,18 +80134,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049364: |[049364] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049374: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049378: 7230 a10f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa1 │ │ -04937e: 0e00 |0005: return-void │ │ +04a200: |[04a200] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a210: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a214: 7230 a10f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa1 │ │ +04a21a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 localName Ljava/lang/String; │ │ @@ -80089,18 +80156,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -049380: |[049380] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -049390: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049394: 7240 a20f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fa2 │ │ -04939a: 0e00 |0005: return-void │ │ +04a21c: |[04a21c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a22c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a230: 7240 a20f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fa2 │ │ +04a236: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 namespaceURI Ljava/lang/String; │ │ @@ -80112,18 +80179,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04939c: |[04939c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0493ac: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0493b0: 7255 a30f 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fa3 │ │ -0493b6: 0e00 |0005: return-void │ │ +04a238: |[04a238] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a248: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a24c: 7255 a30f 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Ljavax/xml/stream/XMLStreamWriter;.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fa3 │ │ +04a252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 prefix Ljava/lang/String; │ │ @@ -80136,18 +80203,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0493b8: |[0493b8] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCData:(Ljava/lang/String;)V │ │ -0493c8: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0493cc: 7220 a40f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeCData:(Ljava/lang/String;)V // method@0fa4 │ │ -0493d2: 0e00 |0005: return-void │ │ +04a254: |[04a254] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCData:(Ljava/lang/String;)V │ │ +04a264: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a268: 7220 a40f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeCData:(Ljava/lang/String;)V // method@0fa4 │ │ +04a26e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 data Ljava/lang/String; │ │ @@ -80157,18 +80224,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0493d4: |[0493d4] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCharacters:(Ljava/lang/String;)V │ │ -0493e4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0493e8: 7220 a50f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeCharacters:(Ljava/lang/String;)V // method@0fa5 │ │ -0493ee: 0e00 |0005: return-void │ │ +04a270: |[04a270] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCharacters:(Ljava/lang/String;)V │ │ +04a280: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a284: 7220 a50f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeCharacters:(Ljava/lang/String;)V // method@0fa5 │ │ +04a28a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/String; │ │ @@ -80178,18 +80245,18 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0493f0: |[0493f0] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCharacters:([CII)V │ │ -049400: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049404: 7240 a60f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeCharacters:([CII)V // method@0fa6 │ │ -04940a: 0e00 |0005: return-void │ │ +04a28c: |[04a28c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeCharacters:([CII)V │ │ +04a29c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a2a0: 7240 a60f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeCharacters:([CII)V // method@0fa6 │ │ +04a2a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0005 line=175 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 text [C │ │ @@ -80201,18 +80268,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04940c: |[04940c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeComment:(Ljava/lang/String;)V │ │ -04941c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049420: 7220 a70f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeComment:(Ljava/lang/String;)V // method@0fa7 │ │ -049426: 0e00 |0005: return-void │ │ +04a2a8: |[04a2a8] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeComment:(Ljava/lang/String;)V │ │ +04a2b8: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a2bc: 7220 a70f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeComment:(Ljava/lang/String;)V // method@0fa7 │ │ +04a2c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 data Ljava/lang/String; │ │ @@ -80222,18 +80289,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049428: |[049428] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeDTD:(Ljava/lang/String;)V │ │ -049438: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -04943c: 7220 a80f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeDTD:(Ljava/lang/String;)V // method@0fa8 │ │ -049442: 0e00 |0005: return-void │ │ +04a2c4: |[04a2c4] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeDTD:(Ljava/lang/String;)V │ │ +04a2d4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a2d8: 7220 a80f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeDTD:(Ljava/lang/String;)V // method@0fa8 │ │ +04a2de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 dtd Ljava/lang/String; │ │ @@ -80243,18 +80310,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049444: |[049444] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeDefaultNamespace:(Ljava/lang/String;)V │ │ -049454: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049458: 7220 a90f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeDefaultNamespace:(Ljava/lang/String;)V // method@0fa9 │ │ -04945e: 0e00 |0005: return-void │ │ +04a2e0: |[04a2e0] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeDefaultNamespace:(Ljava/lang/String;)V │ │ +04a2f0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a2f4: 7220 a90f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeDefaultNamespace:(Ljava/lang/String;)V // method@0fa9 │ │ +04a2fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 namespaceURI Ljava/lang/String; │ │ @@ -80264,18 +80331,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049460: |[049460] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;)V │ │ -049470: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049474: 7220 aa0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;)V // method@0faa │ │ -04947a: 0e00 |0005: return-void │ │ +04a2fc: |[04a2fc] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;)V │ │ +04a30c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a310: 7220 aa0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;)V // method@0faa │ │ +04a316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 localName Ljava/lang/String; │ │ @@ -80285,18 +80352,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04947c: |[04947c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V │ │ -04948c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049490: 7230 ab0f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V // method@0fab │ │ -049496: 0e00 |0005: return-void │ │ +04a318: |[04a318] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a328: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a32c: 7230 ab0f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V // method@0fab │ │ +04a332: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 namespaceURI Ljava/lang/String; │ │ @@ -80307,18 +80374,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -049498: |[049498] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0494a8: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0494ac: 7240 ac0f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fac │ │ -0494b2: 0e00 |0005: return-void │ │ +04a334: |[04a334] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a344: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a348: 7240 ac0f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fac │ │ +04a34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 prefix Ljava/lang/String; │ │ @@ -80330,18 +80397,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0494b4: |[0494b4] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEndDocument:()V │ │ -0494c4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0494c8: 7210 ad0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeEndDocument:()V // method@0fad │ │ -0494ce: 0e00 |0005: return-void │ │ +04a350: |[04a350] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEndDocument:()V │ │ +04a360: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a364: 7210 ad0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeEndDocument:()V // method@0fad │ │ +04a36a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ @@ -80350,18 +80417,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0494d0: |[0494d0] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEndElement:()V │ │ -0494e0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0494e4: 7210 ae0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeEndElement:()V // method@0fae │ │ -0494ea: 0e00 |0005: return-void │ │ +04a36c: |[04a36c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEndElement:()V │ │ +04a37c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a380: 7210 ae0f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeEndElement:()V // method@0fae │ │ +04a386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ @@ -80370,18 +80437,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0494ec: |[0494ec] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEntityRef:(Ljava/lang/String;)V │ │ -0494fc: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049500: 7220 af0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeEntityRef:(Ljava/lang/String;)V // method@0faf │ │ -049506: 0e00 |0005: return-void │ │ +04a388: |[04a388] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeEntityRef:(Ljava/lang/String;)V │ │ +04a398: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a39c: 7220 af0f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeEntityRef:(Ljava/lang/String;)V // method@0faf │ │ +04a3a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 name Ljava/lang/String; │ │ @@ -80391,18 +80458,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049508: |[049508] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeNamespace:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049518: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -04951c: 7230 b00f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeNamespace:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb0 │ │ -049522: 0e00 |0005: return-void │ │ +04a3a4: |[04a3a4] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeNamespace:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a3b4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a3b8: 7230 b00f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeNamespace:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb0 │ │ +04a3be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 prefix Ljava/lang/String; │ │ @@ -80413,18 +80480,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049524: |[049524] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeProcessingInstruction:(Ljava/lang/String;)V │ │ -049534: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049538: 7220 b10f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeProcessingInstruction:(Ljava/lang/String;)V // method@0fb1 │ │ -04953e: 0e00 |0005: return-void │ │ +04a3c0: |[04a3c0] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeProcessingInstruction:(Ljava/lang/String;)V │ │ +04a3d0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a3d4: 7220 b10f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeProcessingInstruction:(Ljava/lang/String;)V // method@0fb1 │ │ +04a3da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 target Ljava/lang/String; │ │ @@ -80434,18 +80501,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049540: |[049540] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049550: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049554: 7230 b20f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb2 │ │ -04955a: 0e00 |0005: return-void │ │ +04a3dc: |[04a3dc] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a3ec: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a3f0: 7230 b20f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb2 │ │ +04a3f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 target Ljava/lang/String; │ │ @@ -80456,18 +80523,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04955c: |[04955c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:()V │ │ -04956c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -049570: 7210 b30f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:()V // method@0fb3 │ │ -049576: 0e00 |0005: return-void │ │ +04a3f8: |[04a3f8] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:()V │ │ +04a408: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a40c: 7210 b30f 0000 |0002: invoke-interface {v0}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:()V // method@0fb3 │ │ +04a412: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ │ │ @@ -80476,18 +80543,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049578: |[049578] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:(Ljava/lang/String;)V │ │ -049588: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -04958c: 7220 b40f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:(Ljava/lang/String;)V // method@0fb4 │ │ -049592: 0e00 |0005: return-void │ │ +04a414: |[04a414] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:(Ljava/lang/String;)V │ │ +04a424: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a428: 7220 b40f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:(Ljava/lang/String;)V // method@0fb4 │ │ +04a42e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 version Ljava/lang/String; │ │ @@ -80497,18 +80564,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049594: |[049594] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0495a4: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0495a8: 7230 b50f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb5 │ │ -0495ae: 0e00 |0005: return-void │ │ +04a430: |[04a430] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartDocument:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a440: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a444: 7230 b50f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeStartDocument:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb5 │ │ +04a44a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 encoding Ljava/lang/String; │ │ @@ -80519,18 +80586,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0495b0: |[0495b0] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;)V │ │ -0495c0: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0495c4: 7220 b60f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;)V // method@0fb6 │ │ -0495ca: 0e00 |0005: return-void │ │ +04a44c: |[04a44c] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;)V │ │ +04a45c: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a460: 7220 b60f 2000 |0002: invoke-interface {v0, v2}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;)V // method@0fb6 │ │ +04a466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 localName Ljava/lang/String; │ │ @@ -80540,18 +80607,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0495cc: |[0495cc] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0495dc: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0495e0: 7230 b70f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb7 │ │ -0495e6: 0e00 |0005: return-void │ │ +04a468: |[04a468] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a478: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a47c: 7230 b70f 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V // method@0fb7 │ │ +04a482: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 namespaceURI Ljava/lang/String; │ │ @@ -80562,34 +80629,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0495e8: |[0495e8] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0495f8: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ -0495fc: 7240 b80f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fb8 │ │ -049602: 0e00 |0005: return-void │ │ +04a484: |[04a484] nl.siegmann.epublib.utilities.StreamWriterDelegate.writeStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a494: 5410 3506 |0000: iget-object v0, v1, Lnl/siegmann/epublib/utilities/StreamWriterDelegate;.out:Ljavax/xml/stream/XMLStreamWriter; // field@0635 │ │ +04a498: 7240 b80f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Ljavax/xml/stream/XMLStreamWriter;.writeStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0fb8 │ │ +04a49e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/utilities/StreamWriterDelegate; │ │ 0x0000 - 0x0006 reg=2 prefix Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 localName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 namespaceURI Ljava/lang/String; │ │ │ │ - source_file_idx : 2496 (StreamWriterDelegate.java) │ │ + source_file_idx : 2494 (StreamWriterDelegate.java) │ │ │ │ Class #313 header: │ │ -class_idx : 724 │ │ +class_idx : 722 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 971 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #313 - │ │ @@ -80606,17 +80673,17 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Logger;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 971 (ILoggerFactory.java) │ │ │ │ Class #314 header: │ │ -class_idx : 725 │ │ +class_idx : 723 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 977 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #314 - │ │ @@ -80651,18 +80718,18 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Marker;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 977 (IMarkerFactory.java) │ │ │ │ Class #315 header: │ │ -class_idx : 726 │ │ +class_idx : 724 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1965 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1963 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 61 │ │ │ │ Class #315 - │ │ Class descriptor : 'Lorg/slf4j/Logger;' │ │ @@ -81040,21 +81107,21 @@ │ │ │ │ #60 : (in Lorg/slf4j/Logger;) │ │ name : 'warn' │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1965 (Logger.java) │ │ + source_file_idx : 1963 (Logger.java) │ │ │ │ Class #316 header: │ │ -class_idx : 727 │ │ +class_idx : 725 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1966 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1964 │ │ static_fields_size : 18 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 - │ │ Class descriptor : 'Lorg/slf4j/LoggerFactory;' │ │ @@ -81159,31 +81226,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -049604: |[049604] org.slf4j.LoggerFactory.:()V │ │ -049614: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -049616: 6702 3a06 |0001: sput v2, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -04961a: 2200 e502 |0003: new-instance v0, Lorg/slf4j/helpers/SubstituteLoggerFactory; // type@02e5 │ │ -04961e: 7010 2b13 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.:()V // method@132b │ │ -049624: 6900 4406 |0008: sput-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ -049628: 2200 e202 |000a: new-instance v0, Lorg/slf4j/helpers/NOPLoggerFactory; // type@02e2 │ │ -04962c: 7010 1f13 0000 |000c: invoke-direct {v0}, Lorg/slf4j/helpers/NOPLoggerFactory;.:()V // method@131f │ │ -049632: 6900 3c06 |000f: sput-object v0, Lorg/slf4j/LoggerFactory;.NOP_FALLBACK_FACTORY:Lorg/slf4j/helpers/NOPLoggerFactory; // field@063c │ │ -049636: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -049638: 2300 1703 |0012: new-array v0, v0, [Ljava/lang/String; // type@0317 │ │ -04963c: 1a01 e900 |0014: const-string v1, "1.6" // string@00e9 │ │ -049640: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -049644: 6900 3706 |0018: sput-object v0, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ -049648: 1a00 4c15 |001a: const-string v0, "org/slf4j/impl/StaticLoggerBinder.class" // string@154c │ │ -04964c: 6900 4106 |001c: sput-object v0, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ -049650: 0e00 |001e: return-void │ │ +04a4a0: |[04a4a0] org.slf4j.LoggerFactory.:()V │ │ +04a4b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04a4b2: 6702 3a06 |0001: sput v2, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a4b6: 2200 e302 |0003: new-instance v0, Lorg/slf4j/helpers/SubstituteLoggerFactory; // type@02e3 │ │ +04a4ba: 7010 2b13 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.:()V // method@132b │ │ +04a4c0: 6900 4406 |0008: sput-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ +04a4c4: 2200 e002 |000a: new-instance v0, Lorg/slf4j/helpers/NOPLoggerFactory; // type@02e0 │ │ +04a4c8: 7010 1f13 0000 |000c: invoke-direct {v0}, Lorg/slf4j/helpers/NOPLoggerFactory;.:()V // method@131f │ │ +04a4ce: 6900 3c06 |000f: sput-object v0, Lorg/slf4j/LoggerFactory;.NOP_FALLBACK_FACTORY:Lorg/slf4j/helpers/NOPLoggerFactory; // field@063c │ │ +04a4d2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +04a4d4: 2300 1503 |0012: new-array v0, v0, [Ljava/lang/String; // type@0315 │ │ +04a4d8: 1a01 e900 |0014: const-string v1, "1.6" // string@00e9 │ │ +04a4dc: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +04a4e0: 6900 3706 |0018: sput-object v0, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ +04a4e4: 1a00 4a15 |001a: const-string v0, "org/slf4j/impl/StaticLoggerBinder.class" // string@154a │ │ +04a4e8: 6900 4106 |001c: sput-object v0, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ +04a4ec: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0003 line=77 │ │ 0x000a line=78 │ │ 0x0011 line=87 │ │ 0x001a line=202 │ │ @@ -81194,17 +81261,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049654: |[049654] org.slf4j.LoggerFactory.:()V │ │ -049664: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04966a: 0e00 |0003: return-void │ │ +04a4f0: |[04a4f0] org.slf4j.LoggerFactory.:()V │ │ +04a500: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04a506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/LoggerFactory; │ │ │ │ @@ -81213,63 +81280,63 @@ │ │ type : '()V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04966c: |[04966c] org.slf4j.LoggerFactory.bind:()V │ │ -04967c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -04967e: 7100 5a13 0000 |0001: invoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; // method@135a │ │ -049684: 1234 |0004: const/4 v4, #int 3 // #3 │ │ -049686: 6704 3a06 |0005: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -04968a: 7100 6b12 0000 |0007: invoke-static {}, Lorg/slf4j/LoggerFactory;.emitSubstituteLoggerWarning:()V // method@126b │ │ -049690: 0e00 |000a: return-void │ │ -049692: 0d02 |000b: move-exception v2 │ │ -049694: 6e10 b70e 0200 |000c: invoke-virtual {v2}, Ljava/lang/NoClassDefFoundError;.getMessage:()Ljava/lang/String; // method@0eb7 │ │ -04969a: 0c01 |000f: move-result-object v1 │ │ -04969c: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ -0496a0: 1a04 4b15 |0012: const-string v4, "org/slf4j/impl/StaticLoggerBinder" // string@154b │ │ -0496a4: 6e20 d40e 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -0496aa: 0a04 |0017: move-result v4 │ │ -0496ac: 3254 1500 |0018: if-eq v4, v5, 002d // +0015 │ │ -0496b0: 1244 |001a: const/4 v4, #int 4 // #4 │ │ -0496b2: 6704 3a06 |001b: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -0496b6: 1a04 5d03 |001d: const-string v4, "Failed to load class "org.slf4j.impl.StaticLoggerBinder"." // string@035d │ │ -0496ba: 7110 2f13 0400 |001f: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0496c0: 1a04 ef02 |0022: const-string v4, "Defaulting to no-operation (NOP) logger implementation" // string@02ef │ │ -0496c4: 7110 2f13 0400 |0024: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0496ca: 1a04 9709 |0027: const-string v4, "See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details." // string@0997 │ │ -0496ce: 7110 2f13 0400 |0029: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0496d4: 28de |002c: goto 000a // -0022 │ │ -0496d6: 7110 6c12 0200 |002d: invoke-static {v2}, Lorg/slf4j/LoggerFactory;.failedBinding:(Ljava/lang/Throwable;)V // method@126c │ │ -0496dc: 2702 |0030: throw v2 │ │ -0496de: 0d03 |0031: move-exception v3 │ │ -0496e0: 6e10 b80e 0300 |0032: invoke-virtual {v3}, Ljava/lang/NoSuchMethodError;.getMessage:()Ljava/lang/String; // method@0eb8 │ │ -0496e6: 0c01 |0035: move-result-object v1 │ │ -0496e8: 3801 1c00 |0036: if-eqz v1, 0052 // +001c │ │ -0496ec: 1a04 4a15 |0038: const-string v4, "org.slf4j.impl.StaticLoggerBinder.getSingleton()" // string@154a │ │ -0496f0: 6e20 d40e 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -0496f6: 0a04 |003d: move-result v4 │ │ -0496f8: 3254 1400 |003e: if-eq v4, v5, 0052 // +0014 │ │ -0496fc: 1224 |0040: const/4 v4, #int 2 // #2 │ │ -0496fe: 6704 3a06 |0041: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -049702: 1a04 6718 |0043: const-string v4, "slf4j-api 1.6.x (or later) is incompatible with this binding." // string@1867 │ │ -049706: 7110 2f13 0400 |0045: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -04970c: 1a04 b50a |0048: const-string v4, "Your binding is version 1.5.5 or earlier." // string@0ab5 │ │ -049710: 7110 2f13 0400 |004a: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049716: 1a04 3b0a |004d: const-string v4, "Upgrade your binding to version 1.6.x. or 2.0.x" // string@0a3b │ │ -04971a: 7110 2f13 0400 |004f: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049720: 2703 |0052: throw v3 │ │ -049722: 0d00 |0053: move-exception v0 │ │ -049724: 7110 6c12 0000 |0054: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.failedBinding:(Ljava/lang/Throwable;)V // method@126c │ │ -04972a: 2204 3b02 |0057: new-instance v4, Ljava/lang/IllegalStateException; // type@023b │ │ -04972e: 1a05 350a |0059: const-string v5, "Unexpected initialization failure" // string@0a35 │ │ -049732: 7030 a20e 5400 |005b: invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ea2 │ │ -049738: 2704 |005e: throw v4 │ │ +04a508: |[04a508] org.slf4j.LoggerFactory.bind:()V │ │ +04a518: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +04a51a: 7100 5a13 0000 |0001: invoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; // method@135a │ │ +04a520: 1234 |0004: const/4 v4, #int 3 // #3 │ │ +04a522: 6704 3a06 |0005: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a526: 7100 6b12 0000 |0007: invoke-static {}, Lorg/slf4j/LoggerFactory;.emitSubstituteLoggerWarning:()V // method@126b │ │ +04a52c: 0e00 |000a: return-void │ │ +04a52e: 0d02 |000b: move-exception v2 │ │ +04a530: 6e10 b70e 0200 |000c: invoke-virtual {v2}, Ljava/lang/NoClassDefFoundError;.getMessage:()Ljava/lang/String; // method@0eb7 │ │ +04a536: 0c01 |000f: move-result-object v1 │ │ +04a538: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ +04a53c: 1a04 4915 |0012: const-string v4, "org/slf4j/impl/StaticLoggerBinder" // string@1549 │ │ +04a540: 6e20 d40e 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +04a546: 0a04 |0017: move-result v4 │ │ +04a548: 3254 1500 |0018: if-eq v4, v5, 002d // +0015 │ │ +04a54c: 1244 |001a: const/4 v4, #int 4 // #4 │ │ +04a54e: 6704 3a06 |001b: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a552: 1a04 5d03 |001d: const-string v4, "Failed to load class "org.slf4j.impl.StaticLoggerBinder"." // string@035d │ │ +04a556: 7110 2f13 0400 |001f: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a55c: 1a04 ef02 |0022: const-string v4, "Defaulting to no-operation (NOP) logger implementation" // string@02ef │ │ +04a560: 7110 2f13 0400 |0024: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a566: 1a04 9509 |0027: const-string v4, "See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details." // string@0995 │ │ +04a56a: 7110 2f13 0400 |0029: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a570: 28de |002c: goto 000a // -0022 │ │ +04a572: 7110 6c12 0200 |002d: invoke-static {v2}, Lorg/slf4j/LoggerFactory;.failedBinding:(Ljava/lang/Throwable;)V // method@126c │ │ +04a578: 2702 |0030: throw v2 │ │ +04a57a: 0d03 |0031: move-exception v3 │ │ +04a57c: 6e10 b80e 0300 |0032: invoke-virtual {v3}, Ljava/lang/NoSuchMethodError;.getMessage:()Ljava/lang/String; // method@0eb8 │ │ +04a582: 0c01 |0035: move-result-object v1 │ │ +04a584: 3801 1c00 |0036: if-eqz v1, 0052 // +001c │ │ +04a588: 1a04 4815 |0038: const-string v4, "org.slf4j.impl.StaticLoggerBinder.getSingleton()" // string@1548 │ │ +04a58c: 6e20 d40e 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +04a592: 0a04 |003d: move-result v4 │ │ +04a594: 3254 1400 |003e: if-eq v4, v5, 0052 // +0014 │ │ +04a598: 1224 |0040: const/4 v4, #int 2 // #2 │ │ +04a59a: 6704 3a06 |0041: sput v4, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a59e: 1a04 6518 |0043: const-string v4, "slf4j-api 1.6.x (or later) is incompatible with this binding." // string@1865 │ │ +04a5a2: 7110 2f13 0400 |0045: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a5a8: 1a04 b30a |0048: const-string v4, "Your binding is version 1.5.5 or earlier." // string@0ab3 │ │ +04a5ac: 7110 2f13 0400 |004a: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a5b2: 1a04 390a |004d: const-string v4, "Upgrade your binding to version 1.6.x. or 2.0.x" // string@0a39 │ │ +04a5b6: 7110 2f13 0400 |004f: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a5bc: 2703 |0052: throw v3 │ │ +04a5be: 0d00 |0053: move-exception v0 │ │ +04a5c0: 7110 6c12 0000 |0054: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.failedBinding:(Ljava/lang/Throwable;)V // method@126c │ │ +04a5c6: 2204 3902 |0057: new-instance v4, Ljava/lang/IllegalStateException; // type@0239 │ │ +04a5ca: 1a05 330a |0059: const-string v5, "Unexpected initialization failure" // string@0a33 │ │ +04a5ce: 7030 a20e 5400 |005b: invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ea2 │ │ +04a5d4: 2704 |005e: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ Ljava/lang/NoClassDefFoundError; -> 0x000b │ │ Ljava/lang/NoSuchMethodError; -> 0x0031 │ │ Ljava/lang/Exception; -> 0x0053 │ │ positions : │ │ 0x0001 line=121 │ │ @@ -81310,38 +81377,38 @@ │ │ type : '()V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -049750: |[049750] org.slf4j.LoggerFactory.emitSubstituteLoggerWarning:()V │ │ -049760: 6203 4406 |0000: sget-object v3, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ -049764: 6e10 2d13 0300 |0002: invoke-virtual {v3}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.getLoggerNameList:()Ljava/util/List; // method@132d │ │ -04976a: 0c02 |0005: move-result-object v2 │ │ -04976c: 7210 4d0f 0200 |0006: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -049772: 0a03 |0009: move-result v3 │ │ -049774: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ -049778: 0e00 |000c: return-void │ │ -04977a: 1a03 0f0a |000d: const-string v3, "The following loggers will not work becasue they were created" // string@0a0f │ │ -04977e: 7110 2f13 0300 |000f: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049784: 1a03 eb0d |0012: const-string v3, "during the default configuration phase of the underlying logging system." // string@0deb │ │ -049788: 7110 2f13 0300 |0014: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -04978e: 1a03 9609 |0017: const-string v3, "See also http://www.slf4j.org/codes.html#substituteLogger" // string@0996 │ │ -049792: 7110 2f13 0300 |0019: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049798: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -04979a: 7210 4d0f 0200 |001d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ -0497a0: 0a03 |0020: move-result v3 │ │ -0497a2: 3530 ebff |0021: if-ge v0, v3, 000c // -0015 │ │ -0497a6: 7220 470f 0200 |0023: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -0497ac: 0c01 |0026: move-result-object v1 │ │ -0497ae: 1f01 4c02 |0027: check-cast v1, Ljava/lang/String; // type@024c │ │ -0497b2: 7110 2f13 0100 |0029: invoke-static {v1}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0497b8: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0497bc: 28ef |002e: goto 001d // -0011 │ │ +04a5ec: |[04a5ec] org.slf4j.LoggerFactory.emitSubstituteLoggerWarning:()V │ │ +04a5fc: 6203 4406 |0000: sget-object v3, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ +04a600: 6e10 2d13 0300 |0002: invoke-virtual {v3}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.getLoggerNameList:()Ljava/util/List; // method@132d │ │ +04a606: 0c02 |0005: move-result-object v2 │ │ +04a608: 7210 4d0f 0200 |0006: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +04a60e: 0a03 |0009: move-result v3 │ │ +04a610: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ +04a614: 0e00 |000c: return-void │ │ +04a616: 1a03 0d0a |000d: const-string v3, "The following loggers will not work becasue they were created" // string@0a0d │ │ +04a61a: 7110 2f13 0300 |000f: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a620: 1a03 e90d |0012: const-string v3, "during the default configuration phase of the underlying logging system." // string@0de9 │ │ +04a624: 7110 2f13 0300 |0014: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a62a: 1a03 9409 |0017: const-string v3, "See also http://www.slf4j.org/codes.html#substituteLogger" // string@0994 │ │ +04a62e: 7110 2f13 0300 |0019: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a634: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +04a636: 7210 4d0f 0200 |001d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0f4d │ │ +04a63c: 0a03 |0020: move-result v3 │ │ +04a63e: 3530 ebff |0021: if-ge v0, v3, 000c // -0015 │ │ +04a642: 7220 470f 0200 |0023: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +04a648: 0c01 |0026: move-result-object v1 │ │ +04a64a: 1f01 4a02 |0027: check-cast v1, Ljava/lang/String; // type@024a │ │ +04a64e: 7110 2f13 0100 |0029: invoke-static {v1}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a654: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a658: 28ef |002e: goto 001d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0006 line=159 │ │ 0x000c line=171 │ │ 0x000d line=162 │ │ 0x0012 line=164 │ │ @@ -81360,20 +81427,20 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0497c0: |[0497c0] org.slf4j.LoggerFactory.failedBinding:(Ljava/lang/Throwable;)V │ │ -0497d0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0497d2: 6700 3a06 |0001: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -0497d6: 1a00 5c03 |0003: const-string v0, "Failed to instantiate SLF4J LoggerFactory" // string@035c │ │ -0497da: 7120 3013 1000 |0005: invoke-static {v0, v1}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ -0497e0: 0e00 |0008: return-void │ │ +04a65c: |[04a65c] org.slf4j.LoggerFactory.failedBinding:(Ljava/lang/Throwable;)V │ │ +04a66c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04a66e: 6700 3a06 |0001: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a672: 1a00 5c03 |0003: const-string v0, "Failed to instantiate SLF4J LoggerFactory" // string@035c │ │ +04a676: 7120 3013 1000 |0005: invoke-static {v0, v1}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ +04a67c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ 0x0008 line=155 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 t Ljava/lang/Throwable; │ │ @@ -81383,40 +81450,40 @@ │ │ type : '()Lorg/slf4j/ILoggerFactory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0497e4: |[0497e4] org.slf4j.LoggerFactory.getILoggerFactory:()Lorg/slf4j/ILoggerFactory; │ │ -0497f4: 6000 3a06 |0000: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -0497f8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0497fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0497fe: 6700 3a06 |0005: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -049802: 7100 7012 0000 |0007: invoke-static {}, Lorg/slf4j/LoggerFactory;.performInitialization:()V // method@1270 │ │ -049808: 6000 3a06 |000a: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -04980c: 2b00 2200 0000 |000c: packed-switch v0, 0000002e // +00000022 │ │ -049812: 2200 3b02 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049816: 1a01 3a0a |0011: const-string v1, "Unreachable code" // string@0a3a │ │ -04981a: 7020 a10e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049820: 2700 |0016: throw v0 │ │ -049822: 7100 5a13 0000 |0017: invoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; // method@135a │ │ -049828: 0c00 |001a: move-result-object v0 │ │ -04982a: 6e10 5813 0000 |001b: invoke-virtual {v0}, Lorg/slf4j/impl/StaticLoggerBinder;.getLoggerFactory:()Lorg/slf4j/ILoggerFactory; // method@1358 │ │ -049830: 0c00 |001e: move-result-object v0 │ │ -049832: 1100 |001f: return-object v0 │ │ -049834: 6200 3c06 |0020: sget-object v0, Lorg/slf4j/LoggerFactory;.NOP_FALLBACK_FACTORY:Lorg/slf4j/helpers/NOPLoggerFactory; // field@063c │ │ -049838: 28fd |0022: goto 001f // -0003 │ │ -04983a: 2200 3b02 |0023: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04983e: 1a01 4915 |0025: const-string v1, "org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit" // string@1549 │ │ -049842: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049848: 2700 |002a: throw v0 │ │ -04984a: 6200 4406 |002b: sget-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ -04984e: 28f2 |002d: goto 001f // -000e │ │ -049850: 0001 0400 0100 0000 1f00 0000 1700 ... |002e: packed-switch-data (12 units) │ │ +04a680: |[04a680] org.slf4j.LoggerFactory.getILoggerFactory:()Lorg/slf4j/ILoggerFactory; │ │ +04a690: 6000 3a06 |0000: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a694: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +04a698: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04a69a: 6700 3a06 |0005: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a69e: 7100 7012 0000 |0007: invoke-static {}, Lorg/slf4j/LoggerFactory;.performInitialization:()V // method@1270 │ │ +04a6a4: 6000 3a06 |000a: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a6a8: 2b00 2200 0000 |000c: packed-switch v0, 0000002e // +00000022 │ │ +04a6ae: 2200 3902 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04a6b2: 1a01 380a |0011: const-string v1, "Unreachable code" // string@0a38 │ │ +04a6b6: 7020 a10e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04a6bc: 2700 |0016: throw v0 │ │ +04a6be: 7100 5a13 0000 |0017: invoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; // method@135a │ │ +04a6c4: 0c00 |001a: move-result-object v0 │ │ +04a6c6: 6e10 5813 0000 |001b: invoke-virtual {v0}, Lorg/slf4j/impl/StaticLoggerBinder;.getLoggerFactory:()Lorg/slf4j/ILoggerFactory; // method@1358 │ │ +04a6cc: 0c00 |001e: move-result-object v0 │ │ +04a6ce: 1100 |001f: return-object v0 │ │ +04a6d0: 6200 3c06 |0020: sget-object v0, Lorg/slf4j/LoggerFactory;.NOP_FALLBACK_FACTORY:Lorg/slf4j/helpers/NOPLoggerFactory; // field@063c │ │ +04a6d4: 28fd |0022: goto 001f // -0003 │ │ +04a6d6: 2200 3902 |0023: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04a6da: 1a01 4715 |0025: const-string v1, "org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit" // string@1547 │ │ +04a6de: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04a6e4: 2700 |002a: throw v0 │ │ +04a6e6: 6200 4406 |002b: sget-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ +04a6ea: 28f2 |002d: goto 001f // -000e │ │ +04a6ec: 0001 0400 0100 0000 1f00 0000 1700 ... |002e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ 0x0007 line=268 │ │ 0x000a line=271 │ │ 0x000f line=283 │ │ @@ -81433,20 +81500,20 @@ │ │ type : '(Ljava/lang/Class;)Lorg/slf4j/Logger;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -049868: |[049868] org.slf4j.LoggerFactory.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; │ │ -049878: 6e10 910e 0100 |0000: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -04987e: 0c00 |0003: move-result-object v0 │ │ -049880: 7110 6f12 0000 |0004: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@126f │ │ -049886: 0c00 |0007: move-result-object v0 │ │ -049888: 1100 |0008: return-object v0 │ │ +04a704: |[04a704] org.slf4j.LoggerFactory.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; │ │ +04a714: 6e10 910e 0100 |0000: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +04a71a: 0c00 |0003: move-result-object v0 │ │ +04a71c: 7110 6f12 0000 |0004: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@126f │ │ +04a722: 0c00 |0007: move-result-object v0 │ │ +04a724: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 clazz Ljava/lang/Class; │ │ │ │ #7 : (in Lorg/slf4j/LoggerFactory;) │ │ @@ -81454,20 +81521,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Logger;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04988c: |[04988c] org.slf4j.LoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ -04989c: 7100 6d12 0000 |0000: invoke-static {}, Lorg/slf4j/LoggerFactory;.getILoggerFactory:()Lorg/slf4j/ILoggerFactory; // method@126d │ │ -0498a2: 0c00 |0003: move-result-object v0 │ │ -0498a4: 7220 2612 2000 |0004: invoke-interface {v0, v2}, Lorg/slf4j/ILoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@1226 │ │ -0498aa: 0c01 |0007: move-result-object v1 │ │ -0498ac: 1101 |0008: return-object v1 │ │ +04a728: |[04a728] org.slf4j.LoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ +04a738: 7100 6d12 0000 |0000: invoke-static {}, Lorg/slf4j/LoggerFactory;.getILoggerFactory:()Lorg/slf4j/ILoggerFactory; // method@126d │ │ +04a73e: 0c00 |0003: move-result-object v0 │ │ +04a740: 7220 2612 2000 |0004: invoke-interface {v0, v2}, Lorg/slf4j/ILoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@1226 │ │ +04a746: 0c01 |0007: move-result-object v1 │ │ +04a748: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 iLoggerFactory Lorg/slf4j/ILoggerFactory; │ │ 0x0000 - 0x0009 reg=2 name Ljava/lang/String; │ │ @@ -81477,22 +81544,22 @@ │ │ type : '()V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0498b0: |[0498b0] org.slf4j.LoggerFactory.performInitialization:()V │ │ -0498c0: 7100 7212 0000 |0000: invoke-static {}, Lorg/slf4j/LoggerFactory;.singleImplementationSanityCheck:()V // method@1272 │ │ -0498c6: 7100 6a12 0000 |0003: invoke-static {}, Lorg/slf4j/LoggerFactory;.bind:()V // method@126a │ │ -0498cc: 6000 3a06 |0006: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -0498d0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0498d2: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0498d6: 7100 7312 0000 |000b: invoke-static {}, Lorg/slf4j/LoggerFactory;.versionSanityCheck:()V // method@1273 │ │ -0498dc: 0e00 |000e: return-void │ │ +04a74c: |[04a74c] org.slf4j.LoggerFactory.performInitialization:()V │ │ +04a75c: 7100 7212 0000 |0000: invoke-static {}, Lorg/slf4j/LoggerFactory;.singleImplementationSanityCheck:()V // method@1272 │ │ +04a762: 7100 6a12 0000 |0003: invoke-static {}, Lorg/slf4j/LoggerFactory;.bind:()V // method@126a │ │ +04a768: 6000 3a06 |0006: sget v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a76c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +04a76e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +04a772: 7100 7312 0000 |000b: invoke-static {}, Lorg/slf4j/LoggerFactory;.versionSanityCheck:()V // method@1273 │ │ +04a778: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0006 line=112 │ │ 0x000b line=113 │ │ 0x000e line=116 │ │ @@ -81503,21 +81570,21 @@ │ │ type : '()V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0498e0: |[0498e0] org.slf4j.LoggerFactory.reset:()V │ │ -0498f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0498f2: 6700 3a06 |0001: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ -0498f6: 2200 e502 |0003: new-instance v0, Lorg/slf4j/helpers/SubstituteLoggerFactory; // type@02e5 │ │ -0498fa: 7010 2b13 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.:()V // method@132b │ │ -049900: 6900 4406 |0008: sput-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ -049904: 0e00 |000a: return-void │ │ +04a77c: |[04a77c] org.slf4j.LoggerFactory.reset:()V │ │ +04a78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a78e: 6700 3a06 |0001: sput v0, Lorg/slf4j/LoggerFactory;.INITIALIZATION_STATE:I // field@063a │ │ +04a792: 2200 e302 |0003: new-instance v0, Lorg/slf4j/helpers/SubstituteLoggerFactory; // type@02e3 │ │ +04a796: 7010 2b13 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/SubstituteLoggerFactory;.:()V // method@132b │ │ +04a79c: 6900 4406 |0008: sput-object v0, Lorg/slf4j/LoggerFactory;.TEMP_FACTORY:Lorg/slf4j/helpers/SubstituteLoggerFactory; // field@0644 │ │ +04a7a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000a line=107 │ │ locals : │ │ │ │ @@ -81526,70 +81593,70 @@ │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 109 16-bit code units │ │ -049908: |[049908] org.slf4j.LoggerFactory.singleImplementationSanityCheck:()V │ │ -049918: 1c06 d702 |0000: const-class v6, Lorg/slf4j/LoggerFactory; // type@02d7 │ │ -04991c: 6e10 8e0e 0600 |0002: invoke-virtual {v6}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ -049922: 0c03 |0005: move-result-object v3 │ │ -049924: 3903 2400 |0006: if-nez v3, 002a // +0024 │ │ -049928: 6206 4106 |0008: sget-object v6, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ -04992c: 7110 990e 0600 |000a: invoke-static {v6}, Ljava/lang/ClassLoader;.getSystemResources:(Ljava/lang/String;)Ljava/util/Enumeration; // method@0e99 │ │ -049932: 0c05 |000d: move-result-object v5 │ │ -049934: 2201 5f02 |000e: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -049938: 7010 120f 0100 |0010: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04993e: 7210 2a0f 0500 |0013: invoke-interface {v5}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0f2a │ │ -049944: 0a06 |0016: move-result v6 │ │ -049946: 3806 1a00 |0017: if-eqz v6, 0031 // +001a │ │ -04994a: 7210 2b0f 0500 |0019: invoke-interface {v5}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0f2b │ │ -049950: 0c04 |001c: move-result-object v4 │ │ -049952: 1f04 5a02 |001d: check-cast v4, Ljava/net/URL; // type@025a │ │ -049956: 7220 430f 4100 |001f: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -04995c: 28f1 |0022: goto 0013 // -000f │ │ -04995e: 0d02 |0023: move-exception v2 │ │ -049960: 1a06 3203 |0024: const-string v6, "Error getting resources from path" // string@0332 │ │ -049964: 7120 3013 2600 |0026: invoke-static {v6, v2}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ -04996a: 0e00 |0029: return-void │ │ -04996c: 6206 4106 |002a: sget-object v6, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ -049970: 6e20 980e 6300 |002c: invoke-virtual {v3, v6}, Ljava/lang/ClassLoader;.getResources:(Ljava/lang/String;)Ljava/util/Enumeration; // method@0e98 │ │ -049976: 0c05 |002f: move-result-object v5 │ │ -049978: 28de |0030: goto 000e // -0022 │ │ -04997a: 7210 4d0f 0100 |0031: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -049980: 0a06 |0034: move-result v6 │ │ -049982: 1217 |0035: const/4 v7, #int 1 // #1 │ │ -049984: 3776 f3ff |0036: if-le v6, v7, 0029 // -000d │ │ -049988: 1a06 7102 |0038: const-string v6, "Class path contains multiple SLF4J bindings." // string@0271 │ │ -04998c: 7110 2f13 0600 |003a: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049992: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -049994: 7210 4d0f 0100 |003e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -04999a: 0a06 |0041: move-result v6 │ │ -04999c: 3560 2500 |0042: if-ge v0, v6, 0067 // +0025 │ │ -0499a0: 2206 4e02 |0044: new-instance v6, Ljava/lang/StringBuilder; // type@024e │ │ -0499a4: 7010 f00e 0600 |0046: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0499aa: 1a07 6d03 |0049: const-string v7, "Found binding in [" // string@036d │ │ -0499ae: 6e20 f70e 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0499b4: 0c06 |004e: move-result-object v6 │ │ -0499b6: 7220 470f 0100 |004f: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -0499bc: 0c07 |0052: move-result-object v7 │ │ -0499be: 6e20 f60e 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0499c4: 0c06 |0056: move-result-object v6 │ │ -0499c6: 1a07 ff0a |0057: const-string v7, "]" // string@0aff │ │ -0499ca: 6e20 f70e 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0499d0: 0c06 |005c: move-result-object v6 │ │ -0499d2: 6e10 fb0e 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0499d8: 0c06 |0060: move-result-object v6 │ │ -0499da: 7110 2f13 0600 |0061: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0499e0: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0499e4: 28d8 |0066: goto 003e // -0028 │ │ -0499e6: 1a06 9809 |0067: const-string v6, "See http://www.slf4j.org/codes.html#multiple_bindings for an explanation." // string@0998 │ │ -0499ea: 7110 2f13 0600 |0069: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -0499f0: 28bd |006c: goto 0029 // -0043 │ │ +04a7a4: |[04a7a4] org.slf4j.LoggerFactory.singleImplementationSanityCheck:()V │ │ +04a7b4: 1c06 d502 |0000: const-class v6, Lorg/slf4j/LoggerFactory; // type@02d5 │ │ +04a7b8: 6e10 8e0e 0600 |0002: invoke-virtual {v6}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0e8e │ │ +04a7be: 0c03 |0005: move-result-object v3 │ │ +04a7c0: 3903 2400 |0006: if-nez v3, 002a // +0024 │ │ +04a7c4: 6206 4106 |0008: sget-object v6, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ +04a7c8: 7110 990e 0600 |000a: invoke-static {v6}, Ljava/lang/ClassLoader;.getSystemResources:(Ljava/lang/String;)Ljava/util/Enumeration; // method@0e99 │ │ +04a7ce: 0c05 |000d: move-result-object v5 │ │ +04a7d0: 2201 5d02 |000e: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +04a7d4: 7010 120f 0100 |0010: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04a7da: 7210 2a0f 0500 |0013: invoke-interface {v5}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0f2a │ │ +04a7e0: 0a06 |0016: move-result v6 │ │ +04a7e2: 3806 1a00 |0017: if-eqz v6, 0031 // +001a │ │ +04a7e6: 7210 2b0f 0500 |0019: invoke-interface {v5}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0f2b │ │ +04a7ec: 0c04 |001c: move-result-object v4 │ │ +04a7ee: 1f04 5802 |001d: check-cast v4, Ljava/net/URL; // type@0258 │ │ +04a7f2: 7220 430f 4100 |001f: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +04a7f8: 28f1 |0022: goto 0013 // -000f │ │ +04a7fa: 0d02 |0023: move-exception v2 │ │ +04a7fc: 1a06 3203 |0024: const-string v6, "Error getting resources from path" // string@0332 │ │ +04a800: 7120 3013 2600 |0026: invoke-static {v6, v2}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ +04a806: 0e00 |0029: return-void │ │ +04a808: 6206 4106 |002a: sget-object v6, Lorg/slf4j/LoggerFactory;.STATIC_LOGGER_BINDER_PATH:Ljava/lang/String; // field@0641 │ │ +04a80c: 6e20 980e 6300 |002c: invoke-virtual {v3, v6}, Ljava/lang/ClassLoader;.getResources:(Ljava/lang/String;)Ljava/util/Enumeration; // method@0e98 │ │ +04a812: 0c05 |002f: move-result-object v5 │ │ +04a814: 28de |0030: goto 000e // -0022 │ │ +04a816: 7210 4d0f 0100 |0031: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +04a81c: 0a06 |0034: move-result v6 │ │ +04a81e: 1217 |0035: const/4 v7, #int 1 // #1 │ │ +04a820: 3776 f3ff |0036: if-le v6, v7, 0029 // -000d │ │ +04a824: 1a06 7102 |0038: const-string v6, "Class path contains multiple SLF4J bindings." // string@0271 │ │ +04a828: 7110 2f13 0600 |003a: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a82e: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +04a830: 7210 4d0f 0100 |003e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +04a836: 0a06 |0041: move-result v6 │ │ +04a838: 3560 2500 |0042: if-ge v0, v6, 0067 // +0025 │ │ +04a83c: 2206 4c02 |0044: new-instance v6, Ljava/lang/StringBuilder; // type@024c │ │ +04a840: 7010 f00e 0600 |0046: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04a846: 1a07 6d03 |0049: const-string v7, "Found binding in [" // string@036d │ │ +04a84a: 6e20 f70e 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a850: 0c06 |004e: move-result-object v6 │ │ +04a852: 7220 470f 0100 |004f: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +04a858: 0c07 |0052: move-result-object v7 │ │ +04a85a: 6e20 f60e 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04a860: 0c06 |0056: move-result-object v6 │ │ +04a862: 1a07 fd0a |0057: const-string v7, "]" // string@0afd │ │ +04a866: 6e20 f70e 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a86c: 0c06 |005c: move-result-object v6 │ │ +04a86e: 6e10 fb0e 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04a874: 0c06 |0060: move-result-object v6 │ │ +04a876: 7110 2f13 0600 |0061: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a87c: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a880: 28d8 |0066: goto 003e // -0028 │ │ +04a882: 1a06 9609 |0067: const-string v6, "See http://www.slf4j.org/codes.html#multiple_bindings for an explanation." // string@0996 │ │ +04a886: 7110 2f13 0600 |0069: invoke-static {v6}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a88c: 28bd |006c: goto 0029 // -0043 │ │ catches : 2 │ │ 0x0000 - 0x0022 │ │ Ljava/io/IOException; -> 0x0023 │ │ 0x002a - 0x006c │ │ Ljava/io/IOException; -> 0x0023 │ │ positions : │ │ 0x0000 line=206 │ │ @@ -81624,59 +81691,59 @@ │ │ type : '()V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -049a0c: |[049a0c] org.slf4j.LoggerFactory.versionSanityCheck:()V │ │ -049a1c: 6203 6906 |0000: sget-object v3, Lorg/slf4j/impl/StaticLoggerBinder;.REQUESTED_API_VERSION:Ljava/lang/String; // field@0669 │ │ -049a20: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -049a22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -049a24: 6204 3706 |0004: sget-object v4, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ -049a28: 2144 |0006: array-length v4, v4 │ │ -049a2a: 3541 1000 |0007: if-ge v1, v4, 0017 // +0010 │ │ -049a2e: 6204 3706 |0009: sget-object v4, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ -049a32: 4604 0401 |000b: aget-object v4, v4, v1 │ │ -049a36: 6e20 dc0e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -049a3c: 0a04 |0010: move-result v4 │ │ -049a3e: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ -049a42: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -049a44: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049a48: 28ee |0016: goto 0004 // -0012 │ │ -049a4a: 3902 3100 |0017: if-nez v2, 0048 // +0031 │ │ -049a4e: 2204 4e02 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -049a52: 7010 f00e 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -049a58: 1a05 100a |001e: const-string v5, "The requested version " // string@0a10 │ │ -049a5c: 6e20 f70e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -049a62: 0c04 |0023: move-result-object v4 │ │ -049a64: 6e20 f70e 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -049a6a: 0c04 |0027: move-result-object v4 │ │ -049a6c: 1a05 2f00 |0028: const-string v5, " by your slf4j binding is not compatible with " // string@002f │ │ -049a70: 6e20 f70e 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -049a76: 0c04 |002d: move-result-object v4 │ │ -049a78: 6205 3706 |002e: sget-object v5, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ -049a7c: 7110 220f 0500 |0030: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ -049a82: 0c05 |0033: move-result-object v5 │ │ -049a84: 6e10 bf0e 0500 |0034: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ -049a8a: 0c05 |0037: move-result-object v5 │ │ -049a8c: 6e20 f70e 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -049a92: 0c04 |003b: move-result-object v4 │ │ -049a94: 6e10 fb0e 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -049a9a: 0c04 |003f: move-result-object v4 │ │ -049a9c: 7110 2f13 0400 |0040: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049aa2: 1a04 9a09 |0043: const-string v4, "See http://www.slf4j.org/codes.html#version_mismatch for further details." // string@099a │ │ -049aa6: 7110 2f13 0400 |0045: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049aac: 0e00 |0048: return-void │ │ -049aae: 0d00 |0049: move-exception v0 │ │ -049ab0: 1a04 360a |004a: const-string v4, "Unexpected problem occured during version sanity check" // string@0a36 │ │ -049ab4: 7120 3013 0400 |004c: invoke-static {v4, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ -049aba: 28f9 |004f: goto 0048 // -0007 │ │ -049abc: 0d04 |0050: move-exception v4 │ │ -049abe: 28f7 |0051: goto 0048 // -0009 │ │ +04a8a8: |[04a8a8] org.slf4j.LoggerFactory.versionSanityCheck:()V │ │ +04a8b8: 6203 6906 |0000: sget-object v3, Lorg/slf4j/impl/StaticLoggerBinder;.REQUESTED_API_VERSION:Ljava/lang/String; // field@0669 │ │ +04a8bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04a8be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04a8c0: 6204 3706 |0004: sget-object v4, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ +04a8c4: 2144 |0006: array-length v4, v4 │ │ +04a8c6: 3541 1000 |0007: if-ge v1, v4, 0017 // +0010 │ │ +04a8ca: 6204 3706 |0009: sget-object v4, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ +04a8ce: 4604 0401 |000b: aget-object v4, v4, v1 │ │ +04a8d2: 6e20 dc0e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +04a8d8: 0a04 |0010: move-result v4 │ │ +04a8da: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ +04a8de: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +04a8e0: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a8e4: 28ee |0016: goto 0004 // -0012 │ │ +04a8e6: 3902 3100 |0017: if-nez v2, 0048 // +0031 │ │ +04a8ea: 2204 4c02 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +04a8ee: 7010 f00e 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04a8f4: 1a05 0e0a |001e: const-string v5, "The requested version " // string@0a0e │ │ +04a8f8: 6e20 f70e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a8fe: 0c04 |0023: move-result-object v4 │ │ +04a900: 6e20 f70e 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a906: 0c04 |0027: move-result-object v4 │ │ +04a908: 1a05 2f00 |0028: const-string v5, " by your slf4j binding is not compatible with " // string@002f │ │ +04a90c: 6e20 f70e 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a912: 0c04 |002d: move-result-object v4 │ │ +04a914: 6205 3706 |002e: sget-object v5, Lorg/slf4j/LoggerFactory;.API_COMPATIBILITY_LIST:[Ljava/lang/String; // field@0637 │ │ +04a918: 7110 220f 0500 |0030: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ +04a91e: 0c05 |0033: move-result-object v5 │ │ +04a920: 6e10 bf0e 0500 |0034: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ +04a926: 0c05 |0037: move-result-object v5 │ │ +04a928: 6e20 f70e 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04a92e: 0c04 |003b: move-result-object v4 │ │ +04a930: 6e10 fb0e 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04a936: 0c04 |003f: move-result-object v4 │ │ +04a938: 7110 2f13 0400 |0040: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a93e: 1a04 9809 |0043: const-string v4, "See http://www.slf4j.org/codes.html#version_mismatch for further details." // string@0998 │ │ +04a942: 7110 2f13 0400 |0045: invoke-static {v4}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a948: 0e00 |0048: return-void │ │ +04a94a: 0d00 |0049: move-exception v0 │ │ +04a94c: 1a04 340a |004a: const-string v4, "Unexpected problem occured during version sanity check" // string@0a34 │ │ +04a950: 7120 3013 0400 |004c: invoke-static {v4, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ +04a956: 28f9 |004f: goto 0048 // -0007 │ │ +04a958: 0d04 |0050: move-exception v4 │ │ +04a95a: 28f7 |0051: goto 0048 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0048 │ │ Ljava/lang/NoSuchFieldError; -> 0x0050 │ │ Ljava/lang/Throwable; -> 0x0049 │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=177 │ │ @@ -81694,21 +81761,21 @@ │ │ locals : │ │ 0x004a - 0x0050 reg=0 e Ljava/lang/Throwable; │ │ 0x0004 - 0x0052 reg=1 i I │ │ 0x0003 - 0x0052 reg=2 match Z │ │ 0x0002 - 0x0052 reg=3 requested Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1966 (LoggerFactory.java) │ │ + source_file_idx : 1964 (LoggerFactory.java) │ │ │ │ Class #317 header: │ │ -class_idx : 728 │ │ +class_idx : 726 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2018 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2016 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #317 annotations: │ │ Annotations on method #4727 'get' │ │ @@ -81745,44 +81812,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -049ad0: |[049ad0] org.slf4j.MDC.:()V │ │ -049ae0: 6203 6d06 |0000: sget-object v3, Lorg/slf4j/impl/StaticMDCBinder;.SINGLETON:Lorg/slf4j/impl/StaticMDCBinder; // field@066d │ │ -049ae4: 6e10 5d13 0300 |0002: invoke-virtual {v3}, Lorg/slf4j/impl/StaticMDCBinder;.getMDCA:()Lorg/slf4j/spi/MDCAdapter; // method@135d │ │ -049aea: 0c03 |0005: move-result-object v3 │ │ -049aec: 6903 4b06 |0006: sput-object v3, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049af0: 0e00 |0008: return-void │ │ -049af2: 0d02 |0009: move-exception v2 │ │ -049af4: 2203 e302 |000a: new-instance v3, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e3 │ │ -049af8: 7010 2113 0300 |000c: invoke-direct {v3}, Lorg/slf4j/helpers/NOPMDCAdapter;.:()V // method@1321 │ │ -049afe: 6903 4b06 |000f: sput-object v3, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049b02: 6e10 b70e 0200 |0011: invoke-virtual {v2}, Ljava/lang/NoClassDefFoundError;.getMessage:()Ljava/lang/String; // method@0eb7 │ │ -049b08: 0c01 |0014: move-result-object v1 │ │ -049b0a: 3801 1b00 |0015: if-eqz v1, 0030 // +001b │ │ -049b0e: 1a03 4d15 |0017: const-string v3, "org/slf4j/impl/StaticMDCBinder" // string@154d │ │ -049b12: 6e20 d40e 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ -049b18: 0a03 |001c: move-result v3 │ │ -049b1a: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ -049b1c: 3243 1200 |001e: if-eq v3, v4, 0030 // +0012 │ │ -049b20: 1a03 5e03 |0020: const-string v3, "Failed to load class "org.slf4j.impl.StaticMDCBinder"." // string@035e │ │ -049b24: 7110 2f13 0300 |0022: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049b2a: 1a03 f002 |0025: const-string v3, "Defaulting to no-operation MDCAdapter implementation." // string@02f0 │ │ -049b2e: 7110 2f13 0300 |0027: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049b34: 1a03 9909 |002a: const-string v3, "See http://www.slf4j.org/codes.html#no_static_mdc_binder for further details." // string@0999 │ │ -049b38: 7110 2f13 0300 |002c: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ -049b3e: 28d9 |002f: goto 0008 // -0027 │ │ -049b40: 2702 |0030: throw v2 │ │ -049b42: 0d00 |0031: move-exception v0 │ │ -049b44: 1a03 e107 |0032: const-string v3, "MDC binding unsuccessful." // string@07e1 │ │ -049b48: 7120 3013 0300 |0034: invoke-static {v3, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ -049b4e: 28d1 |0037: goto 0008 // -002f │ │ +04a96c: |[04a96c] org.slf4j.MDC.:()V │ │ +04a97c: 6203 6d06 |0000: sget-object v3, Lorg/slf4j/impl/StaticMDCBinder;.SINGLETON:Lorg/slf4j/impl/StaticMDCBinder; // field@066d │ │ +04a980: 6e10 5d13 0300 |0002: invoke-virtual {v3}, Lorg/slf4j/impl/StaticMDCBinder;.getMDCA:()Lorg/slf4j/spi/MDCAdapter; // method@135d │ │ +04a986: 0c03 |0005: move-result-object v3 │ │ +04a988: 6903 4b06 |0006: sput-object v3, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04a98c: 0e00 |0008: return-void │ │ +04a98e: 0d02 |0009: move-exception v2 │ │ +04a990: 2203 e102 |000a: new-instance v3, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e1 │ │ +04a994: 7010 2113 0300 |000c: invoke-direct {v3}, Lorg/slf4j/helpers/NOPMDCAdapter;.:()V // method@1321 │ │ +04a99a: 6903 4b06 |000f: sput-object v3, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04a99e: 6e10 b70e 0200 |0011: invoke-virtual {v2}, Ljava/lang/NoClassDefFoundError;.getMessage:()Ljava/lang/String; // method@0eb7 │ │ +04a9a4: 0c01 |0014: move-result-object v1 │ │ +04a9a6: 3801 1b00 |0015: if-eqz v1, 0030 // +001b │ │ +04a9aa: 1a03 4b15 |0017: const-string v3, "org/slf4j/impl/StaticMDCBinder" // string@154b │ │ +04a9ae: 6e20 d40e 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0ed4 │ │ +04a9b4: 0a03 |001c: move-result v3 │ │ +04a9b6: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ +04a9b8: 3243 1200 |001e: if-eq v3, v4, 0030 // +0012 │ │ +04a9bc: 1a03 5e03 |0020: const-string v3, "Failed to load class "org.slf4j.impl.StaticMDCBinder"." // string@035e │ │ +04a9c0: 7110 2f13 0300 |0022: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a9c6: 1a03 f002 |0025: const-string v3, "Defaulting to no-operation MDCAdapter implementation." // string@02f0 │ │ +04a9ca: 7110 2f13 0300 |0027: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a9d0: 1a03 9709 |002a: const-string v3, "See http://www.slf4j.org/codes.html#no_static_mdc_binder for further details." // string@0997 │ │ +04a9d4: 7110 2f13 0300 |002c: invoke-static {v3}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;)V // method@132f │ │ +04a9da: 28d9 |002f: goto 0008 // -0027 │ │ +04a9dc: 2702 |0030: throw v2 │ │ +04a9de: 0d00 |0031: move-exception v0 │ │ +04a9e0: 1a03 df07 |0032: const-string v3, "MDC binding unsuccessful." // string@07df │ │ +04a9e4: 7120 3013 0300 |0034: invoke-static {v3, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ +04a9ea: 28d1 |0037: goto 0008 // -002f │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/NoClassDefFoundError; -> 0x0009 │ │ Ljava/lang/Exception; -> 0x0031 │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=89 │ │ @@ -81806,17 +81873,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049b60: |[049b60] org.slf4j.MDC.:()V │ │ -049b70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -049b76: 0e00 |0003: return-void │ │ +04a9fc: |[04a9fc] org.slf4j.MDC.:()V │ │ +04aa0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04aa12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/MDC; │ │ │ │ @@ -81825,24 +81892,24 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -049b78: |[049b78] org.slf4j.MDC.clear:()V │ │ -049b88: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049b8c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -049b90: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049b94: 1a01 e307 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049b98: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049b9e: 2700 |000b: throw v0 │ │ -049ba0: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049ba4: 7210 6613 0000 |000e: invoke-interface {v0}, Lorg/slf4j/spi/MDCAdapter;.clear:()V // method@1366 │ │ -049baa: 0e00 |0011: return-void │ │ +04aa14: |[04aa14] org.slf4j.MDC.clear:()V │ │ +04aa24: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aa28: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04aa2c: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04aa30: 1a01 e107 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04aa34: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04aa3a: 2700 |000b: throw v0 │ │ +04aa3c: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aa40: 7210 6613 0000 |000e: invoke-interface {v0}, Lorg/slf4j/spi/MDCAdapter;.clear:()V // method@1366 │ │ +04aa46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0004 line=164 │ │ 0x000c line=167 │ │ 0x0011 line=168 │ │ locals : │ │ @@ -81852,30 +81919,30 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -049bac: |[049bac] org.slf4j.MDC.get:(Ljava/lang/String;)Ljava/lang/String; │ │ -049bbc: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -049bc0: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -049bc4: 1a01 d311 |0004: const-string v1, "key parameter cannot be null" // string@11d3 │ │ -049bc8: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -049bce: 2700 |0009: throw v0 │ │ -049bd0: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049bd4: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ -049bd8: 2200 3b02 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049bdc: 1a01 e307 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049be0: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049be6: 2700 |0015: throw v0 │ │ -049be8: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049bec: 7220 6713 2000 |0018: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.get:(Ljava/lang/String;)Ljava/lang/String; // method@1367 │ │ -049bf2: 0c00 |001b: move-result-object v0 │ │ -049bf4: 1100 |001c: return-object v0 │ │ +04aa48: |[04aa48] org.slf4j.MDC.get:(Ljava/lang/String;)Ljava/lang/String; │ │ +04aa58: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +04aa5c: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04aa60: 1a01 d111 |0004: const-string v1, "key parameter cannot be null" // string@11d1 │ │ +04aa64: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04aa6a: 2700 |0009: throw v0 │ │ +04aa6c: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aa70: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ +04aa74: 2200 3902 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04aa78: 1a01 e107 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04aa7c: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04aa82: 2700 |0015: throw v0 │ │ +04aa84: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aa88: 7220 6713 2000 |0018: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.get:(Ljava/lang/String;)Ljava/lang/String; // method@1367 │ │ +04aa8e: 0c00 |001b: move-result-object v0 │ │ +04aa90: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x000a line=131 │ │ 0x000e line=132 │ │ 0x0016 line=135 │ │ @@ -81887,25 +81954,25 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -049bf8: |[049bf8] org.slf4j.MDC.getCopyOfContextMap:()Ljava/util/Map; │ │ -049c08: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049c0c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -049c10: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049c14: 1a01 e307 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049c18: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049c1e: 2700 |000b: throw v0 │ │ -049c20: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049c24: 7210 6813 0000 |000e: invoke-interface {v0}, Lorg/slf4j/spi/MDCAdapter;.getCopyOfContextMap:()Ljava/util/Map; // method@1368 │ │ -049c2a: 0c00 |0011: move-result-object v0 │ │ -049c2c: 1100 |0012: return-object v0 │ │ +04aa94: |[04aa94] org.slf4j.MDC.getCopyOfContextMap:()Ljava/util/Map; │ │ +04aaa4: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aaa8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04aaac: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04aab0: 1a01 e107 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04aab4: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04aaba: 2700 |000b: throw v0 │ │ +04aabc: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aac0: 7210 6813 0000 |000e: invoke-interface {v0}, Lorg/slf4j/spi/MDCAdapter;.getCopyOfContextMap:()Ljava/util/Map; // method@1368 │ │ +04aac6: 0c00 |0011: move-result-object v0 │ │ +04aac8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x000c line=182 │ │ locals : │ │ │ │ @@ -81914,46 +81981,46 @@ │ │ type : '()Lorg/slf4j/spi/MDCAdapter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049c30: |[049c30] org.slf4j.MDC.getMDCAdapter:()Lorg/slf4j/spi/MDCAdapter; │ │ -049c40: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049c44: 1100 |0002: return-object v0 │ │ +04aacc: |[04aacc] org.slf4j.MDC.getMDCAdapter:()Lorg/slf4j/spi/MDCAdapter; │ │ +04aadc: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ │ │ #6 : (in Lorg/slf4j/MDC;) │ │ name : 'put' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -049c48: |[049c48] org.slf4j.MDC.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049c58: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -049c5c: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -049c60: 1a01 d311 |0004: const-string v1, "key parameter cannot be null" // string@11d3 │ │ -049c64: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -049c6a: 2700 |0009: throw v0 │ │ -049c6c: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049c70: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ -049c74: 2200 3b02 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049c78: 1a01 e307 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049c7c: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049c82: 2700 |0015: throw v0 │ │ -049c84: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049c88: 7230 6913 2003 |0018: invoke-interface {v0, v2, v3}, Lorg/slf4j/spi/MDCAdapter;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@1369 │ │ -049c8e: 0e00 |001b: return-void │ │ +04aae4: |[04aae4] org.slf4j.MDC.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04aaf4: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +04aaf8: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04aafc: 1a01 d111 |0004: const-string v1, "key parameter cannot be null" // string@11d1 │ │ +04ab00: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04ab06: 2700 |0009: throw v0 │ │ +04ab08: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04ab0c: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ +04ab10: 2200 3902 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04ab14: 1a01 e107 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04ab18: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04ab1e: 2700 |0015: throw v0 │ │ +04ab20: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04ab24: 7230 6913 2003 |0018: invoke-interface {v0, v2, v3}, Lorg/slf4j/spi/MDCAdapter;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@1369 │ │ +04ab2a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x000a line=108 │ │ 0x000e line=109 │ │ 0x0016 line=112 │ │ @@ -81967,29 +82034,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -049c90: |[049c90] org.slf4j.MDC.remove:(Ljava/lang/String;)V │ │ -049ca0: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -049ca4: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -049ca8: 1a01 d311 |0004: const-string v1, "key parameter cannot be null" // string@11d3 │ │ -049cac: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -049cb2: 2700 |0009: throw v0 │ │ -049cb4: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049cb8: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ -049cbc: 2200 3b02 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049cc0: 1a01 e307 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049cc4: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049cca: 2700 |0015: throw v0 │ │ -049ccc: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049cd0: 7220 6a13 2000 |0018: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.remove:(Ljava/lang/String;)V // method@136a │ │ -049cd6: 0e00 |001b: return-void │ │ +04ab2c: |[04ab2c] org.slf4j.MDC.remove:(Ljava/lang/String;)V │ │ +04ab3c: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +04ab40: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04ab44: 1a01 d111 |0004: const-string v1, "key parameter cannot be null" // string@11d1 │ │ +04ab48: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04ab4e: 2700 |0009: throw v0 │ │ +04ab50: 6200 4b06 |000a: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04ab54: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ +04ab58: 2200 3902 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04ab5c: 1a01 e107 |0010: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04ab60: 7020 a10e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04ab66: 2700 |0015: throw v0 │ │ +04ab68: 6200 4b06 |0016: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04ab6c: 7220 6a13 2000 |0018: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.remove:(Ljava/lang/String;)V // method@136a │ │ +04ab72: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x000a line=152 │ │ 0x000e line=153 │ │ 0x0016 line=156 │ │ @@ -82002,41 +82069,41 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -049cd8: |[049cd8] org.slf4j.MDC.setContextMap:(Ljava/util/Map;)V │ │ -049ce8: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049cec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -049cf0: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -049cf4: 1a01 e307 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e3 │ │ -049cf8: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049cfe: 2700 |000b: throw v0 │ │ -049d00: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ -049d04: 7220 6b13 2000 |000e: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.setContextMap:(Ljava/util/Map;)V // method@136b │ │ -049d0a: 0e00 |0011: return-void │ │ +04ab74: |[04ab74] org.slf4j.MDC.setContextMap:(Ljava/util/Map;)V │ │ +04ab84: 6200 4b06 |0000: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04ab88: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04ab8c: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04ab90: 1a01 e107 |0006: const-string v1, "MDCAdapter cannot be null. See also http://www.slf4j.org/codes.html#null_MDCA" // string@07e1 │ │ +04ab94: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04ab9a: 2700 |000b: throw v0 │ │ +04ab9c: 6200 4b06 |000c: sget-object v0, Lorg/slf4j/MDC;.mdcAdapter:Lorg/slf4j/spi/MDCAdapter; // field@064b │ │ +04aba0: 7220 6b13 2000 |000e: invoke-interface {v0, v2}, Lorg/slf4j/spi/MDCAdapter;.setContextMap:(Ljava/util/Map;)V // method@136b │ │ +04aba6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0004 line=196 │ │ 0x000c line=199 │ │ 0x0011 line=200 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 contextMap Ljava/util/Map; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2018 (MDC.java) │ │ + source_file_idx : 2016 (MDC.java) │ │ │ │ Class #318 header: │ │ -class_idx : 729 │ │ +class_idx : 727 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2057 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2055 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #318 - │ │ Class descriptor : 'Lorg/slf4j/Marker;' │ │ @@ -82114,21 +82181,21 @@ │ │ │ │ #9 : (in Lorg/slf4j/Marker;) │ │ name : 'remove' │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2057 (Marker.java) │ │ + source_file_idx : 2055 (Marker.java) │ │ │ │ Class #319 header: │ │ -class_idx : 730 │ │ +class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2058 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2056 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #319 - │ │ Class descriptor : 'Lorg/slf4j/MarkerFactory;' │ │ @@ -82147,29 +82214,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -049d0c: |[049d0c] org.slf4j.MarkerFactory.:()V │ │ -049d1c: 6201 6e06 |0000: sget-object v1, Lorg/slf4j/impl/StaticMarkerBinder;.SINGLETON:Lorg/slf4j/impl/StaticMarkerBinder; // field@066e │ │ -049d20: 6e10 6113 0100 |0002: invoke-virtual {v1}, Lorg/slf4j/impl/StaticMarkerBinder;.getMarkerFactory:()Lorg/slf4j/IMarkerFactory; // method@1361 │ │ -049d26: 0c01 |0005: move-result-object v1 │ │ -049d28: 6901 4e06 |0006: sput-object v1, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ -049d2c: 0e00 |0008: return-void │ │ -049d2e: 0d00 |0009: move-exception v0 │ │ -049d30: 2201 dd02 |000a: new-instance v1, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02dd │ │ -049d34: 7010 a112 0100 |000c: invoke-direct {v1}, Lorg/slf4j/helpers/BasicMarkerFactory;.:()V // method@12a1 │ │ -049d3a: 6901 4e06 |000f: sput-object v1, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ -049d3e: 28f7 |0011: goto 0008 // -0009 │ │ -049d40: 0d00 |0012: move-exception v0 │ │ -049d42: 1a01 340a |0013: const-string v1, "Unexpected failure while binding MarkerFactory" // string@0a34 │ │ -049d46: 7120 3013 0100 |0015: invoke-static {v1, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ -049d4c: 28f0 |0018: goto 0008 // -0010 │ │ +04aba8: |[04aba8] org.slf4j.MarkerFactory.:()V │ │ +04abb8: 6201 6e06 |0000: sget-object v1, Lorg/slf4j/impl/StaticMarkerBinder;.SINGLETON:Lorg/slf4j/impl/StaticMarkerBinder; // field@066e │ │ +04abbc: 6e10 6113 0100 |0002: invoke-virtual {v1}, Lorg/slf4j/impl/StaticMarkerBinder;.getMarkerFactory:()Lorg/slf4j/IMarkerFactory; // method@1361 │ │ +04abc2: 0c01 |0005: move-result-object v1 │ │ +04abc4: 6901 4e06 |0006: sput-object v1, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ +04abc8: 0e00 |0008: return-void │ │ +04abca: 0d00 |0009: move-exception v0 │ │ +04abcc: 2201 db02 |000a: new-instance v1, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02db │ │ +04abd0: 7010 a112 0100 |000c: invoke-direct {v1}, Lorg/slf4j/helpers/BasicMarkerFactory;.:()V // method@12a1 │ │ +04abd6: 6901 4e06 |000f: sput-object v1, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ +04abda: 28f7 |0011: goto 0008 // -0009 │ │ +04abdc: 0d00 |0012: move-exception v0 │ │ +04abde: 1a01 320a |0013: const-string v1, "Unexpected failure while binding MarkerFactory" // string@0a32 │ │ +04abe2: 7120 3013 0100 |0015: invoke-static {v1, v0}, Lorg/slf4j/helpers/Util;.report:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1330 │ │ +04abe8: 28f0 |0018: goto 0008 // -0010 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/NoClassDefFoundError; -> 0x0009 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=60 │ │ @@ -82186,17 +82253,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049d60: |[049d60] org.slf4j.MarkerFactory.:()V │ │ -049d70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -049d76: 0e00 |0003: return-void │ │ +04abfc: |[04abfc] org.slf4j.MarkerFactory.:()V │ │ +04ac0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04ac12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/MarkerFactory; │ │ │ │ @@ -82205,19 +82272,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Marker;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049d78: |[049d78] org.slf4j.MarkerFactory.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ -049d88: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ -049d8c: 7220 2912 1000 |0002: invoke-interface {v0, v1}, Lorg/slf4j/IMarkerFactory;.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; // method@1229 │ │ -049d92: 0c00 |0005: move-result-object v0 │ │ -049d94: 1100 |0006: return-object v0 │ │ +04ac14: |[04ac14] org.slf4j.MarkerFactory.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ +04ac24: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ +04ac28: 7220 2912 1000 |0002: invoke-interface {v0, v1}, Lorg/slf4j/IMarkerFactory;.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; // method@1229 │ │ +04ac2e: 0c00 |0005: move-result-object v0 │ │ +04ac30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/slf4j/MarkerFactory;) │ │ @@ -82225,49 +82292,49 @@ │ │ type : '()Lorg/slf4j/IMarkerFactory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049d98: |[049d98] org.slf4j.MarkerFactory.getIMarkerFactory:()Lorg/slf4j/IMarkerFactory; │ │ -049da8: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ -049dac: 1100 |0002: return-object v0 │ │ +04ac34: |[04ac34] org.slf4j.MarkerFactory.getIMarkerFactory:()Lorg/slf4j/IMarkerFactory; │ │ +04ac44: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ +04ac48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ │ │ #4 : (in Lorg/slf4j/MarkerFactory;) │ │ name : 'getMarker' │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Marker;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049db0: |[049db0] org.slf4j.MarkerFactory.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ -049dc0: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ -049dc4: 7220 2a12 1000 |0002: invoke-interface {v0, v1}, Lorg/slf4j/IMarkerFactory;.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; // method@122a │ │ -049dca: 0c00 |0005: move-result-object v0 │ │ -049dcc: 1100 |0006: return-object v0 │ │ +04ac4c: |[04ac4c] org.slf4j.MarkerFactory.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ +04ac5c: 6200 4e06 |0000: sget-object v0, Lorg/slf4j/MarkerFactory;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@064e │ │ +04ac60: 7220 2a12 1000 |0002: invoke-interface {v0, v1}, Lorg/slf4j/IMarkerFactory;.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; // method@122a │ │ +04ac66: 0c00 |0005: move-result-object v0 │ │ +04ac68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 name Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2058 (MarkerFactory.java) │ │ + source_file_idx : 2056 (MarkerFactory.java) │ │ │ │ Class #320 header: │ │ -class_idx : 734 │ │ +class_idx : 732 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 875 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 3 │ │ │ │ Class #320 - │ │ @@ -82299,38 +82366,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -049dd0: |[049dd0] org.slf4j.helpers.FormattingTuple.:()V │ │ -049de0: 2200 de02 |0000: new-instance v0, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -049de4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049de6: 7020 a712 1000 |0003: invoke-direct {v0, v1}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;)V // method@12a7 │ │ -049dec: 6900 5706 |0006: sput-object v0, Lorg/slf4j/helpers/FormattingTuple;.NULL:Lorg/slf4j/helpers/FormattingTuple; // field@0657 │ │ -049df0: 0e00 |0008: return-void │ │ +04ac6c: |[04ac6c] org.slf4j.helpers.FormattingTuple.:()V │ │ +04ac7c: 2200 dc02 |0000: new-instance v0, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04ac80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04ac82: 7020 a712 1000 |0003: invoke-direct {v0, v1}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;)V // method@12a7 │ │ +04ac88: 6900 5706 |0006: sput-object v0, Lorg/slf4j/helpers/FormattingTuple;.NULL:Lorg/slf4j/helpers/FormattingTuple; // field@0657 │ │ +04ac8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lorg/slf4j/helpers/FormattingTuple;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -049df4: |[049df4] org.slf4j.helpers.FormattingTuple.:(Ljava/lang/String;)V │ │ -049e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e06: 7040 a812 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -049e0c: 0e00 |0004: return-void │ │ +04ac90: |[04ac90] org.slf4j.helpers.FormattingTuple.:(Ljava/lang/String;)V │ │ +04aca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aca2: 7040 a812 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04aca8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/FormattingTuple; │ │ 0x0000 - 0x0005 reg=2 message Ljava/lang/String; │ │ @@ -82340,25 +82407,25 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -049e10: |[049e10] org.slf4j.helpers.FormattingTuple.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V │ │ -049e20: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -049e26: 5b12 5906 |0003: iput-object v2, v1, Lorg/slf4j/helpers/FormattingTuple;.message:Ljava/lang/String; // field@0659 │ │ -049e2a: 5b14 5a06 |0005: iput-object v4, v1, Lorg/slf4j/helpers/FormattingTuple;.throwable:Ljava/lang/Throwable; // field@065a │ │ -049e2e: 3904 0500 |0007: if-nez v4, 000c // +0005 │ │ -049e32: 5b13 5806 |0009: iput-object v3, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ -049e36: 0e00 |000b: return-void │ │ -049e38: 7110 ac12 0300 |000c: invoke-static {v3}, Lorg/slf4j/helpers/FormattingTuple;.trimmedCopy:([Ljava/lang/Object;)[Ljava/lang/Object; // method@12ac │ │ -049e3e: 0c00 |000f: move-result-object v0 │ │ -049e40: 5b10 5806 |0010: iput-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ -049e44: 28f9 |0012: goto 000b // -0007 │ │ +04acac: |[04acac] org.slf4j.helpers.FormattingTuple.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V │ │ +04acbc: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +04acc2: 5b12 5906 |0003: iput-object v2, v1, Lorg/slf4j/helpers/FormattingTuple;.message:Ljava/lang/String; // field@0659 │ │ +04acc6: 5b14 5a06 |0005: iput-object v4, v1, Lorg/slf4j/helpers/FormattingTuple;.throwable:Ljava/lang/Throwable; // field@065a │ │ +04acca: 3904 0500 |0007: if-nez v4, 000c // +0005 │ │ +04acce: 5b13 5806 |0009: iput-object v3, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ +04acd2: 0e00 |000b: return-void │ │ +04acd4: 7110 ac12 0300 |000c: invoke-static {v3}, Lorg/slf4j/helpers/FormattingTuple;.trimmedCopy:([Ljava/lang/Object;)[Ljava/lang/Object; // method@12ac │ │ +04acda: 0c00 |000f: move-result-object v0 │ │ +04acdc: 5b10 5806 |0010: iput-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ +04ace0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ @@ -82375,28 +82442,28 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -049e48: |[049e48] org.slf4j.helpers.FormattingTuple.trimmedCopy:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -049e58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -049e5a: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -049e5e: 2142 |0003: array-length v2, v4 │ │ -049e60: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -049e64: 2202 3b02 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -049e68: 1a03 8a14 |0008: const-string v3, "non-sensical empty or null argument array" // string@148a │ │ -049e6c: 7020 a10e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -049e72: 2702 |000d: throw v2 │ │ -049e74: 2142 |000e: array-length v2, v4 │ │ -049e76: d800 02ff |000f: add-int/lit8 v0, v2, #int -1 // #ff │ │ -049e7a: 2301 1503 |0011: new-array v1, v0, [Ljava/lang/Object; // type@0315 │ │ -049e7e: 7150 fc0e 3431 |0013: invoke-static {v4, v3, v1, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ -049e84: 1101 |0016: return-object v1 │ │ +04ace4: |[04ace4] org.slf4j.helpers.FormattingTuple.trimmedCopy:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +04acf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04acf6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +04acfa: 2142 |0003: array-length v2, v4 │ │ +04acfc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +04ad00: 2202 3902 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +04ad04: 1a03 8814 |0008: const-string v3, "non-sensical empty or null argument array" // string@1488 │ │ +04ad08: 7020 a10e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04ad0e: 2702 |000d: throw v2 │ │ +04ad10: 2142 |000e: array-length v2, v4 │ │ +04ad12: d800 02ff |000f: add-int/lit8 v0, v2, #int -1 // #ff │ │ +04ad16: 2301 1303 |0011: new-array v1, v0, [Ljava/lang/Object; // type@0313 │ │ +04ad1a: 7150 fc0e 3431 |0013: invoke-static {v4, v3, v1, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0efc │ │ +04ad20: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0006 line=54 │ │ 0x000e line=56 │ │ 0x0011 line=57 │ │ 0x0013 line=58 │ │ @@ -82412,17 +82479,17 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049e88: |[049e88] org.slf4j.helpers.FormattingTuple.getArgArray:()[Ljava/lang/Object; │ │ -049e98: 5410 5806 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ -049e9c: 1100 |0002: return-object v0 │ │ +04ad24: |[04ad24] org.slf4j.helpers.FormattingTuple.getArgArray:()[Ljava/lang/Object; │ │ +04ad34: 5410 5806 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.argArray:[Ljava/lang/Object; // field@0658 │ │ +04ad38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/FormattingTuple; │ │ │ │ #1 : (in Lorg/slf4j/helpers/FormattingTuple;) │ │ @@ -82430,17 +82497,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ea0: |[049ea0] org.slf4j.helpers.FormattingTuple.getMessage:()Ljava/lang/String; │ │ -049eb0: 5410 5906 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.message:Ljava/lang/String; // field@0659 │ │ -049eb4: 1100 |0002: return-object v0 │ │ +04ad3c: |[04ad3c] org.slf4j.helpers.FormattingTuple.getMessage:()Ljava/lang/String; │ │ +04ad4c: 5410 5906 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.message:Ljava/lang/String; // field@0659 │ │ +04ad50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/FormattingTuple; │ │ │ │ #2 : (in Lorg/slf4j/helpers/FormattingTuple;) │ │ @@ -82448,30 +82515,30 @@ │ │ type : '()Ljava/lang/Throwable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049eb8: |[049eb8] org.slf4j.helpers.FormattingTuple.getThrowable:()Ljava/lang/Throwable; │ │ -049ec8: 5410 5a06 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.throwable:Ljava/lang/Throwable; // field@065a │ │ -049ecc: 1100 |0002: return-object v0 │ │ +04ad54: |[04ad54] org.slf4j.helpers.FormattingTuple.getThrowable:()Ljava/lang/Throwable; │ │ +04ad64: 5410 5a06 |0000: iget-object v0, v1, Lorg/slf4j/helpers/FormattingTuple;.throwable:Ljava/lang/Throwable; // field@065a │ │ +04ad68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/FormattingTuple; │ │ │ │ source_file_idx : 875 (FormattingTuple.java) │ │ │ │ Class #321 header: │ │ -class_idx : 736 │ │ +class_idx : 734 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2069 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2067 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 0 │ │ │ │ Class #321 - │ │ Class descriptor : 'Lorg/slf4j/helpers/MessageFormatter;' │ │ @@ -82506,17 +82573,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049ed0: |[049ed0] org.slf4j.helpers.MessageFormatter.:()V │ │ -049ee0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -049ee6: 0e00 |0003: return-void │ │ +04ad6c: |[04ad6c] org.slf4j.helpers.MessageFormatter.:()V │ │ +04ad7c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04ad82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MessageFormatter; │ │ │ │ #1 : (in Lorg/slf4j/helpers/MessageFormatter;) │ │ @@ -82524,107 +82591,107 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 188 16-bit code units │ │ -049ee8: |[049ee8] org.slf4j.helpers.MessageFormatter.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ -049ef8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -049efa: 7110 f612 0900 |0001: invoke-static {v9}, Lorg/slf4j/helpers/MessageFormatter;.getThrowableCandidate:([Ljava/lang/Object;)Ljava/lang/Throwable; // method@12f6 │ │ -049f00: 0c04 |0004: move-result-object v4 │ │ -049f02: 3908 0800 |0005: if-nez v8, 000d // +0008 │ │ -049f06: 2205 de02 |0007: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -049f0a: 7040 a812 7549 |0009: invoke-direct {v5, v7, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -049f10: 1105 |000c: return-object v5 │ │ -049f12: 3909 0800 |000d: if-nez v9, 0015 // +0008 │ │ -049f16: 2205 de02 |000f: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -049f1a: 7020 a712 8500 |0011: invoke-direct {v5, v8}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;)V // method@12a7 │ │ -049f20: 28f8 |0014: goto 000c // -0008 │ │ -049f22: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -049f24: 2203 4d02 |0016: new-instance v3, Ljava/lang/StringBuffer; // type@024d │ │ -049f28: 6e10 d80e 0800 |0018: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -049f2e: 0a05 |001b: move-result v5 │ │ -049f30: d805 0532 |001c: add-int/lit8 v5, v5, #int 50 // #32 │ │ -049f34: 7020 e60e 5300 |001e: invoke-direct {v3, v5}, Ljava/lang/StringBuffer;.:(I)V // method@0ee6 │ │ -049f3a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -049f3c: 2195 |0022: array-length v5, v9 │ │ -049f3e: 3550 7300 |0023: if-ge v0, v5, 0096 // +0073 │ │ -049f42: 1a05 fa19 |0025: const-string v5, "{}" // string@19fa │ │ -049f46: 6e30 d50e 5801 |0027: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ -049f4c: 0a02 |002a: move-result v2 │ │ -049f4e: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -049f50: 3352 1f00 |002c: if-ne v2, v5, 004b // +001f │ │ -049f54: 3901 0800 |002e: if-nez v1, 0036 // +0008 │ │ -049f58: 2205 de02 |0030: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -049f5c: 7040 a812 8549 |0032: invoke-direct {v5, v8, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -049f62: 28d7 |0035: goto 000c // -0029 │ │ -049f64: 6e10 d80e 0800 |0036: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -049f6a: 0a05 |0039: move-result v5 │ │ -049f6c: 6e30 de0e 1805 |003a: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -049f72: 0c05 |003d: move-result-object v5 │ │ -049f74: 6e20 ed0e 5300 |003e: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -049f7a: 2205 de02 |0041: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -049f7e: 6e10 ef0e 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ -049f84: 0c06 |0046: move-result-object v6 │ │ -049f86: 7040 a812 6549 |0047: invoke-direct {v5, v6, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -049f8c: 28c2 |004a: goto 000c // -003e │ │ -049f8e: 7120 f912 2800 |004b: invoke-static {v8, v2}, Lorg/slf4j/helpers/MessageFormatter;.isEscapedDelimeter:(Ljava/lang/String;I)Z // method@12f9 │ │ -049f94: 0a05 |004e: move-result v5 │ │ -049f96: 3805 3300 |004f: if-eqz v5, 0082 // +0033 │ │ -049f9a: 7120 f812 2800 |0051: invoke-static {v8, v2}, Lorg/slf4j/helpers/MessageFormatter;.isDoubleEscaped:(Ljava/lang/String;I)Z // method@12f8 │ │ -049fa0: 0a05 |0054: move-result v5 │ │ -049fa2: 3905 1700 |0055: if-nez v5, 006c // +0017 │ │ -049fa6: d800 00ff |0057: add-int/lit8 v0, v0, #int -1 // #ff │ │ -049faa: d805 02ff |0059: add-int/lit8 v5, v2, #int -1 // #ff │ │ -049fae: 6e30 de0e 1805 |005b: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -049fb4: 0c05 |005e: move-result-object v5 │ │ -049fb6: 6e20 ed0e 5300 |005f: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -049fbc: 1305 7b00 |0062: const/16 v5, #int 123 // #7b │ │ -049fc0: 6e20 e80e 5300 |0064: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -049fc6: d801 0201 |0067: add-int/lit8 v1, v2, #int 1 // #01 │ │ -049fca: d800 0001 |0069: add-int/lit8 v0, v0, #int 1 // #01 │ │ -049fce: 28b7 |006b: goto 0022 // -0049 │ │ -049fd0: d805 02ff |006c: add-int/lit8 v5, v2, #int -1 // #ff │ │ -049fd4: 6e30 de0e 1805 |006e: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -049fda: 0c05 |0071: move-result-object v5 │ │ -049fdc: 6e20 ed0e 5300 |0072: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -049fe2: 4605 0900 |0075: aget-object v5, v9, v0 │ │ -049fe6: 2206 6702 |0077: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ -049fea: 7010 2d0f 0600 |0079: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -049ff0: 7130 f112 5306 |007c: invoke-static {v3, v5, v6}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ -049ff6: d801 0202 |007f: add-int/lit8 v1, v2, #int 2 // #02 │ │ -049ffa: 28e8 |0081: goto 0069 // -0018 │ │ -049ffc: 6e30 de0e 1802 |0082: invoke-virtual {v8, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -04a002: 0c05 |0085: move-result-object v5 │ │ -04a004: 6e20 ed0e 5300 |0086: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a00a: 4605 0900 |0089: aget-object v5, v9, v0 │ │ -04a00e: 2206 6702 |008b: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ -04a012: 7010 2d0f 0600 |008d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -04a018: 7130 f112 5306 |0090: invoke-static {v3, v5, v6}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ -04a01e: d801 0202 |0093: add-int/lit8 v1, v2, #int 2 // #02 │ │ -04a022: 28d4 |0095: goto 0069 // -002c │ │ -04a024: 6e10 d80e 0800 |0096: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -04a02a: 0a05 |0099: move-result v5 │ │ -04a02c: 6e30 de0e 1805 |009a: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -04a032: 0c05 |009d: move-result-object v5 │ │ -04a034: 6e20 ed0e 5300 |009e: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a03a: 2195 |00a1: array-length v5, v9 │ │ -04a03c: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04a040: 3550 0d00 |00a4: if-ge v0, v5, 00b1 // +000d │ │ -04a044: 2205 de02 |00a6: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -04a048: 6e10 ef0e 0300 |00a8: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ -04a04e: 0c06 |00ab: move-result-object v6 │ │ -04a050: 7040 a812 6549 |00ac: invoke-direct {v5, v6, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -04a056: 2900 5dff |00af: goto/16 000c // -00a3 │ │ -04a05a: 2205 de02 |00b1: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02de │ │ -04a05e: 6e10 ef0e 0300 |00b3: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ -04a064: 0c06 |00b6: move-result-object v6 │ │ -04a066: 7040 a812 6579 |00b7: invoke-direct {v5, v6, v9, v7}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ -04a06c: 2900 52ff |00ba: goto/16 000c // -00ae │ │ +04ad84: |[04ad84] org.slf4j.helpers.MessageFormatter.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ +04ad94: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04ad96: 7110 f612 0900 |0001: invoke-static {v9}, Lorg/slf4j/helpers/MessageFormatter;.getThrowableCandidate:([Ljava/lang/Object;)Ljava/lang/Throwable; // method@12f6 │ │ +04ad9c: 0c04 |0004: move-result-object v4 │ │ +04ad9e: 3908 0800 |0005: if-nez v8, 000d // +0008 │ │ +04ada2: 2205 dc02 |0007: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04ada6: 7040 a812 7549 |0009: invoke-direct {v5, v7, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04adac: 1105 |000c: return-object v5 │ │ +04adae: 3909 0800 |000d: if-nez v9, 0015 // +0008 │ │ +04adb2: 2205 dc02 |000f: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04adb6: 7020 a712 8500 |0011: invoke-direct {v5, v8}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;)V // method@12a7 │ │ +04adbc: 28f8 |0014: goto 000c // -0008 │ │ +04adbe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +04adc0: 2203 4b02 |0016: new-instance v3, Ljava/lang/StringBuffer; // type@024b │ │ +04adc4: 6e10 d80e 0800 |0018: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +04adca: 0a05 |001b: move-result v5 │ │ +04adcc: d805 0532 |001c: add-int/lit8 v5, v5, #int 50 // #32 │ │ +04add0: 7020 e60e 5300 |001e: invoke-direct {v3, v5}, Ljava/lang/StringBuffer;.:(I)V // method@0ee6 │ │ +04add6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +04add8: 2195 |0022: array-length v5, v9 │ │ +04adda: 3550 7300 |0023: if-ge v0, v5, 0096 // +0073 │ │ +04adde: 1a05 f819 |0025: const-string v5, "{}" // string@19f8 │ │ +04ade2: 6e30 d50e 5801 |0027: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ed5 │ │ +04ade8: 0a02 |002a: move-result v2 │ │ +04adea: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +04adec: 3352 1f00 |002c: if-ne v2, v5, 004b // +001f │ │ +04adf0: 3901 0800 |002e: if-nez v1, 0036 // +0008 │ │ +04adf4: 2205 dc02 |0030: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04adf8: 7040 a812 8549 |0032: invoke-direct {v5, v8, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04adfe: 28d7 |0035: goto 000c // -0029 │ │ +04ae00: 6e10 d80e 0800 |0036: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +04ae06: 0a05 |0039: move-result v5 │ │ +04ae08: 6e30 de0e 1805 |003a: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +04ae0e: 0c05 |003d: move-result-object v5 │ │ +04ae10: 6e20 ed0e 5300 |003e: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04ae16: 2205 dc02 |0041: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04ae1a: 6e10 ef0e 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ +04ae20: 0c06 |0046: move-result-object v6 │ │ +04ae22: 7040 a812 6549 |0047: invoke-direct {v5, v6, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04ae28: 28c2 |004a: goto 000c // -003e │ │ +04ae2a: 7120 f912 2800 |004b: invoke-static {v8, v2}, Lorg/slf4j/helpers/MessageFormatter;.isEscapedDelimeter:(Ljava/lang/String;I)Z // method@12f9 │ │ +04ae30: 0a05 |004e: move-result v5 │ │ +04ae32: 3805 3300 |004f: if-eqz v5, 0082 // +0033 │ │ +04ae36: 7120 f812 2800 |0051: invoke-static {v8, v2}, Lorg/slf4j/helpers/MessageFormatter;.isDoubleEscaped:(Ljava/lang/String;I)Z // method@12f8 │ │ +04ae3c: 0a05 |0054: move-result v5 │ │ +04ae3e: 3905 1700 |0055: if-nez v5, 006c // +0017 │ │ +04ae42: d800 00ff |0057: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04ae46: d805 02ff |0059: add-int/lit8 v5, v2, #int -1 // #ff │ │ +04ae4a: 6e30 de0e 1805 |005b: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +04ae50: 0c05 |005e: move-result-object v5 │ │ +04ae52: 6e20 ed0e 5300 |005f: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04ae58: 1305 7b00 |0062: const/16 v5, #int 123 // #7b │ │ +04ae5c: 6e20 e80e 5300 |0064: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04ae62: d801 0201 |0067: add-int/lit8 v1, v2, #int 1 // #01 │ │ +04ae66: d800 0001 |0069: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04ae6a: 28b7 |006b: goto 0022 // -0049 │ │ +04ae6c: d805 02ff |006c: add-int/lit8 v5, v2, #int -1 // #ff │ │ +04ae70: 6e30 de0e 1805 |006e: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +04ae76: 0c05 |0071: move-result-object v5 │ │ +04ae78: 6e20 ed0e 5300 |0072: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04ae7e: 4605 0900 |0075: aget-object v5, v9, v0 │ │ +04ae82: 2206 6502 |0077: new-instance v6, Ljava/util/HashMap; // type@0265 │ │ +04ae86: 7010 2d0f 0600 |0079: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +04ae8c: 7130 f112 5306 |007c: invoke-static {v3, v5, v6}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ +04ae92: d801 0202 |007f: add-int/lit8 v1, v2, #int 2 // #02 │ │ +04ae96: 28e8 |0081: goto 0069 // -0018 │ │ +04ae98: 6e30 de0e 1802 |0082: invoke-virtual {v8, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +04ae9e: 0c05 |0085: move-result-object v5 │ │ +04aea0: 6e20 ed0e 5300 |0086: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04aea6: 4605 0900 |0089: aget-object v5, v9, v0 │ │ +04aeaa: 2206 6502 |008b: new-instance v6, Ljava/util/HashMap; // type@0265 │ │ +04aeae: 7010 2d0f 0600 |008d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +04aeb4: 7130 f112 5306 |0090: invoke-static {v3, v5, v6}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ +04aeba: d801 0202 |0093: add-int/lit8 v1, v2, #int 2 // #02 │ │ +04aebe: 28d4 |0095: goto 0069 // -002c │ │ +04aec0: 6e10 d80e 0800 |0096: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +04aec6: 0a05 |0099: move-result v5 │ │ +04aec8: 6e30 de0e 1805 |009a: invoke-virtual {v8, v1, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +04aece: 0c05 |009d: move-result-object v5 │ │ +04aed0: 6e20 ed0e 5300 |009e: invoke-virtual {v3, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04aed6: 2195 |00a1: array-length v5, v9 │ │ +04aed8: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04aedc: 3550 0d00 |00a4: if-ge v0, v5, 00b1 // +000d │ │ +04aee0: 2205 dc02 |00a6: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04aee4: 6e10 ef0e 0300 |00a8: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ +04aeea: 0c06 |00ab: move-result-object v6 │ │ +04aeec: 7040 a812 6549 |00ac: invoke-direct {v5, v6, v9, v4}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04aef2: 2900 5dff |00af: goto/16 000c // -00a3 │ │ +04aef6: 2205 dc02 |00b1: new-instance v5, Lorg/slf4j/helpers/FormattingTuple; // type@02dc │ │ +04aefa: 6e10 ef0e 0300 |00b3: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ +04af00: 0c06 |00b6: move-result-object v6 │ │ +04af02: 7040 a812 6579 |00b7: invoke-direct {v5, v6, v9, v7}, Lorg/slf4j/helpers/FormattingTuple;.:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V // method@12a8 │ │ +04af08: 2900 52ff |00ba: goto/16 000c // -00ae │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0005 line=184 │ │ 0x0007 line=185 │ │ 0x000c line=240 │ │ 0x000d line=188 │ │ @@ -82669,31 +82736,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a070: |[04a070] org.slf4j.helpers.MessageFormatter.booleanArrayAppend:(Ljava/lang/StringBuffer;[Z)V │ │ -04a080: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a084: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a08a: 2141 |0005: array-length v1, v4 │ │ -04a08c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a08e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a092: 4702 0400 |0009: aget-boolean v2, v4, v0 │ │ -04a096: 6e20 ee0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Z)Ljava/lang/StringBuffer; // method@0eee │ │ -04a09c: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a0a0: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a0a4: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a0a8: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a0ae: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a0b2: 28ee |0019: goto 0007 // -0012 │ │ -04a0b4: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a0b8: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a0be: 0e00 |001f: return-void │ │ +04af0c: |[04af0c] org.slf4j.helpers.MessageFormatter.booleanArrayAppend:(Ljava/lang/StringBuffer;[Z)V │ │ +04af1c: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04af20: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04af26: 2141 |0005: array-length v1, v4 │ │ +04af28: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04af2a: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04af2e: 4702 0400 |0009: aget-boolean v2, v4, v0 │ │ +04af32: 6e20 ee0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Z)Ljava/lang/StringBuffer; // method@0eee │ │ +04af38: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04af3c: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04af40: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04af44: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04af4a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04af4e: 28ee |0019: goto 0007 // -0012 │ │ +04af50: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04af54: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04af5a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0005 line=337 │ │ 0x0006 line=338 │ │ 0x0009 line=339 │ │ 0x000e line=340 │ │ @@ -82712,31 +82779,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[B)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a0c0: |[04a0c0] org.slf4j.helpers.MessageFormatter.byteArrayAppend:(Ljava/lang/StringBuffer;[B)V │ │ -04a0d0: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a0d4: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a0da: 2141 |0005: array-length v1, v4 │ │ -04a0dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a0de: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a0e2: 4802 0400 |0009: aget-byte v2, v4, v0 │ │ -04a0e6: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ -04a0ec: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a0f0: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a0f4: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a0f8: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a0fe: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a102: 28ee |0019: goto 0007 // -0012 │ │ -04a104: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a108: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a10e: 0e00 |001f: return-void │ │ +04af5c: |[04af5c] org.slf4j.helpers.MessageFormatter.byteArrayAppend:(Ljava/lang/StringBuffer;[B)V │ │ +04af6c: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04af70: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04af76: 2141 |0005: array-length v1, v4 │ │ +04af78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04af7a: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04af7e: 4802 0400 |0009: aget-byte v2, v4, v0 │ │ +04af82: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ +04af88: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04af8c: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04af90: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04af94: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04af9a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04af9e: 28ee |0019: goto 0007 // -0012 │ │ +04afa0: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04afa4: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04afaa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0005 line=348 │ │ 0x0006 line=349 │ │ 0x0009 line=350 │ │ 0x000e line=351 │ │ @@ -82755,31 +82822,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[C)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a110: |[04a110] org.slf4j.helpers.MessageFormatter.charArrayAppend:(Ljava/lang/StringBuffer;[C)V │ │ -04a120: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a124: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a12a: 2141 |0005: array-length v1, v4 │ │ -04a12c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a12e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a132: 4902 0400 |0009: aget-char v2, v4, v0 │ │ -04a136: 6e20 e80e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a13c: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a140: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a144: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a148: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a14e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a152: 28ee |0019: goto 0007 // -0012 │ │ -04a154: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a158: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a15e: 0e00 |001f: return-void │ │ +04afac: |[04afac] org.slf4j.helpers.MessageFormatter.charArrayAppend:(Ljava/lang/StringBuffer;[C)V │ │ +04afbc: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04afc0: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04afc6: 2141 |0005: array-length v1, v4 │ │ +04afc8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04afca: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04afce: 4902 0400 |0009: aget-char v2, v4, v0 │ │ +04afd2: 6e20 e80e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04afd8: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04afdc: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04afe0: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04afe4: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04afea: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04afee: 28ee |0019: goto 0007 // -0012 │ │ +04aff0: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04aff4: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04affa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0005 line=359 │ │ 0x0006 line=360 │ │ 0x0009 line=361 │ │ 0x000e line=362 │ │ @@ -82798,78 +82865,78 @@ │ │ type : '(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -04a160: |[04a160] org.slf4j.helpers.MessageFormatter.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V │ │ -04a170: 3902 0800 |0000: if-nez v2, 0008 // +0008 │ │ -04a174: 1a00 9714 |0002: const-string v0, "null" // string@1497 │ │ -04a178: 6e20 ed0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a17e: 0e00 |0007: return-void │ │ -04a180: 6e10 bd0e 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -04a186: 0c00 |000b: move-result-object v0 │ │ -04a188: 6e10 930e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.isArray:()Z // method@0e93 │ │ -04a18e: 0a00 |000f: move-result v0 │ │ -04a190: 3900 0600 |0010: if-nez v0, 0016 // +0006 │ │ -04a194: 7120 fc12 2100 |0012: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.safeObjectAppend:(Ljava/lang/StringBuffer;Ljava/lang/Object;)V // method@12fc │ │ -04a19a: 28f2 |0015: goto 0007 // -000e │ │ -04a19c: 2020 2003 |0016: instance-of v0, v2, [Z // type@0320 │ │ -04a1a0: 3800 0a00 |0018: if-eqz v0, 0022 // +000a │ │ -04a1a4: 1f02 2003 |001a: check-cast v2, [Z // type@0320 │ │ -04a1a8: 1f02 2003 |001c: check-cast v2, [Z // type@0320 │ │ -04a1ac: 7120 ee12 2100 |001e: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.booleanArrayAppend:(Ljava/lang/StringBuffer;[Z)V // method@12ee │ │ -04a1b2: 28e6 |0021: goto 0007 // -001a │ │ -04a1b4: 2020 fe02 |0022: instance-of v0, v2, [B // type@02fe │ │ -04a1b8: 3800 0a00 |0024: if-eqz v0, 002e // +000a │ │ -04a1bc: 1f02 fe02 |0026: check-cast v2, [B // type@02fe │ │ -04a1c0: 1f02 fe02 |0028: check-cast v2, [B // type@02fe │ │ -04a1c4: 7120 ef12 2100 |002a: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.byteArrayAppend:(Ljava/lang/StringBuffer;[B)V // method@12ef │ │ -04a1ca: 28da |002d: goto 0007 // -0026 │ │ -04a1cc: 2020 ff02 |002e: instance-of v0, v2, [C // type@02ff │ │ -04a1d0: 3800 0a00 |0030: if-eqz v0, 003a // +000a │ │ -04a1d4: 1f02 ff02 |0032: check-cast v2, [C // type@02ff │ │ -04a1d8: 1f02 ff02 |0034: check-cast v2, [C // type@02ff │ │ -04a1dc: 7120 f012 2100 |0036: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.charArrayAppend:(Ljava/lang/StringBuffer;[C)V // method@12f0 │ │ -04a1e2: 28ce |0039: goto 0007 // -0032 │ │ -04a1e4: 2020 1f03 |003a: instance-of v0, v2, [S // type@031f │ │ -04a1e8: 3800 0a00 |003c: if-eqz v0, 0046 // +000a │ │ -04a1ec: 1f02 1f03 |003e: check-cast v2, [S // type@031f │ │ -04a1f0: 1f02 1f03 |0040: check-cast v2, [S // type@031f │ │ -04a1f4: 7120 fd12 2100 |0042: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.shortArrayAppend:(Ljava/lang/StringBuffer;[S)V // method@12fd │ │ -04a1fa: 28c2 |0045: goto 0007 // -003e │ │ -04a1fc: 2020 0203 |0046: instance-of v0, v2, [I // type@0302 │ │ -04a200: 3800 0a00 |0048: if-eqz v0, 0052 // +000a │ │ -04a204: 1f02 0203 |004a: check-cast v2, [I // type@0302 │ │ -04a208: 1f02 0203 |004c: check-cast v2, [I // type@0302 │ │ -04a20c: 7120 f712 2100 |004e: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.intArrayAppend:(Ljava/lang/StringBuffer;[I)V // method@12f7 │ │ -04a212: 28b6 |0051: goto 0007 // -004a │ │ -04a214: 2020 0303 |0052: instance-of v0, v2, [J // type@0303 │ │ -04a218: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ -04a21c: 1f02 0303 |0056: check-cast v2, [J // type@0303 │ │ -04a220: 1f02 0303 |0058: check-cast v2, [J // type@0303 │ │ -04a224: 7120 fa12 2100 |005a: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.longArrayAppend:(Ljava/lang/StringBuffer;[J)V // method@12fa │ │ -04a22a: 28aa |005d: goto 0007 // -0056 │ │ -04a22c: 2020 0103 |005e: instance-of v0, v2, [F // type@0301 │ │ -04a230: 3800 0a00 |0060: if-eqz v0, 006a // +000a │ │ -04a234: 1f02 0103 |0062: check-cast v2, [F // type@0301 │ │ -04a238: 1f02 0103 |0064: check-cast v2, [F // type@0301 │ │ -04a23c: 7120 f312 2100 |0066: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.floatArrayAppend:(Ljava/lang/StringBuffer;[F)V // method@12f3 │ │ -04a242: 289e |0069: goto 0007 // -0062 │ │ -04a244: 2020 0003 |006a: instance-of v0, v2, [D // type@0300 │ │ -04a248: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -04a24c: 1f02 0003 |006e: check-cast v2, [D // type@0300 │ │ -04a250: 1f02 0003 |0070: check-cast v2, [D // type@0300 │ │ -04a254: 7120 f212 2100 |0072: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.doubleArrayAppend:(Ljava/lang/StringBuffer;[D)V // method@12f2 │ │ -04a25a: 2892 |0075: goto 0007 // -006e │ │ -04a25c: 1f02 1503 |0076: check-cast v2, [Ljava/lang/Object; // type@0315 │ │ -04a260: 1f02 1503 |0078: check-cast v2, [Ljava/lang/Object; // type@0315 │ │ -04a264: 7130 fb12 2103 |007a: invoke-static {v1, v2, v3}, Lorg/slf4j/helpers/MessageFormatter;.objectArrayAppend:(Ljava/lang/StringBuffer;[Ljava/lang/Object;Ljava/util/Map;)V // method@12fb │ │ -04a26a: 288a |007d: goto 0007 // -0076 │ │ +04affc: |[04affc] org.slf4j.helpers.MessageFormatter.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V │ │ +04b00c: 3902 0800 |0000: if-nez v2, 0008 // +0008 │ │ +04b010: 1a00 9514 |0002: const-string v0, "null" // string@1495 │ │ +04b014: 6e20 ed0e 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b01a: 0e00 |0007: return-void │ │ +04b01c: 6e10 bd0e 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +04b022: 0c00 |000b: move-result-object v0 │ │ +04b024: 6e10 930e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.isArray:()Z // method@0e93 │ │ +04b02a: 0a00 |000f: move-result v0 │ │ +04b02c: 3900 0600 |0010: if-nez v0, 0016 // +0006 │ │ +04b030: 7120 fc12 2100 |0012: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.safeObjectAppend:(Ljava/lang/StringBuffer;Ljava/lang/Object;)V // method@12fc │ │ +04b036: 28f2 |0015: goto 0007 // -000e │ │ +04b038: 2020 1e03 |0016: instance-of v0, v2, [Z // type@031e │ │ +04b03c: 3800 0a00 |0018: if-eqz v0, 0022 // +000a │ │ +04b040: 1f02 1e03 |001a: check-cast v2, [Z // type@031e │ │ +04b044: 1f02 1e03 |001c: check-cast v2, [Z // type@031e │ │ +04b048: 7120 ee12 2100 |001e: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.booleanArrayAppend:(Ljava/lang/StringBuffer;[Z)V // method@12ee │ │ +04b04e: 28e6 |0021: goto 0007 // -001a │ │ +04b050: 2020 fc02 |0022: instance-of v0, v2, [B // type@02fc │ │ +04b054: 3800 0a00 |0024: if-eqz v0, 002e // +000a │ │ +04b058: 1f02 fc02 |0026: check-cast v2, [B // type@02fc │ │ +04b05c: 1f02 fc02 |0028: check-cast v2, [B // type@02fc │ │ +04b060: 7120 ef12 2100 |002a: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.byteArrayAppend:(Ljava/lang/StringBuffer;[B)V // method@12ef │ │ +04b066: 28da |002d: goto 0007 // -0026 │ │ +04b068: 2020 fd02 |002e: instance-of v0, v2, [C // type@02fd │ │ +04b06c: 3800 0a00 |0030: if-eqz v0, 003a // +000a │ │ +04b070: 1f02 fd02 |0032: check-cast v2, [C // type@02fd │ │ +04b074: 1f02 fd02 |0034: check-cast v2, [C // type@02fd │ │ +04b078: 7120 f012 2100 |0036: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.charArrayAppend:(Ljava/lang/StringBuffer;[C)V // method@12f0 │ │ +04b07e: 28ce |0039: goto 0007 // -0032 │ │ +04b080: 2020 1d03 |003a: instance-of v0, v2, [S // type@031d │ │ +04b084: 3800 0a00 |003c: if-eqz v0, 0046 // +000a │ │ +04b088: 1f02 1d03 |003e: check-cast v2, [S // type@031d │ │ +04b08c: 1f02 1d03 |0040: check-cast v2, [S // type@031d │ │ +04b090: 7120 fd12 2100 |0042: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.shortArrayAppend:(Ljava/lang/StringBuffer;[S)V // method@12fd │ │ +04b096: 28c2 |0045: goto 0007 // -003e │ │ +04b098: 2020 0003 |0046: instance-of v0, v2, [I // type@0300 │ │ +04b09c: 3800 0a00 |0048: if-eqz v0, 0052 // +000a │ │ +04b0a0: 1f02 0003 |004a: check-cast v2, [I // type@0300 │ │ +04b0a4: 1f02 0003 |004c: check-cast v2, [I // type@0300 │ │ +04b0a8: 7120 f712 2100 |004e: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.intArrayAppend:(Ljava/lang/StringBuffer;[I)V // method@12f7 │ │ +04b0ae: 28b6 |0051: goto 0007 // -004a │ │ +04b0b0: 2020 0103 |0052: instance-of v0, v2, [J // type@0301 │ │ +04b0b4: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ +04b0b8: 1f02 0103 |0056: check-cast v2, [J // type@0301 │ │ +04b0bc: 1f02 0103 |0058: check-cast v2, [J // type@0301 │ │ +04b0c0: 7120 fa12 2100 |005a: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.longArrayAppend:(Ljava/lang/StringBuffer;[J)V // method@12fa │ │ +04b0c6: 28aa |005d: goto 0007 // -0056 │ │ +04b0c8: 2020 ff02 |005e: instance-of v0, v2, [F // type@02ff │ │ +04b0cc: 3800 0a00 |0060: if-eqz v0, 006a // +000a │ │ +04b0d0: 1f02 ff02 |0062: check-cast v2, [F // type@02ff │ │ +04b0d4: 1f02 ff02 |0064: check-cast v2, [F // type@02ff │ │ +04b0d8: 7120 f312 2100 |0066: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.floatArrayAppend:(Ljava/lang/StringBuffer;[F)V // method@12f3 │ │ +04b0de: 289e |0069: goto 0007 // -0062 │ │ +04b0e0: 2020 fe02 |006a: instance-of v0, v2, [D // type@02fe │ │ +04b0e4: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +04b0e8: 1f02 fe02 |006e: check-cast v2, [D // type@02fe │ │ +04b0ec: 1f02 fe02 |0070: check-cast v2, [D // type@02fe │ │ +04b0f0: 7120 f212 2100 |0072: invoke-static {v1, v2}, Lorg/slf4j/helpers/MessageFormatter;.doubleArrayAppend:(Ljava/lang/StringBuffer;[D)V // method@12f2 │ │ +04b0f6: 2892 |0075: goto 0007 // -006e │ │ +04b0f8: 1f02 1303 |0076: check-cast v2, [Ljava/lang/Object; // type@0313 │ │ +04b0fc: 1f02 1303 |0078: check-cast v2, [Ljava/lang/Object; // type@0313 │ │ +04b100: 7130 fb12 2103 |007a: invoke-static {v1, v2, v3}, Lorg/slf4j/helpers/MessageFormatter;.objectArrayAppend:(Ljava/lang/StringBuffer;[Ljava/lang/Object;Ljava/util/Map;)V // method@12fb │ │ +04b106: 288a |007d: goto 0007 // -0076 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0007 line=300 │ │ 0x0008 line=275 │ │ 0x0012 line=276 │ │ @@ -82909,31 +82976,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[D)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -04a26c: |[04a26c] org.slf4j.helpers.MessageFormatter.doubleArrayAppend:(Ljava/lang/StringBuffer;[D)V │ │ -04a27c: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a280: 6e20 e80e 2400 |0002: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a286: 2151 |0005: array-length v1, v5 │ │ -04a288: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a28a: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a28e: 4502 0500 |0009: aget-wide v2, v5, v0 │ │ -04a292: 6e30 e90e 2403 |000b: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuffer;.append:(D)Ljava/lang/StringBuffer; // method@0ee9 │ │ -04a298: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a29c: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a2a0: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a2a4: 6e20 ed0e 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a2aa: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a2ae: 28ee |0019: goto 0007 // -0012 │ │ -04a2b0: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a2b4: 6e20 e80e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a2ba: 0e00 |001f: return-void │ │ +04b108: |[04b108] org.slf4j.helpers.MessageFormatter.doubleArrayAppend:(Ljava/lang/StringBuffer;[D)V │ │ +04b118: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b11c: 6e20 e80e 2400 |0002: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b122: 2151 |0005: array-length v1, v5 │ │ +04b124: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04b126: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04b12a: 4502 0500 |0009: aget-wide v2, v5, v0 │ │ +04b12e: 6e30 e90e 2403 |000b: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuffer;.append:(D)Ljava/lang/StringBuffer; // method@0ee9 │ │ +04b134: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b138: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04b13c: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04b140: 6e20 ed0e 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b146: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b14a: 28ee |0019: goto 0007 // -0012 │ │ +04b14c: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04b150: 6e20 e80e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b156: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0005 line=414 │ │ 0x0006 line=415 │ │ 0x0009 line=416 │ │ 0x000e line=417 │ │ @@ -82952,31 +83019,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[F)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a2bc: |[04a2bc] org.slf4j.helpers.MessageFormatter.floatArrayAppend:(Ljava/lang/StringBuffer;[F)V │ │ -04a2cc: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a2d0: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a2d6: 2141 |0005: array-length v1, v4 │ │ -04a2d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a2da: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a2de: 4402 0400 |0009: aget v2, v4, v0 │ │ -04a2e2: 6e20 ea0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(F)Ljava/lang/StringBuffer; // method@0eea │ │ -04a2e8: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a2ec: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a2f0: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a2f4: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a2fa: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a2fe: 28ee |0019: goto 0007 // -0012 │ │ -04a300: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a304: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a30a: 0e00 |001f: return-void │ │ +04b158: |[04b158] org.slf4j.helpers.MessageFormatter.floatArrayAppend:(Ljava/lang/StringBuffer;[F)V │ │ +04b168: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b16c: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b172: 2141 |0005: array-length v1, v4 │ │ +04b174: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04b176: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04b17a: 4402 0400 |0009: aget v2, v4, v0 │ │ +04b17e: 6e20 ea0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(F)Ljava/lang/StringBuffer; // method@0eea │ │ +04b184: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b188: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04b18c: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04b190: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b196: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b19a: 28ee |0019: goto 0007 // -0012 │ │ +04b19c: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04b1a0: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b1a6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0005 line=403 │ │ 0x0006 line=404 │ │ 0x0009 line=405 │ │ 0x000e line=406 │ │ @@ -82995,22 +83062,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04a30c: |[04a30c] org.slf4j.helpers.MessageFormatter.format:(Ljava/lang/String;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ -04a31c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a31e: 2300 1503 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0315 │ │ -04a322: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04a324: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -04a328: 7120 ed12 0200 |0006: invoke-static {v2, v0}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ -04a32e: 0c00 |0009: move-result-object v0 │ │ -04a330: 1100 |000a: return-object v0 │ │ +04b1a8: |[04b1a8] org.slf4j.helpers.MessageFormatter.format:(Ljava/lang/String;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ +04b1b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b1ba: 2300 1303 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0313 │ │ +04b1be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04b1c0: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +04b1c4: 7120 ed12 0200 |0006: invoke-static {v2, v0}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ +04b1ca: 0c00 |0009: move-result-object v0 │ │ +04b1cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x000b reg=2 messagePattern Ljava/lang/String; │ │ 0x0000 - 0x000b reg=3 arg Ljava/lang/Object; │ │ │ │ @@ -83019,24 +83086,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04a334: |[04a334] org.slf4j.helpers.MessageFormatter.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ -04a344: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04a346: 2300 1503 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0315 │ │ -04a34a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04a34c: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -04a350: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -04a352: 4d04 0001 |0007: aput-object v4, v0, v1 │ │ -04a356: 7120 ed12 0200 |0009: invoke-static {v2, v0}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ -04a35c: 0c00 |000c: move-result-object v0 │ │ -04a35e: 1100 |000d: return-object v0 │ │ +04b1d0: |[04b1d0] org.slf4j.helpers.MessageFormatter.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; │ │ +04b1e0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04b1e2: 2300 1303 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0313 │ │ +04b1e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04b1e8: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +04b1ec: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +04b1ee: 4d04 0001 |0007: aput-object v4, v0, v1 │ │ +04b1f2: 7120 ed12 0200 |0009: invoke-static {v2, v0}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ +04b1f8: 0c00 |000c: move-result-object v0 │ │ +04b1fa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x000e reg=2 messagePattern Ljava/lang/String; │ │ 0x0000 - 0x000e reg=3 arg1 Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=4 arg2 Ljava/lang/Object; │ │ @@ -83046,30 +83113,30 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Throwable;' │ │ access : 0x0018 (STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -04a360: |[04a360] org.slf4j.helpers.MessageFormatter.getThrowableCandidate:([Ljava/lang/Object;)Ljava/lang/Throwable; │ │ -04a370: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a372: 3803 0500 |0001: if-eqz v3, 0006 // +0005 │ │ -04a376: 2132 |0003: array-length v2, v3 │ │ -04a378: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -04a37c: 0710 |0006: move-object v0, v1 │ │ -04a37e: 1100 |0007: return-object v0 │ │ -04a380: 2132 |0008: array-length v2, v3 │ │ -04a382: d802 02ff |0009: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04a386: 4600 0302 |000b: aget-object v0, v3, v2 │ │ -04a38a: 2002 5202 |000d: instance-of v2, v0, Ljava/lang/Throwable; // type@0252 │ │ -04a38e: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -04a392: 1f00 5202 |0011: check-cast v0, Ljava/lang/Throwable; // type@0252 │ │ -04a396: 28f4 |0013: goto 0007 // -000c │ │ -04a398: 0710 |0014: move-object v0, v1 │ │ -04a39a: 28f2 |0015: goto 0007 // -000e │ │ +04b1fc: |[04b1fc] org.slf4j.helpers.MessageFormatter.getThrowableCandidate:([Ljava/lang/Object;)Ljava/lang/Throwable; │ │ +04b20c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b20e: 3803 0500 |0001: if-eqz v3, 0006 // +0005 │ │ +04b212: 2132 |0003: array-length v2, v3 │ │ +04b214: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +04b218: 0710 |0006: move-object v0, v1 │ │ +04b21a: 1100 |0007: return-object v0 │ │ +04b21c: 2132 |0008: array-length v2, v3 │ │ +04b21e: d802 02ff |0009: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04b222: 4600 0302 |000b: aget-object v0, v3, v2 │ │ +04b226: 2002 5002 |000d: instance-of v2, v0, Ljava/lang/Throwable; // type@0250 │ │ +04b22a: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +04b22e: 1f00 5002 |0011: check-cast v0, Ljava/lang/Throwable; // type@0250 │ │ +04b232: 28f4 |0013: goto 0007 // -000c │ │ +04b234: 0710 |0014: move-object v0, v1 │ │ +04b236: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=156 │ │ 0x0007 line=164 │ │ 0x0008 line=160 │ │ 0x000d line=161 │ │ 0x0011 line=162 │ │ @@ -83083,31 +83150,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a39c: |[04a39c] org.slf4j.helpers.MessageFormatter.intArrayAppend:(Ljava/lang/StringBuffer;[I)V │ │ -04a3ac: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a3b0: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a3b6: 2141 |0005: array-length v1, v4 │ │ -04a3b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a3ba: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a3be: 4402 0400 |0009: aget v2, v4, v0 │ │ -04a3c2: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ -04a3c8: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a3cc: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a3d0: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a3d4: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a3da: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a3de: 28ee |0019: goto 0007 // -0012 │ │ -04a3e0: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a3e4: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a3ea: 0e00 |001f: return-void │ │ +04b238: |[04b238] org.slf4j.helpers.MessageFormatter.intArrayAppend:(Ljava/lang/StringBuffer;[I)V │ │ +04b248: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b24c: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b252: 2141 |0005: array-length v1, v4 │ │ +04b254: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04b256: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04b25a: 4402 0400 |0009: aget v2, v4, v0 │ │ +04b25e: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ +04b264: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b268: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04b26c: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04b270: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b276: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b27a: 28ee |0019: goto 0007 // -0012 │ │ +04b27c: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04b280: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b286: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ 0x0006 line=382 │ │ 0x0009 line=383 │ │ 0x000e line=384 │ │ @@ -83126,26 +83193,26 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0018 (STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04a3ec: |[04a3ec] org.slf4j.helpers.MessageFormatter.isDoubleEscaped:(Ljava/lang/String;I)Z │ │ -04a3fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04a3fe: 3403 0e00 |0001: if-lt v3, v0, 000f // +000e │ │ -04a402: d800 03fe |0003: add-int/lit8 v0, v3, #int -2 // #fe │ │ -04a406: 6e20 c90e 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -04a40c: 0a00 |0008: move-result v0 │ │ -04a40e: 1301 5c00 |0009: const/16 v1, #int 92 // #5c │ │ -04a412: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -04a416: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04a418: 0f00 |000e: return v0 │ │ -04a41a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04a41c: 28fe |0010: goto 000e // -0002 │ │ +04b288: |[04b288] org.slf4j.helpers.MessageFormatter.isDoubleEscaped:(Ljava/lang/String;I)Z │ │ +04b298: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04b29a: 3403 0e00 |0001: if-lt v3, v0, 000f // +000e │ │ +04b29e: d800 03fe |0003: add-int/lit8 v0, v3, #int -2 // #fe │ │ +04b2a2: 6e20 c90e 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +04b2a8: 0a00 |0008: move-result v0 │ │ +04b2aa: 1301 5c00 |0009: const/16 v1, #int 92 // #5c │ │ +04b2ae: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +04b2b2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04b2b4: 0f00 |000e: return v0 │ │ +04b2b6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04b2b8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x000d line=262 │ │ 0x000e line=264 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 messagePattern Ljava/lang/String; │ │ @@ -83156,25 +83223,25 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0018 (STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04a420: |[04a420] org.slf4j.helpers.MessageFormatter.isEscapedDelimeter:(Ljava/lang/String;I)Z │ │ -04a430: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a432: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -04a436: 0f01 |0003: return v1 │ │ -04a438: d802 04ff |0004: add-int/lit8 v2, v4, #int -1 // #ff │ │ -04a43c: 6e20 c90e 2300 |0006: invoke-virtual {v3, v2}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -04a442: 0a00 |0009: move-result v0 │ │ -04a444: 1302 5c00 |000a: const/16 v2, #int 92 // #5c │ │ -04a448: 3320 f7ff |000c: if-ne v0, v2, 0003 // -0009 │ │ -04a44c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -04a44e: 28f4 |000f: goto 0003 // -000c │ │ +04b2bc: |[04b2bc] org.slf4j.helpers.MessageFormatter.isEscapedDelimeter:(Ljava/lang/String;I)Z │ │ +04b2cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b2ce: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +04b2d2: 0f01 |0003: return v1 │ │ +04b2d4: d802 04ff |0004: add-int/lit8 v2, v4, #int -1 // #ff │ │ +04b2d8: 6e20 c90e 2300 |0006: invoke-virtual {v3, v2}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +04b2de: 0a00 |0009: move-result v0 │ │ +04b2e0: 1302 5c00 |000a: const/16 v2, #int 92 // #5c │ │ +04b2e4: 3320 f7ff |000c: if-ne v0, v2, 0003 // -0009 │ │ +04b2e8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +04b2ea: 28f4 |000f: goto 0003 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=247 │ │ 0x0003 line=254 │ │ 0x0004 line=250 │ │ 0x000a line=251 │ │ 0x000e line=252 │ │ @@ -83188,31 +83255,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[J)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -04a450: |[04a450] org.slf4j.helpers.MessageFormatter.longArrayAppend:(Ljava/lang/StringBuffer;[J)V │ │ -04a460: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a464: 6e20 e80e 2400 |0002: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a46a: 2151 |0005: array-length v1, v5 │ │ -04a46c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a46e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a472: 4502 0500 |0009: aget-wide v2, v5, v0 │ │ -04a476: 6e30 ec0e 2403 |000b: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuffer;.append:(J)Ljava/lang/StringBuffer; // method@0eec │ │ -04a47c: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a480: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a484: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a488: 6e20 ed0e 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a48e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a492: 28ee |0019: goto 0007 // -0012 │ │ -04a494: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a498: 6e20 e80e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a49e: 0e00 |001f: return-void │ │ +04b2ec: |[04b2ec] org.slf4j.helpers.MessageFormatter.longArrayAppend:(Ljava/lang/StringBuffer;[J)V │ │ +04b2fc: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b300: 6e20 e80e 2400 |0002: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b306: 2151 |0005: array-length v1, v5 │ │ +04b308: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04b30a: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04b30e: 4502 0500 |0009: aget-wide v2, v5, v0 │ │ +04b312: 6e30 ec0e 2403 |000b: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuffer;.append:(J)Ljava/lang/StringBuffer; // method@0eec │ │ +04b318: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b31c: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04b320: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04b324: 6e20 ed0e 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b32a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b32e: 28ee |0019: goto 0007 // -0012 │ │ +04b330: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04b334: 6e20 e80e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b33a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0005 line=392 │ │ 0x0006 line=393 │ │ 0x0009 line=394 │ │ 0x000e line=395 │ │ @@ -83231,40 +83298,40 @@ │ │ type : '(Ljava/lang/StringBuffer;[Ljava/lang/Object;Ljava/util/Map;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04a4a0: |[04a4a0] org.slf4j.helpers.MessageFormatter.objectArrayAppend:(Ljava/lang/StringBuffer;[Ljava/lang/Object;Ljava/util/Map;)V │ │ -04a4b0: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a4b4: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a4ba: 7220 520f 4500 |0005: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -04a4c0: 0a02 |0008: move-result v2 │ │ -04a4c2: 3902 2400 |0009: if-nez v2, 002d // +0024 │ │ -04a4c6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -04a4c8: 7230 570f 4502 |000c: invoke-interface {v5, v4, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -04a4ce: 2141 |000f: array-length v1, v4 │ │ -04a4d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04a4d2: 3510 1300 |0011: if-ge v0, v1, 0024 // +0013 │ │ -04a4d6: 4602 0400 |0013: aget-object v2, v4, v0 │ │ -04a4da: 7130 f112 2305 |0015: invoke-static {v3, v2, v5}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ -04a4e0: d802 01ff |0018: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a4e4: 3220 0700 |001a: if-eq v0, v2, 0021 // +0007 │ │ -04a4e8: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ -04a4ec: 6e20 ed0e 2300 |001e: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a4f2: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a4f6: 28ee |0023: goto 0011 // -0012 │ │ -04a4f8: 7220 580f 4500 |0024: invoke-interface {v5, v4}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ -04a4fe: 1302 5d00 |0027: const/16 v2, #int 93 // #5d │ │ -04a502: 6e20 e80e 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a508: 0e00 |002c: return-void │ │ -04a50a: 1a02 ca00 |002d: const-string v2, "..." // string@00ca │ │ -04a50e: 6e20 ed0e 2300 |002f: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a514: 28f5 |0032: goto 0027 // -000b │ │ +04b33c: |[04b33c] org.slf4j.helpers.MessageFormatter.objectArrayAppend:(Ljava/lang/StringBuffer;[Ljava/lang/Object;Ljava/util/Map;)V │ │ +04b34c: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b350: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b356: 7220 520f 4500 |0005: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +04b35c: 0a02 |0008: move-result v2 │ │ +04b35e: 3902 2400 |0009: if-nez v2, 002d // +0024 │ │ +04b362: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +04b364: 7230 570f 4502 |000c: invoke-interface {v5, v4, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +04b36a: 2141 |000f: array-length v1, v4 │ │ +04b36c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04b36e: 3510 1300 |0011: if-ge v0, v1, 0024 // +0013 │ │ +04b372: 4602 0400 |0013: aget-object v2, v4, v0 │ │ +04b376: 7130 f112 2305 |0015: invoke-static {v3, v2, v5}, Lorg/slf4j/helpers/MessageFormatter;.deeplyAppendParameter:(Ljava/lang/StringBuffer;Ljava/lang/Object;Ljava/util/Map;)V // method@12f1 │ │ +04b37c: d802 01ff |0018: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b380: 3220 0700 |001a: if-eq v0, v2, 0021 // +0007 │ │ +04b384: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ +04b388: 6e20 ed0e 2300 |001e: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b38e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b392: 28ee |0023: goto 0011 // -0012 │ │ +04b394: 7220 580f 4500 |0024: invoke-interface {v5, v4}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ +04b39a: 1302 5d00 |0027: const/16 v2, #int 93 // #5d │ │ +04b39e: 6e20 e80e 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b3a4: 0e00 |002c: return-void │ │ +04b3a6: 1a02 ca00 |002d: const-string v2, "..." // string@00ca │ │ +04b3aa: 6e20 ed0e 2300 |002f: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b3b0: 28f5 |0032: goto 0027 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0005 line=319 │ │ 0x000b line=320 │ │ 0x000f line=321 │ │ 0x0010 line=322 │ │ @@ -83288,42 +83355,42 @@ │ │ type : '(Ljava/lang/StringBuffer;Ljava/lang/Object;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04a518: |[04a518] org.slf4j.helpers.MessageFormatter.safeObjectAppend:(Ljava/lang/StringBuffer;Ljava/lang/Object;)V │ │ -04a528: 6e10 bf0e 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ -04a52e: 0c00 |0003: move-result-object v0 │ │ -04a530: 6e20 ed0e 0500 |0004: invoke-virtual {v5, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a536: 0e00 |0007: return-void │ │ -04a538: 0d01 |0008: move-exception v1 │ │ -04a53a: 6202 2004 |0009: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ -04a53e: 2203 4e02 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04a542: 7010 f00e 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04a548: 1a04 6909 |0010: const-string v4, "SLF4J: Failed toString() invocation on an object of type [" // string@0969 │ │ -04a54c: 6e20 f70e 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a552: 0c03 |0015: move-result-object v3 │ │ -04a554: 6e10 bd0e 0600 |0016: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -04a55a: 0c04 |0019: move-result-object v4 │ │ -04a55c: 6e10 910e 0400 |001a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -04a562: 0c04 |001d: move-result-object v4 │ │ -04a564: 6e20 f70e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a56a: 0c03 |0021: move-result-object v3 │ │ -04a56c: 1a04 ff0a |0022: const-string v4, "]" // string@0aff │ │ -04a570: 6e20 f70e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a576: 0c03 |0027: move-result-object v3 │ │ -04a578: 6e10 fb0e 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04a57e: 0c03 |002b: move-result-object v3 │ │ -04a580: 6e20 700e 3200 |002c: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ -04a586: 6e10 020f 0100 |002f: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@0f02 │ │ -04a58c: 1a02 d80a |0032: const-string v2, "[FAILED toString()]" // string@0ad8 │ │ -04a590: 6e20 ed0e 2500 |0034: invoke-virtual {v5, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a596: 28d0 |0037: goto 0007 // -0030 │ │ +04b3b4: |[04b3b4] org.slf4j.helpers.MessageFormatter.safeObjectAppend:(Ljava/lang/StringBuffer;Ljava/lang/Object;)V │ │ +04b3c4: 6e10 bf0e 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ +04b3ca: 0c00 |0003: move-result-object v0 │ │ +04b3cc: 6e20 ed0e 0500 |0004: invoke-virtual {v5, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b3d2: 0e00 |0007: return-void │ │ +04b3d4: 0d01 |0008: move-exception v1 │ │ +04b3d6: 6202 2004 |0009: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ +04b3da: 2203 4c02 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04b3de: 7010 f00e 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b3e4: 1a04 6709 |0010: const-string v4, "SLF4J: Failed toString() invocation on an object of type [" // string@0967 │ │ +04b3e8: 6e20 f70e 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b3ee: 0c03 |0015: move-result-object v3 │ │ +04b3f0: 6e10 bd0e 0600 |0016: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +04b3f6: 0c04 |0019: move-result-object v4 │ │ +04b3f8: 6e10 910e 0400 |001a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +04b3fe: 0c04 |001d: move-result-object v4 │ │ +04b400: 6e20 f70e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b406: 0c03 |0021: move-result-object v3 │ │ +04b408: 1a04 fd0a |0022: const-string v4, "]" // string@0afd │ │ +04b40c: 6e20 f70e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b412: 0c03 |0027: move-result-object v3 │ │ +04b414: 6e10 fb0e 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b41a: 0c03 |002b: move-result-object v3 │ │ +04b41c: 6e20 700e 3200 |002c: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ +04b422: 6e10 020f 0100 |002f: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@0f02 │ │ +04b428: 1a02 d60a |0032: const-string v2, "[FAILED toString()]" // string@0ad6 │ │ +04b42c: 6e20 ed0e 2500 |0034: invoke-virtual {v5, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b432: 28d0 |0037: goto 0007 // -0030 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Throwable; -> 0x0008 │ │ positions : │ │ 0x0000 line=304 │ │ 0x0004 line=305 │ │ 0x0007 line=314 │ │ @@ -83342,31 +83409,31 @@ │ │ type : '(Ljava/lang/StringBuffer;[S)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a5a8: |[04a5a8] org.slf4j.helpers.MessageFormatter.shortArrayAppend:(Ljava/lang/StringBuffer;[S)V │ │ -04a5b8: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ -04a5bc: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a5c2: 2141 |0005: array-length v1, v4 │ │ -04a5c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04a5c6: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -04a5ca: 4a02 0400 |0009: aget-short v2, v4, v0 │ │ -04a5ce: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ -04a5d4: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04a5d8: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ -04a5dc: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ -04a5e0: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -04a5e6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a5ea: 28ee |0019: goto 0007 // -0012 │ │ -04a5ec: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ -04a5f0: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -04a5f6: 0e00 |001f: return-void │ │ +04b444: |[04b444] org.slf4j.helpers.MessageFormatter.shortArrayAppend:(Ljava/lang/StringBuffer;[S)V │ │ +04b454: 1302 5b00 |0000: const/16 v2, #int 91 // #5b │ │ +04b458: 6e20 e80e 2300 |0002: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b45e: 2141 |0005: array-length v1, v4 │ │ +04b460: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04b462: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +04b466: 4a02 0400 |0009: aget-short v2, v4, v0 │ │ +04b46a: 6e20 eb0e 2300 |000b: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(I)Ljava/lang/StringBuffer; // method@0eeb │ │ +04b470: d802 01ff |000e: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04b474: 3220 0700 |0010: if-eq v0, v2, 0017 // +0007 │ │ +04b478: 1a02 c300 |0012: const-string v2, ", " // string@00c3 │ │ +04b47c: 6e20 ed0e 2300 |0014: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +04b482: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b486: 28ee |0019: goto 0007 // -0012 │ │ +04b488: 1302 5d00 |001a: const/16 v2, #int 93 // #5d │ │ +04b48c: 6e20 e80e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +04b492: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0005 line=370 │ │ 0x0006 line=371 │ │ 0x0009 line=372 │ │ 0x000e line=373 │ │ @@ -83377,21 +83444,21 @@ │ │ locals : │ │ 0x0007 - 0x0020 reg=0 i I │ │ 0x0006 - 0x0020 reg=1 len I │ │ 0x0000 - 0x0020 reg=3 sbuf Ljava/lang/StringBuffer; │ │ 0x0000 - 0x0020 reg=4 a [S │ │ │ │ Virtual methods - │ │ - source_file_idx : 2069 (MessageFormatter.java) │ │ + source_file_idx : 2067 (MessageFormatter.java) │ │ │ │ Class #322 header: │ │ -class_idx : 742 │ │ +class_idx : 740 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2620 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2618 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #322 - │ │ Class descriptor : 'Lorg/slf4j/helpers/Util;' │ │ @@ -83406,17 +83473,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a5f8: |[04a5f8] org.slf4j.helpers.Util.:()V │ │ -04a608: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04a60e: 0e00 |0003: return-void │ │ +04b494: |[04b494] org.slf4j.helpers.Util.:()V │ │ +04b4a4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04b4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/Util; │ │ │ │ #1 : (in Lorg/slf4j/helpers/Util;) │ │ @@ -83424,27 +83491,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04a610: |[04a610] org.slf4j.helpers.Util.report:(Ljava/lang/String;)V │ │ -04a620: 6200 2004 |0000: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ -04a624: 2201 4e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04a628: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04a62e: 1a02 6809 |0007: const-string v2, "SLF4J: " // string@0968 │ │ -04a632: 6e20 f70e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a638: 0c01 |000c: move-result-object v1 │ │ -04a63a: 6e20 f70e 3100 |000d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a640: 0c01 |0010: move-result-object v1 │ │ -04a642: 6e10 fb0e 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04a648: 0c01 |0014: move-result-object v1 │ │ -04a64a: 6e20 700e 1000 |0015: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ -04a650: 0e00 |0018: return-void │ │ +04b4ac: |[04b4ac] org.slf4j.helpers.Util.report:(Ljava/lang/String;)V │ │ +04b4bc: 6200 2004 |0000: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ +04b4c0: 2201 4c02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04b4c4: 7010 f00e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b4ca: 1a02 6609 |0007: const-string v2, "SLF4J: " // string@0966 │ │ +04b4ce: 6e20 f70e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b4d4: 0c01 |000c: move-result-object v1 │ │ +04b4d6: 6e20 f70e 3100 |000d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b4dc: 0c01 |0010: move-result-object v1 │ │ +04b4de: 6e10 fb0e 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b4e4: 0c01 |0014: move-result-object v1 │ │ +04b4e6: 6e20 700e 1000 |0015: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ +04b4ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0018 line=44 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 msg Ljava/lang/String; │ │ │ │ @@ -83453,40 +83520,40 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04a654: |[04a654] org.slf4j.helpers.Util.report:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -04a664: 6200 2004 |0000: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ -04a668: 6e20 700e 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ -04a66e: 6200 2004 |0005: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ -04a672: 1a01 2809 |0007: const-string v1, "Reported exception:" // string@0928 │ │ -04a676: 6e20 700e 1000 |0009: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ -04a67c: 6e10 020f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@0f02 │ │ -04a682: 0e00 |000f: return-void │ │ +04b4f0: |[04b4f0] org.slf4j.helpers.Util.report:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +04b500: 6200 2004 |0000: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ +04b504: 6e20 700e 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ +04b50a: 6200 2004 |0005: sget-object v0, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@0420 │ │ +04b50e: 1a01 2609 |0007: const-string v1, "Reported exception:" // string@0926 │ │ +04b512: 6e20 700e 1000 |0009: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0e70 │ │ +04b518: 6e10 020f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@0f02 │ │ +04b51e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=38 │ │ 0x000c line=39 │ │ 0x000f line=40 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 msg Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=3 t Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2620 (Util.java) │ │ + source_file_idx : 2618 (Util.java) │ │ │ │ Class #323 header: │ │ -class_idx : 746 │ │ +class_idx : 744 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2488 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2486 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #323 - │ │ Class descriptor : 'Lorg/slf4j/impl/StaticMDCBinder;' │ │ @@ -83505,36 +83572,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04a684: |[04a684] org.slf4j.impl.StaticMDCBinder.:()V │ │ -04a694: 2200 ea02 |0000: new-instance v0, Lorg/slf4j/impl/StaticMDCBinder; // type@02ea │ │ -04a698: 7010 5c13 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticMDCBinder;.:()V // method@135c │ │ -04a69e: 6900 6d06 |0005: sput-object v0, Lorg/slf4j/impl/StaticMDCBinder;.SINGLETON:Lorg/slf4j/impl/StaticMDCBinder; // field@066d │ │ -04a6a2: 0e00 |0007: return-void │ │ +04b520: |[04b520] org.slf4j.impl.StaticMDCBinder.:()V │ │ +04b530: 2200 e802 |0000: new-instance v0, Lorg/slf4j/impl/StaticMDCBinder; // type@02e8 │ │ +04b534: 7010 5c13 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticMDCBinder;.:()V // method@135c │ │ +04b53a: 6900 6d06 |0005: sput-object v0, Lorg/slf4j/impl/StaticMDCBinder;.SINGLETON:Lorg/slf4j/impl/StaticMDCBinder; // field@066d │ │ +04b53e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Lorg/slf4j/impl/StaticMDCBinder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a6a4: |[04a6a4] org.slf4j.impl.StaticMDCBinder.:()V │ │ -04a6b4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04a6ba: 0e00 |0003: return-void │ │ +04b540: |[04b540] org.slf4j.impl.StaticMDCBinder.:()V │ │ +04b550: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04b556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/impl/StaticMDCBinder; │ │ │ │ @@ -83544,18 +83611,18 @@ │ │ type : '()Lorg/slf4j/spi/MDCAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04a6bc: |[04a6bc] org.slf4j.impl.StaticMDCBinder.getMDCA:()Lorg/slf4j/spi/MDCAdapter; │ │ -04a6cc: 2200 e302 |0000: new-instance v0, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e3 │ │ -04a6d0: 7010 2113 0000 |0002: invoke-direct {v0}, Lorg/slf4j/helpers/NOPMDCAdapter;.:()V // method@1321 │ │ -04a6d6: 1100 |0005: return-object v0 │ │ +04b558: |[04b558] org.slf4j.impl.StaticMDCBinder.getMDCA:()Lorg/slf4j/spi/MDCAdapter; │ │ +04b568: 2200 e102 |0000: new-instance v0, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e1 │ │ +04b56c: 7010 2113 0000 |0002: invoke-direct {v0}, Lorg/slf4j/helpers/NOPMDCAdapter;.:()V // method@1321 │ │ +04b572: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/StaticMDCBinder; │ │ │ │ #1 : (in Lorg/slf4j/impl/StaticMDCBinder;) │ │ @@ -83563,32 +83630,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04a6d8: |[04a6d8] org.slf4j.impl.StaticMDCBinder.getMDCAdapterClassStr:()Ljava/lang/String; │ │ -04a6e8: 1c00 e302 |0000: const-class v0, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e3 │ │ -04a6ec: 6e10 910e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -04a6f2: 0c00 |0005: move-result-object v0 │ │ -04a6f4: 1100 |0006: return-object v0 │ │ +04b574: |[04b574] org.slf4j.impl.StaticMDCBinder.getMDCAdapterClassStr:()Ljava/lang/String; │ │ +04b584: 1c00 e102 |0000: const-class v0, Lorg/slf4j/helpers/NOPMDCAdapter; // type@02e1 │ │ +04b588: 6e10 910e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +04b58e: 0c00 |0005: move-result-object v0 │ │ +04b590: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/slf4j/impl/StaticMDCBinder; │ │ │ │ - source_file_idx : 2488 (StaticMDCBinder.java) │ │ + source_file_idx : 2486 (StaticMDCBinder.java) │ │ │ │ Class #324 header: │ │ -class_idx : 749 │ │ +class_idx : 747 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1967 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #324 - │ │ Class descriptor : 'Lorg/slf4j/spi/LoggerFactoryBinder;' │ │ @@ -83607,21 +83674,21 @@ │ │ │ │ #1 : (in Lorg/slf4j/spi/LoggerFactoryBinder;) │ │ name : 'getLoggerFactoryClassStr' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1967 (LoggerFactoryBinder.java) │ │ + source_file_idx : 1965 (LoggerFactoryBinder.java) │ │ │ │ Class #325 header: │ │ -class_idx : 750 │ │ +class_idx : 748 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2020 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #325 - │ │ Class descriptor : 'Lorg/slf4j/spi/MDCAdapter;' │ │ @@ -83664,21 +83731,21 @@ │ │ │ │ #5 : (in Lorg/slf4j/spi/MDCAdapter;) │ │ name : 'setContextMap' │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2020 (MDCAdapter.java) │ │ + source_file_idx : 2018 (MDCAdapter.java) │ │ │ │ Class #326 header: │ │ -class_idx : 751 │ │ +class_idx : 749 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2059 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #326 - │ │ Class descriptor : 'Lorg/slf4j/spi/MarkerFactoryBinder;' │ │ @@ -83697,20 +83764,20 @@ │ │ │ │ #1 : (in Lorg/slf4j/spi/MarkerFactoryBinder;) │ │ name : 'getMarkerFactoryClassStr' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2059 (MarkerFactoryBinder.java) │ │ + source_file_idx : 2057 (MarkerFactoryBinder.java) │ │ │ │ Class #327 header: │ │ -class_idx : 73 │ │ +class_idx : 72 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #327 annotations: │ │ @@ -83732,17 +83799,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a6f8: |[04a6f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -04a708: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04a70e: 0e00 |0003: return-void │ │ +04b594: |[04b594] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +04b5a4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04b5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -83751,17 +83818,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a710: |[04a710] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04a720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a722: 0f00 |0001: return v0 │ │ +04b5ac: |[04b5ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04b5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -83770,17 +83837,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a724: |[04a724] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04a734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a736: 1100 |0001: return-object v0 │ │ +04b5c0: |[04b5c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b5d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -83789,17 +83856,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a738: |[04a738] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04a748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a74a: 1100 |0001: return-object v0 │ │ +04b5d4: |[04b5d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b5e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -83808,17 +83875,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a74c: |[04a74c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04a75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a75e: 1100 |0001: return-object v0 │ │ +04b5e8: |[04b5e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04b5f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b5fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -83827,30 +83894,30 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a760: |[04a760] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04a770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a772: 1100 |0001: return-object v0 │ │ +04b5fc: |[04b5fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b60e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 415 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #328 header: │ │ -class_idx : 77 │ │ +class_idx : 76 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 165 │ │ +superclass_idx : 164 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #328 - │ │ @@ -83866,17 +83933,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a774: |[04a774] android.support.v4.app.ActivityCompat.:()V │ │ -04a784: 7010 5504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0455 │ │ -04a78a: 0e00 |0003: return-void │ │ +04b610: |[04b610] android.support.v4.app.ActivityCompat.:()V │ │ +04b620: 7010 5504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0455 │ │ +04b626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -83884,39 +83951,39 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04a78c: |[04a78c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -04a79c: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -04a7a0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04a7a4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -04a7a8: 7110 5001 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0150 │ │ -04a7ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04a7b0: 0f00 |000a: return v0 │ │ -04a7b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04a7b4: 28fe |000c: goto 000a // -0002 │ │ +04b628: |[04b628] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +04b638: 6000 1600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +04b63c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04b640: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +04b644: 7110 5001 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0150 │ │ +04b64a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04b64c: 0f00 |000a: return v0 │ │ +04b64e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04b650: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 431 (ActivityCompat.java) │ │ │ │ Class #329 header: │ │ -class_idx : 80 │ │ +class_idx : 79 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 116 │ │ +superclass_idx : 115 │ │ source_file_idx : 494 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #329 annotations: │ │ @@ -84059,22 +84126,22 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04a7b8: |[04a7b8] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -04a7c8: 7010 0f03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@030f │ │ -04a7ce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04a7d0: 5c10 2e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ -04a7d4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -04a7d6: 5910 3700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04a7da: 5b12 3800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04a7de: 0e00 |000b: return-void │ │ +04b654: |[04b654] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +04b664: 7010 0f03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@030f │ │ +04b66a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04b66c: 5c10 2e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ +04b670: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +04b672: 5910 3700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04b676: 5b12 3800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04b67a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -84087,84 +84154,84 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -04a7e0: |[04a7e0] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -04a7f0: 5441 3800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04a7f4: 5b61 7500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -04a7f8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -04a7fc: 5461 8a00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04a800: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -04a804: 5461 8a00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04a808: 6e20 cd0e 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04a80e: 0a01 |000f: move-result v1 │ │ -04a810: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -04a814: 2201 3b02 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -04a818: 2202 4e02 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04a81c: 7010 f00e 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04a822: 1a03 6102 |0019: const-string v3, "Can't change tag of fragment " // string@0261 │ │ -04a826: 6e20 f70e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a82c: 0c02 |001e: move-result-object v2 │ │ -04a82e: 6e20 f60e 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04a834: 0c02 |0022: move-result-object v2 │ │ -04a836: 1a03 f400 |0023: const-string v3, ": was " // string@00f4 │ │ -04a83a: 6e20 f70e 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a840: 0c02 |0028: move-result-object v2 │ │ -04a842: 5463 8a00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04a846: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a84c: 0c02 |002e: move-result-object v2 │ │ -04a84e: 1a03 7500 |002f: const-string v3, " now " // string@0075 │ │ -04a852: 6e20 f70e 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a858: 0c02 |0034: move-result-object v2 │ │ -04a85a: 6e20 f70e 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a860: 0c02 |0038: move-result-object v2 │ │ -04a862: 6e10 fb0e 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04a868: 0c02 |003c: move-result-object v2 │ │ -04a86a: 7020 a10e 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04a870: 2701 |0040: throw v1 │ │ -04a872: 5b67 8a00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04a876: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -04a87a: 5261 7400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04a87e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -04a882: 5261 7400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04a886: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -04a88a: 2201 3b02 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -04a88e: 2202 4e02 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04a892: 7010 f00e 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04a898: 1a03 6002 |0054: const-string v3, "Can't change container ID of fragment " // string@0260 │ │ -04a89c: 6e20 f70e 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a8a2: 0c02 |0059: move-result-object v2 │ │ -04a8a4: 6e20 f60e 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04a8aa: 0c02 |005d: move-result-object v2 │ │ -04a8ac: 1a03 f400 |005e: const-string v3, ": was " // string@00f4 │ │ -04a8b0: 6e20 f70e 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a8b6: 0c02 |0063: move-result-object v2 │ │ -04a8b8: 5263 7400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04a8bc: 6e20 f40e 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04a8c2: 0c02 |0069: move-result-object v2 │ │ -04a8c4: 1a03 7500 |006a: const-string v3, " now " // string@0075 │ │ -04a8c8: 6e20 f70e 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04a8ce: 0c02 |006f: move-result-object v2 │ │ -04a8d0: 6e20 f40e 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04a8d6: 0c02 |0073: move-result-object v2 │ │ -04a8d8: 6e10 fb0e 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04a8de: 0c02 |0077: move-result-object v2 │ │ -04a8e0: 7020 a10e 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04a8e6: 2701 |007b: throw v1 │ │ -04a8e8: 5965 7400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04a8ec: 5965 7100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04a8f0: 2200 4f00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04a8f4: 7010 5101 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04a8fa: 5908 1b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04a8fe: 5b06 1e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04a902: 6e20 5601 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04a908: 0e00 |008c: return-void │ │ +04b67c: |[04b67c] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +04b68c: 5441 3800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04b690: 5b61 7500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +04b694: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +04b698: 5461 8a00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04b69c: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +04b6a0: 5461 8a00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04b6a4: 6e20 cd0e 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04b6aa: 0a01 |000f: move-result v1 │ │ +04b6ac: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +04b6b0: 2201 3902 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +04b6b4: 2202 4c02 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04b6b8: 7010 f00e 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b6be: 1a03 6102 |0019: const-string v3, "Can't change tag of fragment " // string@0261 │ │ +04b6c2: 6e20 f70e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b6c8: 0c02 |001e: move-result-object v2 │ │ +04b6ca: 6e20 f60e 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04b6d0: 0c02 |0022: move-result-object v2 │ │ +04b6d2: 1a03 f400 |0023: const-string v3, ": was " // string@00f4 │ │ +04b6d6: 6e20 f70e 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b6dc: 0c02 |0028: move-result-object v2 │ │ +04b6de: 5463 8a00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04b6e2: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b6e8: 0c02 |002e: move-result-object v2 │ │ +04b6ea: 1a03 7500 |002f: const-string v3, " now " // string@0075 │ │ +04b6ee: 6e20 f70e 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b6f4: 0c02 |0034: move-result-object v2 │ │ +04b6f6: 6e20 f70e 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b6fc: 0c02 |0038: move-result-object v2 │ │ +04b6fe: 6e10 fb0e 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b704: 0c02 |003c: move-result-object v2 │ │ +04b706: 7020 a10e 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04b70c: 2701 |0040: throw v1 │ │ +04b70e: 5b67 8a00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04b712: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +04b716: 5261 7400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04b71a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +04b71e: 5261 7400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04b722: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +04b726: 2201 3902 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +04b72a: 2202 4c02 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04b72e: 7010 f00e 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b734: 1a03 6002 |0054: const-string v3, "Can't change container ID of fragment " // string@0260 │ │ +04b738: 6e20 f70e 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b73e: 0c02 |0059: move-result-object v2 │ │ +04b740: 6e20 f60e 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04b746: 0c02 |005d: move-result-object v2 │ │ +04b748: 1a03 f400 |005e: const-string v3, ": was " // string@00f4 │ │ +04b74c: 6e20 f70e 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b752: 0c02 |0063: move-result-object v2 │ │ +04b754: 5263 7400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04b758: 6e20 f40e 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04b75e: 0c02 |0069: move-result-object v2 │ │ +04b760: 1a03 7500 |006a: const-string v3, " now " // string@0075 │ │ +04b764: 6e20 f70e 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b76a: 0c02 |006f: move-result-object v2 │ │ +04b76c: 6e20 f40e 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04b772: 0c02 |0073: move-result-object v2 │ │ +04b774: 6e10 fb0e 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b77a: 0c02 |0077: move-result-object v2 │ │ +04b77c: 7020 a10e 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04b782: 2701 |007b: throw v1 │ │ +04b784: 5965 7400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04b788: 5965 7100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04b78c: 2200 4e00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04b790: 7010 5101 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04b796: 5908 1b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04b79a: 5b06 1e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b79e: 6e20 5601 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04b7a4: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -84191,19 +84258,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04a90c: |[04a90c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a91e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04a920: 7051 5f01 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ -04a926: 1102 |0005: return-object v2 │ │ +04b7a8: |[04b7a8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b7b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b7ba: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04b7bc: 7051 5f01 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ +04b7c2: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -84214,18 +84281,18 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04a928: |[04a928] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a938: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a93a: 7050 5f01 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ -04a940: 1101 |0004: return-object v1 │ │ +04b7c4: |[04b7c4] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b7d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b7d6: 7050 5f01 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ +04b7dc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -84237,19 +84304,19 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04a944: |[04a944] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a956: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04a958: 7051 5f01 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ -04a95e: 1102 |0005: return-object v2 │ │ +04b7e0: |[04b7e0] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b7f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b7f2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04b7f4: 7051 5f01 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ +04b7fa: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -84260,37 +84327,37 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$Op;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -04a960: |[04a960] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -04a970: 5410 3600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04a974: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -04a978: 5b12 3d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04a97c: 5b12 3600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04a980: 5210 3400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ -04a984: 5920 1c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04a988: 5210 3500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ -04a98c: 5920 1d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04a990: 5210 3b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ -04a994: 5920 2000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04a998: 5210 3c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ -04a99c: 5920 2100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04a9a0: 5210 3a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ -04a9a4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a9a8: 5910 3a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ -04a9ac: 0e00 |001e: return-void │ │ -04a9ae: 5410 3d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04a9b2: 5b20 2200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0022 │ │ -04a9b6: 5410 3d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04a9ba: 5b02 1f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -04a9be: 5b12 3d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04a9c2: 28df |0029: goto 0008 // -0021 │ │ +04b7fc: |[04b7fc] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +04b80c: 5410 3600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04b810: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +04b814: 5b12 3d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +04b818: 5b12 3600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04b81c: 5210 3400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ +04b820: 5920 1c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04b824: 5210 3500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ +04b828: 5920 1d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04b82c: 5210 3b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ +04b830: 5920 2000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04b834: 5210 3c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ +04b838: 5920 2100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04b83c: 5210 3a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ +04b840: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b844: 5910 3a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ +04b848: 0e00 |001e: return-void │ │ +04b84a: 5410 3d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +04b84e: 5b20 2200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0022 │ │ +04b852: 5410 3d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +04b856: 5b02 1f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +04b85a: 5b12 3d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +04b85e: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -84309,25 +84376,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a9c4: |[04a9c4] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a9d4: 5520 2e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ -04a9d8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04a9dc: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04a9e0: 1a01 130a |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0a13 │ │ -04a9e4: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04a9ea: 2700 |000b: throw v0 │ │ -04a9ec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04a9ee: 5c20 2d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04a9f2: 5b23 3900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -04a9f6: 1102 |0011: return-object v2 │ │ +04b860: |[04b860] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b870: 5520 2e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ +04b874: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04b878: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04b87c: 1a01 110a |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0a11 │ │ +04b880: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04b886: 2700 |000b: throw v0 │ │ +04b888: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04b88a: 5c20 2d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04b88e: 5b23 3900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +04b892: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -84340,22 +84407,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04a9f8: |[04a9f8] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04aa08: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04aa0c: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04aa12: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -04aa14: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04aa18: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04aa1c: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04aa22: 1102 |000d: return-object v2 │ │ +04b894: |[04b894] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b8a4: 2200 4e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04b8a8: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04b8ae: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +04b8b0: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04b8b4: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b8b8: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04b8be: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -84369,102 +84436,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -04aa24: |[04aa24] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -04aa34: 5563 2d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04aa38: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -04aa3c: 0e00 |0004: return-void │ │ -04aa3e: 6303 c300 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04aa42: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -04aa46: 1a03 7703 |0009: const-string v3, "FragmentManager" // string@0377 │ │ -04aa4a: 2204 4e02 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -04aa4e: 7010 f00e 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04aa54: 1a05 1602 |0010: const-string v5, "Bump nesting in " // string@0216 │ │ -04aa58: 6e20 f70e 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aa5e: 0c04 |0015: move-result-object v4 │ │ -04aa60: 6e20 f60e 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04aa66: 0c04 |0019: move-result-object v4 │ │ -04aa68: 1a05 2e00 |001a: const-string v5, " by " // string@002e │ │ -04aa6c: 6e20 f70e 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aa72: 0c04 |001f: move-result-object v4 │ │ -04aa74: 6e20 f40e 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04aa7a: 0c04 |0023: move-result-object v4 │ │ -04aa7c: 6e10 fb0e 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04aa82: 0c04 |0027: move-result-object v4 │ │ -04aa84: 7120 a90b 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04aa8a: 5461 3600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04aa8e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -04aa92: 5413 1e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04aa96: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -04aa9a: 5413 1e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04aa9e: 5234 6c00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04aaa2: b074 |0037: add-int/2addr v4, v7 │ │ -04aaa4: 5934 6c00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04aaa8: 6303 c300 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04aaac: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -04aab0: 1a03 7703 |003e: const-string v3, "FragmentManager" // string@0377 │ │ -04aab4: 2204 4e02 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -04aab8: 7010 f00e 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04aabe: 1a05 1702 |0045: const-string v5, "Bump nesting of " // string@0217 │ │ -04aac2: 6e20 f70e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aac8: 0c04 |004a: move-result-object v4 │ │ -04aaca: 5415 1e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04aace: 6e20 f60e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04aad4: 0c04 |0050: move-result-object v4 │ │ -04aad6: 1a05 7f00 |0051: const-string v5, " to " // string@007f │ │ -04aada: 6e20 f70e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aae0: 0c04 |0056: move-result-object v4 │ │ -04aae2: 5415 1e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04aae6: 5255 6c00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04aaea: 6e20 f40e 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04aaf0: 0c04 |005e: move-result-object v4 │ │ -04aaf2: 6e10 fb0e 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04aaf8: 0c04 |0062: move-result-object v4 │ │ -04aafa: 7120 a90b 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ab00: 5413 2300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04ab04: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -04ab08: 5413 2300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04ab0c: 6e10 1f0f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ab12: 0a03 |006f: move-result v3 │ │ -04ab14: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -04ab18: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -04ab1c: 5413 2300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04ab20: 6e20 190f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ab26: 0c02 |0079: move-result-object v2 │ │ -04ab28: 1f02 5800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ab2c: 5223 6c00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04ab30: b073 |007e: add-int/2addr v3, v7 │ │ -04ab32: 5923 6c00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04ab36: 6303 c300 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ab3a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -04ab3e: 1a03 7703 |0085: const-string v3, "FragmentManager" // string@0377 │ │ -04ab42: 2204 4e02 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -04ab46: 7010 f00e 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ab4c: 1a05 1702 |008c: const-string v5, "Bump nesting of " // string@0217 │ │ -04ab50: 6e20 f70e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ab56: 0c04 |0091: move-result-object v4 │ │ -04ab58: 6e20 f60e 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ab5e: 0c04 |0095: move-result-object v4 │ │ -04ab60: 1a05 7f00 |0096: const-string v5, " to " // string@007f │ │ -04ab64: 6e20 f70e 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ab6a: 0c04 |009b: move-result-object v4 │ │ -04ab6c: 5225 6c00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04ab70: 6e20 f40e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ab76: 0c04 |00a1: move-result-object v4 │ │ -04ab78: 6e10 fb0e 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ab7e: 0c04 |00a5: move-result-object v4 │ │ -04ab80: 7120 a90b 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ab86: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04ab8a: 28c7 |00ab: goto 0072 // -0039 │ │ -04ab8c: 5411 1f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -04ab90: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +04b8c0: |[04b8c0] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +04b8d0: 5563 2d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04b8d4: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +04b8d8: 0e00 |0004: return-void │ │ +04b8da: 6303 c300 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04b8de: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +04b8e2: 1a03 7703 |0009: const-string v3, "FragmentManager" // string@0377 │ │ +04b8e6: 2204 4c02 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +04b8ea: 7010 f00e 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b8f0: 1a05 1602 |0010: const-string v5, "Bump nesting in " // string@0216 │ │ +04b8f4: 6e20 f70e 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b8fa: 0c04 |0015: move-result-object v4 │ │ +04b8fc: 6e20 f60e 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04b902: 0c04 |0019: move-result-object v4 │ │ +04b904: 1a05 2e00 |001a: const-string v5, " by " // string@002e │ │ +04b908: 6e20 f70e 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b90e: 0c04 |001f: move-result-object v4 │ │ +04b910: 6e20 f40e 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04b916: 0c04 |0023: move-result-object v4 │ │ +04b918: 6e10 fb0e 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b91e: 0c04 |0027: move-result-object v4 │ │ +04b920: 7120 a90b 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04b926: 5461 3600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04b92a: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +04b92e: 5413 1e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b932: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +04b936: 5413 1e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b93a: 5234 6c00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04b93e: b074 |0037: add-int/2addr v4, v7 │ │ +04b940: 5934 6c00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04b944: 6303 c300 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04b948: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +04b94c: 1a03 7703 |003e: const-string v3, "FragmentManager" // string@0377 │ │ +04b950: 2204 4c02 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +04b954: 7010 f00e 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b95a: 1a05 1702 |0045: const-string v5, "Bump nesting of " // string@0217 │ │ +04b95e: 6e20 f70e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b964: 0c04 |004a: move-result-object v4 │ │ +04b966: 5415 1e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b96a: 6e20 f60e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04b970: 0c04 |0050: move-result-object v4 │ │ +04b972: 1a05 7f00 |0051: const-string v5, " to " // string@007f │ │ +04b976: 6e20 f70e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b97c: 0c04 |0056: move-result-object v4 │ │ +04b97e: 5415 1e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04b982: 5255 6c00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04b986: 6e20 f40e 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04b98c: 0c04 |005e: move-result-object v4 │ │ +04b98e: 6e10 fb0e 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04b994: 0c04 |0062: move-result-object v4 │ │ +04b996: 7120 a90b 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04b99c: 5413 2300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04b9a0: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +04b9a4: 5413 2300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04b9a8: 6e10 1f0f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04b9ae: 0a03 |006f: move-result v3 │ │ +04b9b0: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +04b9b4: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +04b9b8: 5413 2300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04b9bc: 6e20 190f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04b9c2: 0c02 |0079: move-result-object v2 │ │ +04b9c4: 1f02 5700 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04b9c8: 5223 6c00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04b9cc: b073 |007e: add-int/2addr v3, v7 │ │ +04b9ce: 5923 6c00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04b9d2: 6303 c300 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04b9d6: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +04b9da: 1a03 7703 |0085: const-string v3, "FragmentManager" // string@0377 │ │ +04b9de: 2204 4c02 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +04b9e2: 7010 f00e 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04b9e8: 1a05 1702 |008c: const-string v5, "Bump nesting of " // string@0217 │ │ +04b9ec: 6e20 f70e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04b9f2: 0c04 |0091: move-result-object v4 │ │ +04b9f4: 6e20 f60e 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04b9fa: 0c04 |0095: move-result-object v4 │ │ +04b9fc: 1a05 7f00 |0096: const-string v5, " to " // string@007f │ │ +04ba00: 6e20 f70e 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ba06: 0c04 |009b: move-result-object v4 │ │ +04ba08: 5225 6c00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04ba0c: 6e20 f40e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04ba12: 0c04 |00a1: move-result-object v4 │ │ +04ba14: 6e10 fb0e 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ba1a: 0c04 |00a5: move-result-object v4 │ │ +04ba1c: 7120 a90b 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ba22: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04ba26: 28c7 |00ab: goto 0072 // -0039 │ │ +04ba28: 5411 1f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +04ba2c: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=571 │ │ 0x0005 line=552 │ │ 0x002b line=554 │ │ 0x002d line=555 │ │ @@ -84490,19 +84557,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ab94: |[04ab94] android.support.v4.app.BackStackRecord.commit:()I │ │ -04aba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aba6: 6e20 5c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@015c │ │ -04abac: 0a00 |0004: move-result v0 │ │ -04abae: 0f00 |0005: return v0 │ │ +04ba30: |[04ba30] android.support.v4.app.BackStackRecord.commit:()I │ │ +04ba40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ba42: 6e20 5c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@015c │ │ +04ba48: 0a00 |0004: move-result v0 │ │ +04ba4a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -84510,19 +84577,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04abb0: |[04abb0] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -04abc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04abc2: 6e20 5c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@015c │ │ -04abc8: 0a00 |0004: move-result v0 │ │ -04abca: 0f00 |0005: return v0 │ │ +04ba4c: |[04ba4c] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +04ba5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ba5e: 6e20 5c01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@015c │ │ +04ba64: 0a00 |0004: move-result v0 │ │ +04ba66: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -84530,57 +84597,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -04abcc: |[04abcc] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -04abdc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04abde: 5562 3300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ -04abe2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04abe6: 2202 3b02 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -04abea: 1a03 a30c |0007: const-string v3, "commit already called" // string@0ca3 │ │ -04abee: 7020 a10e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04abf4: 2702 |000c: throw v2 │ │ -04abf6: 6302 c300 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04abfa: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -04abfe: 1a02 7703 |0011: const-string v2, "FragmentManager" // string@0377 │ │ -04ac02: 2203 4e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04ac06: 7010 f00e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ac0c: 1a04 7a02 |0018: const-string v4, "Commit: " // string@027a │ │ -04ac10: 6e20 f70e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ac16: 0c03 |001d: move-result-object v3 │ │ -04ac18: 6e20 f60e 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ac1e: 0c03 |0021: move-result-object v3 │ │ -04ac20: 6e10 fb0e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ac26: 0c03 |0025: move-result-object v3 │ │ -04ac28: 7120 a90b 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ac2e: 2200 da00 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@00da │ │ -04ac32: 1a02 7703 |002b: const-string v2, "FragmentManager" // string@0377 │ │ -04ac36: 7020 4405 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ -04ac3c: 2201 2702 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0227 │ │ -04ac40: 7020 710e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ -04ac46: 1a02 0500 |0035: const-string v2, " " // string@0005 │ │ -04ac4a: 6e55 6001 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ -04ac50: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -04ac52: 5c62 3300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ -04ac56: 5562 2d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04ac5a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -04ac5e: 5462 3800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04ac62: 6e20 7502 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0275 │ │ -04ac68: 0a02 |0046: move-result v2 │ │ -04ac6a: 5962 3700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ac6e: 5462 3800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04ac72: 6e30 8c02 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ -04ac78: 5262 3700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ac7c: 0f02 |0050: return v2 │ │ -04ac7e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -04ac80: 5962 3700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ac84: 28f5 |0054: goto 0049 // -000b │ │ +04ba68: |[04ba68] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +04ba78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ba7a: 5562 3300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ +04ba7e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04ba82: 2202 3902 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +04ba86: 1a03 a10c |0007: const-string v3, "commit already called" // string@0ca1 │ │ +04ba8a: 7020 a10e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04ba90: 2702 |000c: throw v2 │ │ +04ba92: 6302 c300 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ba96: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +04ba9a: 1a02 7703 |0011: const-string v2, "FragmentManager" // string@0377 │ │ +04ba9e: 2203 4c02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04baa2: 7010 f00e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04baa8: 1a04 7a02 |0018: const-string v4, "Commit: " // string@027a │ │ +04baac: 6e20 f70e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04bab2: 0c03 |001d: move-result-object v3 │ │ +04bab4: 6e20 f60e 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04baba: 0c03 |0021: move-result-object v3 │ │ +04babc: 6e10 fb0e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04bac2: 0c03 |0025: move-result-object v3 │ │ +04bac4: 7120 a90b 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04baca: 2200 d900 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@00d9 │ │ +04bace: 1a02 7703 |002b: const-string v2, "FragmentManager" // string@0377 │ │ +04bad2: 7020 4405 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ +04bad8: 2201 2502 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0225 │ │ +04badc: 7020 710e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ +04bae2: 1a02 0500 |0035: const-string v2, " " // string@0005 │ │ +04bae6: 6e55 6001 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ +04baec: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +04baee: 5c62 3300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ +04baf2: 5562 2d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04baf6: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +04bafa: 5462 3800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04bafe: 6e20 7502 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0275 │ │ +04bb04: 0a02 |0046: move-result v2 │ │ +04bb06: 5962 3700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04bb0a: 5462 3800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04bb0e: 6e30 8c02 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ +04bb14: 5262 3700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04bb18: 0f02 |0050: return v2 │ │ +04bb1a: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +04bb1c: 5962 3700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04bb20: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -84602,22 +84669,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04ac88: |[04ac88] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04ac98: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04ac9c: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04aca2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -04aca4: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04aca8: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04acac: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04acb2: 1102 |000d: return-object v2 │ │ +04bb24: |[04bb24] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04bb34: 2200 4e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04bb38: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04bb3e: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +04bb40: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04bb44: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04bb48: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04bb4e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -84631,24 +84698,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04acb4: |[04acb4] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -04acc4: 5520 2d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04acc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04accc: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04acd0: 1a01 140a |0006: const-string v1, "This transaction is already being added to the back stack" // string@0a14 │ │ -04acd4: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04acda: 2700 |000b: throw v0 │ │ -04acdc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04acde: 5c20 2e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ -04ace2: 1102 |000f: return-object v2 │ │ +04bb50: |[04bb50] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +04bb60: 5520 2d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04bb64: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04bb68: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04bb6c: 1a01 120a |0006: const-string v1, "This transaction is already being added to the back stack" // string@0a12 │ │ +04bb70: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04bb76: 2700 |000b: throw v0 │ │ +04bb78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04bb7a: 5c20 2e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ +04bb7e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -84659,18 +84726,18 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04ace4: |[04ace4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04acf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04acf6: 6e40 6101 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0161 │ │ -04acfc: 0e00 |0004: return-void │ │ +04bb80: |[04bb80] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04bb90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04bb92: 6e40 6101 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0161 │ │ +04bb98: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -84683,239 +84750,239 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 522 16-bit code units │ │ -04ad00: |[04ad00] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -04ad10: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -04ad14: 6e20 740e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad1a: 1a05 1713 |0005: const-string v5, "mName=" // string@1317 │ │ -04ad1e: 6e20 740e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad24: 5475 3900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -04ad28: 6e20 740e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad2e: 1a05 5e00 |000f: const-string v5, " mIndex=" // string@005e │ │ -04ad32: 6e20 740e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad38: 5275 3700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ad3c: 6e20 720e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04ad42: 1a05 5500 |0019: const-string v5, " mCommitted=" // string@0055 │ │ -04ad46: 6e20 740e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad4c: 5575 3300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ -04ad50: 6e20 7a0e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -04ad56: 5275 3e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04ad5a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -04ad5e: 6e20 740e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad64: 1a05 9d13 |002a: const-string v5, "mTransition=#" // string@139d │ │ -04ad68: 6e20 740e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad6e: 5275 3e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04ad72: 7110 ab0e 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ad78: 0c05 |0034: move-result-object v5 │ │ -04ad7a: 6e20 740e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad80: 1a05 6f00 |0038: const-string v5, " mTransitionStyle=#" // string@006f │ │ -04ad84: 6e20 740e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ad8a: 5275 3f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04ad8e: 7110 ab0e 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ad94: 0c05 |0042: move-result-object v5 │ │ -04ad96: 6e20 790e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ad9c: 5275 3400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ -04ada0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -04ada4: 5275 3500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ -04ada8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -04adac: 6e20 740e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04adb2: 1a05 b912 |0051: const-string v5, "mEnterAnim=#" // string@12b9 │ │ -04adb6: 6e20 740e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04adbc: 5275 3400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ -04adc0: 7110 ab0e 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04adc6: 0c05 |005b: move-result-object v5 │ │ -04adc8: 6e20 740e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04adce: 1a05 5a00 |005f: const-string v5, " mExitAnim=#" // string@005a │ │ -04add2: 6e20 740e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04add8: 5275 3500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ -04addc: 7110 ab0e 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ade2: 0c05 |0069: move-result-object v5 │ │ -04ade4: 6e20 790e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04adea: 5275 3b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ -04adee: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -04adf2: 5275 3c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ -04adf6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -04adfa: 6e20 740e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae00: 1a05 3813 |0078: const-string v5, "mPopEnterAnim=#" // string@1338 │ │ -04ae04: 6e20 740e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae0a: 5275 3b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ -04ae0e: 7110 ab0e 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ae14: 0c05 |0082: move-result-object v5 │ │ -04ae16: 6e20 740e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae1c: 1a05 6300 |0086: const-string v5, " mPopExitAnim=#" // string@0063 │ │ -04ae20: 6e20 740e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae26: 5275 3c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ -04ae2a: 7110 ab0e 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ae30: 0c05 |0090: move-result-object v5 │ │ -04ae32: 6e20 790e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ae38: 5275 3100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04ae3c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -04ae40: 5475 3200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -04ae44: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -04ae48: 6e20 740e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae4e: 1a05 6d12 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@126d │ │ -04ae52: 6e20 740e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae58: 5275 3100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04ae5c: 7110 ab0e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04ae62: 0c05 |00a9: move-result-object v5 │ │ -04ae64: 6e20 740e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae6a: 1a05 5400 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0054 │ │ -04ae6e: 6e20 740e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae74: 5475 3200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -04ae78: 6e20 780e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04ae7e: 5275 2f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04ae82: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -04ae86: 5475 3000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -04ae8a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -04ae8e: 6e20 740e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae94: 1a05 6a12 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@126a │ │ -04ae98: 6e20 740e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ae9e: 5275 2f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04aea2: 7110 ab0e 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04aea8: 0c05 |00cc: move-result-object v5 │ │ -04aeaa: 6e20 740e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04aeb0: 1a05 5300 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0053 │ │ -04aeb4: 6e20 740e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04aeba: 5475 3000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -04aebe: 6e20 780e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04aec4: 5475 3600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04aec8: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -04aecc: 6e20 740e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04aed2: 1a05 9308 |00e1: const-string v5, "Operations:" // string@0893 │ │ -04aed6: 6e20 790e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04aedc: 2205 4e02 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04aee0: 7010 f00e 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04aee6: 6e20 f70e 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aeec: 0c05 |00ee: move-result-object v5 │ │ -04aeee: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ -04aef2: 6e20 f70e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04aef8: 0c05 |00f4: move-result-object v5 │ │ -04aefa: 6e10 fb0e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04af00: 0c02 |00f8: move-result-object v2 │ │ -04af02: 5474 3600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04af06: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -04af08: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -04af0c: 5245 1b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04af10: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -04af16: 2205 4e02 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04af1a: 7010 f00e 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04af20: 1a06 930c |0108: const-string v6, "cmd=" // string@0c93 │ │ -04af24: 6e20 f70e 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04af2a: 0c05 |010d: move-result-object v5 │ │ -04af2c: 5246 1b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04af30: 6e20 f40e 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04af36: 0c05 |0113: move-result-object v5 │ │ -04af38: 6e10 fb0e 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04af3e: 0c00 |0117: move-result-object v0 │ │ -04af40: 6e20 740e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af46: 1a05 1300 |011b: const-string v5, " Op #" // string@0013 │ │ -04af4a: 6e20 740e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af50: 6e20 720e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04af56: 1a05 ee00 |0123: const-string v5, ": " // string@00ee │ │ -04af5a: 6e20 740e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af60: 6e20 740e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af66: 1a05 0400 |012b: const-string v5, " " // string@0004 │ │ -04af6a: 6e20 740e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af70: 5445 1e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04af74: 6e20 780e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04af7a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -04af7e: 5245 1c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04af82: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -04af86: 5245 1d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04af8a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -04af8e: 6e20 740e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af94: 1a05 190e |0142: const-string v5, "enterAnim=#" // string@0e19 │ │ -04af98: 6e20 740e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04af9e: 5245 1c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04afa2: 7110 ab0e 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04afa8: 0c05 |014c: move-result-object v5 │ │ -04afaa: 6e20 740e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04afb0: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ -04afb4: 6e20 740e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04afba: 5245 1d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04afbe: 7110 ab0e 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04afc4: 0c05 |015a: move-result-object v5 │ │ -04afc6: 6e20 790e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04afcc: 5245 2000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04afd0: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -04afd4: 5245 2100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04afd8: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -04afdc: 6e20 740e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04afe2: 1a05 d115 |0169: const-string v5, "popEnterAnim=#" // string@15d1 │ │ -04afe6: 6e20 740e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04afec: 5245 2000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04aff0: 7110 ab0e 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04aff6: 0c05 |0173: move-result-object v5 │ │ -04aff8: 6e20 740e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04affe: 1a05 7a00 |0177: const-string v5, " popExitAnim=#" // string@007a │ │ -04b002: 6e20 740e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b008: 5245 2100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04b00c: 7110 ab0e 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04b012: 0c05 |0181: move-result-object v5 │ │ -04b014: 6e20 790e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04b01a: 5445 2300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b01e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -04b022: 5445 2300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b026: 6e10 1f0f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04b02c: 0a05 |018e: move-result v5 │ │ -04b02e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -04b032: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -04b034: 5445 2300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b038: 6e10 1f0f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04b03e: 0a05 |0197: move-result v5 │ │ -04b040: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -04b044: 6e20 740e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b04a: 5445 2300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b04e: 6e10 1f0f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04b054: 0a05 |01a2: move-result v5 │ │ -04b056: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -04b058: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -04b05c: 1a05 2609 |01a6: const-string v5, "Removed: " // string@0926 │ │ -04b060: 6e20 740e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b066: 5445 2300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b06a: 6e20 190f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04b070: 0c05 |01b0: move-result-object v5 │ │ -04b072: 6e20 780e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04b078: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b07c: 28dc |01b6: goto 0192 // -0024 │ │ -04b07e: 1a00 4208 |01b7: const-string v0, "NULL" // string@0842 │ │ -04b082: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -04b086: 1a00 5601 |01bb: const-string v0, "ADD" // string@0156 │ │ -04b08a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -04b08e: 1a00 0909 |01bf: const-string v0, "REPLACE" // string@0909 │ │ -04b092: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -04b096: 1a00 0709 |01c3: const-string v0, "REMOVE" // string@0907 │ │ -04b09a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -04b09e: 1a00 9e03 |01c7: const-string v0, "HIDE" // string@039e │ │ -04b0a2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -04b0a6: 1a00 5d09 |01cb: const-string v0, "SHOW" // string@095d │ │ -04b0aa: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -04b0ae: 1a00 d802 |01cf: const-string v0, "DETACH" // string@02d8 │ │ -04b0b2: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -04b0b6: 1a00 6c01 |01d3: const-string v0, "ATTACH" // string@016c │ │ -04b0ba: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -04b0be: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -04b0c2: 1a05 2509 |01d9: const-string v5, "Removed:" // string@0925 │ │ -04b0c6: 6e20 790e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04b0cc: 6e20 740e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b0d2: 1a05 0700 |01e1: const-string v5, " #" // string@0007 │ │ -04b0d6: 6e20 740e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b0dc: 6e20 720e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04b0e2: 1a05 ee00 |01e9: const-string v5, ": " // string@00ee │ │ -04b0e6: 6e20 740e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04b0ec: 28bd |01ee: goto 01ab // -0043 │ │ -04b0ee: 5444 1f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -04b0f2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b0f6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -04b0fa: 0e00 |01f5: return-void │ │ -04b0fc: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +04bb9c: |[04bb9c] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +04bbac: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +04bbb0: 6e20 740e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bbb6: 1a05 1513 |0005: const-string v5, "mName=" // string@1315 │ │ +04bbba: 6e20 740e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bbc0: 5475 3900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +04bbc4: 6e20 740e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bbca: 1a05 5e00 |000f: const-string v5, " mIndex=" // string@005e │ │ +04bbce: 6e20 740e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bbd4: 5275 3700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04bbd8: 6e20 720e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04bbde: 1a05 5500 |0019: const-string v5, " mCommitted=" // string@0055 │ │ +04bbe2: 6e20 740e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bbe8: 5575 3300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0033 │ │ +04bbec: 6e20 7a0e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +04bbf2: 5275 3e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04bbf6: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +04bbfa: 6e20 740e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc00: 1a05 9b13 |002a: const-string v5, "mTransition=#" // string@139b │ │ +04bc04: 6e20 740e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc0a: 5275 3e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04bc0e: 7110 ab0e 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bc14: 0c05 |0034: move-result-object v5 │ │ +04bc16: 6e20 740e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc1c: 1a05 6f00 |0038: const-string v5, " mTransitionStyle=#" // string@006f │ │ +04bc20: 6e20 740e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc26: 5275 3f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04bc2a: 7110 ab0e 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bc30: 0c05 |0042: move-result-object v5 │ │ +04bc32: 6e20 790e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04bc38: 5275 3400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ +04bc3c: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +04bc40: 5275 3500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ +04bc44: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +04bc48: 6e20 740e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc4e: 1a05 b712 |0051: const-string v5, "mEnterAnim=#" // string@12b7 │ │ +04bc52: 6e20 740e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc58: 5275 3400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ +04bc5c: 7110 ab0e 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bc62: 0c05 |005b: move-result-object v5 │ │ +04bc64: 6e20 740e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc6a: 1a05 5a00 |005f: const-string v5, " mExitAnim=#" // string@005a │ │ +04bc6e: 6e20 740e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc74: 5275 3500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ +04bc78: 7110 ab0e 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bc7e: 0c05 |0069: move-result-object v5 │ │ +04bc80: 6e20 790e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04bc86: 5275 3b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ +04bc8a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +04bc8e: 5275 3c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ +04bc92: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +04bc96: 6e20 740e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bc9c: 1a05 3613 |0078: const-string v5, "mPopEnterAnim=#" // string@1336 │ │ +04bca0: 6e20 740e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bca6: 5275 3b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ +04bcaa: 7110 ab0e 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bcb0: 0c05 |0082: move-result-object v5 │ │ +04bcb2: 6e20 740e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bcb8: 1a05 6300 |0086: const-string v5, " mPopExitAnim=#" // string@0063 │ │ +04bcbc: 6e20 740e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bcc2: 5275 3c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ +04bcc6: 7110 ab0e 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bccc: 0c05 |0090: move-result-object v5 │ │ +04bcce: 6e20 790e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04bcd4: 5275 3100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04bcd8: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +04bcdc: 5475 3200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +04bce0: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +04bce4: 6e20 740e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bcea: 1a05 6b12 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@126b │ │ +04bcee: 6e20 740e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bcf4: 5275 3100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04bcf8: 7110 ab0e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bcfe: 0c05 |00a9: move-result-object v5 │ │ +04bd00: 6e20 740e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd06: 1a05 5400 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0054 │ │ +04bd0a: 6e20 740e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd10: 5475 3200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +04bd14: 6e20 780e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04bd1a: 5275 2f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04bd1e: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +04bd22: 5475 3000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +04bd26: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +04bd2a: 6e20 740e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd30: 1a05 6812 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1268 │ │ +04bd34: 6e20 740e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd3a: 5275 2f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04bd3e: 7110 ab0e 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04bd44: 0c05 |00cc: move-result-object v5 │ │ +04bd46: 6e20 740e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd4c: 1a05 5300 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0053 │ │ +04bd50: 6e20 740e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd56: 5475 3000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +04bd5a: 6e20 780e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04bd60: 5475 3600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04bd64: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +04bd68: 6e20 740e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bd6e: 1a05 9108 |00e1: const-string v5, "Operations:" // string@0891 │ │ +04bd72: 6e20 790e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04bd78: 2205 4c02 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04bd7c: 7010 f00e 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04bd82: 6e20 f70e 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04bd88: 0c05 |00ee: move-result-object v5 │ │ +04bd8a: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ +04bd8e: 6e20 f70e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04bd94: 0c05 |00f4: move-result-object v5 │ │ +04bd96: 6e10 fb0e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04bd9c: 0c02 |00f8: move-result-object v2 │ │ +04bd9e: 5474 3600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04bda2: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +04bda4: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +04bda8: 5245 1b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04bdac: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +04bdb2: 2205 4c02 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04bdb6: 7010 f00e 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04bdbc: 1a06 910c |0108: const-string v6, "cmd=" // string@0c91 │ │ +04bdc0: 6e20 f70e 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04bdc6: 0c05 |010d: move-result-object v5 │ │ +04bdc8: 5246 1b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04bdcc: 6e20 f40e 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04bdd2: 0c05 |0113: move-result-object v5 │ │ +04bdd4: 6e10 fb0e 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04bdda: 0c00 |0117: move-result-object v0 │ │ +04bddc: 6e20 740e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bde2: 1a05 1300 |011b: const-string v5, " Op #" // string@0013 │ │ +04bde6: 6e20 740e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bdec: 6e20 720e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04bdf2: 1a05 ee00 |0123: const-string v5, ": " // string@00ee │ │ +04bdf6: 6e20 740e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bdfc: 6e20 740e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be02: 1a05 0400 |012b: const-string v5, " " // string@0004 │ │ +04be06: 6e20 740e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be0c: 5445 1e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04be10: 6e20 780e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04be16: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +04be1a: 5245 1c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04be1e: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +04be22: 5245 1d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04be26: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +04be2a: 6e20 740e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be30: 1a05 170e |0142: const-string v5, "enterAnim=#" // string@0e17 │ │ +04be34: 6e20 740e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be3a: 5245 1c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04be3e: 7110 ab0e 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04be44: 0c05 |014c: move-result-object v5 │ │ +04be46: 6e20 740e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be4c: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ +04be50: 6e20 740e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be56: 5245 1d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04be5a: 7110 ab0e 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04be60: 0c05 |015a: move-result-object v5 │ │ +04be62: 6e20 790e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04be68: 5245 2000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04be6c: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +04be70: 5245 2100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04be74: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +04be78: 6e20 740e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be7e: 1a05 cf15 |0169: const-string v5, "popEnterAnim=#" // string@15cf │ │ +04be82: 6e20 740e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be88: 5245 2000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04be8c: 7110 ab0e 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04be92: 0c05 |0173: move-result-object v5 │ │ +04be94: 6e20 740e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04be9a: 1a05 7a00 |0177: const-string v5, " popExitAnim=#" // string@007a │ │ +04be9e: 6e20 740e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bea4: 5245 2100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04bea8: 7110 ab0e 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04beae: 0c05 |0181: move-result-object v5 │ │ +04beb0: 6e20 790e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04beb6: 5445 2300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04beba: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +04bebe: 5445 2300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04bec2: 6e10 1f0f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04bec8: 0a05 |018e: move-result v5 │ │ +04beca: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +04bece: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +04bed0: 5445 2300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04bed4: 6e10 1f0f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04beda: 0a05 |0197: move-result v5 │ │ +04bedc: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +04bee0: 6e20 740e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bee6: 5445 2300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04beea: 6e10 1f0f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04bef0: 0a05 |01a2: move-result v5 │ │ +04bef2: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +04bef4: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +04bef8: 1a05 2409 |01a6: const-string v5, "Removed: " // string@0924 │ │ +04befc: 6e20 740e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bf02: 5445 2300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04bf06: 6e20 190f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04bf0c: 0c05 |01b0: move-result-object v5 │ │ +04bf0e: 6e20 780e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04bf14: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bf18: 28dc |01b6: goto 0192 // -0024 │ │ +04bf1a: 1a00 4008 |01b7: const-string v0, "NULL" // string@0840 │ │ +04bf1e: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +04bf22: 1a00 5601 |01bb: const-string v0, "ADD" // string@0156 │ │ +04bf26: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +04bf2a: 1a00 0709 |01bf: const-string v0, "REPLACE" // string@0907 │ │ +04bf2e: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +04bf32: 1a00 0509 |01c3: const-string v0, "REMOVE" // string@0905 │ │ +04bf36: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +04bf3a: 1a00 9e03 |01c7: const-string v0, "HIDE" // string@039e │ │ +04bf3e: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +04bf42: 1a00 5b09 |01cb: const-string v0, "SHOW" // string@095b │ │ +04bf46: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +04bf4a: 1a00 d802 |01cf: const-string v0, "DETACH" // string@02d8 │ │ +04bf4e: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +04bf52: 1a00 6c01 |01d3: const-string v0, "ATTACH" // string@016c │ │ +04bf56: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +04bf5a: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +04bf5e: 1a05 2309 |01d9: const-string v5, "Removed:" // string@0923 │ │ +04bf62: 6e20 790e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04bf68: 6e20 740e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bf6e: 1a05 0700 |01e1: const-string v5, " #" // string@0007 │ │ +04bf72: 6e20 740e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bf78: 6e20 720e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04bf7e: 1a05 ee00 |01e9: const-string v5, ": " // string@00ee │ │ +04bf82: 6e20 740e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04bf88: 28bd |01ee: goto 01ab // -0043 │ │ +04bf8a: 5444 1f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +04bf8e: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04bf92: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +04bf96: 0e00 |01f5: return-void │ │ +04bf98: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ 0x000f line=243 │ │ 0x0019 line=244 │ │ 0x0023 line=245 │ │ @@ -85014,25 +85081,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b124: |[04b124] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -04b134: 5220 2f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04b138: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04b13c: 5420 3800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b140: 5400 cd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04b144: 5221 2f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04b148: 6e20 2602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0226 │ │ -04b14e: 0c00 |000d: move-result-object v0 │ │ -04b150: 1100 |000e: return-object v0 │ │ -04b152: 5420 3000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -04b156: 28fd |0011: goto 000e // -0003 │ │ +04bfc0: |[04bfc0] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +04bfd0: 5220 2f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04bfd4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04bfd8: 5420 3800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04bfdc: 5400 cd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04bfe0: 5221 2f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04bfe4: 6e20 2602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0226 │ │ +04bfea: 0c00 |000d: move-result-object v0 │ │ +04bfec: 1100 |000e: return-object v0 │ │ +04bfee: 5420 3000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +04bff2: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000e line=360 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85042,17 +85109,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b158: |[04b158] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -04b168: 5210 2f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04b16c: 0f00 |0002: return v0 │ │ +04bff4: |[04bff4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +04c004: 5210 2f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04c008: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85060,25 +85127,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b170: |[04b170] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -04b180: 5220 3100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04b184: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04b188: 5420 3800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b18c: 5400 cd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04b190: 5221 3100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04b194: 6e20 2602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0226 │ │ -04b19a: 0c00 |000d: move-result-object v0 │ │ -04b19c: 1100 |000e: return-object v0 │ │ -04b19e: 5420 3200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -04b1a2: 28fd |0011: goto 000e // -0003 │ │ +04c00c: |[04c00c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +04c01c: 5220 3100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04c020: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04c024: 5420 3800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c028: 5400 cd00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04c02c: 5221 3100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04c030: 6e20 2602 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0226 │ │ +04c036: 0c00 |000d: move-result-object v0 │ │ +04c038: 1100 |000e: return-object v0 │ │ +04c03a: 5420 3200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +04c03e: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=353 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85088,17 +85155,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1a4: |[04b1a4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -04b1b4: 5210 3100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04b1b8: 0f00 |0002: return v0 │ │ +04c040: |[04c040] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +04c050: 5210 3100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04c054: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85106,17 +85173,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1bc: |[04b1bc] android.support.v4.app.BackStackRecord.getId:()I │ │ -04b1cc: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b1d0: 0f00 |0002: return v0 │ │ +04c058: |[04c058] android.support.v4.app.BackStackRecord.getId:()I │ │ +04c068: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c06c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85124,17 +85191,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1d4: |[04b1d4] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -04b1e4: 5410 3900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -04b1e8: 1100 |0002: return-object v0 │ │ +04c070: |[04c070] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +04c080: 5410 3900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +04c084: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85142,17 +85209,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1ec: |[04b1ec] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -04b1fc: 5210 3e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b200: 0f00 |0002: return v0 │ │ +04c088: |[04c088] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +04c098: 5210 3e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c09c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85160,17 +85227,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b204: |[04b204] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -04b214: 5210 3f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b218: 0f00 |0002: return v0 │ │ +04c0a0: |[04c0a0] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +04c0b0: 5210 3f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c0b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85178,22 +85245,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04b21c: |[04b21c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b22c: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04b230: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04b236: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -04b238: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b23c: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b240: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04b246: 1102 |000d: return-object v2 │ │ +04c0b8: |[04c0b8] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c0c8: 2200 4e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04c0cc: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04c0d2: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +04c0d4: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c0d8: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c0dc: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04c0e2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -85207,17 +85274,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b248: |[04b248] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -04b258: 5510 2e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ -04b25c: 0f00 |0002: return v0 │ │ +04c0e4: |[04c0e4] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +04c0f4: 5510 2e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@002e │ │ +04c0f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85225,21 +85292,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04b260: |[04b260] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -04b270: 5210 3a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ -04b274: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04b278: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04b27a: 0f00 |0005: return v0 │ │ -04b27c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04b27e: 28fe |0007: goto 0005 // -0002 │ │ +04c0fc: |[04c0fc] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +04c10c: 5210 3a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@003a │ │ +04c110: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04c114: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04c116: 0f00 |0005: return v0 │ │ +04c118: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04c11a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -85247,158 +85314,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -04b280: |[04b280] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -04b290: 120a |0000: const/4 v10, #int 0 // #0 │ │ -04b292: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04b294: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -04b296: 6306 c300 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04b29a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -04b29e: 1a06 7703 |0007: const-string v6, "FragmentManager" // string@0377 │ │ -04b2a2: 2207 4e02 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -04b2a6: 7010 f00e 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b2ac: 1a08 d515 |000e: const-string v8, "popFromBackStack: " // string@15d5 │ │ -04b2b0: 6e20 f70e 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b2b6: 0c07 |0013: move-result-object v7 │ │ -04b2b8: 6e20 f60e c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04b2be: 0c07 |0017: move-result-object v7 │ │ -04b2c0: 6e10 fb0e 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b2c6: 0c07 |001b: move-result-object v7 │ │ -04b2c8: 7120 a90b 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04b2ce: 2202 da00 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@00da │ │ -04b2d2: 1a06 7703 |0021: const-string v6, "FragmentManager" // string@0377 │ │ -04b2d6: 7020 4405 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ -04b2dc: 2205 2702 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0227 │ │ -04b2e0: 7020 710e 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ -04b2e6: 1a06 0500 |002b: const-string v6, " " // string@0005 │ │ -04b2ea: 6e5a 6001 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ -04b2f0: 6e20 5901 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ -04b2f6: 54c4 3d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04b2fa: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -04b2fe: 5246 1b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b302: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -04b308: 2206 3a02 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04b30c: 2207 4e02 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -04b310: 7010 f00e 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b316: 1a08 380a |0043: const-string v8, "Unknown cmd: " // string@0a38 │ │ -04b31a: 6e20 f70e 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b320: 0c07 |0048: move-result-object v7 │ │ -04b322: 5248 1b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b326: 6e20 f40e 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04b32c: 0c07 |004e: move-result-object v7 │ │ -04b32e: 6e10 fb0e 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b334: 0c07 |0052: move-result-object v7 │ │ -04b336: 7020 9e0e 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04b33c: 2706 |0056: throw v6 │ │ -04b33e: 5440 1e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b342: 5246 2100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04b346: 5906 7f00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b34a: 54c6 3800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b34e: 52c7 3e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b352: 7110 af02 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b358: 0a07 |0064: move-result v7 │ │ -04b35a: 52c8 3f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b35e: 6e40 aa02 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -04b364: 5444 2200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0022 │ │ -04b368: 28c9 |006c: goto 0035 // -0037 │ │ -04b36a: 5440 1e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b36e: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -04b372: 5246 2100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04b376: 5906 7f00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b37a: 54c6 3800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b37e: 52c7 3e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b382: 7110 af02 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b388: 0a07 |007c: move-result v7 │ │ -04b38a: 52c8 3f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b38e: 6e40 aa02 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -04b394: 5446 2300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b398: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -04b39c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -04b39e: 5446 2300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b3a2: 6e10 1f0f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04b3a8: 0a06 |008c: move-result v6 │ │ -04b3aa: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -04b3ae: 5446 2300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b3b2: 6e20 190f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04b3b8: 0c03 |0094: move-result-object v3 │ │ -04b3ba: 1f03 5800 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04b3be: 5246 2000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04b3c2: 5936 7f00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b3c6: 54c6 3800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b3ca: 6e30 7302 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ -04b3d0: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b3d4: 28e5 |00a2: goto 0087 // -001b │ │ -04b3d6: 5440 1e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b3da: 5246 2000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04b3de: 5906 7f00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b3e2: 54c6 3800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b3e6: 6e30 7302 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ -04b3ec: 28bc |00ae: goto 006a // -0044 │ │ -04b3ee: 5440 1e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b3f2: 5246 2000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04b3f6: 5906 7f00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b3fa: 54c6 3800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b3fe: 52c7 3e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b402: 7110 af02 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b408: 0a07 |00bc: move-result v7 │ │ -04b40a: 52c8 3f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b40e: 6e40 b502 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02b5 │ │ -04b414: 28a8 |00c2: goto 006a // -0058 │ │ -04b416: 5440 1e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b41a: 5246 2100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ -04b41e: 5906 7f00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b422: 54c6 3800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b426: 52c7 3e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b42a: 7110 af02 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b430: 0a07 |00d0: move-result v7 │ │ -04b432: 52c8 3f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b436: 6e40 9602 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0296 │ │ -04b43c: 2894 |00d6: goto 006a // -006c │ │ -04b43e: 5440 1e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b442: 5246 2000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04b446: 5906 7f00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b44a: 54c6 3800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b44e: 52c7 3e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b452: 7110 af02 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b458: 0a07 |00e4: move-result v7 │ │ -04b45a: 52c8 3f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b45e: 6e40 7702 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0277 │ │ -04b464: 2880 |00ea: goto 006a // -0080 │ │ -04b466: 5440 1e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b46a: 5246 2000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ -04b46e: 5906 7f00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b472: 54c6 3800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b476: 52c7 3e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b47a: 7110 af02 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b480: 0a07 |00f8: move-result v7 │ │ -04b482: 52c8 3f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b486: 6e40 7a02 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@027a │ │ -04b48c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -04b490: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -04b494: 54c6 3800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b498: 54c7 3800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b49c: 5277 d600 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04b4a0: 52c8 3e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b4a4: 7110 af02 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ -04b4aa: 0a08 |010d: move-result v8 │ │ -04b4ac: 52c9 3f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b4b0: 121a |0110: const/4 v10, #int 1 // #1 │ │ -04b4b2: 6e5a 9c02 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ -04b4b8: 52c6 3700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b4bc: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -04b4c0: 54c6 3800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b4c4: 52c7 3700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b4c8: 6e20 9202 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0292 │ │ -04b4ce: 59cb 3700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b4d2: 0e00 |0121: return-void │ │ -04b4d4: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +04c11c: |[04c11c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +04c12c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +04c12e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04c130: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +04c132: 6306 c300 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04c136: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +04c13a: 1a06 7703 |0007: const-string v6, "FragmentManager" // string@0377 │ │ +04c13e: 2207 4c02 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +04c142: 7010 f00e 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c148: 1a08 d315 |000e: const-string v8, "popFromBackStack: " // string@15d3 │ │ +04c14c: 6e20 f70e 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c152: 0c07 |0013: move-result-object v7 │ │ +04c154: 6e20 f60e c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04c15a: 0c07 |0017: move-result-object v7 │ │ +04c15c: 6e10 fb0e 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c162: 0c07 |001b: move-result-object v7 │ │ +04c164: 7120 a90b 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04c16a: 2202 d900 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@00d9 │ │ +04c16e: 1a06 7703 |0021: const-string v6, "FragmentManager" // string@0377 │ │ +04c172: 7020 4405 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ +04c178: 2205 2502 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0225 │ │ +04c17c: 7020 710e 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ +04c182: 1a06 0500 |002b: const-string v6, " " // string@0005 │ │ +04c186: 6e5a 6001 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ +04c18c: 6e20 5901 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ +04c192: 54c4 3d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +04c196: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +04c19a: 5246 1b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c19e: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +04c1a4: 2206 3802 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04c1a8: 2207 4c02 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +04c1ac: 7010 f00e 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c1b2: 1a08 360a |0043: const-string v8, "Unknown cmd: " // string@0a36 │ │ +04c1b6: 6e20 f70e 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c1bc: 0c07 |0048: move-result-object v7 │ │ +04c1be: 5248 1b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c1c2: 6e20 f40e 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04c1c8: 0c07 |004e: move-result-object v7 │ │ +04c1ca: 6e10 fb0e 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c1d0: 0c07 |0052: move-result-object v7 │ │ +04c1d2: 7020 9e0e 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04c1d8: 2706 |0056: throw v6 │ │ +04c1da: 5440 1e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c1de: 5246 2100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04c1e2: 5906 7f00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c1e6: 54c6 3800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c1ea: 52c7 3e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c1ee: 7110 af02 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c1f4: 0a07 |0064: move-result v7 │ │ +04c1f6: 52c8 3f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c1fa: 6e40 aa02 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +04c200: 5444 2200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0022 │ │ +04c204: 28c9 |006c: goto 0035 // -0037 │ │ +04c206: 5440 1e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c20a: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +04c20e: 5246 2100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04c212: 5906 7f00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c216: 54c6 3800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c21a: 52c7 3e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c21e: 7110 af02 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c224: 0a07 |007c: move-result v7 │ │ +04c226: 52c8 3f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c22a: 6e40 aa02 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +04c230: 5446 2300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c234: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +04c238: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +04c23a: 5446 2300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c23e: 6e10 1f0f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04c244: 0a06 |008c: move-result v6 │ │ +04c246: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +04c24a: 5446 2300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c24e: 6e20 190f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04c254: 0c03 |0094: move-result-object v3 │ │ +04c256: 1f03 5700 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04c25a: 5246 2000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04c25e: 5936 7f00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c262: 54c6 3800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c266: 6e30 7302 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ +04c26c: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c270: 28e5 |00a2: goto 0087 // -001b │ │ +04c272: 5440 1e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c276: 5246 2000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04c27a: 5906 7f00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c27e: 54c6 3800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c282: 6e30 7302 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ +04c288: 28bc |00ae: goto 006a // -0044 │ │ +04c28a: 5440 1e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c28e: 5246 2000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04c292: 5906 7f00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c296: 54c6 3800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c29a: 52c7 3e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c29e: 7110 af02 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c2a4: 0a07 |00bc: move-result v7 │ │ +04c2a6: 52c8 3f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c2aa: 6e40 b502 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02b5 │ │ +04c2b0: 28a8 |00c2: goto 006a // -0058 │ │ +04c2b2: 5440 1e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c2b6: 5246 2100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0021 │ │ +04c2ba: 5906 7f00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c2be: 54c6 3800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c2c2: 52c7 3e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c2c6: 7110 af02 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c2cc: 0a07 |00d0: move-result v7 │ │ +04c2ce: 52c8 3f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c2d2: 6e40 9602 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0296 │ │ +04c2d8: 2894 |00d6: goto 006a // -006c │ │ +04c2da: 5440 1e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c2de: 5246 2000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04c2e2: 5906 7f00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c2e6: 54c6 3800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c2ea: 52c7 3e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c2ee: 7110 af02 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c2f4: 0a07 |00e4: move-result v7 │ │ +04c2f6: 52c8 3f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c2fa: 6e40 7702 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0277 │ │ +04c300: 2880 |00ea: goto 006a // -0080 │ │ +04c302: 5440 1e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c306: 5246 2000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0020 │ │ +04c30a: 5906 7f00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c30e: 54c6 3800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c312: 52c7 3e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c316: 7110 af02 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c31c: 0a07 |00f8: move-result v7 │ │ +04c31e: 52c8 3f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c322: 6e40 7a02 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@027a │ │ +04c328: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +04c32c: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +04c330: 54c6 3800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c334: 54c7 3800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c338: 5277 d600 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04c33c: 52c8 3e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c340: 7110 af02 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02af │ │ +04c346: 0a08 |010d: move-result v8 │ │ +04c348: 52c9 3f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c34c: 121a |0110: const/4 v10, #int 1 // #1 │ │ +04c34e: 6e5a 9c02 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ +04c354: 52c6 3700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c358: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +04c35c: 54c6 3800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c360: 52c7 3700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c364: 6e20 9202 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0292 │ │ +04c36a: 59cb 3700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c36e: 0e00 |0121: return-void │ │ +04c370: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=691 │ │ 0x0007 line=692 │ │ 0x001f line=693 │ │ 0x0026 line=694 │ │ 0x002b line=695 │ │ @@ -85464,22 +85531,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04b4f8: |[04b4f8] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b508: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04b50c: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04b512: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -04b514: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b518: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b51c: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04b522: 1102 |000d: return-object v2 │ │ +04c394: |[04c394] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c3a4: 2200 4e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04c3a8: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04c3ae: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +04c3b0: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c3b4: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c3b8: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04c3be: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -85493,19 +85560,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04b524: |[04b524] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b536: 6e40 7001 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0170 │ │ -04b53c: 0c00 |0004: move-result-object v0 │ │ -04b53e: 1100 |0005: return-object v0 │ │ +04c3c0: |[04c3c0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c3d2: 6e40 7001 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0170 │ │ +04c3d8: 0c00 |0004: move-result-object v0 │ │ +04c3da: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -85515,23 +85582,23 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -04b540: |[04b540] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b550: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -04b554: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04b558: 1a01 2708 |0004: const-string v1, "Must use non-zero containerViewId" // string@0827 │ │ -04b55c: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04b562: 2700 |0009: throw v0 │ │ -04b564: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -04b566: 7050 5f01 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ -04b56c: 1102 |000e: return-object v2 │ │ +04c3dc: |[04c3dc] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c3ec: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +04c3f0: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04c3f4: 1a01 2508 |0004: const-string v1, "Must use non-zero containerViewId" // string@0825 │ │ +04c3f8: 7020 9e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04c3fe: 2700 |0009: throw v0 │ │ +04c400: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +04c402: 7050 5f01 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@015f │ │ +04c408: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -85545,202 +85612,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -04b570: |[04b570] android.support.v4.app.BackStackRecord.run:()V │ │ -04b580: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04b582: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -04b584: 6304 c300 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04b588: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -04b58c: 1a04 7703 |0006: const-string v4, "FragmentManager" // string@0377 │ │ -04b590: 2205 4e02 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04b594: 7010 f00e 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b59a: 1a06 4409 |000d: const-string v6, "Run: " // string@0944 │ │ -04b59e: 6e20 f70e 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b5a4: 0c05 |0012: move-result-object v5 │ │ -04b5a6: 6e20 f60e 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04b5ac: 0c05 |0016: move-result-object v5 │ │ -04b5ae: 6e10 fb0e 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b5b4: 0c05 |001a: move-result-object v5 │ │ -04b5b6: 7120 a90b 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04b5bc: 5594 2d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04b5c0: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -04b5c4: 5294 3700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b5c8: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -04b5cc: 2204 3b02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@023b │ │ -04b5d0: 1a05 5a0b |0028: const-string v5, "addToBackStack() called after commit()" // string@0b5a │ │ -04b5d4: 7020 a10e 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04b5da: 2704 |002d: throw v4 │ │ -04b5dc: 6e20 5901 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ -04b5e2: 5493 3600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ -04b5e6: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -04b5ea: 5234 1b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b5ee: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -04b5f4: 2204 3a02 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04b5f8: 2205 4e02 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04b5fc: 7010 f00e 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b602: 1a06 380a |0041: const-string v6, "Unknown cmd: " // string@0a38 │ │ -04b606: 6e20 f70e 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b60c: 0c05 |0046: move-result-object v5 │ │ -04b60e: 5236 1b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b612: 6e20 f40e 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04b618: 0c05 |004c: move-result-object v5 │ │ -04b61a: 6e10 fb0e 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b620: 0c05 |0050: move-result-object v5 │ │ -04b622: 7020 9e0e 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04b628: 2704 |0054: throw v4 │ │ -04b62a: 5430 1e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b62e: 5234 1c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04b632: 5904 7f00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b636: 5494 3800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b63a: 6e30 7302 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ -04b640: 5433 1f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ -04b644: 28d1 |0062: goto 0033 // -002f │ │ -04b646: 5430 1e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b64a: 5494 3800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b64e: 5444 ce00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04b652: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -04b656: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -04b658: 5494 3800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b65c: 5444 ce00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04b660: 6e10 1f0f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04b666: 0a04 |0073: move-result v4 │ │ -04b668: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -04b66c: 5494 3800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b670: 5444 ce00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04b674: 6e20 190f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04b67a: 0c02 |007d: move-result-object v2 │ │ -04b67c: 1f02 5800 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04b680: 6304 c300 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04b684: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -04b688: 1a04 7703 |0084: const-string v4, "FragmentManager" // string@0377 │ │ -04b68c: 2205 4e02 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04b690: 7010 f00e 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b696: 1a06 7d08 |008b: const-string v6, "OP_REPLACE: adding=" // string@087d │ │ -04b69a: 6e20 f70e 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b6a0: 0c05 |0090: move-result-object v5 │ │ -04b6a2: 6e20 f60e 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04b6a8: 0c05 |0094: move-result-object v5 │ │ -04b6aa: 1a06 7800 |0095: const-string v6, " old=" // string@0078 │ │ -04b6ae: 6e20 f70e 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b6b4: 0c05 |009a: move-result-object v5 │ │ -04b6b6: 6e20 f60e 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04b6bc: 0c05 |009e: move-result-object v5 │ │ -04b6be: 6e10 fb0e 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b6c4: 0c05 |00a2: move-result-object v5 │ │ -04b6c6: 7120 a90b 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04b6cc: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -04b6d0: 5224 7100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04b6d4: 5205 7100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04b6d8: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -04b6dc: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -04b6e0: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -04b6e2: 5b30 1e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b6e6: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b6ea: 28b7 |00b5: goto 006c // -0049 │ │ -04b6ec: 5434 2300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b6f0: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -04b6f4: 2204 5f02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -04b6f8: 7010 120f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04b6fe: 5b34 2300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b702: 5434 2300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ -04b706: 6e20 160f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04b70c: 5234 1d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04b710: 5924 7f00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b714: 5594 2d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04b718: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -04b71c: 5224 6c00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04b720: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04b724: 5924 6c00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04b728: 6304 c300 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04b72c: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -04b730: 1a04 7703 |00d8: const-string v4, "FragmentManager" // string@0377 │ │ -04b734: 2205 4e02 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04b738: 7010 f00e 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04b73e: 1a06 1702 |00df: const-string v6, "Bump nesting of " // string@0217 │ │ -04b742: 6e20 f70e 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b748: 0c05 |00e4: move-result-object v5 │ │ -04b74a: 6e20 f60e 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04b750: 0c05 |00e8: move-result-object v5 │ │ -04b752: 1a06 7f00 |00e9: const-string v6, " to " // string@007f │ │ -04b756: 6e20 f70e 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b75c: 0c05 |00ee: move-result-object v5 │ │ -04b75e: 5226 6c00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04b762: 6e20 f40e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04b768: 0c05 |00f4: move-result-object v5 │ │ -04b76a: 6e10 fb0e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04b770: 0c05 |00f8: move-result-object v5 │ │ -04b772: 7120 a90b 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04b778: 5494 3800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b77c: 5295 3e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b780: 5296 3f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b784: 6e40 aa02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -04b78a: 28ae |0105: goto 00b3 // -0052 │ │ -04b78c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -04b790: 5234 1c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04b794: 5904 7f00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b798: 5494 3800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b79c: 6e30 7302 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ -04b7a2: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -04b7a6: 5430 1e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b7aa: 5234 1d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04b7ae: 5904 7f00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b7b2: 5494 3800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b7b6: 5295 3e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b7ba: 5296 3f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b7be: 6e40 aa02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -04b7c4: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -04b7c8: 5430 1e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b7cc: 5234 1d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04b7d0: 5904 7f00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b7d4: 5494 3800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b7d8: 5295 3e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b7dc: 5296 3f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b7e0: 6e40 9602 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0296 │ │ -04b7e6: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -04b7ea: 5430 1e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b7ee: 5234 1c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04b7f2: 5904 7f00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b7f6: 5494 3800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b7fa: 5295 3e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b7fe: 5296 3f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b802: 6e40 b502 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02b5 │ │ -04b808: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -04b80c: 5430 1e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b810: 5234 1d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ -04b814: 5904 7f00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b818: 5494 3800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b81c: 5295 3e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b820: 5296 3f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b824: 6e40 7a02 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@027a │ │ -04b82a: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -04b82e: 5430 1e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b832: 5234 1c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ -04b836: 5904 7f00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04b83a: 5494 3800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b83e: 5295 3e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b842: 5296 3f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b846: 6e40 7702 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0277 │ │ -04b84c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -04b850: 5494 3800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b854: 5495 3800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b858: 5255 d600 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04b85c: 5296 3e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b860: 5297 3f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b864: 6e58 9c02 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ -04b86a: 5594 2d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ -04b86e: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -04b872: 5494 3800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ -04b876: 6e20 7202 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0272 │ │ -04b87c: 0e00 |017e: return-void │ │ -04b87e: 0000 |017f: nop // spacer │ │ -04b880: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +04c40c: |[04c40c] android.support.v4.app.BackStackRecord.run:()V │ │ +04c41c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04c41e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04c420: 6304 c300 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04c424: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04c428: 1a04 7703 |0006: const-string v4, "FragmentManager" // string@0377 │ │ +04c42c: 2205 4c02 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04c430: 7010 f00e 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c436: 1a06 4209 |000d: const-string v6, "Run: " // string@0942 │ │ +04c43a: 6e20 f70e 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c440: 0c05 |0012: move-result-object v5 │ │ +04c442: 6e20 f60e 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04c448: 0c05 |0016: move-result-object v5 │ │ +04c44a: 6e10 fb0e 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c450: 0c05 |001a: move-result-object v5 │ │ +04c452: 7120 a90b 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04c458: 5594 2d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04c45c: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +04c460: 5294 3700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c464: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +04c468: 2204 3902 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0239 │ │ +04c46c: 1a05 580b |0028: const-string v5, "addToBackStack() called after commit()" // string@0b58 │ │ +04c470: 7020 a10e 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04c476: 2704 |002d: throw v4 │ │ +04c478: 6e20 5901 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0159 │ │ +04c47e: 5493 3600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0036 │ │ +04c482: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +04c486: 5234 1b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c48a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +04c490: 2204 3802 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04c494: 2205 4c02 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04c498: 7010 f00e 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c49e: 1a06 360a |0041: const-string v6, "Unknown cmd: " // string@0a36 │ │ +04c4a2: 6e20 f70e 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c4a8: 0c05 |0046: move-result-object v5 │ │ +04c4aa: 5236 1b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c4ae: 6e20 f40e 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04c4b4: 0c05 |004c: move-result-object v5 │ │ +04c4b6: 6e10 fb0e 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c4bc: 0c05 |0050: move-result-object v5 │ │ +04c4be: 7020 9e0e 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04c4c4: 2704 |0054: throw v4 │ │ +04c4c6: 5430 1e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c4ca: 5234 1c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04c4ce: 5904 7f00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c4d2: 5494 3800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c4d6: 6e30 7302 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ +04c4dc: 5433 1f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@001f │ │ +04c4e0: 28d1 |0062: goto 0033 // -002f │ │ +04c4e2: 5430 1e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c4e6: 5494 3800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c4ea: 5444 ce00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04c4ee: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +04c4f2: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +04c4f4: 5494 3800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c4f8: 5444 ce00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04c4fc: 6e10 1f0f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04c502: 0a04 |0073: move-result v4 │ │ +04c504: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +04c508: 5494 3800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c50c: 5444 ce00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04c510: 6e20 190f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04c516: 0c02 |007d: move-result-object v2 │ │ +04c518: 1f02 5700 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04c51c: 6304 c300 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04c520: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +04c524: 1a04 7703 |0084: const-string v4, "FragmentManager" // string@0377 │ │ +04c528: 2205 4c02 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04c52c: 7010 f00e 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c532: 1a06 7b08 |008b: const-string v6, "OP_REPLACE: adding=" // string@087b │ │ +04c536: 6e20 f70e 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c53c: 0c05 |0090: move-result-object v5 │ │ +04c53e: 6e20 f60e 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04c544: 0c05 |0094: move-result-object v5 │ │ +04c546: 1a06 7800 |0095: const-string v6, " old=" // string@0078 │ │ +04c54a: 6e20 f70e 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c550: 0c05 |009a: move-result-object v5 │ │ +04c552: 6e20 f60e 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04c558: 0c05 |009e: move-result-object v5 │ │ +04c55a: 6e10 fb0e 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c560: 0c05 |00a2: move-result-object v5 │ │ +04c562: 7120 a90b 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04c568: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +04c56c: 5224 7100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04c570: 5205 7100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04c574: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +04c578: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +04c57c: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +04c57e: 5b30 1e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c582: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c586: 28b7 |00b5: goto 006c // -0049 │ │ +04c588: 5434 2300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c58c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +04c590: 2204 5d02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +04c594: 7010 120f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04c59a: 5b34 2300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c59e: 5434 2300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0023 │ │ +04c5a2: 6e20 160f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04c5a8: 5234 1d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04c5ac: 5924 7f00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c5b0: 5594 2d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04c5b4: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +04c5b8: 5224 6c00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04c5bc: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c5c0: 5924 6c00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04c5c4: 6304 c300 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04c5c8: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +04c5cc: 1a04 7703 |00d8: const-string v4, "FragmentManager" // string@0377 │ │ +04c5d0: 2205 4c02 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +04c5d4: 7010 f00e 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04c5da: 1a06 1702 |00df: const-string v6, "Bump nesting of " // string@0217 │ │ +04c5de: 6e20 f70e 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c5e4: 0c05 |00e4: move-result-object v5 │ │ +04c5e6: 6e20 f60e 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04c5ec: 0c05 |00e8: move-result-object v5 │ │ +04c5ee: 1a06 7f00 |00e9: const-string v6, " to " // string@007f │ │ +04c5f2: 6e20 f70e 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c5f8: 0c05 |00ee: move-result-object v5 │ │ +04c5fa: 5226 6c00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04c5fe: 6e20 f40e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04c604: 0c05 |00f4: move-result-object v5 │ │ +04c606: 6e10 fb0e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c60c: 0c05 |00f8: move-result-object v5 │ │ +04c60e: 7120 a90b 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04c614: 5494 3800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c618: 5295 3e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c61c: 5296 3f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c620: 6e40 aa02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +04c626: 28ae |0105: goto 00b3 // -0052 │ │ +04c628: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +04c62c: 5234 1c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04c630: 5904 7f00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c634: 5494 3800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c638: 6e30 7302 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0273 │ │ +04c63e: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +04c642: 5430 1e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c646: 5234 1d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04c64a: 5904 7f00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c64e: 5494 3800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c652: 5295 3e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c656: 5296 3f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c65a: 6e40 aa02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +04c660: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +04c664: 5430 1e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c668: 5234 1d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04c66c: 5904 7f00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c670: 5494 3800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c674: 5295 3e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c678: 5296 3f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c67c: 6e40 9602 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0296 │ │ +04c682: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +04c686: 5430 1e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c68a: 5234 1c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04c68e: 5904 7f00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c692: 5494 3800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c696: 5295 3e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c69a: 5296 3f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c69e: 6e40 b502 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02b5 │ │ +04c6a4: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +04c6a8: 5430 1e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c6ac: 5234 1d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@001d │ │ +04c6b0: 5904 7f00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c6b4: 5494 3800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c6b8: 5295 3e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c6bc: 5296 3f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c6c0: 6e40 7a02 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@027a │ │ +04c6c6: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +04c6ca: 5430 1e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c6ce: 5234 1c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@001c │ │ +04c6d2: 5904 7f00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04c6d6: 5494 3800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c6da: 5295 3e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c6de: 5296 3f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c6e2: 6e40 7702 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0277 │ │ +04c6e8: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +04c6ec: 5494 3800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c6f0: 5495 3800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c6f4: 5255 d600 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04c6f8: 5296 3e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c6fc: 5297 3f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c700: 6e58 9c02 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ +04c706: 5594 2d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@002d │ │ +04c70a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +04c70e: 5494 3800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0038 │ │ +04c712: 6e20 7202 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0272 │ │ +04c718: 0e00 |017e: return-void │ │ +04c71a: 0000 |017f: nop // spacer │ │ +04c71c: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=600 │ │ 0x001e line=602 │ │ 0x0022 line=603 │ │ 0x0026 line=604 │ │ 0x002e line=608 │ │ @@ -85810,19 +85877,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04b8a4: |[04b8a4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04b8b4: 5912 2f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04b8b8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04b8ba: 5b10 3000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -04b8be: 1101 |0005: return-object v1 │ │ +04c740: |[04c740] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c750: 5912 2f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04c754: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04c756: 5b10 3000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +04c75a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0005 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85833,19 +85900,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04b8c0: |[04b8c0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b8d2: 5910 2f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ -04b8d6: 5b12 3000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ -04b8da: 1101 |0005: return-object v1 │ │ +04c75c: |[04c75c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c76c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c76e: 5910 2f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@002f │ │ +04c772: 5b12 3000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0030 │ │ +04c776: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85856,19 +85923,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04b8dc: |[04b8dc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04b8ec: 5912 3100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04b8f0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04b8f2: 5b10 3200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -04b8f6: 1101 |0005: return-object v1 │ │ +04c778: |[04c778] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c788: 5912 3100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04c78c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04c78e: 5b10 3200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +04c792: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0005 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85879,19 +85946,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04b8f8: |[04b8f8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b90a: 5910 3100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ -04b90e: 5b12 3200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ -04b912: 1101 |0005: return-object v1 │ │ +04c794: |[04c794] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c7a6: 5910 3100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0031 │ │ +04c7aa: 5b12 3200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0032 │ │ +04c7ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0005 line=533 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -85902,19 +85969,19 @@ │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04b914: |[04b914] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -04b924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b926: 6e50 7701 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0177 │ │ -04b92c: 0c00 |0004: move-result-object v0 │ │ -04b92e: 1100 |0005: return-object v0 │ │ +04c7b0: |[04c7b0] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +04c7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c7c2: 6e50 7701 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0177 │ │ +04c7c8: 0c00 |0004: move-result-object v0 │ │ +04c7ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -85924,20 +85991,20 @@ │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04b930: |[04b930] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -04b940: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ -04b944: 5902 3500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ -04b948: 5903 3b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ -04b94c: 5904 3c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ -04b950: 1100 |0008: return-object v0 │ │ +04c7cc: |[04c7cc] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +04c7dc: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0034 │ │ +04c7e0: 5902 3500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0035 │ │ +04c7e4: 5903 3b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@003b │ │ +04c7e8: 5904 3c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@003c │ │ +04c7ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -85953,17 +86020,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b954: |[04b954] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04b964: 5901 3e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ -04b968: 1100 |0002: return-object v0 │ │ +04c7f0: |[04c7f0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c800: 5901 3e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@003e │ │ +04c804: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -85973,17 +86040,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b96c: |[04b96c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04b97c: 5901 3f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ -04b980: 1100 |0002: return-object v0 │ │ +04c808: |[04c808] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c818: 5901 3f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@003f │ │ +04c81c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0002 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -85993,22 +86060,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04b984: |[04b984] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04b994: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004f │ │ -04b998: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ -04b99e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -04b9a0: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ -04b9a4: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ -04b9a8: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ -04b9ae: 1102 |000d: return-object v2 │ │ +04c820: |[04c820] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c830: 2200 4e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@004e │ │ +04c834: 7010 5101 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0151 │ │ +04c83a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +04c83c: 5901 1b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@001b │ │ +04c840: 5b03 1e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@001e │ │ +04c844: 6e20 5601 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0156 │ │ +04c84a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -86022,42 +86089,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -04b9b0: |[04b9b0] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -04b9c0: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -04b9c4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04b9c8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -04b9ce: 1a01 ed01 |0007: const-string v1, "BackStackEntry{" // string@01ed │ │ -04b9d2: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b9d8: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -04b9de: 0a01 |000f: move-result v1 │ │ -04b9e0: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04b9e6: 0c01 |0013: move-result-object v1 │ │ -04b9e8: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04b9ee: 5221 3700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04b9f2: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -04b9f6: 1a01 2500 |001b: const-string v1, " #" // string@0025 │ │ -04b9fa: 6e20 f70e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ba00: 5221 3700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ba04: 6e20 f40e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ba0a: 5421 3900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -04ba0e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -04ba12: 1a01 0400 |0029: const-string v1, " " // string@0004 │ │ -04ba16: 6e20 f70e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ba1c: 5421 3900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ -04ba20: 6e20 f70e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ba26: 1a01 fb19 |0033: const-string v1, "}" // string@19fb │ │ -04ba2a: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ba30: 6e10 fb0e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ba36: 0c01 |003b: move-result-object v1 │ │ -04ba38: 1101 |003c: return-object v1 │ │ +04c84c: |[04c84c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +04c85c: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +04c860: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04c864: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +04c86a: 1a01 ed01 |0007: const-string v1, "BackStackEntry{" // string@01ed │ │ +04c86e: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c874: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +04c87a: 0a01 |000f: move-result v1 │ │ +04c87c: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04c882: 0c01 |0013: move-result-object v1 │ │ +04c884: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c88a: 5221 3700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c88e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +04c892: 1a01 2500 |001b: const-string v1, " #" // string@0025 │ │ +04c896: 6e20 f70e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c89c: 5221 3700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04c8a0: 6e20 f40e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04c8a6: 5421 3900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +04c8aa: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +04c8ae: 1a01 0400 |0029: const-string v1, " " // string@0004 │ │ +04c8b2: 6e20 f70e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c8b8: 5421 3900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0039 │ │ +04c8bc: 6e20 f70e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c8c2: 1a01 f919 |0033: const-string v1, "}" // string@19f9 │ │ +04c8c6: 6e20 f70e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04c8cc: 6e10 fb0e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04c8d2: 0c01 |003b: move-result-object v1 │ │ +04c8d4: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -86070,17 +86137,17 @@ │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ source_file_idx : 494 (BackStackRecord.java) │ │ │ │ Class #330 header: │ │ -class_idx : 83 │ │ +class_idx : 82 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 88 │ │ +superclass_idx : 87 │ │ source_file_idx : 764 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #330 - │ │ @@ -86184,25 +86251,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04ba3c: |[04ba3c] android.support.v4.app.DialogFragment.:()V │ │ -04ba4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04ba4e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04ba50: 7010 b101 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ -04ba56: 5920 5c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04ba5a: 5920 5d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04ba5e: 5c21 5600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04ba62: 5c21 5b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04ba66: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -04ba68: 5920 5500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04ba6c: 0e00 |0010: return-void │ │ +04c8d8: |[04c8d8] android.support.v4.app.DialogFragment.:()V │ │ +04c8e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c8ea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04c8ec: 7010 b101 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ +04c8f2: 5920 5c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04c8f6: 5920 5d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04c8fa: 5c21 5600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04c8fe: 5c21 5b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04c902: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +04c904: 5920 5500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04c908: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -86217,18 +86284,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ba70: |[04ba70] android.support.v4.app.DialogFragment.dismiss:()V │ │ -04ba80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ba82: 6e20 8a01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ -04ba88: 0e00 |0004: return-void │ │ +04c90c: |[04c90c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +04c91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c91e: 6e20 8a01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ +04c924: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -86237,18 +86304,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ba8c: |[04ba8c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -04ba9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ba9e: 6e20 8a01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ -04baa4: 0e00 |0004: return-void │ │ +04c928: |[04c928] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +04c938: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c93a: 6e20 8a01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ +04c940: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -86257,48 +86324,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04baa8: |[04baa8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -04bab8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04baba: 5541 5900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04babe: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -04bac2: 0e00 |0005: return-void │ │ -04bac4: 5c43 5900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04bac8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04baca: 5c41 5a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ -04bace: 5441 5800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bad2: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -04bad6: 5441 5800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bada: 6e10 3200 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0032 │ │ -04bae0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04bae2: 5b41 5800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bae6: 5c43 5e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ -04baea: 5241 5500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04baee: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -04baf2: 6e10 8d01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018d │ │ -04baf8: 0c01 |0020: move-result-object v1 │ │ -04bafa: 5242 5500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04bafe: 6e30 5c02 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@025c │ │ -04bb04: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -04bb06: 5941 5500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04bb0a: 28dc |0029: goto 0005 // -0024 │ │ -04bb0c: 6e10 8d01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018d │ │ -04bb12: 0c01 |002d: move-result-object v1 │ │ -04bb14: 6e10 5102 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04bb1a: 0c00 |0031: move-result-object v0 │ │ -04bb1c: 6e20 1c03 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@031c │ │ -04bb22: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -04bb26: 6e10 1603 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ -04bb2c: 28cb |003a: goto 0005 // -0035 │ │ -04bb2e: 6e10 1503 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -04bb34: 28c7 |003e: goto 0005 // -0039 │ │ +04c944: |[04c944] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +04c954: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04c956: 5541 5900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04c95a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +04c95e: 0e00 |0005: return-void │ │ +04c960: 5c43 5900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04c964: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04c966: 5c41 5a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ +04c96a: 5441 5800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04c96e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +04c972: 5441 5800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04c976: 6e10 3200 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0032 │ │ +04c97c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04c97e: 5b41 5800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04c982: 5c43 5e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ +04c986: 5241 5500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04c98a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +04c98e: 6e10 8d01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018d │ │ +04c994: 0c01 |0020: move-result-object v1 │ │ +04c996: 5242 5500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04c99a: 6e30 5c02 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@025c │ │ +04c9a0: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +04c9a2: 5941 5500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04c9a6: 28dc |0029: goto 0005 // -0024 │ │ +04c9a8: 6e10 8d01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@018d │ │ +04c9ae: 0c01 |002d: move-result-object v1 │ │ +04c9b0: 6e10 5102 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +04c9b6: 0c00 |0031: move-result-object v0 │ │ +04c9b8: 6e20 1c03 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@031c │ │ +04c9be: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +04c9c2: 6e10 1603 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ +04c9c8: 28cb |003a: goto 0005 // -0035 │ │ +04c9ca: 6e10 1503 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +04c9d0: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -86323,17 +86390,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bb38: |[04bb38] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -04bb48: 5410 5800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bb4c: 1100 |0002: return-object v0 │ │ +04c9d4: |[04c9d4] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +04c9e4: 5410 5800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04c9e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -86341,51 +86408,51 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -04bb50: |[04bb50] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -04bb60: 5520 5b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bb64: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -04bb68: 6f20 ba01 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ -04bb6e: 0c00 |0007: move-result-object v0 │ │ -04bb70: 1100 |0008: return-object v0 │ │ -04bb72: 6e20 9701 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0197 │ │ -04bb78: 0c00 |000c: move-result-object v0 │ │ -04bb7a: 5b20 5800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bb7e: 5220 5c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bb82: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -04bb88: 5420 5800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bb8c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -04bb90: 5420 5800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bb94: 6e10 3300 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0033 │ │ -04bb9a: 0c00 |001d: move-result-object v0 │ │ -04bb9c: 1a01 f611 |001e: const-string v1, "layout_inflater" // string@11f6 │ │ -04bba0: 6e20 7b00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ -04bba6: 0c00 |0023: move-result-object v0 │ │ -04bba8: 1f00 9801 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0198 │ │ -04bbac: 28e2 |0026: goto 0008 // -001e │ │ -04bbae: 5420 5800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bbb2: 6e10 3400 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0034 │ │ -04bbb8: 0c00 |002c: move-result-object v0 │ │ -04bbba: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -04bbbe: 6e20 6f0c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0c6f │ │ -04bbc4: 5420 5800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bbc8: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -04bbca: 6e20 3800 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0038 │ │ -04bbd0: 28dc |0038: goto 0014 // -0024 │ │ -04bbd2: 5420 5400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0054 │ │ -04bbd6: 1a01 f611 |003b: const-string v1, "layout_inflater" // string@11f6 │ │ -04bbda: 6e20 2502 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -04bbe0: 0c00 |0040: move-result-object v0 │ │ -04bbe2: 1f00 9801 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0198 │ │ -04bbe6: 28c5 |0043: goto 0008 // -003b │ │ -04bbe8: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +04c9ec: |[04c9ec] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04c9fc: 5520 5b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04ca00: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +04ca04: 6f20 ba01 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ +04ca0a: 0c00 |0007: move-result-object v0 │ │ +04ca0c: 1100 |0008: return-object v0 │ │ +04ca0e: 6e20 9701 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0197 │ │ +04ca14: 0c00 |000c: move-result-object v0 │ │ +04ca16: 5b20 5800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ca1a: 5220 5c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04ca1e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +04ca24: 5420 5800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ca28: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +04ca2c: 5420 5800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ca30: 6e10 3300 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0033 │ │ +04ca36: 0c00 |001d: move-result-object v0 │ │ +04ca38: 1a01 f411 |001e: const-string v1, "layout_inflater" // string@11f4 │ │ +04ca3c: 6e20 7b00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ +04ca42: 0c00 |0023: move-result-object v0 │ │ +04ca44: 1f00 9701 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0197 │ │ +04ca48: 28e2 |0026: goto 0008 // -001e │ │ +04ca4a: 5420 5800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ca4e: 6e10 3400 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0034 │ │ +04ca54: 0c00 |002c: move-result-object v0 │ │ +04ca56: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +04ca5a: 6e20 6f0c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0c6f │ │ +04ca60: 5420 5800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ca64: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +04ca66: 6e20 3800 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0038 │ │ +04ca6c: 28dc |0038: goto 0014 // -0024 │ │ +04ca6e: 5420 5400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0054 │ │ +04ca72: 1a01 f411 |003b: const-string v1, "layout_inflater" // string@11f4 │ │ +04ca76: 6e20 2502 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +04ca7c: 0c00 |0040: move-result-object v0 │ │ +04ca7e: 1f00 9701 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0197 │ │ +04ca82: 28c5 |0043: goto 0008 // -003b │ │ +04ca84: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -86404,17 +86471,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bbfc: |[04bbfc] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -04bc0c: 5510 5b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bc10: 0f00 |0002: return v0 │ │ +04ca98: |[04ca98] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +04caa8: 5510 5b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04caac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -86422,17 +86489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bc14: |[04bc14] android.support.v4.app.DialogFragment.getTheme:()I │ │ -04bc24: 5210 5d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04bc28: 0f00 |0002: return v0 │ │ +04cab0: |[04cab0] android.support.v4.app.DialogFragment.getTheme:()I │ │ +04cac0: 5210 5d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04cac4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -86440,17 +86507,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bc2c: |[04bc2c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -04bc3c: 5510 5600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bc40: 0f00 |0002: return v0 │ │ +04cac8: |[04cac8] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +04cad8: 5510 5600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04cadc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -86458,50 +86525,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04bc44: |[04bc44] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04bc54: 6f20 d401 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d4 │ │ -04bc5a: 5542 5b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bc5e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04bc62: 0e00 |0007: return-void │ │ -04bc64: 6e10 9101 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0191 │ │ -04bc6a: 0c01 |000b: move-result-object v1 │ │ -04bc6c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -04bc70: 6e10 140c 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ -04bc76: 0c02 |0011: move-result-object v2 │ │ -04bc78: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -04bc7c: 2202 3b02 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -04bc80: 1a03 fb02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02fb │ │ -04bc84: 7020 a10e 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04bc8a: 2702 |001b: throw v2 │ │ -04bc8c: 5442 5800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bc90: 6e20 3a00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@003a │ │ -04bc96: 5442 5800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bc9a: 6e10 8b01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018b │ │ -04bca0: 0c03 |0026: move-result-object v3 │ │ -04bca2: 6e20 3d00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@003d │ │ -04bca8: 5442 5800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bcac: 5543 5600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bcb0: 6e20 3900 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0039 │ │ -04bcb6: 5442 5800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bcba: 6e20 3b00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@003b │ │ -04bcc0: 5442 5800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bcc4: 6e20 3c00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@003c │ │ -04bcca: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -04bcce: 1a02 890b |003d: const-string v2, "android:savedDialogState" // string@0b89 │ │ -04bcd2: 6e20 f900 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00f9 │ │ -04bcd8: 0c00 |0042: move-result-object v0 │ │ -04bcda: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -04bcde: 5442 5800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bce2: 6e20 3600 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0036 │ │ -04bce8: 28bd |004a: goto 0007 // -0043 │ │ +04cae0: |[04cae0] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04caf0: 6f20 d401 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01d4 │ │ +04caf6: 5542 5b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cafa: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04cafe: 0e00 |0007: return-void │ │ +04cb00: 6e10 9101 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0191 │ │ +04cb06: 0c01 |000b: move-result-object v1 │ │ +04cb08: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +04cb0c: 6e10 140c 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0c14 │ │ +04cb12: 0c02 |0011: move-result-object v2 │ │ +04cb14: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +04cb18: 2202 3902 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +04cb1c: 1a03 fb02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02fb │ │ +04cb20: 7020 a10e 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04cb26: 2702 |001b: throw v2 │ │ +04cb28: 5442 5800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb2c: 6e20 3a00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@003a │ │ +04cb32: 5442 5800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb36: 6e10 8b01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018b │ │ +04cb3c: 0c03 |0026: move-result-object v3 │ │ +04cb3e: 6e20 3d00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@003d │ │ +04cb44: 5442 5800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb48: 5543 5600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04cb4c: 6e20 3900 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0039 │ │ +04cb52: 5442 5800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb56: 6e20 3b00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@003b │ │ +04cb5c: 5442 5800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb60: 6e20 3c00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@003c │ │ +04cb66: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +04cb6a: 1a02 870b |003d: const-string v2, "android:savedDialogState" // string@0b87 │ │ +04cb6e: 6e20 f900 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00f9 │ │ +04cb74: 0c00 |0042: move-result-object v0 │ │ +04cb76: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +04cb7a: 5442 5800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cb7e: 6e20 3600 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0036 │ │ +04cb84: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -86527,21 +86594,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04bcec: |[04bcec] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -04bcfc: 6f20 d601 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d6 │ │ -04bd02: 5510 5a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ -04bd06: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04bd0a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04bd0c: 5c10 5900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04bd10: 0e00 |000a: return-void │ │ +04cb88: |[04cb88] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +04cb98: 6f20 d601 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d6 │ │ +04cb9e: 5510 5a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ +04cba2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +04cba6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04cba8: 5c10 5900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04cbac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -86553,16 +86620,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bd14: |[04bd14] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -04bd24: 0e00 |0000: return-void │ │ +04cbb0: |[04cbb0] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +04cbc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -86571,48 +86638,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04bd28: |[04bd28] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04bd38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04bd3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04bd3c: 6f20 d901 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d9 │ │ -04bd42: 5230 5700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0057 │ │ -04bd46: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04bd4a: 0110 |0009: move v0, v1 │ │ -04bd4c: 5c30 5b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bd50: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -04bd54: 1a00 8b0b |000e: const-string v0, "android:style" // string@0b8b │ │ -04bd58: 6e30 fa00 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ -04bd5e: 0a00 |0013: move-result v0 │ │ -04bd60: 5930 5c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bd64: 1a00 900b |0016: const-string v0, "android:theme" // string@0b90 │ │ -04bd68: 6e30 fa00 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ -04bd6e: 0a00 |001b: move-result v0 │ │ -04bd70: 5930 5d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04bd74: 1a00 870b |001e: const-string v0, "android:cancelable" // string@0b87 │ │ -04bd78: 6e30 f800 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ -04bd7e: 0a00 |0023: move-result v0 │ │ -04bd80: 5c30 5600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bd84: 1a00 8a0b |0026: const-string v0, "android:showsDialog" // string@0b8a │ │ -04bd88: 5531 5b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bd8c: 6e30 f800 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ -04bd92: 0a00 |002d: move-result v0 │ │ -04bd94: 5c30 5b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bd98: 1a00 860b |0030: const-string v0, "android:backStackId" // string@0b86 │ │ -04bd9c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -04bd9e: 6e30 fa00 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ -04bda4: 0a00 |0036: move-result v0 │ │ -04bda6: 5930 5500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04bdaa: 0e00 |0039: return-void │ │ -04bdac: 0120 |003a: move v0, v2 │ │ -04bdae: 28cf |003b: goto 000a // -0031 │ │ +04cbc4: |[04cbc4] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +04cbd4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04cbd6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04cbd8: 6f20 d901 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01d9 │ │ +04cbde: 5230 5700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0057 │ │ +04cbe2: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +04cbe6: 0110 |0009: move v0, v1 │ │ +04cbe8: 5c30 5b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cbec: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +04cbf0: 1a00 890b |000e: const-string v0, "android:style" // string@0b89 │ │ +04cbf4: 6e30 fa00 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ +04cbfa: 0a00 |0013: move-result v0 │ │ +04cbfc: 5930 5c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04cc00: 1a00 8e0b |0016: const-string v0, "android:theme" // string@0b8e │ │ +04cc04: 6e30 fa00 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ +04cc0a: 0a00 |001b: move-result v0 │ │ +04cc0c: 5930 5d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04cc10: 1a00 850b |001e: const-string v0, "android:cancelable" // string@0b85 │ │ +04cc14: 6e30 f800 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ +04cc1a: 0a00 |0023: move-result v0 │ │ +04cc1c: 5c30 5600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04cc20: 1a00 880b |0026: const-string v0, "android:showsDialog" // string@0b88 │ │ +04cc24: 5531 5b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cc28: 6e30 f800 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ +04cc2e: 0a00 |002d: move-result v0 │ │ +04cc30: 5c30 5b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cc34: 1a00 840b |0030: const-string v0, "android:backStackId" // string@0b84 │ │ +04cc38: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +04cc3a: 6e30 fa00 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ +04cc40: 0a00 |0036: move-result v0 │ │ +04cc42: 5930 5500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04cc46: 0e00 |0039: return-void │ │ +04cc48: 0120 |003a: move v0, v2 │ │ +04cc4a: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -86630,22 +86697,22 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04bdb0: |[04bdb0] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -04bdc0: 2200 0a00 |0000: new-instance v0, Landroid/app/Dialog; // type@000a │ │ -04bdc4: 6e10 8b01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018b │ │ -04bdca: 0c01 |0005: move-result-object v1 │ │ -04bdcc: 6e10 9001 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0190 │ │ -04bdd2: 0a02 |0009: move-result v2 │ │ -04bdd4: 7030 3100 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0031 │ │ -04bdda: 1100 |000d: return-object v0 │ │ +04cc4c: |[04cc4c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +04cc5c: 2200 0a00 |0000: new-instance v0, Landroid/app/Dialog; // type@000a │ │ +04cc60: 6e10 8b01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@018b │ │ +04cc66: 0c01 |0005: move-result-object v1 │ │ +04cc68: 6e10 9001 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0190 │ │ +04cc6e: 0a02 |0009: move-result v2 │ │ +04cc70: 7030 3100 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0031 │ │ +04cc76: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -86654,25 +86721,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04bddc: |[04bddc] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -04bdec: 6f10 e001 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ -04bdf2: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bdf6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04bdfa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04bdfc: 5c10 5e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ -04be00: 5410 5800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04be04: 6e10 3200 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0032 │ │ -04be0a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04be0c: 5b10 5800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04be10: 0e00 |0012: return-void │ │ +04cc78: |[04cc78] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +04cc88: 6f10 e001 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ +04cc8e: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cc92: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +04cc96: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04cc98: 5c10 5e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ +04cc9c: 5410 5800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cca0: 6e10 3200 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0032 │ │ +04cca6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04cca8: 5b10 5800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ccac: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -86685,23 +86752,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04be14: |[04be14] android.support.v4.app.DialogFragment.onDetach:()V │ │ -04be24: 6f10 e101 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01e1 │ │ -04be2a: 5510 5a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ -04be2e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -04be32: 5510 5900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04be36: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04be3a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -04be3c: 5c10 5900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04be40: 0e00 |000e: return-void │ │ +04ccb0: |[04ccb0] android.support.v4.app.DialogFragment.onDetach:()V │ │ +04ccc0: 6f10 e101 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01e1 │ │ +04ccc6: 5510 5a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ +04ccca: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +04ccce: 5510 5900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04ccd2: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +04ccd6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +04ccd8: 5c10 5900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04ccdc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -86712,20 +86779,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04be44: |[04be44] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -04be54: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ -04be58: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -04be5c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04be5e: 6e20 8a01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ -04be64: 0e00 |0008: return-void │ │ +04cce0: |[04cce0] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +04ccf0: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ +04ccf4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +04ccf8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04ccfa: 6e20 8a01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@018a │ │ +04cd00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -86736,51 +86803,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04be68: |[04be68] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04be78: 6f20 ea01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ea │ │ -04be7e: 5431 5800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04be82: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04be86: 5431 5800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04be8a: 6e10 3700 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0037 │ │ -04be90: 0c00 |000c: move-result-object v0 │ │ -04be92: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04be96: 1a01 890b |000f: const-string v1, "android:savedDialogState" // string@0b89 │ │ -04be9a: 6e30 0301 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0103 │ │ -04bea0: 5231 5c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bea4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -04bea8: 1a01 8b0b |0018: const-string v1, "android:style" // string@0b8b │ │ -04beac: 5232 5c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04beb0: 6e30 0401 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ -04beb6: 5231 5d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04beba: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -04bebe: 1a01 900b |0023: const-string v1, "android:theme" // string@0b90 │ │ -04bec2: 5232 5d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04bec6: 6e30 0401 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ -04becc: 5531 5600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bed0: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -04bed4: 1a01 870b |002e: const-string v1, "android:cancelable" // string@0b87 │ │ -04bed8: 5532 5600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bedc: 6e30 0201 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ -04bee2: 5531 5b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bee6: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -04beea: 1a01 8a0b |0039: const-string v1, "android:showsDialog" // string@0b8a │ │ -04beee: 5532 5b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bef2: 6e30 0201 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ -04bef8: 5231 5500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04befc: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -04befe: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -04bf02: 1a01 860b |0045: const-string v1, "android:backStackId" // string@0b86 │ │ -04bf06: 5232 5500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04bf0a: 6e30 0401 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ -04bf10: 0e00 |004c: return-void │ │ +04cd04: |[04cd04] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04cd14: 6f20 ea01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01ea │ │ +04cd1a: 5431 5800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cd1e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04cd22: 5431 5800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cd26: 6e10 3700 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0037 │ │ +04cd2c: 0c00 |000c: move-result-object v0 │ │ +04cd2e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04cd32: 1a01 870b |000f: const-string v1, "android:savedDialogState" // string@0b87 │ │ +04cd36: 6e30 0301 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0103 │ │ +04cd3c: 5231 5c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04cd40: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +04cd44: 1a01 890b |0018: const-string v1, "android:style" // string@0b89 │ │ +04cd48: 5232 5c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04cd4c: 6e30 0401 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ +04cd52: 5231 5d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04cd56: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +04cd5a: 1a01 8e0b |0023: const-string v1, "android:theme" // string@0b8e │ │ +04cd5e: 5232 5d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04cd62: 6e30 0401 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ +04cd68: 5531 5600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04cd6c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +04cd70: 1a01 850b |002e: const-string v1, "android:cancelable" // string@0b85 │ │ +04cd74: 5532 5600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04cd78: 6e30 0201 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ +04cd7e: 5531 5b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cd82: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +04cd86: 1a01 880b |0039: const-string v1, "android:showsDialog" // string@0b88 │ │ +04cd8a: 5532 5b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04cd8e: 6e30 0201 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ +04cd94: 5231 5500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04cd98: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +04cd9a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +04cd9e: 1a01 840b |0045: const-string v1, "android:backStackId" // string@0b84 │ │ +04cda2: 5232 5500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04cda6: 6e30 0401 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ +04cdac: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -86805,23 +86872,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04bf14: |[04bf14] android.support.v4.app.DialogFragment.onStart:()V │ │ -04bf24: 6f10 eb01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01eb │ │ -04bf2a: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf2e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04bf32: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04bf34: 5c10 5e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ -04bf38: 5410 5800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf3c: 6e10 3e00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@003e │ │ -04bf42: 0e00 |000f: return-void │ │ +04cdb0: |[04cdb0] android.support.v4.app.DialogFragment.onStart:()V │ │ +04cdc0: 6f10 eb01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01eb │ │ +04cdc6: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cdca: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04cdce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04cdd0: 5c10 5e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ +04cdd4: 5410 5800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cdd8: 6e10 3e00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@003e │ │ +04cdde: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -86833,21 +86900,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04bf44: |[04bf44] android.support.v4.app.DialogFragment.onStop:()V │ │ -04bf54: 6f10 ec01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01ec │ │ -04bf5a: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf5e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04bf62: 5410 5800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf66: 6e10 3500 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0035 │ │ -04bf6c: 0e00 |000c: return-void │ │ +04cde0: |[04cde0] android.support.v4.app.DialogFragment.onStop:()V │ │ +04cdf0: 6f10 ec01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01ec │ │ +04cdf6: 5410 5800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04cdfa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04cdfe: 5410 5800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ce02: 6e10 3500 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0035 │ │ +04ce08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -86858,21 +86925,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04bf70: |[04bf70] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -04bf80: 5c12 5600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ -04bf84: 5410 5800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf88: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04bf8c: 5410 5800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ -04bf90: 6e20 3900 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0039 │ │ -04bf96: 0e00 |000b: return-void │ │ +04ce0c: |[04ce0c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +04ce1c: 5c12 5600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0056 │ │ +04ce20: 5410 5800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ce24: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04ce28: 5410 5800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0058 │ │ +04ce2c: 6e20 3900 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0039 │ │ +04ce32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -86883,17 +86950,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bf98: |[04bf98] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -04bfa8: 5c01 5b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ -04bfac: 0e00 |0002: return-void │ │ +04ce34: |[04ce34] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +04ce44: 5c01 5b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@005b │ │ +04ce48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -86903,27 +86970,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -04bfb0: |[04bfb0] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -04bfc0: 5923 5c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bfc4: 5220 5c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bfc8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -04bfca: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -04bfce: 5220 5c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ -04bfd2: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -04bfd4: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -04bfd8: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -04bfde: 5920 5d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04bfe2: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -04bfe6: 5924 5d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ -04bfea: 0e00 |0015: return-void │ │ +04ce4c: |[04ce4c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +04ce5c: 5923 5c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04ce60: 5220 5c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04ce64: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +04ce66: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +04ce6a: 5220 5c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@005c │ │ +04ce6e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +04ce70: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +04ce74: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +04ce7a: 5920 5d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04ce7e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +04ce82: 5924 5d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@005d │ │ +04ce86: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -86938,26 +87005,26 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04bfec: |[04bfec] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -04bffc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04bffe: 5c21 5900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04c002: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04c004: 5c20 5a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ -04c008: 6e30 1203 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0312 │ │ -04c00e: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ -04c012: 6e10 1503 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -04c018: 0a00 |000e: move-result v0 │ │ -04c01a: 5920 5500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04c01e: 5220 5500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ -04c022: 0f00 |0013: return v0 │ │ +04ce88: |[04ce88] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +04ce98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ce9a: 5c21 5900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04ce9e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04cea0: 5c20 5a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ +04cea4: 6e30 1203 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0312 │ │ +04ceaa: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@005e │ │ +04ceae: 6e10 1503 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +04ceb4: 0a00 |000e: move-result v0 │ │ +04ceb6: 5920 5500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04ceba: 5220 5500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0055 │ │ +04cebe: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -86972,24 +87039,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -04c024: |[04c024] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -04c034: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c036: 5c21 5900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ -04c03a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04c03c: 5c21 5a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ -04c040: 6e10 5102 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04c046: 0c00 |0009: move-result-object v0 │ │ -04c048: 6e30 1203 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0312 │ │ -04c04e: 6e10 1503 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ -04c054: 0e00 |0010: return-void │ │ +04cec0: |[04cec0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +04ced0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ced2: 5c21 5900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0059 │ │ +04ced6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +04ced8: 5c21 5a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@005a │ │ +04cedc: 6e10 5102 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +04cee2: 0c00 |0009: move-result-object v0 │ │ +04cee4: 6e30 1203 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0312 │ │ +04ceea: 6e10 1503 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0315 │ │ +04cef0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -86999,17 +87066,17 @@ │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 764 (DialogFragment.java) │ │ │ │ Class #331 header: │ │ -class_idx : 84 │ │ +class_idx : 83 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #331 annotations: │ │ @@ -87035,18 +87102,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c058: |[04c058] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -04c068: 5b01 5f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ -04c06c: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04c072: 0e00 |0005: return-void │ │ +04cef4: |[04cef4] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +04cf04: 5b01 5f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ +04cf08: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04cf0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -87056,42 +87123,42 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04c074: |[04c074] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -04c084: 5420 5f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ -04c088: 5400 8f00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04c08c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04c090: 2200 3b02 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c094: 1a01 7303 |0008: const-string v1, "Fragment does not have a view" // string@0373 │ │ -04c098: 7020 a10e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c09e: 2700 |000d: throw v0 │ │ -04c0a0: 5420 5f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ -04c0a4: 5400 8f00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04c0a8: 6e20 070c 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04c0ae: 0c00 |0015: move-result-object v0 │ │ -04c0b0: 1100 |0016: return-object v0 │ │ +04cf10: |[04cf10] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +04cf20: 5420 5f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ +04cf24: 5400 8f00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04cf28: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04cf2c: 2200 3902 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04cf30: 1a01 7303 |0008: const-string v1, "Fragment does not have a view" // string@0373 │ │ +04cf34: 7020 a10e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04cf3a: 2700 |000d: throw v0 │ │ +04cf3c: 5420 5f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@005f │ │ +04cf40: 5400 8f00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04cf44: 6e20 070c 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +04cf4a: 0c00 |0015: move-result-object v0 │ │ +04cf4c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0006 line=1425 │ │ 0x000e line=1427 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ source_file_idx : 884 (Fragment.java) │ │ │ │ Class #332 header: │ │ -class_idx : 90 │ │ +class_idx : 89 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ @@ -87117,18 +87184,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c0b4: |[04c0b4] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04c0c4: 5b01 9300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0093 │ │ -04c0c8: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -04c0ce: 0e00 |0005: return-void │ │ +04cf50: |[04cf50] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04cf60: 5b01 9300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0093 │ │ +04cf64: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +04cf6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -87138,32 +87205,32 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c0d0: |[04c0d0] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -04c0e0: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0093 │ │ -04c0e4: 6e20 1a02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@021a │ │ -04c0ea: 0c00 |0005: move-result-object v0 │ │ -04c0ec: 1100 |0006: return-object v0 │ │ +04cf6c: |[04cf6c] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +04cf7c: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0093 │ │ +04cf80: 6e20 1a02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@021a │ │ +04cf86: 0c00 |0005: move-result-object v0 │ │ +04cf88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ source_file_idx : 886 (FragmentActivity.java) │ │ │ │ Class #333 header: │ │ -class_idx : 103 │ │ +class_idx : 102 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 97 │ │ +superclass_idx : 96 │ │ source_file_idx : 889 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 66 │ │ │ │ Class #333 annotations: │ │ @@ -87387,37 +87454,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04c0f0: |[04c0f0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04c100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c102: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -04c106: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04c10a: 6a00 c300 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c10e: 6001 1600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -04c112: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -04c116: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -04c11a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04c11c: 6a00 c600 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c6 │ │ -04c120: 2200 ba01 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ba │ │ -04c124: 7020 ee0c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0cee │ │ -04c12a: 6900 c500 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ -04c12e: 2200 ba01 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ba │ │ -04c132: 7020 ee0c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0cee │ │ -04c138: 6900 c400 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ -04c13c: 2200 b401 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01b4 │ │ -04c140: 7020 e60c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0ce6 │ │ -04c146: 6900 bb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00bb │ │ -04c14a: 2200 b401 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01b4 │ │ -04c14e: 7020 e60c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0ce6 │ │ -04c154: 6900 ba00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ba │ │ -04c158: 0e00 |002c: return-void │ │ +04cf8c: |[04cf8c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04cf9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04cf9e: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +04cfa2: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +04cfa6: 6a00 c300 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04cfaa: 6001 1600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +04cfae: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +04cfb2: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +04cfb6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04cfb8: 6a00 c600 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c6 │ │ +04cfbc: 2200 b801 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b8 │ │ +04cfc0: 7020 ee0c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0cee │ │ +04cfc6: 6900 c500 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ +04cfca: 2200 b801 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b8 │ │ +04cfce: 7020 ee0c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0cee │ │ +04cfd4: 6900 c400 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ +04cfd8: 2200 b201 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01b2 │ │ +04cfdc: 7020 e60c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0ce6 │ │ +04cfe2: 6900 bb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00bb │ │ +04cfe6: 2200 b201 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01b2 │ │ +04cfea: 7020 e60c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0ce6 │ │ +04cff0: 6900 ba00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ba │ │ +04cff4: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=385 │ │ 0x0007 line=388 │ │ 0x0010 line=711 │ │ 0x0017 line=712 │ │ 0x001e line=713 │ │ @@ -87429,25 +87496,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04c15c: |[04c15c] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04c16c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c16e: 7010 4f02 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@024f │ │ -04c174: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04c176: 5920 d600 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04c17a: 5b21 e000 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04c17e: 5b21 df00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04c182: 2200 6200 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0062 │ │ -04c186: 7020 6402 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0264 │ │ -04c18c: 5b20 d800 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -04c190: 0e00 |0012: return-void │ │ +04cff8: |[04cff8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04d008: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d00a: 7010 4f02 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@024f │ │ +04d010: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04d012: 5920 d600 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04d016: 5b21 e000 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +04d01a: 5b21 df00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +04d01e: 2200 6100 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0061 │ │ +04d022: 7020 6402 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0264 │ │ +04d028: 5b20 d800 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +04d02c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=411 │ │ 0x0007 line=423 │ │ 0x0009 line=424 │ │ 0x000b line=426 │ │ @@ -87459,37 +87526,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04c194: |[04c194] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -04c1a4: 5530 e100 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04c1a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04c1ac: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c1b0: 1a01 5c02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@025c │ │ -04c1b4: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c1ba: 2700 |000b: throw v0 │ │ -04c1bc: 5430 dc00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -04c1c0: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -04c1c4: 2200 3b02 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c1c8: 2201 4e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c1cc: 7010 f00e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c1d2: 1a02 5d02 |0017: const-string v2, "Can not perform this action inside of " // string@025d │ │ -04c1d6: 6e20 f70e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c1dc: 0c01 |001c: move-result-object v1 │ │ -04c1de: 5432 dc00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -04c1e2: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c1e8: 0c01 |0022: move-result-object v1 │ │ -04c1ea: 6e10 fb0e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c1f0: 0c01 |0026: move-result-object v1 │ │ -04c1f2: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c1f8: 2700 |002a: throw v0 │ │ -04c1fa: 0e00 |002b: return-void │ │ +04d030: |[04d030] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +04d040: 5530 e100 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04d044: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04d048: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04d04c: 1a01 5c02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@025c │ │ +04d050: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04d056: 2700 |000b: throw v0 │ │ +04d058: 5430 dc00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +04d05c: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +04d060: 2200 3902 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04d064: 2201 4c02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d068: 7010 f00e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d06e: 1a02 5d02 |0017: const-string v2, "Can not perform this action inside of " // string@025d │ │ +04d072: 6e20 f70e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d078: 0c01 |001c: move-result-object v1 │ │ +04d07a: 5432 dc00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +04d07e: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d084: 0c01 |0022: move-result-object v1 │ │ +04d086: 6e10 fb0e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d08c: 0c01 |0026: move-result-object v1 │ │ +04d08e: 7020 a10e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04d094: 2700 |002a: throw v0 │ │ +04d096: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0004 line=1327 │ │ 0x000c line=1330 │ │ 0x0010 line=1331 │ │ 0x002b line=1334 │ │ @@ -87497,74 +87564,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04c1fc: |[04c1fc] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -04c20c: 2200 b501 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01b5 │ │ -04c210: 7030 e70c 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0ce7 │ │ -04c216: 6201 c400 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ -04c21a: 6e20 e90c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0ce9 │ │ -04c220: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -04c224: 6e30 e80c 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0ce8 │ │ -04c22a: 1100 |000f: return-object v0 │ │ +04d098: |[04d098] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +04d0a8: 2200 b301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01b3 │ │ +04d0ac: 7030 e70c 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0ce7 │ │ +04d0b2: 6201 c400 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ +04d0b6: 6e20 e90c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0ce9 │ │ +04d0bc: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +04d0c0: 6e30 e80c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0ce8 │ │ +04d0c6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0005 line=735 │ │ 0x000a line=736 │ │ 0x000f line=737 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -04c22c: |[04c22c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -04c23c: 220a b801 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01b8 │ │ -04c240: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c242: 7020 eb0c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0ceb │ │ -04c248: 2200 bc01 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01bc │ │ -04c24c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -04c24e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -04c252: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -04c254: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -04c258: 01c1 |000e: move v1, v12 │ │ -04c25a: 01d2 |000f: move v2, v13 │ │ -04c25c: 01c3 |0010: move v3, v12 │ │ -04c25e: 01d4 |0011: move v4, v13 │ │ -04c260: 7609 ef0c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0cef │ │ -04c266: 6201 c500 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ -04c26a: 6e20 f10c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0cf1 │ │ -04c270: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -04c274: 6e30 f00c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0cf0 │ │ -04c27a: 6e20 ec0c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0cec │ │ -04c280: 2209 b501 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01b5 │ │ -04c284: 7030 e70c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0ce7 │ │ -04c28a: 6201 c400 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ -04c28e: 6e20 e90c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0ce9 │ │ -04c294: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -04c298: 6e30 e80c 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0ce8 │ │ -04c29e: 6e20 ec0c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0cec │ │ -04c2a4: 110a |0034: return-object v10 │ │ +04d0c8: |[04d0c8] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +04d0d8: 220a b601 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01b6 │ │ +04d0dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04d0de: 7020 eb0c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0ceb │ │ +04d0e4: 2200 ba01 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01ba │ │ +04d0e8: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +04d0ea: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +04d0ee: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +04d0f0: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +04d0f4: 01c1 |000e: move v1, v12 │ │ +04d0f6: 01d2 |000f: move v2, v13 │ │ +04d0f8: 01c3 |0010: move v3, v12 │ │ +04d0fa: 01d4 |0011: move v4, v13 │ │ +04d0fc: 7609 ef0c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0cef │ │ +04d102: 6201 c500 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ +04d106: 6e20 f10c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0cf1 │ │ +04d10c: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +04d110: 6e30 f00c 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0cf0 │ │ +04d116: 6e20 ec0c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0cec │ │ +04d11c: 2209 b301 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01b3 │ │ +04d120: 7030 e70c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0ce7 │ │ +04d126: 6201 c400 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ +04d12a: 6e20 e90c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0ce9 │ │ +04d130: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +04d134: 6e30 e80c 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0ce8 │ │ +04d13a: 6e20 ec0c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0cec │ │ +04d140: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x0015 line=723 │ │ 0x001a line=724 │ │ 0x001f line=725 │ │ @@ -87588,25 +87655,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -04c2a8: |[04c2a8] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -04c2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c2ba: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -04c2c0: 0f00 |0004: return v0 │ │ -04c2c2: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -04c2c6: 28fd |0007: goto 0004 // -0003 │ │ -04c2c8: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -04c2cc: 28fa |000a: goto 0004 // -0006 │ │ -04c2ce: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -04c2d2: 28f7 |000d: goto 0004 // -0009 │ │ -04c2d4: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +04d144: |[04d144] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +04d154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d156: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +04d15c: 0f00 |0004: return v0 │ │ +04d15e: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +04d162: 28fd |0007: goto 0004 // -0003 │ │ +04d164: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +04d168: 28fa |000a: goto 0004 // -0006 │ │ +04d16a: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +04d16e: 28f7 |000d: goto 0004 // -0009 │ │ +04d170: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2013 │ │ 0x0001 line=2014 │ │ 0x0004 line=2025 │ │ 0x0005 line=2016 │ │ 0x0007 line=2017 │ │ @@ -87623,52 +87690,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -04c2f0: |[04c2f0] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -04c300: 1a03 7703 |0000: const-string v3, "FragmentManager" // string@0377 │ │ -04c304: 6e10 c40e 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@0ec4 │ │ -04c30a: 0c04 |0005: move-result-object v4 │ │ -04c30c: 7120 a40b 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -04c312: 1a03 7703 |0009: const-string v3, "FragmentManager" // string@0377 │ │ -04c316: 1a04 ae01 |000b: const-string v4, "Activity state:" // string@01ae │ │ -04c31a: 7120 a40b 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -04c320: 2201 da00 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@00da │ │ -04c324: 1a03 7703 |0012: const-string v3, "FragmentManager" // string@0377 │ │ -04c328: 7020 4405 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ -04c32e: 2202 2702 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0227 │ │ -04c332: 7020 710e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ -04c338: 5473 cd00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04c33c: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -04c340: 5473 cd00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04c344: 1a04 0500 |0022: const-string v4, " " // string@0005 │ │ -04c348: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -04c34a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -04c34c: 2366 1703 |0026: new-array v6, v6, [Ljava/lang/String; // type@0317 │ │ -04c350: 6e56 1802 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0218 │ │ -04c356: 2708 |002b: throw v8 │ │ -04c358: 0d00 |002c: move-exception v0 │ │ -04c35a: 1a03 7703 |002d: const-string v3, "FragmentManager" // string@0377 │ │ -04c35e: 1a04 5b03 |002f: const-string v4, "Failed dumping state" // string@035b │ │ -04c362: 7130 a50b 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -04c368: 28f7 |0034: goto 002b // -0009 │ │ -04c36a: 1a03 0500 |0035: const-string v3, " " // string@0005 │ │ -04c36e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -04c370: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -04c372: 2355 1703 |0039: new-array v5, v5, [Ljava/lang/String; // type@0317 │ │ -04c376: 6e55 8b02 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ -04c37c: 28ed |003e: goto 002b // -0013 │ │ -04c37e: 0d00 |003f: move-exception v0 │ │ -04c380: 1a03 7703 |0040: const-string v3, "FragmentManager" // string@0377 │ │ -04c384: 1a04 5b03 |0042: const-string v4, "Failed dumping state" // string@035b │ │ -04c388: 7130 a50b 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -04c38e: 28e4 |0047: goto 002b // -001c │ │ +04d18c: |[04d18c] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +04d19c: 1a03 7703 |0000: const-string v3, "FragmentManager" // string@0377 │ │ +04d1a0: 6e10 c40e 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@0ec4 │ │ +04d1a6: 0c04 |0005: move-result-object v4 │ │ +04d1a8: 7120 a40b 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +04d1ae: 1a03 7703 |0009: const-string v3, "FragmentManager" // string@0377 │ │ +04d1b2: 1a04 ae01 |000b: const-string v4, "Activity state:" // string@01ae │ │ +04d1b6: 7120 a40b 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +04d1bc: 2201 d900 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@00d9 │ │ +04d1c0: 1a03 7703 |0012: const-string v3, "FragmentManager" // string@0377 │ │ +04d1c4: 7020 4405 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ +04d1ca: 2202 2502 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0225 │ │ +04d1ce: 7020 710e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ +04d1d4: 5473 cd00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04d1d8: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +04d1dc: 5473 cd00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04d1e0: 1a04 0500 |0022: const-string v4, " " // string@0005 │ │ +04d1e4: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +04d1e6: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +04d1e8: 2366 1503 |0026: new-array v6, v6, [Ljava/lang/String; // type@0315 │ │ +04d1ec: 6e56 1802 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0218 │ │ +04d1f2: 2708 |002b: throw v8 │ │ +04d1f4: 0d00 |002c: move-exception v0 │ │ +04d1f6: 1a03 7703 |002d: const-string v3, "FragmentManager" // string@0377 │ │ +04d1fa: 1a04 5b03 |002f: const-string v4, "Failed dumping state" // string@035b │ │ +04d1fe: 7130 a50b 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +04d204: 28f7 |0034: goto 002b // -0009 │ │ +04d206: 1a03 0500 |0035: const-string v3, " " // string@0005 │ │ +04d20a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +04d20c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +04d20e: 2355 1503 |0039: new-array v5, v5, [Ljava/lang/String; // type@0315 │ │ +04d212: 6e55 8b02 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@028b │ │ +04d218: 28ed |003e: goto 002b // -0013 │ │ +04d21a: 0d00 |003f: move-exception v0 │ │ +04d21c: 1a03 7703 |0040: const-string v3, "FragmentManager" // string@0377 │ │ +04d220: 1a04 5b03 |0042: const-string v4, "Failed dumping state" // string@035b │ │ +04d224: 7130 a50b 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +04d22a: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=434 │ │ @@ -87696,35 +87763,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04c3ac: |[04c3ac] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -04c3bc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04c3be: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -04c3c4: 0f00 |0004: return v0 │ │ -04c3c6: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -04c3ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04c3cc: 28fc |0008: goto 0004 // -0004 │ │ -04c3ce: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -04c3d0: 28fe |000a: goto 0008 // -0002 │ │ -04c3d2: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -04c3d6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -04c3d8: 28f6 |000e: goto 0004 // -000a │ │ -04c3da: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -04c3dc: 28fe |0010: goto 000e // -0002 │ │ -04c3de: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -04c3e2: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -04c3e4: 28f0 |0014: goto 0004 // -0010 │ │ -04c3e6: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -04c3e8: 28fe |0016: goto 0014 // -0002 │ │ -04c3ea: 0000 |0017: nop // spacer │ │ -04c3ec: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +04d248: |[04d248] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +04d258: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04d25a: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +04d260: 0f00 |0004: return v0 │ │ +04d262: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +04d266: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04d268: 28fc |0008: goto 0004 // -0004 │ │ +04d26a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +04d26c: 28fe |000a: goto 0008 // -0002 │ │ +04d26e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +04d272: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +04d274: 28f6 |000e: goto 0004 // -000a │ │ +04d276: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +04d278: 28fe |0010: goto 000e // -0002 │ │ +04d27a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +04d27e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +04d280: 28f0 |0014: goto 0004 // -0010 │ │ +04d282: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +04d284: 28fe |0016: goto 0014 // -0002 │ │ +04d286: 0000 |0017: nop // spacer │ │ +04d288: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2037 │ │ 0x0001 line=2038 │ │ 0x0004 line=2049 │ │ 0x0005 line=2040 │ │ 0x0008 line=2041 │ │ @@ -87745,24 +87812,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04c408: |[04c408] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04c418: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04c41c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04c420: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04c424: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04c42a: 5b10 d100 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04c42e: 5410 d100 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04c432: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04c438: 6e10 ac02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ -04c43e: 0e00 |0013: return-void │ │ +04d2a4: |[04d2a4] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04d2b4: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04d2b8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04d2bc: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04d2c0: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d2c6: 5b10 d100 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04d2ca: 5410 d100 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04d2ce: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d2d4: 6e10 ac02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ +04d2da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0004 line=1477 │ │ 0x000b line=1479 │ │ 0x0010 line=1480 │ │ 0x0013 line=1481 │ │ @@ -87775,66 +87842,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -04c440: |[04c440] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -04c450: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04c452: 5440 ce00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c456: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04c45a: 2200 5f02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04c45e: 7010 120f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04c464: 5b40 ce00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c468: 6300 c300 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c46c: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -04c470: 1a00 7703 |0010: const-string v0, "FragmentManager" // string@0377 │ │ -04c474: 2201 4e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c478: 7010 f00e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c47e: 1a02 2c0b |0017: const-string v2, "add: " // string@0b2c │ │ -04c482: 6e20 f70e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c488: 0c01 |001c: move-result-object v1 │ │ -04c48a: 6e20 f60e 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c490: 0c01 |0020: move-result-object v1 │ │ -04c492: 6e10 fb0e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c498: 0c01 |0024: move-result-object v1 │ │ -04c49a: 7120 a90b 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c4a0: 6e20 9802 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0298 │ │ -04c4a6: 5550 7300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04c4aa: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -04c4ae: 5440 ce00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c4b2: 6e20 180f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ -04c4b8: 0a00 |0034: move-result v0 │ │ -04c4ba: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -04c4be: 2200 3b02 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c4c2: 2201 4e02 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c4c6: 7010 f00e 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c4cc: 1a02 7203 |003e: const-string v2, "Fragment already added: " // string@0372 │ │ -04c4d0: 6e20 f70e 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c4d6: 0c01 |0043: move-result-object v1 │ │ -04c4d8: 6e20 f60e 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c4de: 0c01 |0047: move-result-object v1 │ │ -04c4e0: 6e10 fb0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c4e6: 0c01 |004b: move-result-object v1 │ │ -04c4e8: 7020 a10e 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c4ee: 2700 |004f: throw v0 │ │ -04c4f0: 5440 ce00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c4f4: 6e20 160f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04c4fa: 5c53 6900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04c4fe: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -04c500: 5c50 8100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -04c504: 5550 7700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04c508: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -04c50c: 5550 7e00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04c510: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04c514: 5c43 db00 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04c518: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -04c51c: 6e20 9e02 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@029e │ │ -04c522: 0e00 |0069: return-void │ │ +04d2dc: |[04d2dc] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +04d2ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d2ee: 5440 ce00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d2f2: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +04d2f6: 2200 5d02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04d2fa: 7010 120f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d300: 5b40 ce00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d304: 6300 c300 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d308: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +04d30c: 1a00 7703 |0010: const-string v0, "FragmentManager" // string@0377 │ │ +04d310: 2201 4c02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d314: 7010 f00e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d31a: 1a02 2a0b |0017: const-string v2, "add: " // string@0b2a │ │ +04d31e: 6e20 f70e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d324: 0c01 |001c: move-result-object v1 │ │ +04d326: 6e20 f60e 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d32c: 0c01 |0020: move-result-object v1 │ │ +04d32e: 6e10 fb0e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d334: 0c01 |0024: move-result-object v1 │ │ +04d336: 7120 a90b 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d33c: 6e20 9802 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0298 │ │ +04d342: 5550 7300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04d346: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +04d34a: 5440 ce00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d34e: 6e20 180f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ +04d354: 0a00 |0034: move-result v0 │ │ +04d356: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +04d35a: 2200 3902 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04d35e: 2201 4c02 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d362: 7010 f00e 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d368: 1a02 7203 |003e: const-string v2, "Fragment already added: " // string@0372 │ │ +04d36c: 6e20 f70e 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d372: 0c01 |0043: move-result-object v1 │ │ +04d374: 6e20 f60e 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d37a: 0c01 |0047: move-result-object v1 │ │ +04d37c: 6e10 fb0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d382: 0c01 |004b: move-result-object v1 │ │ +04d384: 7020 a10e 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04d38a: 2700 |004f: throw v0 │ │ +04d38c: 5440 ce00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d390: 6e20 160f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d396: 5c53 6900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04d39a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +04d39c: 5c50 8100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +04d3a0: 5550 7700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +04d3a4: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +04d3a8: 5550 7e00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +04d3ac: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04d3b0: 5c43 db00 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04d3b4: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +04d3b8: 6e20 9e02 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@029e │ │ +04d3be: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0005 line=1153 │ │ 0x000c line=1155 │ │ 0x0028 line=1156 │ │ 0x002b line=1157 │ │ @@ -87858,23 +87925,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04c524: |[04c524] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04c534: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04c538: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04c53c: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04c540: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04c546: 5b10 d200 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04c54a: 5410 d200 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04c54e: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04c554: 0e00 |0010: return-void │ │ +04d3c0: |[04d3c0] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04d3d0: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04d3d4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04d3d8: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04d3dc: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d3e2: 5b10 d200 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04d3e6: 5410 d200 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04d3ea: 6e20 160f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d3f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000b line=533 │ │ 0x0010 line=534 │ │ locals : │ │ @@ -87886,89 +87953,89 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04c558: |[04c558] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -04c568: 1d05 |0000: monitor-enter v5 │ │ -04c56a: 5452 cf00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04c56e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04c572: 5452 cf00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04c576: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c57c: 0a02 |000a: move-result v2 │ │ -04c57e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -04c582: 5452 d300 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04c586: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -04c58a: 2202 5f02 |0011: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -04c58e: 7010 120f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04c594: 5b52 d300 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04c598: 5452 d300 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04c59c: 6e10 1f0f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c5a2: 0a00 |001d: move-result v0 │ │ -04c5a4: 6302 c300 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c5a8: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -04c5ac: 1a02 7703 |0022: const-string v2, "FragmentManager" // string@0377 │ │ -04c5b0: 2203 4e02 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04c5b4: 7010 f00e 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c5ba: 1a04 9f09 |0029: const-string v4, "Setting back stack index " // string@099f │ │ -04c5be: 6e20 f70e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c5c4: 0c03 |002e: move-result-object v3 │ │ -04c5c6: 6e20 f40e 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04c5cc: 0c03 |0032: move-result-object v3 │ │ -04c5ce: 1a04 7f00 |0033: const-string v4, " to " // string@007f │ │ -04c5d2: 6e20 f70e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c5d8: 0c03 |0038: move-result-object v3 │ │ -04c5da: 6e20 f60e 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c5e0: 0c03 |003c: move-result-object v3 │ │ -04c5e2: 6e10 fb0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c5e8: 0c03 |0040: move-result-object v3 │ │ -04c5ea: 7120 a90b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c5f0: 5452 d300 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04c5f4: 6e20 160f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04c5fa: 1e05 |0049: monitor-exit v5 │ │ -04c5fc: 0101 |004a: move v1, v0 │ │ -04c5fe: 0f01 |004b: return v1 │ │ -04c600: 5452 cf00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04c604: 5453 cf00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04c608: 6e10 1f0f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c60e: 0a03 |0053: move-result v3 │ │ -04c610: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04c614: 6e20 1c0f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -04c61a: 0c02 |0059: move-result-object v2 │ │ -04c61c: 1f02 3f02 |005a: check-cast v2, Ljava/lang/Integer; // type@023f │ │ -04c620: 6e10 a80e 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0ea8 │ │ -04c626: 0a00 |005f: move-result v0 │ │ -04c628: 6302 c300 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c62c: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -04c630: 1a02 7703 |0064: const-string v2, "FragmentManager" // string@0377 │ │ -04c634: 2203 4e02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04c638: 7010 f00e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c63e: 1a04 b601 |006b: const-string v4, "Adding back stack index " // string@01b6 │ │ -04c642: 6e20 f70e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c648: 0c03 |0070: move-result-object v3 │ │ -04c64a: 6e20 f40e 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04c650: 0c03 |0074: move-result-object v3 │ │ -04c652: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ -04c656: 6e20 f70e 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c65c: 0c03 |007a: move-result-object v3 │ │ -04c65e: 6e20 f60e 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c664: 0c03 |007e: move-result-object v3 │ │ -04c666: 6e10 fb0e 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c66c: 0c03 |0082: move-result-object v3 │ │ -04c66e: 7120 a90b 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c674: 5452 d300 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04c678: 6e30 1e0f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04c67e: 1e05 |008b: monitor-exit v5 │ │ -04c680: 0101 |008c: move v1, v0 │ │ -04c682: 28be |008d: goto 004b // -0042 │ │ -04c684: 0d02 |008e: move-exception v2 │ │ -04c686: 1e05 |008f: monitor-exit v5 │ │ -04c688: 2702 |0090: throw v2 │ │ +04d3f4: |[04d3f4] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +04d404: 1d05 |0000: monitor-enter v5 │ │ +04d406: 5452 cf00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04d40a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04d40e: 5452 cf00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04d412: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d418: 0a02 |000a: move-result v2 │ │ +04d41a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +04d41e: 5452 d300 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04d422: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +04d426: 2202 5d02 |0011: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +04d42a: 7010 120f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d430: 5b52 d300 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04d434: 5452 d300 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04d438: 6e10 1f0f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d43e: 0a00 |001d: move-result v0 │ │ +04d440: 6302 c300 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d444: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +04d448: 1a02 7703 |0022: const-string v2, "FragmentManager" // string@0377 │ │ +04d44c: 2203 4c02 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04d450: 7010 f00e 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d456: 1a04 9d09 |0029: const-string v4, "Setting back stack index " // string@099d │ │ +04d45a: 6e20 f70e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d460: 0c03 |002e: move-result-object v3 │ │ +04d462: 6e20 f40e 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04d468: 0c03 |0032: move-result-object v3 │ │ +04d46a: 1a04 7f00 |0033: const-string v4, " to " // string@007f │ │ +04d46e: 6e20 f70e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d474: 0c03 |0038: move-result-object v3 │ │ +04d476: 6e20 f60e 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d47c: 0c03 |003c: move-result-object v3 │ │ +04d47e: 6e10 fb0e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d484: 0c03 |0040: move-result-object v3 │ │ +04d486: 7120 a90b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d48c: 5452 d300 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04d490: 6e20 160f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d496: 1e05 |0049: monitor-exit v5 │ │ +04d498: 0101 |004a: move v1, v0 │ │ +04d49a: 0f01 |004b: return v1 │ │ +04d49c: 5452 cf00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04d4a0: 5453 cf00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04d4a4: 6e10 1f0f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d4aa: 0a03 |0053: move-result v3 │ │ +04d4ac: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04d4b0: 6e20 1c0f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +04d4b6: 0c02 |0059: move-result-object v2 │ │ +04d4b8: 1f02 3d02 |005a: check-cast v2, Ljava/lang/Integer; // type@023d │ │ +04d4bc: 6e10 a80e 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0ea8 │ │ +04d4c2: 0a00 |005f: move-result v0 │ │ +04d4c4: 6302 c300 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d4c8: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +04d4cc: 1a02 7703 |0064: const-string v2, "FragmentManager" // string@0377 │ │ +04d4d0: 2203 4c02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04d4d4: 7010 f00e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d4da: 1a04 b601 |006b: const-string v4, "Adding back stack index " // string@01b6 │ │ +04d4de: 6e20 f70e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d4e4: 0c03 |0070: move-result-object v3 │ │ +04d4e6: 6e20 f40e 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04d4ec: 0c03 |0074: move-result-object v3 │ │ +04d4ee: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ +04d4f2: 6e20 f70e 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d4f8: 0c03 |007a: move-result-object v3 │ │ +04d4fa: 6e20 f60e 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d500: 0c03 |007e: move-result-object v3 │ │ +04d502: 6e10 fb0e 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d508: 0c03 |0082: move-result-object v3 │ │ +04d50a: 7120 a90b 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d510: 5452 d300 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04d514: 6e30 1e0f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +04d51a: 1e05 |008b: monitor-exit v5 │ │ +04d51c: 0101 |008c: move v1, v0 │ │ +04d51e: 28be |008d: goto 004b // -0042 │ │ +04d520: 0d02 |008e: move-exception v2 │ │ +04d522: 1e05 |008f: monitor-exit v5 │ │ +04d524: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0001 line=1357 │ │ 0x000d line=1358 │ │ @@ -87996,25 +88063,25 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04c698: |[04c698] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -04c6a8: 5420 cd00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04c6ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04c6b0: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c6b4: 1a01 ba01 |0006: const-string v1, "Already attached" // string@01ba │ │ -04c6b8: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c6be: 2700 |000b: throw v0 │ │ -04c6c0: 5b23 cd00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04c6c4: 5b24 d400 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -04c6c8: 5b25 dd00 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04c6cc: 0e00 |0012: return-void │ │ +04d534: |[04d534] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +04d544: 5420 cd00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04d548: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04d54c: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04d550: 1a01 ba01 |0006: const-string v1, "Already attached" // string@01ba │ │ +04d554: 7020 a10e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04d55a: 2700 |000b: throw v0 │ │ +04d55c: 5b23 cd00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04d560: 5b24 d400 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +04d564: 5b25 dd00 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04d568: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1844 │ │ 0x000c line=1845 │ │ 0x000e line=1846 │ │ 0x0010 line=1847 │ │ 0x0012 line=1848 │ │ @@ -88029,84 +88096,84 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 139 16-bit code units │ │ -04c6d0: |[04c6d0] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04c6e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04c6e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04c6e4: 6300 c300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c6e8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04c6ec: 1a00 7703 |0006: const-string v0, "FragmentManager" // string@0377 │ │ -04c6f0: 2201 4e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c6f4: 7010 f00e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c6fa: 1a02 c50b |000d: const-string v2, "attach: " // string@0bc5 │ │ -04c6fe: 6e20 f70e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c704: 0c01 |0012: move-result-object v1 │ │ -04c706: 6e20 f60e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c70c: 0c01 |0016: move-result-object v1 │ │ -04c70e: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c714: 0c01 |001a: move-result-object v1 │ │ -04c716: 7120 a90b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c71c: 5570 7300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04c720: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -04c724: 5c75 7300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04c728: 5570 6900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04c72c: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -04c730: 5460 ce00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c734: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04c738: 2200 5f02 |002c: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04c73c: 7010 120f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04c742: 5b60 ce00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c746: 5460 ce00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c74a: 6e20 180f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ -04c750: 0a00 |0038: move-result v0 │ │ -04c752: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -04c756: 2200 3b02 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04c75a: 2201 4e02 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c75e: 7010 f00e 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c764: 1a02 7203 |0042: const-string v2, "Fragment already added: " // string@0372 │ │ -04c768: 6e20 f70e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c76e: 0c01 |0047: move-result-object v1 │ │ -04c770: 6e20 f60e 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c776: 0c01 |004b: move-result-object v1 │ │ -04c778: 6e10 fb0e 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c77e: 0c01 |004f: move-result-object v1 │ │ -04c780: 7020 a10e 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04c786: 2700 |0053: throw v0 │ │ -04c788: 6300 c300 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c78c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -04c790: 1a00 7703 |0058: const-string v0, "FragmentManager" // string@0377 │ │ -04c794: 2201 4e02 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c798: 7010 f00e 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c79e: 1a02 2b0b |005f: const-string v2, "add from attach: " // string@0b2b │ │ -04c7a2: 6e20 f70e 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c7a8: 0c01 |0064: move-result-object v1 │ │ -04c7aa: 6e20 f60e 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c7b0: 0c01 |0068: move-result-object v1 │ │ -04c7b2: 6e10 fb0e 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c7b8: 0c01 |006c: move-result-object v1 │ │ -04c7ba: 7120 a90b 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c7c0: 5460 ce00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c7c4: 6e20 160f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04c7ca: 5c73 6900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04c7ce: 5570 7700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04c7d2: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -04c7d6: 5570 7e00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04c7da: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -04c7de: 5c63 db00 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04c7e2: 5262 d600 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04c7e6: 0760 |0083: move-object v0, v6 │ │ -04c7e8: 0771 |0084: move-object v1, v7 │ │ -04c7ea: 0183 |0085: move v3, v8 │ │ -04c7ec: 0194 |0086: move v4, v9 │ │ -04c7ee: 7406 9f02 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04c7f4: 0e00 |008a: return-void │ │ +04d56c: |[04d56c] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04d57c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d57e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04d580: 6300 c300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d584: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04d588: 1a00 7703 |0006: const-string v0, "FragmentManager" // string@0377 │ │ +04d58c: 2201 4c02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d590: 7010 f00e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d596: 1a02 c30b |000d: const-string v2, "attach: " // string@0bc3 │ │ +04d59a: 6e20 f70e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d5a0: 0c01 |0012: move-result-object v1 │ │ +04d5a2: 6e20 f60e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d5a8: 0c01 |0016: move-result-object v1 │ │ +04d5aa: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d5b0: 0c01 |001a: move-result-object v1 │ │ +04d5b2: 7120 a90b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d5b8: 5570 7300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04d5bc: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +04d5c0: 5c75 7300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04d5c4: 5570 6900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04d5c8: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +04d5cc: 5460 ce00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d5d0: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +04d5d4: 2200 5d02 |002c: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04d5d8: 7010 120f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d5de: 5b60 ce00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d5e2: 5460 ce00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d5e6: 6e20 180f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ +04d5ec: 0a00 |0038: move-result v0 │ │ +04d5ee: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +04d5f2: 2200 3902 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04d5f6: 2201 4c02 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d5fa: 7010 f00e 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d600: 1a02 7203 |0042: const-string v2, "Fragment already added: " // string@0372 │ │ +04d604: 6e20 f70e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d60a: 0c01 |0047: move-result-object v1 │ │ +04d60c: 6e20 f60e 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d612: 0c01 |004b: move-result-object v1 │ │ +04d614: 6e10 fb0e 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d61a: 0c01 |004f: move-result-object v1 │ │ +04d61c: 7020 a10e 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04d622: 2700 |0053: throw v0 │ │ +04d624: 6300 c300 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d628: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +04d62c: 1a00 7703 |0058: const-string v0, "FragmentManager" // string@0377 │ │ +04d630: 2201 4c02 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d634: 7010 f00e 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d63a: 1a02 290b |005f: const-string v2, "add from attach: " // string@0b29 │ │ +04d63e: 6e20 f70e 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d644: 0c01 |0064: move-result-object v1 │ │ +04d646: 6e20 f60e 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d64c: 0c01 |0068: move-result-object v1 │ │ +04d64e: 6e10 fb0e 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d654: 0c01 |006c: move-result-object v1 │ │ +04d656: 7120 a90b 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d65c: 5460 ce00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d660: 6e20 160f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d666: 5c73 6900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04d66a: 5570 7700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +04d66e: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +04d672: 5570 7e00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +04d676: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +04d67a: 5c63 db00 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04d67e: 5262 d600 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04d682: 0760 |0083: move-object v0, v6 │ │ +04d684: 0771 |0084: move-object v1, v7 │ │ +04d686: 0183 |0085: move v3, v8 │ │ +04d688: 0194 |0086: move v4, v9 │ │ +04d68a: 7406 9f02 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04d690: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -88131,18 +88198,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c7f8: |[04c7f8] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -04c808: 2200 5000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04c80c: 7020 5201 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0152 │ │ -04c812: 1100 |0005: return-object v0 │ │ +04d694: |[04d694] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04d6a4: 2200 4f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04d6a8: 7020 5201 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0152 │ │ +04d6ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -88150,64 +88217,64 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 97 16-bit code units │ │ -04c814: |[04c814] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04c824: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04c826: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -04c828: 6300 c300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c82c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04c830: 1a00 7703 |0006: const-string v0, "FragmentManager" // string@0377 │ │ -04c834: 2201 4e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c838: 7010 f00e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c83e: 1a03 7f0d |000d: const-string v3, "detach: " // string@0d7f │ │ -04c842: 6e20 f70e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c848: 0c01 |0012: move-result-object v1 │ │ -04c84a: 6e20 f60e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c850: 0c01 |0016: move-result-object v1 │ │ -04c852: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c858: 0c01 |001a: move-result-object v1 │ │ -04c85a: 7120 a90b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c860: 5570 7300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04c864: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -04c868: 5c72 7300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04c86c: 5570 6900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04c870: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -04c874: 5460 ce00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c878: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -04c87c: 6300 c300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04c880: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -04c884: 1a00 7703 |0030: const-string v0, "FragmentManager" // string@0377 │ │ -04c888: 2201 4e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04c88c: 7010 f00e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04c892: 1a03 7416 |0037: const-string v3, "remove from detach: " // string@1674 │ │ -04c896: 6e20 f70e 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04c89c: 0c01 |003c: move-result-object v1 │ │ -04c89e: 6e20 f60e 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04c8a4: 0c01 |0040: move-result-object v1 │ │ -04c8a6: 6e10 fb0e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04c8ac: 0c01 |0044: move-result-object v1 │ │ -04c8ae: 7120 a90b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04c8b4: 5460 ce00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c8b8: 6e20 1d0f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ -04c8be: 5570 7700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04c8c2: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -04c8c6: 5570 7e00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04c8ca: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -04c8ce: 5c62 db00 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04c8d2: 5c75 6900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04c8d6: 0760 |0059: move-object v0, v6 │ │ -04c8d8: 0771 |005a: move-object v1, v7 │ │ -04c8da: 0183 |005b: move v3, v8 │ │ -04c8dc: 0194 |005c: move v4, v9 │ │ -04c8de: 7406 9f02 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04c8e4: 0e00 |0060: return-void │ │ +04d6b0: |[04d6b0] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04d6c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d6c2: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +04d6c4: 6300 c300 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d6c8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04d6cc: 1a00 7703 |0006: const-string v0, "FragmentManager" // string@0377 │ │ +04d6d0: 2201 4c02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d6d4: 7010 f00e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d6da: 1a03 7d0d |000d: const-string v3, "detach: " // string@0d7d │ │ +04d6de: 6e20 f70e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d6e4: 0c01 |0012: move-result-object v1 │ │ +04d6e6: 6e20 f60e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d6ec: 0c01 |0016: move-result-object v1 │ │ +04d6ee: 6e10 fb0e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d6f4: 0c01 |001a: move-result-object v1 │ │ +04d6f6: 7120 a90b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d6fc: 5570 7300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04d700: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +04d704: 5c72 7300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04d708: 5570 6900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04d70c: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +04d710: 5460 ce00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d714: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04d718: 6300 c300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04d71c: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +04d720: 1a00 7703 |0030: const-string v0, "FragmentManager" // string@0377 │ │ +04d724: 2201 4c02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04d728: 7010 f00e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04d72e: 1a03 7216 |0037: const-string v3, "remove from detach: " // string@1672 │ │ +04d732: 6e20 f70e 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04d738: 0c01 |003c: move-result-object v1 │ │ +04d73a: 6e20 f60e 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04d740: 0c01 |0040: move-result-object v1 │ │ +04d742: 6e10 fb0e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04d748: 0c01 |0044: move-result-object v1 │ │ +04d74a: 7120 a90b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04d750: 5460 ce00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d754: 6e20 1d0f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ +04d75a: 5570 7700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +04d75e: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +04d762: 5570 7e00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +04d766: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +04d76a: 5c62 db00 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04d76e: 5c75 6900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04d772: 0760 |0059: move-object v0, v6 │ │ +04d774: 0771 |005a: move-object v1, v7 │ │ +04d776: 0183 |005b: move v3, v8 │ │ +04d778: 0194 |005c: move v4, v9 │ │ +04d77a: 7406 9f02 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04d780: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1229 │ │ 0x001e line=1230 │ │ 0x0022 line=1231 │ │ 0x0024 line=1232 │ │ 0x0028 line=1234 │ │ @@ -88229,20 +88296,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04c8e8: |[04c8e8] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -04c8f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c8fa: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04c8fe: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04c900: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04c906: 0e00 |0007: return-void │ │ +04d784: |[04d784] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +04d794: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d796: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04d79a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04d79c: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04d7a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1860 │ │ 0x0003 line=1861 │ │ 0x0007 line=1862 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -88252,31 +88319,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04c908: |[04c908] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04c918: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c91c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04c920: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04c922: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c926: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c92c: 0a02 |000a: move-result v2 │ │ -04c92e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04c932: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c936: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04c93c: 0c00 |0012: move-result-object v0 │ │ -04c93e: 1f00 5800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04c942: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04c946: 6e20 f001 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01f0 │ │ -04c94c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c950: 28e9 |001c: goto 0005 // -0017 │ │ -04c952: 0e00 |001d: return-void │ │ +04d7a4: |[04d7a4] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04d7b4: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d7b8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04d7bc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d7be: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d7c2: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d7c8: 0a02 |000a: move-result v2 │ │ +04d7ca: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04d7ce: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d7d2: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d7d8: 0c00 |0012: move-result-object v0 │ │ +04d7da: 1f00 5700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d7de: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04d7e2: 6e20 f001 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01f0 │ │ +04d7e8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d7ec: 28e9 |001c: goto 0005 // -0017 │ │ +04d7ee: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0004 line=1906 │ │ 0x000d line=1907 │ │ 0x0015 line=1908 │ │ 0x0017 line=1909 │ │ @@ -88293,36 +88360,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04c954: |[04c954] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04c964: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c968: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04c96c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04c96e: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c972: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c978: 0a02 |000a: move-result v2 │ │ -04c97a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04c97e: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c982: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04c988: 0c00 |0012: move-result-object v0 │ │ -04c98a: 1f00 5800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04c98e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04c992: 6e20 f101 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@01f1 │ │ -04c998: 0a02 |001a: move-result v2 │ │ -04c99a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04c99e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04c9a0: 0f02 |001e: return v2 │ │ -04c9a2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c9a6: 28e4 |0021: goto 0005 // -001c │ │ -04c9a8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04c9aa: 28fb |0023: goto 001e // -0005 │ │ +04d7f0: |[04d7f0] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04d800: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d804: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04d808: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d80a: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d80e: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d814: 0a02 |000a: move-result v2 │ │ +04d816: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04d81a: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d81e: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d824: 0c00 |0012: move-result-object v0 │ │ +04d826: 1f00 5700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d82a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04d82e: 6e20 f101 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@01f1 │ │ +04d834: 0a02 |001a: move-result v2 │ │ +04d836: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04d83a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04d83c: 0f02 |001e: return v2 │ │ +04d83e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d842: 28e4 |0021: goto 0005 // -001c │ │ +04d844: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04d846: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0004 line=1989 │ │ 0x000d line=1990 │ │ 0x0015 line=1991 │ │ 0x0017 line=1992 │ │ @@ -88343,20 +88410,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04c9ac: |[04c9ac] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -04c9bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c9be: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04c9c2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04c9c4: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04c9ca: 0e00 |0007: return-void │ │ +04d848: |[04d848] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +04d858: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d85a: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04d85e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04d860: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04d866: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1855 │ │ 0x0003 line=1856 │ │ 0x0007 line=1857 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -88366,59 +88433,59 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -04c9cc: |[04c9cc] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04c9dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c9de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04c9e0: 5454 ce00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c9e4: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -04c9e8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04c9ea: 5454 ce00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c9ee: 6e10 1f0f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04c9f4: 0a04 |000c: move-result v4 │ │ -04c9f6: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -04c9fa: 5454 ce00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04c9fe: 6e20 190f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ca04: 0c00 |0014: move-result-object v0 │ │ -04ca06: 1f00 5800 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ca0a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -04ca0e: 6e30 f301 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@01f3 │ │ -04ca14: 0a04 |001c: move-result v4 │ │ -04ca16: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -04ca1a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -04ca1c: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -04ca20: 2202 5f02 |0022: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -04ca24: 7010 120f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04ca2a: 6e20 160f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04ca30: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ca34: 28db |002c: goto 0007 // -0025 │ │ -04ca36: 5454 d500 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ca3a: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -04ca3e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -04ca40: 5454 d500 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ca44: 6e10 1f0f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ca4a: 0a04 |0037: move-result v4 │ │ -04ca4c: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -04ca50: 5454 d500 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ca54: 6e20 190f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ca5a: 0c00 |003f: move-result-object v0 │ │ -04ca5c: 1f00 5800 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ca60: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -04ca64: 6e20 180f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ -04ca6a: 0a04 |0047: move-result v4 │ │ -04ca6c: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -04ca70: 6e10 df01 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01df │ │ -04ca76: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ca7a: 28e3 |004f: goto 0032 // -001d │ │ -04ca7c: 5b52 d500 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ca80: 0f03 |0052: return v3 │ │ +04d868: |[04d868] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04d878: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04d87a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d87c: 5454 ce00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d880: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +04d884: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04d886: 5454 ce00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d88a: 6e10 1f0f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d890: 0a04 |000c: move-result v4 │ │ +04d892: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +04d896: 5454 ce00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d89a: 6e20 190f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d8a0: 0c00 |0014: move-result-object v0 │ │ +04d8a2: 1f00 5700 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d8a6: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +04d8aa: 6e30 f301 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@01f3 │ │ +04d8b0: 0a04 |001c: move-result v4 │ │ +04d8b2: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +04d8b6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +04d8b8: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +04d8bc: 2202 5d02 |0022: new-instance v2, Ljava/util/ArrayList; // type@025d │ │ +04d8c0: 7010 120f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04d8c6: 6e20 160f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04d8cc: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d8d0: 28db |002c: goto 0007 // -0025 │ │ +04d8d2: 5454 d500 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04d8d6: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +04d8da: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +04d8dc: 5454 d500 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04d8e0: 6e10 1f0f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d8e6: 0a04 |0037: move-result v4 │ │ +04d8e8: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +04d8ec: 5454 d500 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04d8f0: 6e20 190f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d8f6: 0c00 |003f: move-result-object v0 │ │ +04d8f8: 1f00 5700 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d8fc: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +04d900: 6e20 180f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ +04d906: 0a04 |0047: move-result v4 │ │ +04d908: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +04d90c: 6e10 df01 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01df │ │ +04d912: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d916: 28e3 |004f: goto 0032 // -001d │ │ +04d918: 5b52 d500 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04d91c: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ 0x0001 line=1928 │ │ 0x0002 line=1929 │ │ 0x0006 line=1930 │ │ 0x000f line=1931 │ │ @@ -88454,25 +88521,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04ca84: |[04ca84] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -04ca94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ca96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04ca98: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04ca9a: 5c30 d700 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -04ca9e: 6e10 8d02 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -04caa4: 6e30 9d02 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04caaa: 5b31 cd00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04caae: 5b31 d400 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -04cab2: 5b31 dd00 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04cab6: 0e00 |0011: return-void │ │ +04d920: |[04d920] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +04d930: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d932: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d934: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04d936: 5c30 d700 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +04d93a: 6e10 8d02 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +04d940: 6e30 9d02 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04d946: 5b31 cd00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04d94a: 5b31 d400 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +04d94e: 5b31 dd00 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04d952: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1896 │ │ 0x0005 line=1897 │ │ 0x0008 line=1898 │ │ 0x000b line=1899 │ │ 0x000d line=1900 │ │ @@ -88486,19 +88553,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04cab8: |[04cab8] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -04cac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04caca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cacc: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04cad2: 0e00 |0005: return-void │ │ +04d954: |[04d954] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +04d964: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04d966: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d968: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04d96e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1892 │ │ 0x0005 line=1893 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -88507,31 +88574,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04cad4: |[04cad4] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -04cae4: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cae8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04caec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04caee: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04caf2: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04caf8: 0a02 |000a: move-result v2 │ │ -04cafa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04cafe: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb02: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cb08: 0c00 |0012: move-result-object v0 │ │ -04cb0a: 1f00 5800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cb0e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04cb12: 6e10 f701 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@01f7 │ │ -04cb18: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cb1c: 28e9 |001c: goto 0005 // -0017 │ │ -04cb1e: 0e00 |001d: return-void │ │ +04d970: |[04d970] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04d980: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d984: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04d988: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d98a: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d98e: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d994: 0a02 |000a: move-result v2 │ │ +04d996: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04d99a: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d99e: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d9a4: 0c00 |0012: move-result-object v0 │ │ +04d9a6: 1f00 5700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d9aa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04d9ae: 6e10 f701 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@01f7 │ │ +04d9b4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d9b8: 28e9 |001c: goto 0005 // -0017 │ │ +04d9ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0004 line=1917 │ │ 0x000d line=1918 │ │ 0x0015 line=1919 │ │ 0x0017 line=1920 │ │ @@ -88547,36 +88614,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04cb20: |[04cb20] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04cb30: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb34: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04cb38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04cb3a: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb3e: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cb44: 0a02 |000a: move-result v2 │ │ -04cb46: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04cb4a: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb4e: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cb54: 0c00 |0012: move-result-object v0 │ │ -04cb56: 1f00 5800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cb5a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04cb5e: 6e20 f801 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01f8 │ │ -04cb64: 0a02 |001a: move-result v2 │ │ -04cb66: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04cb6a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04cb6c: 0f02 |001e: return v2 │ │ -04cb6e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cb72: 28e4 |0021: goto 0005 // -001c │ │ -04cb74: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04cb76: 28fb |0023: goto 001e // -0005 │ │ +04d9bc: |[04d9bc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04d9cc: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d9d0: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04d9d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d9d6: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d9da: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04d9e0: 0a02 |000a: move-result v2 │ │ +04d9e2: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04d9e6: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04d9ea: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04d9f0: 0c00 |0012: move-result-object v0 │ │ +04d9f2: 1f00 5700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04d9f6: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04d9fa: 6e20 f801 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01f8 │ │ +04da00: 0a02 |001a: move-result v2 │ │ +04da02: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04da06: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04da08: 0f02 |001e: return v2 │ │ +04da0a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04da0e: 28e4 |0021: goto 0005 // -001c │ │ +04da10: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04da12: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1974 │ │ 0x0004 line=1975 │ │ 0x000d line=1976 │ │ 0x0015 line=1977 │ │ 0x0017 line=1978 │ │ @@ -88597,31 +88664,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04cb78: |[04cb78] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04cb88: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb8c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04cb90: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04cb92: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cb96: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cb9c: 0a02 |000a: move-result v2 │ │ -04cb9e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04cba2: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cba6: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cbac: 0c00 |0012: move-result-object v0 │ │ -04cbae: 1f00 5800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cbb2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04cbb6: 6e20 f901 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@01f9 │ │ -04cbbc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cbc0: 28e9 |001c: goto 0005 // -0017 │ │ -04cbc2: 0e00 |001d: return-void │ │ +04da14: |[04da14] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04da24: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04da28: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04da2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04da2e: 5432 ce00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04da32: 6e10 1f0f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04da38: 0a02 |000a: move-result v2 │ │ +04da3a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04da3e: 5432 ce00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04da42: 6e20 190f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04da48: 0c00 |0012: move-result-object v0 │ │ +04da4a: 1f00 5700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04da4e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04da52: 6e20 f901 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@01f9 │ │ +04da58: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04da5c: 28e9 |001c: goto 0005 // -0017 │ │ +04da5e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x000d line=2004 │ │ 0x0015 line=2005 │ │ 0x0017 line=2006 │ │ @@ -88638,19 +88705,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04cbc4: |[04cbc4] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -04cbd4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04cbd6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cbd8: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04cbde: 0e00 |0005: return-void │ │ +04da60: |[04da60] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04da70: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04da72: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04da74: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04da7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1875 │ │ 0x0005 line=1876 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -88659,35 +88726,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04cbe0: |[04cbe0] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04cbf0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04cbf2: 5443 ce00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cbf6: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -04cbfa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04cbfc: 5443 ce00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cc00: 6e10 1f0f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cc06: 0a03 |000b: move-result v3 │ │ -04cc08: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -04cc0c: 5443 ce00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cc10: 6e20 190f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cc16: 0c00 |0013: move-result-object v0 │ │ -04cc18: 1f00 5800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cc1c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -04cc20: 6e20 fb01 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@01fb │ │ -04cc26: 0a03 |001b: move-result v3 │ │ -04cc28: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -04cc2c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04cc2e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cc32: 28e5 |0021: goto 0006 // -001b │ │ -04cc34: 0f02 |0022: return v2 │ │ +04da7c: |[04da7c] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04da8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04da8e: 5443 ce00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04da92: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +04da96: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04da98: 5443 ce00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04da9c: 6e10 1f0f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04daa2: 0a03 |000b: move-result v3 │ │ +04daa4: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +04daa8: 5443 ce00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04daac: 6e20 190f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04dab2: 0c00 |0013: move-result-object v0 │ │ +04dab4: 1f00 5700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04dab8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04dabc: 6e20 fb01 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@01fb │ │ +04dac2: 0a03 |001b: move-result v3 │ │ +04dac4: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +04dac8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04daca: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04dace: 28e5 |0021: goto 0006 // -001b │ │ +04dad0: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1959 │ │ 0x0001 line=1960 │ │ 0x0005 line=1961 │ │ 0x000e line=1962 │ │ 0x0016 line=1963 │ │ @@ -88707,19 +88774,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04cc38: |[04cc38] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -04cc48: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04cc4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cc4c: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04cc52: 0e00 |0005: return-void │ │ +04dad4: |[04dad4] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +04dae4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04dae6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04dae8: 6e30 9d02 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04daee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1888 │ │ 0x0005 line=1889 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -88728,20 +88795,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc54: |[04cc54] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -04cc64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04cc66: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04cc6a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -04cc6c: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04cc72: 0e00 |0007: return-void │ │ +04daf0: |[04daf0] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04db00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04db02: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04db06: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +04db08: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04db0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1870 │ │ 0x0003 line=1871 │ │ 0x0007 line=1872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -88751,20 +88818,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc74: |[04cc74] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -04cc84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04cc86: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04cc8a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -04cc8c: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04cc92: 0e00 |0007: return-void │ │ +04db10: |[04db10] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04db20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04db22: 5c21 e100 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04db26: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +04db28: 6e30 9d02 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04db2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1865 │ │ 0x0003 line=1866 │ │ 0x0007 line=1867 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -88774,21 +88841,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04cc94: |[04cc94] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -04cca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04cca6: 5c20 e100 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04ccaa: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -04ccac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ccae: 6e30 9d02 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ -04ccb4: 0e00 |0008: return-void │ │ +04db30: |[04db30] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04db40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04db42: 5c20 e100 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04db46: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +04db48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04db4a: 6e30 9d02 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@029d │ │ +04db50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0003 line=1884 │ │ 0x0008 line=1885 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -88798,267 +88865,267 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 563 16-bit code units │ │ -04ccb8: |[04ccb8] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04ccc8: 2206 4e02 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@024e │ │ -04cccc: 7010 f00e 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ccd2: 6e20 f70e 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ccd8: 0c06 |0008: move-result-object v6 │ │ -04ccda: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ -04ccde: 6e20 f70e 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04cce4: 0c06 |000e: move-result-object v6 │ │ -04cce6: 6e10 fb0e 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ccec: 0c04 |0012: move-result-object v4 │ │ -04ccee: 5486 cc00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ccf2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -04ccf6: 5486 cc00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ccfa: 6e10 1f0f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cd00: 0a00 |001c: move-result v0 │ │ -04cd02: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -04cd06: 6e20 740e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd0c: 1a06 a801 |0022: const-string v6, "Active Fragments in " // string@01a8 │ │ -04cd10: 6e20 740e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd16: 7110 fe0e 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -04cd1c: 0a06 |002a: move-result v6 │ │ -04cd1e: 7110 ab0e 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04cd24: 0c06 |002e: move-result-object v6 │ │ -04cd26: 6e20 740e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd2c: 1a06 ed00 |0032: const-string v6, ":" // string@00ed │ │ -04cd30: 6e20 790e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cd36: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -04cd38: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -04cd3c: 5486 cc00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04cd40: 6e20 190f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cd46: 0c02 |003f: move-result-object v2 │ │ -04cd48: 1f02 5800 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cd4c: 6e20 740e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd52: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ -04cd56: 6e20 740e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd5c: 6e20 720e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04cd62: 1a06 ee00 |004d: const-string v6, ": " // string@00ee │ │ -04cd66: 6e20 740e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cd6c: 6e20 780e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04cd72: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -04cd76: 6e5c b201 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01b2 │ │ -04cd7c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04cd80: 28dc |005c: goto 0038 // -0024 │ │ -04cd82: 5486 ce00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cd86: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -04cd8a: 5486 ce00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cd8e: 6e10 1f0f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cd94: 0a00 |0066: move-result v0 │ │ -04cd96: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -04cd9a: 6e20 740e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cda0: 1a06 b401 |006c: const-string v6, "Added Fragments:" // string@01b4 │ │ -04cda4: 6e20 790e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cdaa: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -04cdac: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -04cdb0: 5486 ce00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04cdb4: 6e20 190f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cdba: 0c02 |0079: move-result-object v2 │ │ -04cdbc: 1f02 5800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04cdc0: 6e20 740e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cdc6: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ -04cdca: 6e20 740e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cdd0: 6e20 720e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04cdd6: 1a06 ee00 |0087: const-string v6, ": " // string@00ee │ │ -04cdda: 6e20 740e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cde0: 6e10 0d02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@020d │ │ -04cde6: 0c06 |008f: move-result-object v6 │ │ -04cde8: 6e20 790e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cdee: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04cdf2: 28dd |0095: goto 0072 // -0023 │ │ -04cdf4: 5486 d500 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04cdf8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -04cdfc: 5486 d500 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ce00: 6e10 1f0f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ce06: 0a00 |009f: move-result v0 │ │ -04ce08: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -04ce0c: 6e20 740e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ce12: 1a06 8703 |00a5: const-string v6, "Fragments Created Menus:" // string@0387 │ │ -04ce16: 6e20 790e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ce1c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -04ce1e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -04ce22: 5486 d500 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -04ce26: 6e20 190f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ce2c: 0c02 |00b2: move-result-object v2 │ │ -04ce2e: 1f02 5800 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ce32: 6e20 740e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ce38: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ -04ce3c: 6e20 740e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ce42: 6e20 720e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04ce48: 1a06 ee00 |00c0: const-string v6, ": " // string@00ee │ │ -04ce4c: 6e20 740e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ce52: 6e10 0d02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@020d │ │ -04ce58: 0c06 |00c8: move-result-object v6 │ │ -04ce5a: 6e20 790e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ce60: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ce64: 28dd |00ce: goto 00ab // -0023 │ │ -04ce66: 5486 d100 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ce6a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -04ce6e: 5486 d100 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ce72: 6e10 1f0f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ce78: 0a00 |00d8: move-result v0 │ │ -04ce7a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -04ce7e: 6e20 740e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ce84: 1a06 eb01 |00de: const-string v6, "Back Stack:" // string@01eb │ │ -04ce88: 6e20 790e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ce8e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -04ce90: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -04ce94: 5486 d100 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ce98: 6e20 190f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ce9e: 0c01 |00eb: move-result-object v1 │ │ -04cea0: 1f01 5000 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04cea4: 6e20 740e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ceaa: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ -04ceae: 6e20 740e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04ceb4: 6e20 720e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04ceba: 1a06 ee00 |00f9: const-string v6, ": " // string@00ee │ │ -04cebe: 6e20 740e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cec4: 6e10 7b01 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@017b │ │ -04ceca: 0c06 |0101: move-result-object v6 │ │ -04cecc: 6e20 790e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04ced2: 6e5c 6001 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ -04ced8: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04cedc: 28da |010a: goto 00e4 // -0026 │ │ -04cede: 1d08 |010b: monitor-enter v8 │ │ -04cee0: 5486 d300 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04cee4: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -04cee8: 5486 d300 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04ceec: 6e10 1f0f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cef2: 0a00 |0115: move-result v0 │ │ -04cef4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -04cef8: 6e20 740e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cefe: 1a06 ea01 |011b: const-string v6, "Back Stack Indices:" // string@01ea │ │ -04cf02: 6e20 790e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cf08: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -04cf0a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -04cf0e: 5486 d300 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04cf12: 6e20 190f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cf18: 0c01 |0128: move-result-object v1 │ │ -04cf1a: 1f01 5000 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04cf1e: 6e20 740e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cf24: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ -04cf28: 6e20 740e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cf2e: 6e20 720e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04cf34: 1a06 ee00 |0136: const-string v6, ": " // string@00ee │ │ -04cf38: 6e20 740e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cf3e: 6e20 780e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04cf44: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04cf48: 28e1 |0140: goto 0121 // -001f │ │ -04cf4a: 5486 cf00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04cf4e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -04cf52: 5486 cf00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04cf56: 6e10 1f0f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cf5c: 0a06 |014a: move-result v6 │ │ -04cf5e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -04cf62: 6e20 740e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cf68: 1a06 5c12 |0150: const-string v6, "mAvailBackStackIndices: " // string@125c │ │ -04cf6c: 6e20 740e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cf72: 5486 cf00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04cf76: 6e10 200f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0f20 │ │ -04cf7c: 0c06 |015a: move-result-object v6 │ │ -04cf7e: 7110 230f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ -04cf84: 0c06 |015e: move-result-object v6 │ │ -04cf86: 6e20 790e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cf8c: 1e08 |0162: monitor-exit v8 │ │ -04cf8e: 5486 de00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04cf92: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -04cf96: 5486 de00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04cf9a: 6e10 1f0f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04cfa0: 0a00 |016c: move-result v0 │ │ -04cfa2: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -04cfa6: 6e20 740e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cfac: 1a06 e508 |0172: const-string v6, "Pending Actions:" // string@08e5 │ │ -04cfb0: 6e20 790e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04cfb6: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -04cfb8: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -04cfbc: 5486 de00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04cfc0: 6e20 190f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04cfc6: 0c05 |017f: move-result-object v5 │ │ -04cfc8: 1f05 4a02 |0180: check-cast v5, Ljava/lang/Runnable; // type@024a │ │ -04cfcc: 6e20 740e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cfd2: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ -04cfd6: 6e20 740e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cfdc: 6e20 720e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04cfe2: 1a06 ee00 |018d: const-string v6, ": " // string@00ee │ │ -04cfe6: 6e20 740e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04cfec: 6e20 780e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04cff2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04cff6: 28e1 |0197: goto 0178 // -001f │ │ -04cff8: 0d06 |0198: move-exception v6 │ │ -04cffa: 1e08 |0199: monitor-exit v8 │ │ -04cffc: 2706 |019a: throw v6 │ │ -04cffe: 6e20 740e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d004: 1a06 7803 |019e: const-string v6, "FragmentManager misc state:" // string@0378 │ │ -04d008: 6e20 790e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04d00e: 6e20 740e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d014: 1a06 1c00 |01a6: const-string v6, " mActivity=" // string@001c │ │ -04d018: 6e20 740e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d01e: 5486 cd00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d022: 6e20 780e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04d028: 6e20 740e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d02e: 1a06 1e00 |01b3: const-string v6, " mContainer=" // string@001e │ │ -04d032: 6e20 740e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d038: 5486 d400 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -04d03c: 6e20 780e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04d042: 5486 dd00 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04d046: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -04d04a: 6e20 740e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d050: 1a06 2300 |01c4: const-string v6, " mParent=" // string@0023 │ │ -04d054: 6e20 740e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d05a: 5486 dd00 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04d05e: 6e20 780e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -04d064: 6e20 740e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d06a: 1a06 1f00 |01d1: const-string v6, " mCurState=" // string@001f │ │ -04d06e: 6e20 740e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d074: 5286 d600 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04d078: 6e20 720e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -04d07e: 1a06 6b00 |01db: const-string v6, " mStateSaved=" // string@006b │ │ -04d082: 6e20 740e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d088: 5586 e100 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04d08c: 6e20 750e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -04d092: 1a06 5800 |01e5: const-string v6, " mDestroyed=" // string@0058 │ │ -04d096: 6e20 740e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d09c: 5586 d700 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -04d0a0: 6e20 7a0e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -04d0a6: 5586 db00 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04d0aa: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -04d0ae: 6e20 740e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d0b4: 1a06 2100 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0021 │ │ -04d0b8: 6e20 740e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d0be: 5586 db00 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04d0c2: 6e20 7a0e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -04d0c8: 5486 dc00 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -04d0cc: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -04d0d0: 6e20 740e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d0d6: 1a06 2200 |0207: const-string v6, " mNoTransactionsBecause=" // string@0022 │ │ -04d0da: 6e20 740e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d0e0: 5486 dc00 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -04d0e4: 6e20 790e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04d0ea: 5486 d000 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d0ee: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -04d0f2: 5486 d000 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d0f6: 6e10 1f0f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d0fc: 0a06 |021a: move-result v6 │ │ -04d0fe: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -04d102: 6e20 740e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d108: 1a06 1d00 |0220: const-string v6, " mAvailIndices: " // string@001d │ │ -04d10c: 6e20 740e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -04d112: 5486 d000 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d116: 6e10 200f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0f20 │ │ -04d11c: 0c06 |022a: move-result-object v6 │ │ -04d11e: 7110 230f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ -04d124: 0c06 |022e: move-result-object v6 │ │ -04d126: 6e20 790e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -04d12c: 0e00 |0232: return-void │ │ +04db54: |[04db54] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04db64: 2206 4c02 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@024c │ │ +04db68: 7010 f00e 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04db6e: 6e20 f70e 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04db74: 0c06 |0008: move-result-object v6 │ │ +04db76: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ +04db7a: 6e20 f70e 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04db80: 0c06 |000e: move-result-object v6 │ │ +04db82: 6e10 fb0e 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04db88: 0c04 |0012: move-result-object v4 │ │ +04db8a: 5486 cc00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04db8e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +04db92: 5486 cc00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04db96: 6e10 1f0f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04db9c: 0a00 |001c: move-result v0 │ │ +04db9e: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +04dba2: 6e20 740e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dba8: 1a06 a801 |0022: const-string v6, "Active Fragments in " // string@01a8 │ │ +04dbac: 6e20 740e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dbb2: 7110 fe0e 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +04dbb8: 0a06 |002a: move-result v6 │ │ +04dbba: 7110 ab0e 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04dbc0: 0c06 |002e: move-result-object v6 │ │ +04dbc2: 6e20 740e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dbc8: 1a06 ed00 |0032: const-string v6, ":" // string@00ed │ │ +04dbcc: 6e20 790e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dbd2: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +04dbd4: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +04dbd8: 5486 cc00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04dbdc: 6e20 190f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04dbe2: 0c02 |003f: move-result-object v2 │ │ +04dbe4: 1f02 5700 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04dbe8: 6e20 740e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dbee: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ +04dbf2: 6e20 740e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dbf8: 6e20 720e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04dbfe: 1a06 ee00 |004d: const-string v6, ": " // string@00ee │ │ +04dc02: 6e20 740e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dc08: 6e20 780e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04dc0e: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04dc12: 6e5c b201 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01b2 │ │ +04dc18: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dc1c: 28dc |005c: goto 0038 // -0024 │ │ +04dc1e: 5486 ce00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04dc22: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +04dc26: 5486 ce00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04dc2a: 6e10 1f0f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04dc30: 0a00 |0066: move-result v0 │ │ +04dc32: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +04dc36: 6e20 740e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dc3c: 1a06 b401 |006c: const-string v6, "Added Fragments:" // string@01b4 │ │ +04dc40: 6e20 790e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dc46: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +04dc48: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +04dc4c: 5486 ce00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04dc50: 6e20 190f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04dc56: 0c02 |0079: move-result-object v2 │ │ +04dc58: 1f02 5700 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04dc5c: 6e20 740e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dc62: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ +04dc66: 6e20 740e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dc6c: 6e20 720e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04dc72: 1a06 ee00 |0087: const-string v6, ": " // string@00ee │ │ +04dc76: 6e20 740e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dc7c: 6e10 0d02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@020d │ │ +04dc82: 0c06 |008f: move-result-object v6 │ │ +04dc84: 6e20 790e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dc8a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dc8e: 28dd |0095: goto 0072 // -0023 │ │ +04dc90: 5486 d500 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04dc94: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +04dc98: 5486 d500 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04dc9c: 6e10 1f0f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04dca2: 0a00 |009f: move-result v0 │ │ +04dca4: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +04dca8: 6e20 740e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dcae: 1a06 8703 |00a5: const-string v6, "Fragments Created Menus:" // string@0387 │ │ +04dcb2: 6e20 790e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dcb8: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +04dcba: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +04dcbe: 5486 d500 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +04dcc2: 6e20 190f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04dcc8: 0c02 |00b2: move-result-object v2 │ │ +04dcca: 1f02 5700 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04dcce: 6e20 740e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dcd4: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ +04dcd8: 6e20 740e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dcde: 6e20 720e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04dce4: 1a06 ee00 |00c0: const-string v6, ": " // string@00ee │ │ +04dce8: 6e20 740e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dcee: 6e10 0d02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@020d │ │ +04dcf4: 0c06 |00c8: move-result-object v6 │ │ +04dcf6: 6e20 790e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dcfc: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dd00: 28dd |00ce: goto 00ab // -0023 │ │ +04dd02: 5486 d100 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04dd06: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +04dd0a: 5486 d100 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04dd0e: 6e10 1f0f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04dd14: 0a00 |00d8: move-result v0 │ │ +04dd16: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +04dd1a: 6e20 740e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dd20: 1a06 eb01 |00de: const-string v6, "Back Stack:" // string@01eb │ │ +04dd24: 6e20 790e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dd2a: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +04dd2c: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04dd30: 5486 d100 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04dd34: 6e20 190f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04dd3a: 0c01 |00eb: move-result-object v1 │ │ +04dd3c: 1f01 4f00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04dd40: 6e20 740e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dd46: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ +04dd4a: 6e20 740e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dd50: 6e20 720e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04dd56: 1a06 ee00 |00f9: const-string v6, ": " // string@00ee │ │ +04dd5a: 6e20 740e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dd60: 6e10 7b01 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@017b │ │ +04dd66: 0c06 |0101: move-result-object v6 │ │ +04dd68: 6e20 790e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dd6e: 6e5c 6001 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0160 │ │ +04dd74: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dd78: 28da |010a: goto 00e4 // -0026 │ │ +04dd7a: 1d08 |010b: monitor-enter v8 │ │ +04dd7c: 5486 d300 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04dd80: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +04dd84: 5486 d300 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04dd88: 6e10 1f0f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04dd8e: 0a00 |0115: move-result v0 │ │ +04dd90: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +04dd94: 6e20 740e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dd9a: 1a06 ea01 |011b: const-string v6, "Back Stack Indices:" // string@01ea │ │ +04dd9e: 6e20 790e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dda4: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +04dda6: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +04ddaa: 5486 d300 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04ddae: 6e20 190f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04ddb4: 0c01 |0128: move-result-object v1 │ │ +04ddb6: 1f01 4f00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04ddba: 6e20 740e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04ddc0: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ +04ddc4: 6e20 740e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04ddca: 6e20 720e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04ddd0: 1a06 ee00 |0136: const-string v6, ": " // string@00ee │ │ +04ddd4: 6e20 740e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04ddda: 6e20 780e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04dde0: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dde4: 28e1 |0140: goto 0121 // -001f │ │ +04dde6: 5486 cf00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04ddea: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +04ddee: 5486 cf00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04ddf2: 6e10 1f0f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04ddf8: 0a06 |014a: move-result v6 │ │ +04ddfa: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +04ddfe: 6e20 740e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de04: 1a06 5a12 |0150: const-string v6, "mAvailBackStackIndices: " // string@125a │ │ +04de08: 6e20 740e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de0e: 5486 cf00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04de12: 6e10 200f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0f20 │ │ +04de18: 0c06 |015a: move-result-object v6 │ │ +04de1a: 7110 230f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ +04de20: 0c06 |015e: move-result-object v6 │ │ +04de22: 6e20 790e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04de28: 1e08 |0162: monitor-exit v8 │ │ +04de2a: 5486 de00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04de2e: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +04de32: 5486 de00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04de36: 6e10 1f0f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04de3c: 0a00 |016c: move-result v0 │ │ +04de3e: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +04de42: 6e20 740e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de48: 1a06 e308 |0172: const-string v6, "Pending Actions:" // string@08e3 │ │ +04de4c: 6e20 790e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04de52: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +04de54: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +04de58: 5486 de00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04de5c: 6e20 190f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04de62: 0c05 |017f: move-result-object v5 │ │ +04de64: 1f05 4802 |0180: check-cast v5, Ljava/lang/Runnable; // type@0248 │ │ +04de68: 6e20 740e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de6e: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ +04de72: 6e20 740e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de78: 6e20 720e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04de7e: 1a06 ee00 |018d: const-string v6, ": " // string@00ee │ │ +04de82: 6e20 740e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04de88: 6e20 780e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04de8e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04de92: 28e1 |0197: goto 0178 // -001f │ │ +04de94: 0d06 |0198: move-exception v6 │ │ +04de96: 1e08 |0199: monitor-exit v8 │ │ +04de98: 2706 |019a: throw v6 │ │ +04de9a: 6e20 740e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dea0: 1a06 7803 |019e: const-string v6, "FragmentManager misc state:" // string@0378 │ │ +04dea4: 6e20 790e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04deaa: 6e20 740e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04deb0: 1a06 1c00 |01a6: const-string v6, " mActivity=" // string@001c │ │ +04deb4: 6e20 740e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04deba: 5486 cd00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04debe: 6e20 780e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04dec4: 6e20 740e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04deca: 1a06 1e00 |01b3: const-string v6, " mContainer=" // string@001e │ │ +04dece: 6e20 740e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04ded4: 5486 d400 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +04ded8: 6e20 780e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04dede: 5486 dd00 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04dee2: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +04dee6: 6e20 740e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04deec: 1a06 2300 |01c4: const-string v6, " mParent=" // string@0023 │ │ +04def0: 6e20 740e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04def6: 5486 dd00 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04defa: 6e20 780e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +04df00: 6e20 740e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df06: 1a06 1f00 |01d1: const-string v6, " mCurState=" // string@001f │ │ +04df0a: 6e20 740e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df10: 5286 d600 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04df14: 6e20 720e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +04df1a: 1a06 6b00 |01db: const-string v6, " mStateSaved=" // string@006b │ │ +04df1e: 6e20 740e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df24: 5586 e100 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04df28: 6e20 750e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +04df2e: 1a06 5800 |01e5: const-string v6, " mDestroyed=" // string@0058 │ │ +04df32: 6e20 740e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df38: 5586 d700 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +04df3c: 6e20 7a0e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +04df42: 5586 db00 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04df46: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +04df4a: 6e20 740e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df50: 1a06 2100 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0021 │ │ +04df54: 6e20 740e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df5a: 5586 db00 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04df5e: 6e20 7a0e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +04df64: 5486 dc00 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +04df68: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +04df6c: 6e20 740e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df72: 1a06 2200 |0207: const-string v6, " mNoTransactionsBecause=" // string@0022 │ │ +04df76: 6e20 740e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04df7c: 5486 dc00 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +04df80: 6e20 790e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04df86: 5486 d000 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04df8a: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +04df8e: 5486 d000 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04df92: 6e10 1f0f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04df98: 0a06 |021a: move-result v6 │ │ +04df9a: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +04df9e: 6e20 740e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dfa4: 1a06 1d00 |0220: const-string v6, " mAvailIndices: " // string@001d │ │ +04dfa8: 6e20 740e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +04dfae: 5486 d000 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04dfb2: 6e10 200f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0f20 │ │ +04dfb8: 0c06 |022a: move-result-object v6 │ │ +04dfba: 7110 230f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ +04dfc0: 0c06 |022e: move-result-object v6 │ │ +04dfc2: 6e20 790e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +04dfc8: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=600 │ │ @@ -89176,49 +89243,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -04d144: |[04d144] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -04d154: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -04d158: 7010 7902 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ -04d15e: 1d02 |0005: monitor-enter v2 │ │ -04d160: 5420 cd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d164: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -04d168: 2200 3b02 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04d16c: 1a01 ab01 |000c: const-string v1, "Activity has been destroyed" // string@01ab │ │ -04d170: 7020 a10e 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04d176: 2700 |0011: throw v0 │ │ -04d178: 0d00 |0012: move-exception v0 │ │ -04d17a: 1e02 |0013: monitor-exit v2 │ │ -04d17c: 2700 |0014: throw v0 │ │ -04d17e: 5420 de00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d182: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -04d186: 2200 5f02 |0019: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04d18a: 7010 120f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04d190: 5b20 de00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d194: 5420 de00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d198: 6e20 160f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04d19e: 5420 de00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d1a2: 6e10 1f0f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d1a8: 0a00 |002a: move-result v0 │ │ -04d1aa: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -04d1ac: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -04d1b0: 5420 cd00 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d1b4: 5400 a700 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04d1b8: 5421 d800 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -04d1bc: 6e20 1301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -04d1c2: 5420 cd00 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d1c6: 5400 a700 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04d1ca: 5421 d800 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -04d1ce: 6e20 1101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0111 │ │ -04d1d4: 1e02 |0040: monitor-exit v2 │ │ -04d1d6: 0e00 |0041: return-void │ │ +04dfe0: |[04dfe0] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +04dff0: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +04dff4: 7010 7902 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ +04dffa: 1d02 |0005: monitor-enter v2 │ │ +04dffc: 5420 cd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e000: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +04e004: 2200 3902 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e008: 1a01 ab01 |000c: const-string v1, "Activity has been destroyed" // string@01ab │ │ +04e00c: 7020 a10e 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e012: 2700 |0011: throw v0 │ │ +04e014: 0d00 |0012: move-exception v0 │ │ +04e016: 1e02 |0013: monitor-exit v2 │ │ +04e018: 2700 |0014: throw v0 │ │ +04e01a: 5420 de00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e01e: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +04e022: 2200 5d02 |0019: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04e026: 7010 120f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04e02c: 5b20 de00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e030: 5420 de00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e034: 6e20 160f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04e03a: 5420 de00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e03e: 6e10 1f0f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e044: 0a00 |002a: move-result v0 │ │ +04e046: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +04e048: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +04e04c: 5420 cd00 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e050: 5400 a700 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04e054: 5421 d800 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +04e058: 6e20 1301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +04e05e: 5420 cd00 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e062: 5400 a700 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04e066: 5421 d800 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +04e06a: 6e20 1101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0111 │ │ +04e070: 1e02 |0040: monitor-exit v2 │ │ +04e072: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1337 │ │ @@ -89245,105 +89312,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -04d1ec: |[04d1ec] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -04d1fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04d1fe: 5585 d900 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -04d202: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -04d206: 2205 3b02 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@023b │ │ -04d20a: 1a06 2009 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0920 │ │ -04d20e: 7020 a10e 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04d214: 2705 |000c: throw v5 │ │ -04d216: 7100 1801 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0118 │ │ -04d21c: 0c05 |0010: move-result-object v5 │ │ -04d21e: 5486 cd00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d222: 5466 a700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04d226: 6e10 0e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@010e │ │ -04d22c: 0c06 |0018: move-result-object v6 │ │ -04d22e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -04d232: 2205 3b02 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@023b │ │ -04d236: 1a06 2408 |001d: const-string v6, "Must be called from main thread of process" // string@0824 │ │ -04d23a: 7020 a10e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04d240: 2705 |0022: throw v5 │ │ -04d242: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04d244: 1d08 |0024: monitor-enter v8 │ │ -04d246: 5485 de00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d24a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -04d24e: 5485 de00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d252: 6e10 1f0f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d258: 0a05 |002e: move-result v5 │ │ -04d25a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -04d25e: 1e08 |0031: monitor-exit v8 │ │ -04d260: 5585 da00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -04d264: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -04d268: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -04d26a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -04d26c: 5485 cc00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d270: 6e10 1f0f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d276: 0a05 |003d: move-result v5 │ │ -04d278: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -04d27c: 5485 cc00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d280: 6e20 190f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d286: 0c01 |0045: move-result-object v1 │ │ -04d288: 1f01 5800 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d28c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -04d290: 5415 7c00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -04d294: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -04d298: 5415 7c00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -04d29c: 6e10 6203 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ -04d2a2: 0a05 |0053: move-result v5 │ │ -04d2a4: b653 |0054: or-int/2addr v3, v5 │ │ -04d2a6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d2aa: 28e1 |0057: goto 0038 // -001f │ │ -04d2ac: 5485 de00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d2b0: 6e10 1f0f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d2b6: 0a04 |005d: move-result v4 │ │ -04d2b8: 5485 e200 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d2bc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -04d2c0: 5485 e200 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d2c4: 2155 |0064: array-length v5, v5 │ │ -04d2c6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -04d2ca: 2345 1603 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0316 │ │ -04d2ce: 5b85 e200 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d2d2: 5485 de00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d2d6: 5486 e200 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d2da: 6e20 210f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -04d2e0: 5485 de00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ -04d2e4: 6e10 170f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -04d2ea: 5485 cd00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d2ee: 5455 a700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04d2f2: 5486 d800 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -04d2f6: 6e20 1301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -04d2fc: 1e08 |0080: monitor-exit v8 │ │ -04d2fe: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -04d300: 5c85 d900 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -04d304: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -04d306: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -04d30a: 5485 e200 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d30e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -04d312: 7210 c00e 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0ec0 │ │ -04d318: 5485 e200 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ -04d31c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -04d31e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -04d322: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d326: 28f0 |0095: goto 0085 // -0010 │ │ -04d328: 0d05 |0096: move-exception v5 │ │ -04d32a: 1e08 |0097: monitor-exit v8 │ │ -04d32c: 2705 |0098: throw v5 │ │ -04d32e: 5c87 d900 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -04d332: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04d334: 2888 |009c: goto 0024 // -0078 │ │ -04d336: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -04d33a: 5c87 da00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -04d33e: 6e10 b602 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ -04d344: 0f00 |00a4: return v0 │ │ +04e088: |[04e088] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +04e098: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04e09a: 5585 d900 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +04e09e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +04e0a2: 2205 3902 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e0a6: 1a06 1e09 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@091e │ │ +04e0aa: 7020 a10e 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e0b0: 2705 |000c: throw v5 │ │ +04e0b2: 7100 1801 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0118 │ │ +04e0b8: 0c05 |0010: move-result-object v5 │ │ +04e0ba: 5486 cd00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e0be: 5466 a700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04e0c2: 6e10 0e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@010e │ │ +04e0c8: 0c06 |0018: move-result-object v6 │ │ +04e0ca: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +04e0ce: 2205 3902 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e0d2: 1a06 2208 |001d: const-string v6, "Must be called from main thread of process" // string@0822 │ │ +04e0d6: 7020 a10e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e0dc: 2705 |0022: throw v5 │ │ +04e0de: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04e0e0: 1d08 |0024: monitor-enter v8 │ │ +04e0e2: 5485 de00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e0e6: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +04e0ea: 5485 de00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e0ee: 6e10 1f0f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e0f4: 0a05 |002e: move-result v5 │ │ +04e0f6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +04e0fa: 1e08 |0031: monitor-exit v8 │ │ +04e0fc: 5585 da00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +04e100: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +04e104: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +04e106: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +04e108: 5485 cc00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e10c: 6e10 1f0f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e112: 0a05 |003d: move-result v5 │ │ +04e114: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +04e118: 5485 cc00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e11c: 6e20 190f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e122: 0c01 |0045: move-result-object v1 │ │ +04e124: 1f01 5700 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e128: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +04e12c: 5415 7c00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +04e130: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +04e134: 5415 7c00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +04e138: 6e10 6203 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ +04e13e: 0a05 |0053: move-result v5 │ │ +04e140: b653 |0054: or-int/2addr v3, v5 │ │ +04e142: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e146: 28e1 |0057: goto 0038 // -001f │ │ +04e148: 5485 de00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e14c: 6e10 1f0f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e152: 0a04 |005d: move-result v4 │ │ +04e154: 5485 e200 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e158: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +04e15c: 5485 e200 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e160: 2155 |0064: array-length v5, v5 │ │ +04e162: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +04e166: 2345 1403 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0314 │ │ +04e16a: 5b85 e200 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e16e: 5485 de00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e172: 5486 e200 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e176: 6e20 210f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +04e17c: 5485 de00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00de │ │ +04e180: 6e10 170f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +04e186: 5485 cd00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e18a: 5455 a700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04e18e: 5486 d800 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +04e192: 6e20 1301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +04e198: 1e08 |0080: monitor-exit v8 │ │ +04e19a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +04e19c: 5c85 d900 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +04e1a0: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +04e1a2: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +04e1a6: 5485 e200 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e1aa: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +04e1ae: 7210 c00e 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0ec0 │ │ +04e1b4: 5485 e200 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e2 │ │ +04e1b8: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +04e1ba: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +04e1be: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e1c2: 28f0 |0095: goto 0085 // -0010 │ │ +04e1c4: 0d05 |0096: move-exception v5 │ │ +04e1c6: 1e08 |0097: monitor-exit v8 │ │ +04e1c8: 2705 |0098: throw v5 │ │ +04e1ca: 5c87 d900 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +04e1ce: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04e1d0: 2888 |009c: goto 0024 // -0078 │ │ +04e1d2: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +04e1d6: 5c87 da00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +04e1da: 6e10 b602 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ +04e1e0: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -89400,18 +89467,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d364: |[04d364] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -04d374: 6e10 8d02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -04d37a: 0a00 |0003: move-result v0 │ │ -04d37c: 0f00 |0004: return v0 │ │ +04e200: |[04e200] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +04e210: 6e10 8d02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +04e216: 0a00 |0003: move-result v0 │ │ +04e218: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -89419,50 +89486,50 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04d380: |[04d380] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -04d390: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d394: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -04d398: 5432 ce00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d39c: 6e10 1f0f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d3a2: 0a02 |0009: move-result v2 │ │ -04d3a4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04d3a8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -04d3ac: 5432 ce00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d3b0: 6e20 190f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d3b6: 0c00 |0013: move-result-object v0 │ │ -04d3b8: 1f00 5800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d3bc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -04d3c0: 5202 7400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04d3c4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -04d3c8: 1100 |001c: return-object v0 │ │ -04d3ca: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d3ce: 28ed |001f: goto 000c // -0013 │ │ -04d3d0: 5432 cc00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d3d4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -04d3d8: 5432 cc00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d3dc: 6e10 1f0f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d3e2: 0a02 |0029: move-result v2 │ │ -04d3e4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04d3e8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -04d3ec: 5432 cc00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d3f0: 6e20 190f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d3f6: 0c00 |0033: move-result-object v0 │ │ -04d3f8: 1f00 5800 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d3fc: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -04d400: 5202 7400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ -04d404: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -04d408: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d40c: 28ee |003e: goto 002c // -0012 │ │ -04d40e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -04d410: 28dc |0040: goto 001c // -0024 │ │ +04e21c: |[04e21c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +04e22c: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e230: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +04e234: 5432 ce00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e238: 6e10 1f0f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e23e: 0a02 |0009: move-result v2 │ │ +04e240: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e244: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +04e248: 5432 ce00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e24c: 6e20 190f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e252: 0c00 |0013: move-result-object v0 │ │ +04e254: 1f00 5700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e258: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +04e25c: 5202 7400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04e260: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +04e264: 1100 |001c: return-object v0 │ │ +04e266: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e26a: 28ed |001f: goto 000c // -0013 │ │ +04e26c: 5432 cc00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e270: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +04e274: 5432 cc00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e278: 6e10 1f0f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e27e: 0a02 |0029: move-result v2 │ │ +04e280: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e284: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +04e288: 5432 cc00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e28c: 6e20 190f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e292: 0c00 |0033: move-result-object v0 │ │ +04e294: 1f00 5700 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e298: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +04e29c: 5202 7400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0074 │ │ +04e2a0: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +04e2a4: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e2a8: 28ee |003e: goto 002c // -0012 │ │ +04e2aa: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +04e2ac: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0004 line=1272 │ │ 0x000e line=1273 │ │ 0x0016 line=1274 │ │ 0x001c line=1288 │ │ @@ -89488,56 +89555,56 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -04d414: |[04d414] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04d424: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d428: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -04d42c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -04d430: 5432 ce00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d434: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d43a: 0a02 |000b: move-result v2 │ │ -04d43c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04d440: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -04d444: 5432 ce00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04d448: 6e20 190f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d44e: 0c00 |0015: move-result-object v0 │ │ -04d450: 1f00 5800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d454: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04d458: 5402 8a00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04d45c: 6e20 cd0e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04d462: 0a02 |001f: move-result v2 │ │ -04d464: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -04d468: 1100 |0022: return-object v0 │ │ -04d46a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d46e: 28e9 |0025: goto 000e // -0017 │ │ -04d470: 5432 cc00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d474: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -04d478: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -04d47c: 5432 cc00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d480: 6e10 1f0f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d486: 0a02 |0031: move-result v2 │ │ -04d488: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04d48c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -04d490: 5432 cc00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d494: 6e20 190f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d49a: 0c00 |003b: move-result-object v0 │ │ -04d49c: 1f00 5800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d4a0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -04d4a4: 5402 8a00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ -04d4a8: 6e20 cd0e 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04d4ae: 0a02 |0045: move-result v2 │ │ -04d4b0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -04d4b4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d4b8: 28ea |004a: goto 0034 // -0016 │ │ -04d4ba: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -04d4bc: 28d6 |004c: goto 0022 // -002a │ │ +04e2b0: |[04e2b0] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e2c0: 5432 ce00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e2c4: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +04e2c8: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +04e2cc: 5432 ce00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e2d0: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e2d6: 0a02 |000b: move-result v2 │ │ +04e2d8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e2dc: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +04e2e0: 5432 ce00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04e2e4: 6e20 190f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e2ea: 0c00 |0015: move-result-object v0 │ │ +04e2ec: 1f00 5700 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e2f0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04e2f4: 5402 8a00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04e2f8: 6e20 cd0e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04e2fe: 0a02 |001f: move-result v2 │ │ +04e300: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +04e304: 1100 |0022: return-object v0 │ │ +04e306: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e30a: 28e9 |0025: goto 000e // -0017 │ │ +04e30c: 5432 cc00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e310: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +04e314: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +04e318: 5432 cc00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e31c: 6e10 1f0f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e322: 0a02 |0031: move-result v2 │ │ +04e324: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e328: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +04e32c: 5432 cc00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e330: 6e20 190f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e336: 0c00 |003b: move-result-object v0 │ │ +04e338: 1f00 5700 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e33c: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +04e340: 5402 8a00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008a │ │ +04e344: 6e20 cd0e 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04e34a: 0a02 |0045: move-result v2 │ │ +04e34c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +04e350: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e354: 28ea |004a: goto 0034 // -0016 │ │ +04e356: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +04e358: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1294 │ │ 0x0010 line=1295 │ │ 0x0018 line=1296 │ │ 0x0022 line=1310 │ │ @@ -89563,36 +89630,36 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -04d4c0: |[04d4c0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04d4d0: 5432 cc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d4d4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04d4d8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -04d4dc: 5432 cc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d4e0: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d4e6: 0a02 |000b: move-result v2 │ │ -04d4e8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04d4ec: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -04d4f0: 5432 cc00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d4f4: 6e20 190f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d4fa: 0c00 |0015: move-result-object v0 │ │ -04d4fc: 1f00 5800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d500: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04d504: 6e20 b401 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01b4 │ │ -04d50a: 0c00 |001d: move-result-object v0 │ │ -04d50c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -04d510: 1100 |0020: return-object v0 │ │ -04d512: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d516: 28eb |0023: goto 000e // -0015 │ │ -04d518: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -04d51a: 28fb |0025: goto 0020 // -0005 │ │ +04e35c: |[04e35c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e36c: 5432 cc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e370: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04e374: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +04e378: 5432 cc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e37c: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e382: 0a02 |000b: move-result v2 │ │ +04e384: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e388: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +04e38c: 5432 cc00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e390: 6e20 190f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e396: 0c00 |0015: move-result-object v0 │ │ +04e398: 1f00 5700 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e39c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04e3a0: 6e20 b401 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01b4 │ │ +04e3a6: 0c00 |001d: move-result-object v0 │ │ +04e3a8: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +04e3ac: 1100 |0020: return-object v0 │ │ +04e3ae: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e3b2: 28eb |0023: goto 000e // -0015 │ │ +04e3b4: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +04e3b6: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0006 line=1315 │ │ 0x0010 line=1316 │ │ 0x0018 line=1317 │ │ 0x0020 line=1322 │ │ @@ -89611,46 +89678,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04d51c: |[04d51c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -04d52c: 1d03 |0000: monitor-enter v3 │ │ -04d52e: 5430 d300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04d532: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04d534: 6e30 1e0f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04d53a: 5430 cf00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04d53e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -04d542: 2200 5f02 |000b: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04d546: 7010 120f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04d54c: 5b30 cf00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04d550: 6300 c300 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04d554: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04d558: 1a00 7703 |0016: const-string v0, "FragmentManager" // string@0377 │ │ -04d55c: 2201 4e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04d560: 7010 f00e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d566: 1a02 8803 |001d: const-string v2, "Freeing back stack index " // string@0388 │ │ -04d56a: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d570: 0c01 |0022: move-result-object v1 │ │ -04d572: 6e20 f40e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04d578: 0c01 |0026: move-result-object v1 │ │ -04d57a: 6e10 fb0e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d580: 0c01 |002a: move-result-object v1 │ │ -04d582: 7120 a90b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04d588: 5430 cf00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04d58c: 7110 ac0e 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -04d592: 0c01 |0033: move-result-object v1 │ │ -04d594: 6e20 160f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04d59a: 1e03 |0037: monitor-exit v3 │ │ -04d59c: 0e00 |0038: return-void │ │ -04d59e: 0d00 |0039: move-exception v0 │ │ -04d5a0: 1e03 |003a: monitor-exit v3 │ │ -04d5a2: 2700 |003b: throw v0 │ │ +04e3b8: |[04e3b8] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +04e3c8: 1d03 |0000: monitor-enter v3 │ │ +04e3ca: 5430 d300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +04e3ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e3d0: 6e30 1e0f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +04e3d6: 5430 cf00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04e3da: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +04e3de: 2200 5d02 |000b: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04e3e2: 7010 120f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04e3e8: 5b30 cf00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04e3ec: 6300 c300 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04e3f0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04e3f4: 1a00 7703 |0016: const-string v0, "FragmentManager" // string@0377 │ │ +04e3f8: 2201 4c02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04e3fc: 7010 f00e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e402: 1a02 8803 |001d: const-string v2, "Freeing back stack index " // string@0388 │ │ +04e406: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e40c: 0c01 |0022: move-result-object v1 │ │ +04e40e: 6e20 f40e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04e414: 0c01 |0026: move-result-object v1 │ │ +04e416: 6e10 fb0e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e41c: 0c01 |002a: move-result-object v1 │ │ +04e41e: 7120 a90b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04e424: 5430 cf00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +04e428: 7110 ac0e 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +04e42e: 0c01 |0033: move-result-object v1 │ │ +04e430: 6e20 160f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04e436: 1e03 |0037: monitor-exit v3 │ │ +04e438: 0e00 |0038: return-void │ │ +04e43a: 0d00 |0039: move-exception v0 │ │ +04e43c: 1e03 |003a: monitor-exit v3 │ │ +04e43e: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x0007 line=1403 │ │ @@ -89669,20 +89736,20 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d5b0: |[04d5b0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -04d5c0: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04d5c4: 6e20 190f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d5ca: 0c00 |0005: move-result-object v0 │ │ -04d5cc: 1f00 5f00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@005f │ │ -04d5d0: 1100 |0008: return-object v0 │ │ +04e44c: |[04e44c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +04e45c: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04e460: 6e20 190f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e466: 0c00 |0005: move-result-object v0 │ │ +04e468: 1f00 5e00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@005e │ │ +04e46c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -89691,23 +89758,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04d5d4: |[04d5d4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -04d5e4: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04d5e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04d5ec: 5410 d100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04d5f0: 6e10 1f0f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d5f6: 0a00 |0009: move-result v0 │ │ -04d5f8: 0f00 |000a: return v0 │ │ -04d5fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04d5fc: 28fe |000c: goto 000a // -0002 │ │ +04e470: |[04e470] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +04e480: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04e484: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04e488: 5410 d100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04e48c: 6e10 1f0f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e492: 0a00 |0009: move-result v0 │ │ +04e494: 0f00 |000a: return v0 │ │ +04e496: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04e498: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -89715,65 +89782,65 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -04d600: |[04d600] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04d610: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -04d612: 6e30 fa00 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ -04d618: 0a01 |0004: move-result v1 │ │ -04d61a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -04d61e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04d620: 1100 |0008: return-object v0 │ │ -04d622: 5452 cc00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d626: 6e10 1f0f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d62c: 0a02 |000e: move-result v2 │ │ -04d62e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -04d632: 2202 3b02 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -04d636: 2203 4e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04d63a: 7010 f00e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d640: 1a04 6e03 |0018: const-string v4, "Fragement no longer exists for key " // string@036e │ │ -04d644: 6e20 f70e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d64a: 0c03 |001d: move-result-object v3 │ │ -04d64c: 6e20 f70e 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d652: 0c03 |0021: move-result-object v3 │ │ -04d654: 1a04 f200 |0022: const-string v4, ": index " // string@00f2 │ │ -04d658: 6e20 f70e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d65e: 0c03 |0027: move-result-object v3 │ │ -04d660: 6e20 f40e 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04d666: 0c03 |002b: move-result-object v3 │ │ -04d668: 6e10 fb0e 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d66e: 0c03 |002f: move-result-object v3 │ │ -04d670: 7020 a10e 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04d676: 7020 b702 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04d67c: 5452 cc00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d680: 6e20 190f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04d686: 0c00 |003b: move-result-object v0 │ │ -04d688: 1f00 5800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04d68c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -04d690: 2202 3b02 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -04d694: 2203 4e02 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04d698: 7010 f00e 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d69e: 1a04 6e03 |0047: const-string v4, "Fragement no longer exists for key " // string@036e │ │ -04d6a2: 6e20 f70e 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d6a8: 0c03 |004c: move-result-object v3 │ │ -04d6aa: 6e20 f70e 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d6b0: 0c03 |0050: move-result-object v3 │ │ -04d6b2: 1a04 f200 |0051: const-string v4, ": index " // string@00f2 │ │ -04d6b6: 6e20 f70e 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d6bc: 0c03 |0056: move-result-object v3 │ │ -04d6be: 6e20 f40e 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04d6c4: 0c03 |005a: move-result-object v3 │ │ -04d6c6: 6e10 fb0e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d6cc: 0c03 |005e: move-result-object v3 │ │ -04d6ce: 7020 a10e 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04d6d4: 7020 b702 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04d6da: 28a3 |0065: goto 0008 // -005d │ │ +04e49c: |[04e49c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e4ac: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04e4ae: 6e30 fa00 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ +04e4b4: 0a01 |0004: move-result v1 │ │ +04e4b6: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +04e4ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04e4bc: 1100 |0008: return-object v0 │ │ +04e4be: 5452 cc00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e4c2: 6e10 1f0f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e4c8: 0a02 |000e: move-result v2 │ │ +04e4ca: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +04e4ce: 2202 3902 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e4d2: 2203 4c02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04e4d6: 7010 f00e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e4dc: 1a04 6e03 |0018: const-string v4, "Fragement no longer exists for key " // string@036e │ │ +04e4e0: 6e20 f70e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e4e6: 0c03 |001d: move-result-object v3 │ │ +04e4e8: 6e20 f70e 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e4ee: 0c03 |0021: move-result-object v3 │ │ +04e4f0: 1a04 f200 |0022: const-string v4, ": index " // string@00f2 │ │ +04e4f4: 6e20 f70e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e4fa: 0c03 |0027: move-result-object v3 │ │ +04e4fc: 6e20 f40e 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04e502: 0c03 |002b: move-result-object v3 │ │ +04e504: 6e10 fb0e 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e50a: 0c03 |002f: move-result-object v3 │ │ +04e50c: 7020 a10e 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e512: 7020 b702 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04e518: 5452 cc00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e51c: 6e20 190f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e522: 0c00 |003b: move-result-object v0 │ │ +04e524: 1f00 5700 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e528: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +04e52c: 2202 3902 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e530: 2203 4c02 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +04e534: 7010 f00e 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e53a: 1a04 6e03 |0047: const-string v4, "Fragement no longer exists for key " // string@036e │ │ +04e53e: 6e20 f70e 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e544: 0c03 |004c: move-result-object v3 │ │ +04e546: 6e20 f70e 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e54c: 0c03 |0050: move-result-object v3 │ │ +04e54e: 1a04 f200 |0051: const-string v4, ": index " // string@00f2 │ │ +04e552: 6e20 f70e 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e558: 0c03 |0056: move-result-object v3 │ │ +04e55a: 6e20 f40e 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04e560: 0c03 |005a: move-result-object v3 │ │ +04e562: 6e10 fb0e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e568: 0c03 |005e: move-result-object v3 │ │ +04e56a: 7020 a10e 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e570: 7020 b702 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04e576: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=554 │ │ 0x0005 line=555 │ │ 0x0007 line=556 │ │ 0x0008 line=567 │ │ 0x0009 line=558 │ │ @@ -89793,51 +89860,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -04d6dc: |[04d6dc] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04d6ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04d6ee: 6301 c300 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04d6f2: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -04d6f6: 1a01 7703 |0005: const-string v1, "FragmentManager" // string@0377 │ │ -04d6fa: 2202 4e02 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04d6fe: 7010 f00e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d704: 1a03 e410 |000c: const-string v3, "hide: " // string@10e4 │ │ -04d708: 6e20 f70e 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d70e: 0c02 |0011: move-result-object v2 │ │ -04d710: 6e20 f60e 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04d716: 0c02 |0015: move-result-object v2 │ │ -04d718: 6e10 fb0e 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d71e: 0c02 |0019: move-result-object v2 │ │ -04d720: 7120 a90b 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04d726: 5561 7800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04d72a: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -04d72e: 5c64 7800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04d732: 5461 8f00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04d736: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -04d73a: 6e58 9702 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ -04d740: 0c00 |002a: move-result-object v0 │ │ -04d742: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -04d746: 5461 8f00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04d74a: 6e20 480c 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04d750: 5461 8f00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04d754: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -04d758: 6e20 470c 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04d75e: 5561 6900 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04d762: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -04d766: 5561 7700 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04d76a: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -04d76e: 5561 7e00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04d772: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -04d776: 5c54 db00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04d77a: 6e20 e201 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01e2 │ │ -04d780: 0e00 |004a: return-void │ │ +04e578: |[04e578] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04e588: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04e58a: 6301 c300 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04e58e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +04e592: 1a01 7703 |0005: const-string v1, "FragmentManager" // string@0377 │ │ +04e596: 2202 4c02 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04e59a: 7010 f00e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e5a0: 1a03 e210 |000c: const-string v3, "hide: " // string@10e2 │ │ +04e5a4: 6e20 f70e 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e5aa: 0c02 |0011: move-result-object v2 │ │ +04e5ac: 6e20 f60e 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04e5b2: 0c02 |0015: move-result-object v2 │ │ +04e5b4: 6e10 fb0e 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e5ba: 0c02 |0019: move-result-object v2 │ │ +04e5bc: 7120 a90b 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04e5c2: 5561 7800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +04e5c6: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +04e5ca: 5c64 7800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +04e5ce: 5461 8f00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04e5d2: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +04e5d6: 6e58 9702 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ +04e5dc: 0c00 |002a: move-result-object v0 │ │ +04e5de: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +04e5e2: 5461 8f00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04e5e6: 6e20 480c 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +04e5ec: 5461 8f00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04e5f0: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +04e5f4: 6e20 470c 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +04e5fa: 5561 6900 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04e5fe: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +04e602: 5561 7700 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +04e606: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +04e60a: 5561 7e00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +04e60e: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +04e612: 5c54 db00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04e616: 6e20 e201 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01e2 │ │ +04e61c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1191 │ │ 0x001d line=1192 │ │ 0x0021 line=1193 │ │ 0x0023 line=1194 │ │ 0x0027 line=1195 │ │ @@ -89860,85 +89927,85 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -04d784: |[04d784] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -04d794: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04d79a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04d79c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -04d79e: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -04d7a2: 52a4 7f00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04d7a6: 6e40 da01 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01da │ │ -04d7ac: 0c01 |000c: move-result-object v1 │ │ -04d7ae: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -04d7b2: 1101 |000f: return-object v1 │ │ -04d7b4: 52a4 7f00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04d7b8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -04d7bc: 5494 cd00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d7c0: 52a5 7f00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ -04d7c4: 7120 ed0c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ -04d7ca: 0c00 |001b: move-result-object v0 │ │ -04d7cc: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -04d7d0: 0701 |001e: move-object v1, v0 │ │ -04d7d2: 28f0 |001f: goto 000f // -0010 │ │ -04d7d4: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -04d7d8: 0731 |0022: move-object v1, v3 │ │ -04d7da: 28ec |0023: goto 000f // -0014 │ │ -04d7dc: 7120 b902 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02b9 │ │ -04d7e2: 0a02 |0027: move-result v2 │ │ -04d7e4: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -04d7e8: 0731 |002a: move-object v1, v3 │ │ -04d7ea: 28e4 |002b: goto 000f // -001c │ │ -04d7ec: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -04d7f2: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -04d7f6: 5494 cd00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d7fa: 6e10 2702 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ -04d800: 0c04 |0036: move-result-object v4 │ │ -04d802: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -04d806: 5494 cd00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d80a: 6e10 2702 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ -04d810: 0c04 |003e: move-result-object v4 │ │ -04d812: 6e10 700c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0c70 │ │ -04d818: 0c04 |0042: move-result-object v4 │ │ -04d81a: 524d 3703 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0337 │ │ -04d81e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -04d822: 0731 |0047: move-object v1, v3 │ │ -04d824: 28c7 |0048: goto 000f // -0039 │ │ -04d826: 5493 cd00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d82a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -04d82e: 7156 9b02 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ -04d834: 0c01 |0050: move-result-object v1 │ │ -04d836: 28be |0051: goto 000f // -0042 │ │ -04d838: 5493 cd00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d83c: 7157 9b02 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ -04d842: 0c01 |0057: move-result-object v1 │ │ -04d844: 28b7 |0058: goto 000f // -0049 │ │ -04d846: 5493 cd00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d84a: 7156 9b02 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ -04d850: 0c01 |005e: move-result-object v1 │ │ -04d852: 28b0 |005f: goto 000f // -0050 │ │ -04d854: 5493 cd00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d858: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -04d85e: 7157 9b02 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ -04d864: 0c01 |0068: move-result-object v1 │ │ -04d866: 28a6 |0069: goto 000f // -005a │ │ -04d868: 5493 cd00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d86c: 7130 9902 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0299 │ │ -04d872: 0c01 |006f: move-result-object v1 │ │ -04d874: 289f |0070: goto 000f // -0061 │ │ -04d876: 5493 cd00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04d87a: 7130 9902 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0299 │ │ -04d880: 0c01 |0076: move-result-object v1 │ │ -04d882: 2898 |0077: goto 000f // -0068 │ │ -04d884: 0731 |0078: move-object v1, v3 │ │ -04d886: 2896 |0079: goto 000f // -006a │ │ -04d888: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +04e620: |[04e620] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +04e630: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +04e636: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04e638: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +04e63a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +04e63e: 52a4 7f00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04e642: 6e40 da01 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01da │ │ +04e648: 0c01 |000c: move-result-object v1 │ │ +04e64a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04e64e: 1101 |000f: return-object v1 │ │ +04e650: 52a4 7f00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04e654: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +04e658: 5494 cd00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e65c: 52a5 7f00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@007f │ │ +04e660: 7120 ed0c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ +04e666: 0c00 |001b: move-result-object v0 │ │ +04e668: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04e66c: 0701 |001e: move-object v1, v0 │ │ +04e66e: 28f0 |001f: goto 000f // -0010 │ │ +04e670: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +04e674: 0731 |0022: move-object v1, v3 │ │ +04e676: 28ec |0023: goto 000f // -0014 │ │ +04e678: 7120 b902 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02b9 │ │ +04e67e: 0a02 |0027: move-result v2 │ │ +04e680: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +04e684: 0731 |002a: move-object v1, v3 │ │ +04e686: 28e4 |002b: goto 000f // -001c │ │ +04e688: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04e68e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +04e692: 5494 cd00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e696: 6e10 2702 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ +04e69c: 0c04 |0036: move-result-object v4 │ │ +04e69e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +04e6a2: 5494 cd00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e6a6: 6e10 2702 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0227 │ │ +04e6ac: 0c04 |003e: move-result-object v4 │ │ +04e6ae: 6e10 700c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0c70 │ │ +04e6b4: 0c04 |0042: move-result-object v4 │ │ +04e6b6: 524d 3703 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0337 │ │ +04e6ba: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04e6be: 0731 |0047: move-object v1, v3 │ │ +04e6c0: 28c7 |0048: goto 000f // -0039 │ │ +04e6c2: 5493 cd00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e6c6: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04e6ca: 7156 9b02 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ +04e6d0: 0c01 |0050: move-result-object v1 │ │ +04e6d2: 28be |0051: goto 000f // -0042 │ │ +04e6d4: 5493 cd00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e6d8: 7157 9b02 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ +04e6de: 0c01 |0057: move-result-object v1 │ │ +04e6e0: 28b7 |0058: goto 000f // -0049 │ │ +04e6e2: 5493 cd00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e6e6: 7156 9b02 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ +04e6ec: 0c01 |005e: move-result-object v1 │ │ +04e6ee: 28b0 |005f: goto 000f // -0050 │ │ +04e6f0: 5493 cd00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e6f4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +04e6fa: 7157 9b02 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@029b │ │ +04e700: 0c01 |0068: move-result-object v1 │ │ +04e702: 28a6 |0069: goto 000f // -005a │ │ +04e704: 5493 cd00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e708: 7130 9902 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0299 │ │ +04e70e: 0c01 |006f: move-result-object v1 │ │ +04e710: 289f |0070: goto 000f // -0061 │ │ +04e712: 5493 cd00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e716: 7130 9902 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0299 │ │ +04e71c: 0c01 |0076: move-result-object v1 │ │ +04e71e: 2898 |0077: goto 000f // -0068 │ │ +04e720: 0731 |0078: move-object v1, v3 │ │ +04e722: 2896 |0079: goto 000f // -006a │ │ +04e724: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=742 │ │ 0x000d line=744 │ │ 0x000f line=796 │ │ 0x0010 line=748 │ │ 0x0014 line=749 │ │ @@ -89978,66 +90045,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04d8a8: |[04d8a8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -04d8b8: 5240 7a00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04d8bc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -04d8c0: 0e00 |0004: return-void │ │ -04d8c2: 5430 d000 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d8c6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04d8ca: 5430 d000 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d8ce: 6e10 1f0f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d8d4: 0a00 |000e: move-result v0 │ │ -04d8d6: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -04d8da: 5430 cc00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d8de: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -04d8e2: 2200 5f02 |0015: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04d8e6: 7010 120f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04d8ec: 5b30 cc00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d8f0: 5430 cc00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d8f4: 6e10 1f0f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d8fa: 0a00 |0021: move-result v0 │ │ -04d8fc: 5431 dd00 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04d900: 6e30 0502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ -04d906: 5430 cc00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d90a: 6e20 160f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04d910: 6300 c300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04d914: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -04d918: 1a00 7703 |0030: const-string v0, "FragmentManager" // string@0377 │ │ -04d91c: 2201 4e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04d920: 7010 f00e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d926: 1a02 b801 |0037: const-string v2, "Allocated fragment index " // string@01b8 │ │ -04d92a: 6e20 f70e 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d930: 0c01 |003c: move-result-object v1 │ │ -04d932: 6e20 f60e 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04d938: 0c01 |0040: move-result-object v1 │ │ -04d93a: 6e10 fb0e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d940: 0c01 |0044: move-result-object v1 │ │ -04d942: 7120 a90b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04d948: 28bc |0048: goto 0004 // -0044 │ │ -04d94a: 5430 d000 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d94e: 5431 d000 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d952: 6e10 1f0f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04d958: 0a01 |0050: move-result v1 │ │ -04d95a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d95e: 6e20 1c0f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -04d964: 0c00 |0056: move-result-object v0 │ │ -04d966: 1f00 3f02 |0057: check-cast v0, Ljava/lang/Integer; // type@023f │ │ -04d96a: 6e10 a80e 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0ea8 │ │ -04d970: 0a00 |005c: move-result v0 │ │ -04d972: 5431 dd00 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04d976: 6e30 0502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ -04d97c: 5430 cc00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d980: 5241 7a00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04d984: 6e30 1e0f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04d98a: 28c3 |0069: goto 002c // -003d │ │ +04e744: |[04e744] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +04e754: 5240 7a00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04e758: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04e75c: 0e00 |0004: return-void │ │ +04e75e: 5430 d000 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e762: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04e766: 5430 d000 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e76a: 6e10 1f0f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e770: 0a00 |000e: move-result v0 │ │ +04e772: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +04e776: 5430 cc00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e77a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04e77e: 2200 5d02 |0015: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04e782: 7010 120f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04e788: 5b30 cc00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e78c: 5430 cc00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e790: 6e10 1f0f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e796: 0a00 |0021: move-result v0 │ │ +04e798: 5431 dd00 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04e79c: 6e30 0502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ +04e7a2: 5430 cc00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e7a6: 6e20 160f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04e7ac: 6300 c300 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04e7b0: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +04e7b4: 1a00 7703 |0030: const-string v0, "FragmentManager" // string@0377 │ │ +04e7b8: 2201 4c02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04e7bc: 7010 f00e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e7c2: 1a02 b801 |0037: const-string v2, "Allocated fragment index " // string@01b8 │ │ +04e7c6: 6e20 f70e 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e7cc: 0c01 |003c: move-result-object v1 │ │ +04e7ce: 6e20 f60e 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04e7d4: 0c01 |0040: move-result-object v1 │ │ +04e7d6: 6e10 fb0e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e7dc: 0c01 |0044: move-result-object v1 │ │ +04e7de: 7120 a90b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04e7e4: 28bc |0048: goto 0004 // -0044 │ │ +04e7e6: 5430 d000 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e7ea: 5431 d000 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e7ee: 6e10 1f0f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e7f4: 0a01 |0050: move-result v1 │ │ +04e7f6: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e7fa: 6e20 1c0f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +04e800: 0c00 |0056: move-result-object v0 │ │ +04e802: 1f00 3d02 |0057: check-cast v0, Ljava/lang/Integer; // type@023d │ │ +04e806: 6e10 a80e 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0ea8 │ │ +04e80c: 0a00 |005c: move-result v0 │ │ +04e80e: 5431 dd00 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04e812: 6e30 0502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0205 │ │ +04e818: 5430 cc00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e81c: 5241 7a00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04e820: 6e30 1e0f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +04e826: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0004 line=1134 │ │ 0x0005 line=1122 │ │ 0x0011 line=1123 │ │ 0x0015 line=1124 │ │ @@ -90055,50 +90122,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04d98c: |[04d98c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -04d99c: 5240 7a00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04d9a0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -04d9a4: 0e00 |0004: return-void │ │ -04d9a6: 6300 c300 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04d9aa: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -04d9ae: 1a00 7703 |0009: const-string v0, "FragmentManager" // string@0377 │ │ -04d9b2: 2201 4e02 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04d9b6: 7010 f00e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04d9bc: 1a02 8903 |0010: const-string v2, "Freeing fragment index " // string@0389 │ │ -04d9c0: 6e20 f70e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04d9c6: 0c01 |0015: move-result-object v1 │ │ -04d9c8: 6e20 f60e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04d9ce: 0c01 |0019: move-result-object v1 │ │ -04d9d0: 6e10 fb0e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04d9d6: 0c01 |001d: move-result-object v1 │ │ -04d9d8: 7120 a90b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04d9de: 5430 cc00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04d9e2: 5241 7a00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04d9e6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -04d9e8: 6e30 1e0f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04d9ee: 5430 d000 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04d9f2: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -04d9f6: 2200 5f02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04d9fa: 7010 120f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04da00: 5b30 d000 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04da04: 5430 d000 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04da08: 5241 7a00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04da0c: 7110 ac0e 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -04da12: 0c01 |003b: move-result-object v1 │ │ -04da14: 6e20 160f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04da1a: 5430 cd00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04da1e: 5441 9000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ -04da22: 6e20 2802 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0228 │ │ -04da28: 6e10 c801 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01c8 │ │ -04da2e: 28bb |0049: goto 0004 // -0045 │ │ +04e828: |[04e828] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +04e838: 5240 7a00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04e83c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +04e840: 0e00 |0004: return-void │ │ +04e842: 6300 c300 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04e846: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +04e84a: 1a00 7703 |0009: const-string v0, "FragmentManager" // string@0377 │ │ +04e84e: 2201 4c02 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04e852: 7010 f00e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04e858: 1a02 8903 |0010: const-string v2, "Freeing fragment index " // string@0389 │ │ +04e85c: 6e20 f70e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04e862: 0c01 |0015: move-result-object v1 │ │ +04e864: 6e20 f60e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04e86a: 0c01 |0019: move-result-object v1 │ │ +04e86c: 6e10 fb0e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04e872: 0c01 |001d: move-result-object v1 │ │ +04e874: 7120 a90b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04e87a: 5430 cc00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e87e: 5241 7a00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04e882: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04e884: 6e30 1e0f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +04e88a: 5430 d000 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e88e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04e892: 2200 5d02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +04e896: 7010 120f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04e89c: 5b30 d000 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e8a0: 5430 d000 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04e8a4: 5241 7a00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04e8a8: 7110 ac0e 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +04e8ae: 0c01 |003b: move-result-object v1 │ │ +04e8b0: 6e20 160f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04e8b6: 5430 cd00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e8ba: 5441 9000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0090 │ │ +04e8be: 6e20 2802 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0228 │ │ +04e8c4: 6e10 c801 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01c8 │ │ +04e8ca: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1149 │ │ 0x0005 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1143 │ │ @@ -90115,67 +90182,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -04da30: |[04da30] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -04da40: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04da42: 5480 cd00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04da46: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04da4a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -04da4e: 2200 3b02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04da52: 1a02 5308 |0009: const-string v2, "No activity" // string@0853 │ │ -04da56: 7020 a10e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04da5c: 2700 |000e: throw v0 │ │ -04da5e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -04da62: 5280 d600 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04da66: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -04da6a: 0e00 |0015: return-void │ │ -04da6c: 5989 d600 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04da70: 5480 cc00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04da74: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -04da78: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -04da7a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -04da7c: 5480 cc00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04da80: 6e10 1f0f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04da86: 0a00 |0023: move-result v0 │ │ -04da88: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -04da8c: 5480 cc00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04da90: 6e20 190f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04da96: 0c01 |002b: move-result-object v1 │ │ -04da98: 1f01 5800 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04da9c: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -04daa0: 0780 |0030: move-object v0, v8 │ │ -04daa2: 0192 |0031: move v2, v9 │ │ -04daa4: 01a3 |0032: move v3, v10 │ │ -04daa6: 01b4 |0033: move v4, v11 │ │ -04daa8: 7406 9f02 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04daae: 5410 7c00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -04dab2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -04dab6: 5410 7c00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ -04daba: 6e10 6203 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ -04dac0: 0a00 |0040: move-result v0 │ │ -04dac2: b607 |0041: or-int/2addr v7, v0 │ │ -04dac4: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04dac8: 28da |0044: goto 001e // -0026 │ │ -04daca: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -04dace: 6e10 b602 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ -04dad4: 5580 db00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04dad8: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -04dadc: 5480 cd00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04dae0: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -04dae4: 5280 d600 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04dae8: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -04daea: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -04daee: 5480 cd00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04daf2: 6e10 4502 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ -04daf8: 5c85 db00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04dafc: 28b7 |005e: goto 0015 // -0049 │ │ +04e8cc: |[04e8cc] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +04e8dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e8de: 5480 cd00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e8e2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04e8e6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +04e8ea: 2200 3902 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04e8ee: 1a02 5108 |0009: const-string v2, "No activity" // string@0851 │ │ +04e8f2: 7020 a10e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04e8f8: 2700 |000e: throw v0 │ │ +04e8fa: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +04e8fe: 5280 d600 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04e902: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +04e906: 0e00 |0015: return-void │ │ +04e908: 5989 d600 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04e90c: 5480 cc00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e910: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +04e914: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +04e916: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04e918: 5480 cc00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e91c: 6e10 1f0f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04e922: 0a00 |0023: move-result v0 │ │ +04e924: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +04e928: 5480 cc00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04e92c: 6e20 190f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04e932: 0c01 |002b: move-result-object v1 │ │ +04e934: 1f01 5700 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04e938: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +04e93c: 0780 |0030: move-object v0, v8 │ │ +04e93e: 0192 |0031: move v2, v9 │ │ +04e940: 01a3 |0032: move v3, v10 │ │ +04e942: 01b4 |0033: move v4, v11 │ │ +04e944: 7406 9f02 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04e94a: 5410 7c00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +04e94e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04e952: 5410 7c00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@007c │ │ +04e956: 6e10 6203 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ +04e95c: 0a00 |0040: move-result v0 │ │ +04e95e: b607 |0041: or-int/2addr v7, v0 │ │ +04e960: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e964: 28da |0044: goto 001e // -0026 │ │ +04e966: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +04e96a: 6e10 b602 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ +04e970: 5580 db00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04e974: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +04e978: 5480 cd00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e97c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +04e980: 5280 d600 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04e984: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04e986: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +04e98a: 5480 cd00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04e98e: 6e10 4502 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0245 │ │ +04e994: 5c85 db00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04e998: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1074 │ │ 0x0007 line=1075 │ │ 0x000f line=1078 │ │ 0x0015 line=1104 │ │ 0x0016 line=1082 │ │ @@ -90208,18 +90275,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04db00: |[04db00] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -04db10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04db12: 6e53 9c02 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ -04db18: 0e00 |0004: return-void │ │ +04e99c: |[04e99c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +04e9ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e9ae: 6e53 9c02 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@029c │ │ +04e9b4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1070 │ │ 0x0004 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -90230,23 +90297,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -04db1c: |[04db1c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -04db2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04db2e: 5262 d600 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04db32: 0760 |0003: move-object v0, v6 │ │ -04db34: 0771 |0004: move-object v1, v7 │ │ -04db36: 0134 |0005: move v4, v3 │ │ -04db38: 0135 |0006: move v5, v3 │ │ -04db3a: 7406 9f02 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04db40: 0e00 |000a: return-void │ │ +04e9b8: |[04e9b8] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +04e9c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04e9ca: 5262 d600 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04e9ce: 0760 |0003: move-object v0, v6 │ │ +04e9d0: 0771 |0004: move-object v1, v7 │ │ +04e9d2: 0134 |0005: move v4, v3 │ │ +04e9d4: 0135 |0006: move v5, v3 │ │ +04e9d6: 7406 9f02 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04e9dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x000a line=1067 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -90256,492 +90323,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -04db44: |[04db44] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -04db54: 55b0 6900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04db58: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04db5c: 55b0 7300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04db60: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04db64: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04db66: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -04db6a: 121c |000b: const/4 v12, #int 1 // #1 │ │ -04db6c: 55b0 8100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -04db70: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -04db74: 52b0 8800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04db78: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -04db7c: 52bc 8800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04db80: 55b0 7200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ -04db84: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04db88: 52b0 8800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04db8c: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -04db8e: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -04db92: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -04db94: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -04db98: 123c |0022: const/4 v12, #int 3 // #3 │ │ -04db9a: 52b0 8800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04db9e: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -04dba2: 55b0 7600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -04dba6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -04dbaa: 55b0 7900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -04dbae: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -04dbb2: 0e00 |002f: return-void │ │ -04dbb4: 54b0 6a00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04dbb8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -04dbbc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04dbbe: 5bb0 6a00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04dbc2: 52b2 8900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ -04dbc6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -04dbc8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -04dbca: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -04dbcc: 07a0 |003c: move-object v0, v10 │ │ -04dbce: 07b1 |003d: move-object v1, v11 │ │ -04dbd0: 7406 9f02 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04dbd6: 52b0 8800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04dbda: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -04dbe0: 59bc 8800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04dbe4: 28e7 |0048: goto 002f // -0019 │ │ -04dbe6: 6300 c300 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04dbea: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -04dbee: 1a00 7703 |004d: const-string v0, "FragmentManager" // string@0377 │ │ -04dbf2: 2201 4e02 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04dbf6: 7010 f00e 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04dbfc: 1a02 2314 |0054: const-string v2, "moveto CREATED: " // string@1423 │ │ -04dc00: 6e20 f70e 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04dc06: 0c01 |0059: move-result-object v1 │ │ -04dc08: 6e20 f60e b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04dc0e: 0c01 |005d: move-result-object v1 │ │ -04dc10: 6e10 fb0e 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04dc16: 0c01 |0061: move-result-object v1 │ │ -04dc18: 7120 a90b 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04dc1e: 54b0 8600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dc22: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -04dc26: 54b0 8600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dc2a: 1a01 920b |006b: const-string v1, "android:view_state" // string@0b92 │ │ -04dc2e: 6e20 fd00 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00fd │ │ -04dc34: 0c00 |0070: move-result-object v0 │ │ -04dc36: 5bb0 8700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04dc3a: 54b0 8600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dc3e: 1a01 8f0b |0075: const-string v1, "android:target_state" // string@0b8f │ │ -04dc42: 6e30 9502 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0295 │ │ -04dc48: 0c00 |007a: move-result-object v0 │ │ -04dc4a: 5bb0 8b00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04dc4e: 54b0 8b00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04dc52: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -04dc56: 54b0 8600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dc5a: 1a01 8e0b |0083: const-string v1, "android:target_req_state" // string@0b8e │ │ -04dc5e: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -04dc60: 6e30 fa00 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ -04dc66: 0a00 |0089: move-result v0 │ │ -04dc68: 59b0 8d00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -04dc6c: 54b0 8600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dc70: 1a01 910b |008e: const-string v1, "android:user_visible_hint" // string@0b91 │ │ -04dc74: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -04dc76: 6e30 f800 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ -04dc7c: 0a00 |0094: move-result v0 │ │ -04dc7e: 5cb0 8e00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -04dc82: 55b0 8e00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -04dc86: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -04dc8a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04dc8c: 5cb0 7200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ -04dc90: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -04dc92: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -04dc96: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -04dc98: 54a0 cd00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04dc9c: 5bb0 6800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -04dca0: 54a0 dd00 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04dca4: 5bb0 8000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -04dca8: 54a0 dd00 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04dcac: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -04dcb0: 54a0 dd00 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04dcb4: 5400 6f00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ -04dcb8: 5bb0 7500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -04dcbc: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -04dcbe: 5cb0 6d00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -04dcc2: 54a0 cd00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04dcc6: 6e20 d601 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d6 │ │ -04dccc: 55b0 6d00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -04dcd0: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -04dcd4: 2200 9b00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -04dcd8: 2201 4e02 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04dcdc: 7010 f00e 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04dce2: 1a02 7003 |00c7: const-string v2, "Fragment " // string@0370 │ │ -04dce6: 6e20 f70e 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04dcec: 0c01 |00cc: move-result-object v1 │ │ -04dcee: 6e20 f60e b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04dcf4: 0c01 |00d0: move-result-object v1 │ │ -04dcf6: 1a02 3400 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0034 │ │ -04dcfa: 6e20 f70e 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04dd00: 0c01 |00d6: move-result-object v1 │ │ -04dd02: 6e10 fb0e 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04dd08: 0c01 |00da: move-result-object v1 │ │ -04dd0a: 7020 1f04 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -04dd10: 2700 |00de: throw v0 │ │ -04dd12: 54a0 cd00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04dd16: 5400 a600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -04dd1a: 28cf |00e3: goto 00b2 // -0031 │ │ -04dd1c: 54b0 8000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ -04dd20: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -04dd24: 54a0 cd00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04dd28: 6e20 2b02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@022b │ │ -04dd2e: 55b0 8500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -04dd32: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -04dd36: 54b0 8600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dd3a: 6e20 f201 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@01f2 │ │ -04dd40: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -04dd42: 5cb0 8500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -04dd46: 55b0 7600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -04dd4a: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -04dd4e: 54b0 8600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dd52: 6e20 ba01 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ -04dd58: 0c00 |0102: move-result-object v0 │ │ -04dd5a: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -04dd5c: 54b2 8600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dd60: 6e40 f401 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01f4 │ │ -04dd66: 0c00 |0109: move-result-object v0 │ │ -04dd68: 5bb0 8f00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd6c: 54b0 8f00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd70: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -04dd74: 54b0 8f00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd78: 5bb0 7b00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04dd7c: 54b0 8f00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd80: 7110 8d03 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@038d │ │ -04dd86: 0c00 |0119: move-result-object v0 │ │ -04dd88: 5bb0 8f00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd8c: 55b0 7800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04dd90: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -04dd94: 54b0 8f00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dd98: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -04dd9c: 6e20 470c 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04dda2: 54b0 8f00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dda6: 54b1 8600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04ddaa: 6e30 ed01 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ -04ddb0: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -04ddb2: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -04ddb6: 6300 c300 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ddba: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -04ddbe: 1a00 7703 |0135: const-string v0, "FragmentManager" // string@0377 │ │ -04ddc2: 2201 4e02 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04ddc6: 7010 f00e 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ddcc: 1a02 2214 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1422 │ │ -04ddd0: 6e20 f70e 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ddd6: 0c01 |0141: move-result-object v1 │ │ -04ddd8: 6e20 f60e b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ddde: 0c01 |0145: move-result-object v1 │ │ -04dde0: 6e10 fb0e 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04dde6: 0c01 |0149: move-result-object v1 │ │ -04dde8: 7120 a90b 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ddee: 55b0 7600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ -04ddf2: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -04ddf6: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -04ddf8: 52b0 7100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04ddfc: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -04de00: 54a0 d400 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ -04de04: 52b1 7100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04de08: 7220 4702 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0247 │ │ -04de0e: 0c07 |015d: move-result-object v7 │ │ -04de10: 1f07 a901 |015e: check-cast v7, Landroid/view/ViewGroup; // type@01a9 │ │ -04de14: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -04de18: 55b0 8200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ -04de1c: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -04de20: 2200 3a02 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04de24: 2201 4e02 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04de28: 7010 f00e 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04de2e: 1a02 5d08 |016d: const-string v2, "No view found for id 0x" // string@085d │ │ -04de32: 6e20 f70e 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04de38: 0c01 |0172: move-result-object v1 │ │ -04de3a: 52b2 7100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04de3e: 7110 ab0e 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04de44: 0c02 |0178: move-result-object v2 │ │ -04de46: 6e20 f70e 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04de4c: 0c01 |017c: move-result-object v1 │ │ -04de4e: 1a02 2600 |017d: const-string v2, " (" // string@0026 │ │ -04de52: 6e20 f70e 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04de58: 0c01 |0182: move-result-object v1 │ │ -04de5a: 6e10 bd01 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ -04de60: 0c02 |0186: move-result-object v2 │ │ -04de62: 52b3 7100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ -04de66: 6e20 bc00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00bc │ │ -04de6c: 0c02 |018c: move-result-object v2 │ │ -04de6e: 6e20 f70e 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04de74: 0c01 |0190: move-result-object v1 │ │ -04de76: 1a02 b700 |0191: const-string v2, ") for fragment " // string@00b7 │ │ -04de7a: 6e20 f70e 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04de80: 0c01 |0196: move-result-object v1 │ │ -04de82: 6e20 f60e b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04de88: 0c01 |019a: move-result-object v1 │ │ -04de8a: 6e10 fb0e 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04de90: 0c01 |019e: move-result-object v1 │ │ -04de92: 7020 9e0e 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04de98: 7020 b702 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04de9e: 5bb7 7000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -04dea2: 54b0 8600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dea6: 6e20 ba01 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ -04deac: 0c00 |01ac: move-result-object v0 │ │ -04deae: 54b1 8600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04deb2: 6e40 f401 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01f4 │ │ -04deb8: 0c00 |01b2: move-result-object v0 │ │ -04deba: 5bb0 8f00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04debe: 54b0 8f00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dec2: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -04dec6: 54b0 8f00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04deca: 5bb0 7b00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04dece: 54b0 8f00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04ded2: 7110 8d03 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@038d │ │ -04ded8: 0c00 |01c2: move-result-object v0 │ │ -04deda: 5bb0 8f00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04dede: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -04dee2: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -04dee4: 6e5e 9702 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ -04deea: 0c06 |01cb: move-result-object v6 │ │ -04deec: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -04def0: 54b0 8f00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04def4: 6e20 480c 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04defa: 54b0 8f00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04defe: 6e20 570c 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0c57 │ │ -04df04: 55b0 7800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04df08: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -04df0c: 54b0 8f00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04df10: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -04df14: 6e20 470c 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04df1a: 54b0 8f00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04df1e: 54b1 8600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04df22: 6e30 ed01 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ -04df28: 54b0 8600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04df2c: 6e20 ef01 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@01ef │ │ -04df32: 54b0 8f00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04df36: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -04df3a: 54b0 8600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04df3e: 6e20 0202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0202 │ │ -04df44: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -04df46: 5bb0 8600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04df4a: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -04df4c: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -04df50: 6300 c300 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04df54: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -04df58: 1a00 7703 |0202: const-string v0, "FragmentManager" // string@0377 │ │ -04df5c: 2201 4e02 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04df60: 7010 f00e 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04df66: 1a02 2514 |0209: const-string v2, "moveto STARTED: " // string@1425 │ │ -04df6a: 6e20 f70e 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04df70: 0c01 |020e: move-result-object v1 │ │ -04df72: 6e20 f60e b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04df78: 0c01 |0212: move-result-object v1 │ │ -04df7a: 6e10 fb0e 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04df80: 0c01 |0216: move-result-object v1 │ │ -04df82: 7120 a90b 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04df88: 6e10 ff01 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01ff │ │ -04df8e: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -04df90: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -04df94: 6300 c300 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04df98: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -04df9c: 1a00 7703 |0224: const-string v0, "FragmentManager" // string@0377 │ │ -04dfa0: 2201 4e02 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04dfa4: 7010 f00e 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04dfaa: 1a02 2414 |022b: const-string v2, "moveto RESUMED: " // string@1424 │ │ -04dfae: 6e20 f70e 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04dfb4: 0c01 |0230: move-result-object v1 │ │ -04dfb6: 6e20 f60e b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04dfbc: 0c01 |0234: move-result-object v1 │ │ -04dfbe: 6e10 fb0e 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04dfc4: 0c01 |0238: move-result-object v1 │ │ -04dfc6: 7120 a90b 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04dfcc: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -04dfce: 5cb0 8300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ -04dfd2: 6e10 fd01 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@01fd │ │ -04dfd8: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -04dfda: 5bb0 8600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04dfde: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -04dfe0: 5bb0 8700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04dfe4: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -04dfe8: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -04dfea: 5bb0 7b00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04dfee: 2900 e1fe |024d: goto/16 012e // -011f │ │ -04dff2: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -04dff4: 5bb0 7b00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04dff8: 2898 |0252: goto 01ea // -0068 │ │ -04dffa: 52b0 8800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04dffe: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -04e002: 52b0 8800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04e006: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -04e00c: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -04e010: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -04e012: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -04e016: 55a0 d700 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -04e01a: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -04e01e: 54b0 6a00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04e022: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -04e026: 54b9 6a00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04e02a: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -04e02c: 5bb0 6a00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04e030: 6e10 050c 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ -04e036: 54b0 6a00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04e03a: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -04e03e: 59bc 8900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ -04e042: 121c |0277: const/4 v12, #int 1 // #1 │ │ -04e044: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -04e048: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -04e04a: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -04e04e: 6300 c300 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e052: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -04e056: 1a00 7703 |0281: const-string v0, "FragmentManager" // string@0377 │ │ -04e05a: 2201 4e02 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e05e: 7010 f00e 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e064: 1a02 1f14 |0288: const-string v2, "movefrom RESUMED: " // string@141f │ │ -04e068: 6e20 f70e 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e06e: 0c01 |028d: move-result-object v1 │ │ -04e070: 6e20 f60e b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e076: 0c01 |0291: move-result-object v1 │ │ -04e078: 6e10 fb0e 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e07e: 0c01 |0295: move-result-object v1 │ │ -04e080: 7120 a90b 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e086: 6e10 fa01 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@01fa │ │ -04e08c: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -04e08e: 5cb0 8300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ -04e092: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -04e094: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -04e098: 6300 c300 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e09c: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -04e0a0: 1a00 7703 |02a6: const-string v0, "FragmentManager" // string@0377 │ │ -04e0a4: 2201 4e02 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e0a8: 7010 f00e 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e0ae: 1a02 2014 |02ad: const-string v2, "movefrom STARTED: " // string@1420 │ │ -04e0b2: 6e20 f70e 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e0b8: 0c01 |02b2: move-result-object v1 │ │ -04e0ba: 6e20 f60e b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e0c0: 0c01 |02b6: move-result-object v1 │ │ -04e0c2: 6e10 fb0e 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e0c8: 0c01 |02ba: move-result-object v1 │ │ -04e0ca: 7120 a90b 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e0d0: 6e10 0002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0200 │ │ -04e0d6: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -04e0d8: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -04e0dc: 6300 c300 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e0e0: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -04e0e4: 1a00 7703 |02c8: const-string v0, "FragmentManager" // string@0377 │ │ -04e0e8: 2201 4e02 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e0ec: 7010 f00e 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e0f2: 1a02 2114 |02cf: const-string v2, "movefrom STOPPED: " // string@1421 │ │ -04e0f6: 6e20 f70e 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e0fc: 0c01 |02d4: move-result-object v1 │ │ -04e0fe: 6e20 f60e b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e104: 0c01 |02d8: move-result-object v1 │ │ -04e106: 6e10 fb0e 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e10c: 0c01 |02dc: move-result-object v1 │ │ -04e10e: 7120 a90b 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e114: 6e10 fc01 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01fc │ │ -04e11a: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -04e11c: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -04e120: 6300 c300 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e124: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -04e128: 1a00 7703 |02ea: const-string v0, "FragmentManager" // string@0377 │ │ -04e12c: 2201 4e02 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e130: 7010 f00e 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e136: 1a02 1d14 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@141d │ │ -04e13a: 6e20 f70e 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e140: 0c01 |02f6: move-result-object v1 │ │ -04e142: 6e20 f60e b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e148: 0c01 |02fa: move-result-object v1 │ │ -04e14a: 6e10 fb0e 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e150: 0c01 |02fe: move-result-object v1 │ │ -04e152: 7120 a90b 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e158: 54b0 8f00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e15c: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -04e160: 54a0 cd00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e164: 6e10 2902 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0229 │ │ -04e16a: 0a00 |030b: move-result v0 │ │ -04e16c: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -04e170: 54b0 8700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04e174: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -04e178: 6e20 b302 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02b3 │ │ -04e17e: 6e10 f601 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01f6 │ │ -04e184: 54b0 8f00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e188: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -04e18c: 54b0 7000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -04e190: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -04e194: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -04e196: 52a0 d600 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04e19a: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -04e19e: 55a0 d700 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -04e1a2: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -04e1a6: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -04e1a8: 6e5e 9702 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ -04e1ae: 0c06 |032d: move-result-object v6 │ │ -04e1b0: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -04e1b4: 07b8 |0330: move-object v8, v11 │ │ -04e1b6: 54b0 8f00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e1ba: 5bb0 6a00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ -04e1be: 59bc 8900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ -04e1c2: 2200 6600 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0066 │ │ -04e1c6: 7030 6c02 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@026c │ │ -04e1cc: 6e20 ea0c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0cea │ │ -04e1d2: 54b0 8f00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e1d6: 6e20 480c 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04e1dc: 54b0 7000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -04e1e0: 54b1 8f00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e1e4: 6e20 6c0c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c6c │ │ -04e1ea: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -04e1ec: 5bb0 7000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ -04e1f0: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -04e1f2: 5bb0 8f00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04e1f6: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -04e1f8: 5bb0 7b00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04e1fc: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -04e200: 6300 c300 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e204: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -04e208: 1a00 7703 |035a: const-string v0, "FragmentManager" // string@0377 │ │ -04e20c: 2201 4e02 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e210: 7010 f00e 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e216: 1a02 1e14 |0361: const-string v2, "movefrom CREATED: " // string@141e │ │ -04e21a: 6e20 f70e 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e220: 0c01 |0366: move-result-object v1 │ │ -04e222: 6e20 f60e b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e228: 0c01 |036a: move-result-object v1 │ │ -04e22a: 6e10 fb0e 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e230: 0c01 |036e: move-result-object v1 │ │ -04e232: 7120 a90b 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e238: 55b0 8500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -04e23c: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -04e240: 6e10 f501 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@01f5 │ │ -04e246: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -04e248: 5cb0 6d00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -04e24c: 6e10 e101 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01e1 │ │ -04e252: 55b0 6d00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ -04e256: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -04e25a: 2200 9b00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009b │ │ -04e25e: 2201 4e02 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e262: 7010 f00e 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e268: 1a02 7003 |038a: const-string v2, "Fragment " // string@0370 │ │ -04e26c: 6e20 f70e 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e272: 0c01 |038f: move-result-object v1 │ │ -04e274: 6e20 f60e b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e27a: 0c01 |0393: move-result-object v1 │ │ -04e27c: 1a02 3800 |0394: const-string v2, " did not call through to super.onDetach()" // string@0038 │ │ -04e280: 6e20 f70e 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e286: 0c01 |0399: move-result-object v1 │ │ -04e288: 6e10 fb0e 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e28e: 0c01 |039d: move-result-object v1 │ │ -04e290: 7020 1f04 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -04e296: 2700 |03a1: throw v0 │ │ -04e298: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -04e29c: 55b0 8500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -04e2a0: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -04e2a4: 6e20 9a02 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@029a │ │ -04e2aa: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -04e2ae: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -04e2b0: 5bb0 6800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ -04e2b4: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -04e2b6: 5bb0 7500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -04e2ba: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -04e2be: 0000 |03b5: nop // spacer │ │ -04e2c0: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -04e2dc: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +04e9e0: |[04e9e0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +04e9f0: 55b0 6900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04e9f4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04e9f8: 55b0 7300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04e9fc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04ea00: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04ea02: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +04ea06: 121c |000b: const/4 v12, #int 1 // #1 │ │ +04ea08: 55b0 8100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +04ea0c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04ea10: 52b0 8800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea14: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +04ea18: 52bc 8800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea1c: 55b0 7200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ +04ea20: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04ea24: 52b0 8800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea28: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +04ea2a: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +04ea2e: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +04ea30: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +04ea34: 123c |0022: const/4 v12, #int 3 // #3 │ │ +04ea36: 52b0 8800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea3a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +04ea3e: 55b0 7600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +04ea42: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +04ea46: 55b0 7900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +04ea4a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +04ea4e: 0e00 |002f: return-void │ │ +04ea50: 54b0 6a00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04ea54: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +04ea58: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04ea5a: 5bb0 6a00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04ea5e: 52b2 8900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ +04ea62: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04ea64: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +04ea66: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +04ea68: 07a0 |003c: move-object v0, v10 │ │ +04ea6a: 07b1 |003d: move-object v1, v11 │ │ +04ea6c: 7406 9f02 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04ea72: 52b0 8800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea76: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +04ea7c: 59bc 8800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ea80: 28e7 |0048: goto 002f // -0019 │ │ +04ea82: 6300 c300 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ea86: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +04ea8a: 1a00 7703 |004d: const-string v0, "FragmentManager" // string@0377 │ │ +04ea8e: 2201 4c02 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ea92: 7010 f00e 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ea98: 1a02 2114 |0054: const-string v2, "moveto CREATED: " // string@1421 │ │ +04ea9c: 6e20 f70e 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04eaa2: 0c01 |0059: move-result-object v1 │ │ +04eaa4: 6e20 f60e b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04eaaa: 0c01 |005d: move-result-object v1 │ │ +04eaac: 6e10 fb0e 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04eab2: 0c01 |0061: move-result-object v1 │ │ +04eab4: 7120 a90b 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04eaba: 54b0 8600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04eabe: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +04eac2: 54b0 8600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04eac6: 1a01 900b |006b: const-string v1, "android:view_state" // string@0b90 │ │ +04eaca: 6e20 fd00 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00fd │ │ +04ead0: 0c00 |0070: move-result-object v0 │ │ +04ead2: 5bb0 8700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +04ead6: 54b0 8600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04eada: 1a01 8d0b |0075: const-string v1, "android:target_state" // string@0b8d │ │ +04eade: 6e30 9502 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0295 │ │ +04eae4: 0c00 |007a: move-result-object v0 │ │ +04eae6: 5bb0 8b00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04eaea: 54b0 8b00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04eaee: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +04eaf2: 54b0 8600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04eaf6: 1a01 8c0b |0083: const-string v1, "android:target_req_state" // string@0b8c │ │ +04eafa: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +04eafc: 6e30 fa00 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00fa │ │ +04eb02: 0a00 |0089: move-result v0 │ │ +04eb04: 59b0 8d00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +04eb08: 54b0 8600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04eb0c: 1a01 8f0b |008e: const-string v1, "android:user_visible_hint" // string@0b8f │ │ +04eb10: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +04eb12: 6e30 f800 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f8 │ │ +04eb18: 0a00 |0094: move-result v0 │ │ +04eb1a: 5cb0 8e00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +04eb1e: 55b0 8e00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +04eb22: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +04eb26: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04eb28: 5cb0 7200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ +04eb2c: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +04eb2e: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +04eb32: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +04eb34: 54a0 cd00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04eb38: 5bb0 6800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +04eb3c: 54a0 dd00 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04eb40: 5bb0 8000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +04eb44: 54a0 dd00 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04eb48: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +04eb4c: 54a0 dd00 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04eb50: 5400 6f00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006f │ │ +04eb54: 5bb0 7500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +04eb58: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +04eb5a: 5cb0 6d00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +04eb5e: 54a0 cd00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04eb62: 6e20 d601 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01d6 │ │ +04eb68: 55b0 6d00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +04eb6c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +04eb70: 2200 9a00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +04eb74: 2201 4c02 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04eb78: 7010 f00e 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04eb7e: 1a02 7003 |00c7: const-string v2, "Fragment " // string@0370 │ │ +04eb82: 6e20 f70e 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04eb88: 0c01 |00cc: move-result-object v1 │ │ +04eb8a: 6e20 f60e b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04eb90: 0c01 |00d0: move-result-object v1 │ │ +04eb92: 1a02 3400 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0034 │ │ +04eb96: 6e20 f70e 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04eb9c: 0c01 |00d6: move-result-object v1 │ │ +04eb9e: 6e10 fb0e 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04eba4: 0c01 |00da: move-result-object v1 │ │ +04eba6: 7020 1f04 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +04ebac: 2700 |00de: throw v0 │ │ +04ebae: 54a0 cd00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04ebb2: 5400 a600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +04ebb6: 28cf |00e3: goto 00b2 // -0031 │ │ +04ebb8: 54b0 8000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0080 │ │ +04ebbc: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +04ebc0: 54a0 cd00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04ebc4: 6e20 2b02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@022b │ │ +04ebca: 55b0 8500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +04ebce: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +04ebd2: 54b0 8600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ebd6: 6e20 f201 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@01f2 │ │ +04ebdc: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +04ebde: 5cb0 8500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +04ebe2: 55b0 7600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +04ebe6: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +04ebea: 54b0 8600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ebee: 6e20 ba01 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ +04ebf4: 0c00 |0102: move-result-object v0 │ │ +04ebf6: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +04ebf8: 54b2 8600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ebfc: 6e40 f401 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01f4 │ │ +04ec02: 0c00 |0109: move-result-object v0 │ │ +04ec04: 5bb0 8f00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec08: 54b0 8f00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec0c: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +04ec10: 54b0 8f00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec14: 5bb0 7b00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +04ec18: 54b0 8f00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec1c: 7110 8d03 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@038d │ │ +04ec22: 0c00 |0119: move-result-object v0 │ │ +04ec24: 5bb0 8f00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec28: 55b0 7800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +04ec2c: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +04ec30: 54b0 8f00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec34: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +04ec38: 6e20 470c 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +04ec3e: 54b0 8f00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ec42: 54b1 8600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ec46: 6e30 ed01 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ +04ec4c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +04ec4e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +04ec52: 6300 c300 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ec56: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +04ec5a: 1a00 7703 |0135: const-string v0, "FragmentManager" // string@0377 │ │ +04ec5e: 2201 4c02 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ec62: 7010 f00e 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ec68: 1a02 2014 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1420 │ │ +04ec6c: 6e20 f70e 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ec72: 0c01 |0141: move-result-object v1 │ │ +04ec74: 6e20 f60e b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ec7a: 0c01 |0145: move-result-object v1 │ │ +04ec7c: 6e10 fb0e 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ec82: 0c01 |0149: move-result-object v1 │ │ +04ec84: 7120 a90b 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ec8a: 55b0 7600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0076 │ │ +04ec8e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +04ec92: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +04ec94: 52b0 7100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04ec98: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +04ec9c: 54a0 d400 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d4 │ │ +04eca0: 52b1 7100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04eca4: 7220 4702 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0247 │ │ +04ecaa: 0c07 |015d: move-result-object v7 │ │ +04ecac: 1f07 a801 |015e: check-cast v7, Landroid/view/ViewGroup; // type@01a8 │ │ +04ecb0: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +04ecb4: 55b0 8200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0082 │ │ +04ecb8: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +04ecbc: 2200 3802 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04ecc0: 2201 4c02 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ecc4: 7010 f00e 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ecca: 1a02 5b08 |016d: const-string v2, "No view found for id 0x" // string@085b │ │ +04ecce: 6e20 f70e 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ecd4: 0c01 |0172: move-result-object v1 │ │ +04ecd6: 52b2 7100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04ecda: 7110 ab0e 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +04ece0: 0c02 |0178: move-result-object v2 │ │ +04ece2: 6e20 f70e 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ece8: 0c01 |017c: move-result-object v1 │ │ +04ecea: 1a02 2600 |017d: const-string v2, " (" // string@0026 │ │ +04ecee: 6e20 f70e 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ecf4: 0c01 |0182: move-result-object v1 │ │ +04ecf6: 6e10 bd01 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01bd │ │ +04ecfc: 0c02 |0186: move-result-object v2 │ │ +04ecfe: 52b3 7100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0071 │ │ +04ed02: 6e20 bc00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00bc │ │ +04ed08: 0c02 |018c: move-result-object v2 │ │ +04ed0a: 6e20 f70e 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ed10: 0c01 |0190: move-result-object v1 │ │ +04ed12: 1a02 b700 |0191: const-string v2, ") for fragment " // string@00b7 │ │ +04ed16: 6e20 f70e 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ed1c: 0c01 |0196: move-result-object v1 │ │ +04ed1e: 6e20 f60e b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ed24: 0c01 |019a: move-result-object v1 │ │ +04ed26: 6e10 fb0e 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ed2c: 0c01 |019e: move-result-object v1 │ │ +04ed2e: 7020 9e0e 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04ed34: 7020 b702 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04ed3a: 5bb7 7000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +04ed3e: 54b0 8600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ed42: 6e20 ba01 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ba │ │ +04ed48: 0c00 |01ac: move-result-object v0 │ │ +04ed4a: 54b1 8600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ed4e: 6e40 f401 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@01f4 │ │ +04ed54: 0c00 |01b2: move-result-object v0 │ │ +04ed56: 5bb0 8f00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed5a: 54b0 8f00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed5e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +04ed62: 54b0 8f00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed66: 5bb0 7b00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +04ed6a: 54b0 8f00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed6e: 7110 8d03 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@038d │ │ +04ed74: 0c00 |01c2: move-result-object v0 │ │ +04ed76: 5bb0 8f00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed7a: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +04ed7e: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +04ed80: 6e5e 9702 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ +04ed86: 0c06 |01cb: move-result-object v6 │ │ +04ed88: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +04ed8c: 54b0 8f00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed90: 6e20 480c 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +04ed96: 54b0 8f00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04ed9a: 6e20 570c 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0c57 │ │ +04eda0: 55b0 7800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +04eda4: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +04eda8: 54b0 8f00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04edac: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +04edb0: 6e20 470c 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +04edb6: 54b0 8f00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04edba: 54b1 8600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04edbe: 6e30 ed01 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ +04edc4: 54b0 8600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04edc8: 6e20 ef01 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@01ef │ │ +04edce: 54b0 8f00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04edd2: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +04edd6: 54b0 8600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04edda: 6e20 0202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0202 │ │ +04ede0: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +04ede2: 5bb0 8600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ede6: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +04ede8: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +04edec: 6300 c300 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04edf0: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +04edf4: 1a00 7703 |0202: const-string v0, "FragmentManager" // string@0377 │ │ +04edf8: 2201 4c02 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04edfc: 7010 f00e 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ee02: 1a02 2314 |0209: const-string v2, "moveto STARTED: " // string@1423 │ │ +04ee06: 6e20 f70e 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ee0c: 0c01 |020e: move-result-object v1 │ │ +04ee0e: 6e20 f60e b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ee14: 0c01 |0212: move-result-object v1 │ │ +04ee16: 6e10 fb0e 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ee1c: 0c01 |0216: move-result-object v1 │ │ +04ee1e: 7120 a90b 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ee24: 6e10 ff01 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01ff │ │ +04ee2a: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +04ee2c: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +04ee30: 6300 c300 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ee34: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +04ee38: 1a00 7703 |0224: const-string v0, "FragmentManager" // string@0377 │ │ +04ee3c: 2201 4c02 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ee40: 7010 f00e 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ee46: 1a02 2214 |022b: const-string v2, "moveto RESUMED: " // string@1422 │ │ +04ee4a: 6e20 f70e 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ee50: 0c01 |0230: move-result-object v1 │ │ +04ee52: 6e20 f60e b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ee58: 0c01 |0234: move-result-object v1 │ │ +04ee5a: 6e10 fb0e 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ee60: 0c01 |0238: move-result-object v1 │ │ +04ee62: 7120 a90b 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ee68: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +04ee6a: 5cb0 8300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ +04ee6e: 6e10 fd01 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@01fd │ │ +04ee74: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +04ee76: 5bb0 8600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04ee7a: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +04ee7c: 5bb0 8700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +04ee80: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +04ee84: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +04ee86: 5bb0 7b00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +04ee8a: 2900 e1fe |024d: goto/16 012e // -011f │ │ +04ee8e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +04ee90: 5bb0 7b00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +04ee94: 2898 |0252: goto 01ea // -0068 │ │ +04ee96: 52b0 8800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04ee9a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +04ee9e: 52b0 8800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04eea2: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +04eea8: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +04eeac: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +04eeae: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +04eeb2: 55a0 d700 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +04eeb6: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +04eeba: 54b0 6a00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04eebe: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +04eec2: 54b9 6a00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04eec6: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +04eec8: 5bb0 6a00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04eecc: 6e10 050c 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ +04eed2: 54b0 6a00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04eed6: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +04eeda: 59bc 8900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ +04eede: 121c |0277: const/4 v12, #int 1 // #1 │ │ +04eee0: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +04eee4: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +04eee6: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +04eeea: 6300 c300 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04eeee: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +04eef2: 1a00 7703 |0281: const-string v0, "FragmentManager" // string@0377 │ │ +04eef6: 2201 4c02 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04eefa: 7010 f00e 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ef00: 1a02 1d14 |0288: const-string v2, "movefrom RESUMED: " // string@141d │ │ +04ef04: 6e20 f70e 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ef0a: 0c01 |028d: move-result-object v1 │ │ +04ef0c: 6e20 f60e b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ef12: 0c01 |0291: move-result-object v1 │ │ +04ef14: 6e10 fb0e 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ef1a: 0c01 |0295: move-result-object v1 │ │ +04ef1c: 7120 a90b 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ef22: 6e10 fa01 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@01fa │ │ +04ef28: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +04ef2a: 5cb0 8300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0083 │ │ +04ef2e: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +04ef30: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +04ef34: 6300 c300 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ef38: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +04ef3c: 1a00 7703 |02a6: const-string v0, "FragmentManager" // string@0377 │ │ +04ef40: 2201 4c02 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ef44: 7010 f00e 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ef4a: 1a02 1e14 |02ad: const-string v2, "movefrom STARTED: " // string@141e │ │ +04ef4e: 6e20 f70e 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ef54: 0c01 |02b2: move-result-object v1 │ │ +04ef56: 6e20 f60e b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ef5c: 0c01 |02b6: move-result-object v1 │ │ +04ef5e: 6e10 fb0e 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ef64: 0c01 |02ba: move-result-object v1 │ │ +04ef66: 7120 a90b 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ef6c: 6e10 0002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0200 │ │ +04ef72: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +04ef74: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +04ef78: 6300 c300 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ef7c: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +04ef80: 1a00 7703 |02c8: const-string v0, "FragmentManager" // string@0377 │ │ +04ef84: 2201 4c02 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04ef88: 7010 f00e 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ef8e: 1a02 1f14 |02cf: const-string v2, "movefrom STOPPED: " // string@141f │ │ +04ef92: 6e20 f70e 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ef98: 0c01 |02d4: move-result-object v1 │ │ +04ef9a: 6e20 f60e b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04efa0: 0c01 |02d8: move-result-object v1 │ │ +04efa2: 6e10 fb0e 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04efa8: 0c01 |02dc: move-result-object v1 │ │ +04efaa: 7120 a90b 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04efb0: 6e10 fc01 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01fc │ │ +04efb6: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +04efb8: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +04efbc: 6300 c300 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04efc0: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +04efc4: 1a00 7703 |02ea: const-string v0, "FragmentManager" // string@0377 │ │ +04efc8: 2201 4c02 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04efcc: 7010 f00e 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04efd2: 1a02 1b14 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@141b │ │ +04efd6: 6e20 f70e 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04efdc: 0c01 |02f6: move-result-object v1 │ │ +04efde: 6e20 f60e b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04efe4: 0c01 |02fa: move-result-object v1 │ │ +04efe6: 6e10 fb0e 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04efec: 0c01 |02fe: move-result-object v1 │ │ +04efee: 7120 a90b 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04eff4: 54b0 8f00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04eff8: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +04effc: 54a0 cd00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f000: 6e10 2902 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0229 │ │ +04f006: 0a00 |030b: move-result v0 │ │ +04f008: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +04f00c: 54b0 8700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +04f010: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +04f014: 6e20 b302 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02b3 │ │ +04f01a: 6e10 f601 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01f6 │ │ +04f020: 54b0 8f00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04f024: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +04f028: 54b0 7000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +04f02c: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +04f030: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +04f032: 52a0 d600 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04f036: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +04f03a: 55a0 d700 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +04f03e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +04f042: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +04f044: 6e5e 9702 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ +04f04a: 0c06 |032d: move-result-object v6 │ │ +04f04c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +04f050: 07b8 |0330: move-object v8, v11 │ │ +04f052: 54b0 8f00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04f056: 5bb0 6a00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006a │ │ +04f05a: 59bc 8900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0089 │ │ +04f05e: 2200 6500 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0065 │ │ +04f062: 7030 6c02 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@026c │ │ +04f068: 6e20 ea0c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0cea │ │ +04f06e: 54b0 8f00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04f072: 6e20 480c 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +04f078: 54b0 7000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +04f07c: 54b1 8f00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04f080: 6e20 6c0c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c6c │ │ +04f086: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +04f088: 5bb0 7000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0070 │ │ +04f08c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +04f08e: 5bb0 8f00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +04f092: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +04f094: 5bb0 7b00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +04f098: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +04f09c: 6300 c300 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f0a0: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +04f0a4: 1a00 7703 |035a: const-string v0, "FragmentManager" // string@0377 │ │ +04f0a8: 2201 4c02 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04f0ac: 7010 f00e 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f0b2: 1a02 1c14 |0361: const-string v2, "movefrom CREATED: " // string@141c │ │ +04f0b6: 6e20 f70e 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f0bc: 0c01 |0366: move-result-object v1 │ │ +04f0be: 6e20 f60e b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f0c4: 0c01 |036a: move-result-object v1 │ │ +04f0c6: 6e10 fb0e 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f0cc: 0c01 |036e: move-result-object v1 │ │ +04f0ce: 7120 a90b 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f0d4: 55b0 8500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +04f0d8: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +04f0dc: 6e10 f501 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@01f5 │ │ +04f0e2: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +04f0e4: 5cb0 6d00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +04f0e8: 6e10 e101 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01e1 │ │ +04f0ee: 55b0 6d00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@006d │ │ +04f0f2: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +04f0f6: 2200 9a00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@009a │ │ +04f0fa: 2201 4c02 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04f0fe: 7010 f00e 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f104: 1a02 7003 |038a: const-string v2, "Fragment " // string@0370 │ │ +04f108: 6e20 f70e 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f10e: 0c01 |038f: move-result-object v1 │ │ +04f110: 6e20 f60e b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f116: 0c01 |0393: move-result-object v1 │ │ +04f118: 1a02 3800 |0394: const-string v2, " did not call through to super.onDetach()" // string@0038 │ │ +04f11c: 6e20 f70e 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f122: 0c01 |0399: move-result-object v1 │ │ +04f124: 6e10 fb0e 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f12a: 0c01 |039d: move-result-object v1 │ │ +04f12c: 7020 1f04 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +04f132: 2700 |03a1: throw v0 │ │ +04f134: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +04f138: 55b0 8500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +04f13c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +04f140: 6e20 9a02 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@029a │ │ +04f146: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +04f14a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +04f14c: 5bb0 6800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0068 │ │ +04f150: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +04f152: 5bb0 7500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +04f156: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +04f15a: 0000 |03b5: nop // spacer │ │ +04f15c: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +04f178: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000b line=815 │ │ 0x000c line=817 │ │ 0x0014 line=819 │ │ 0x0016 line=823 │ │ @@ -90895,18 +90962,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e2f8: |[04e2f8] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -04e308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e30a: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04e30e: 0e00 |0003: return-void │ │ +04f194: |[04f194] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +04f1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f1a6: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04f1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1851 │ │ 0x0003 line=1852 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -90915,31 +90982,31 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -04e310: |[04e310] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -04e320: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04e322: 5570 7200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ -04e326: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04e32a: 5560 d900 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -04e32e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -04e332: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04e334: 5c60 da00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -04e338: 0e00 |000c: return-void │ │ -04e33a: 5c73 7200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ -04e33e: 5262 d600 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -04e342: 0760 |0011: move-object v0, v6 │ │ -04e344: 0771 |0012: move-object v1, v7 │ │ -04e346: 0134 |0013: move v4, v3 │ │ -04e348: 0135 |0014: move v5, v3 │ │ -04e34a: 7406 9f02 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04e350: 28f4 |0018: goto 000c // -000c │ │ +04f1ac: |[04f1ac] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +04f1bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04f1be: 5570 7200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ +04f1c2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04f1c6: 5560 d900 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +04f1ca: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04f1ce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04f1d0: 5c60 da00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +04f1d4: 0e00 |000c: return-void │ │ +04f1d6: 5c73 7200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0072 │ │ +04f1da: 5262 d600 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +04f1de: 0760 |0011: move-object v0, v6 │ │ +04f1e0: 0771 |0012: move-object v1, v7 │ │ +04f1e2: 0134 |0013: move v4, v3 │ │ +04f1e4: 0135 |0014: move v5, v3 │ │ +04f1e6: 7406 9f02 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04f1ec: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=800 │ │ 0x0005 line=801 │ │ 0x0009 line=803 │ │ 0x000c line=809 │ │ 0x000d line=806 │ │ @@ -90953,20 +91020,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04e354: |[04e354] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -04e364: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0063 │ │ -04e368: 7020 6602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0266 │ │ -04e36e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04e370: 6e30 8c02 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ -04e376: 0e00 |0009: return-void │ │ +04f1f0: |[04f1f0] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +04f200: 2200 6200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0062 │ │ +04f204: 7020 6602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0266 │ │ +04f20a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04f20c: 6e30 8c02 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ +04f212: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0009 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -90975,33 +91042,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -04e378: |[04e378] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -04e388: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -04e38c: 2200 3a02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04e390: 2201 4e02 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e394: 7010 f00e 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e39a: 1a02 f101 |0009: const-string v2, "Bad id: " // string@01f1 │ │ -04e39e: 6e20 f70e 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e3a4: 0c01 |000e: move-result-object v1 │ │ -04e3a6: 6e20 f40e 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04e3ac: 0c01 |0012: move-result-object v1 │ │ -04e3ae: 6e10 fb0e 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e3b4: 0c01 |0016: move-result-object v1 │ │ -04e3b6: 7020 9e0e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04e3bc: 2700 |001a: throw v0 │ │ -04e3be: 2200 6500 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0065 │ │ -04e3c2: 7040 6a02 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@026a │ │ -04e3c8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04e3ca: 6e30 8c02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ -04e3d0: 0e00 |0024: return-void │ │ +04f214: |[04f214] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +04f224: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +04f228: 2200 3802 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04f22c: 2201 4c02 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04f230: 7010 f00e 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f236: 1a02 f101 |0009: const-string v2, "Bad id: " // string@01f1 │ │ +04f23a: 6e20 f70e 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f240: 0c01 |000e: move-result-object v1 │ │ +04f242: 6e20 f40e 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f248: 0c01 |0012: move-result-object v1 │ │ +04f24a: 6e10 fb0e 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f250: 0c01 |0016: move-result-object v1 │ │ +04f252: 7020 9e0e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04f258: 2700 |001a: throw v0 │ │ +04f25a: 2200 6400 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0064 │ │ +04f25e: 7040 6a02 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@026a │ │ +04f264: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04f266: 6e30 8c02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ +04f26c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x001b line=501 │ │ 0x0024 line=506 │ │ locals : │ │ @@ -91014,20 +91081,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04e3d4: |[04e3d4] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -04e3e4: 2200 6400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0064 │ │ -04e3e8: 7040 6802 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@0268 │ │ -04e3ee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04e3f0: 6e30 8c02 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ -04e3f6: 0e00 |0009: return-void │ │ +04f270: |[04f270] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04f280: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0063 │ │ +04f284: 7040 6802 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@0268 │ │ +04f28a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04f28c: 6e30 8c02 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@028c │ │ +04f292: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0009 line=487 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -91038,25 +91105,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -04e3f8: |[04e3f8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -04e408: 7010 7902 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ -04e40e: 6e10 8e02 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ -04e414: 5440 cd00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e418: 5400 a700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04e41c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04e41e: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -04e420: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04e422: 6e53 a802 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -04e428: 0a00 |0010: move-result v0 │ │ -04e42a: 0f00 |0011: return v0 │ │ +04f294: |[04f294] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +04f2a4: 7010 7902 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ +04f2aa: 6e10 8e02 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ +04f2b0: 5440 cd00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f2b4: 5400 a700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04f2b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04f2ba: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +04f2bc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04f2be: 6e53 a802 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +04f2c4: 0a00 |0010: move-result v0 │ │ +04f2c6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91066,36 +91133,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -04e42c: |[04e42c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -04e43c: 7010 7902 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ -04e442: 6e10 8e02 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ -04e448: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -04e44c: 2200 3a02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -04e450: 2201 4e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e454: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e45a: 1a02 f101 |000f: const-string v2, "Bad id: " // string@01f1 │ │ -04e45e: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e464: 0c01 |0014: move-result-object v1 │ │ -04e466: 6e20 f40e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04e46c: 0c01 |0018: move-result-object v1 │ │ -04e46e: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e474: 0c01 |001c: move-result-object v1 │ │ -04e476: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -04e47c: 2700 |0020: throw v0 │ │ -04e47e: 5430 cd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e482: 5400 a700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04e486: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -04e488: 6e55 a802 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -04e48e: 0a00 |0029: move-result v0 │ │ -04e490: 0f00 |002a: return v0 │ │ +04f2c8: |[04f2c8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +04f2d8: 7010 7902 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ +04f2de: 6e10 8e02 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ +04f2e4: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +04f2e8: 2200 3802 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +04f2ec: 2201 4c02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04f2f0: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f2f6: 1a02 f101 |000f: const-string v2, "Bad id: " // string@01f1 │ │ +04f2fa: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f300: 0c01 |0014: move-result-object v1 │ │ +04f302: 6e20 f40e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f308: 0c01 |0018: move-result-object v1 │ │ +04f30a: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f310: 0c01 |001c: move-result-object v1 │ │ +04f312: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +04f318: 2700 |0020: throw v0 │ │ +04f31a: 5430 cd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f31e: 5400 a700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04f322: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +04f324: 6e55 a802 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +04f32a: 0a00 |0029: move-result v0 │ │ +04f32c: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ 0x0006 line=512 │ │ 0x0008 line=513 │ │ 0x0021 line=515 │ │ @@ -91109,23 +91176,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -04e494: |[04e494] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -04e4a4: 7010 7902 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ -04e4aa: 6e10 8e02 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ -04e4b0: 5420 cd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e4b4: 5400 a700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ -04e4b8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -04e4ba: 6e54 a802 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ -04e4c0: 0a00 |000e: move-result v0 │ │ -04e4c2: 0f00 |000f: return v0 │ │ +04f330: |[04f330] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +04f340: 7010 7902 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0279 │ │ +04f346: 6e10 8e02 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@028e │ │ +04f34c: 5420 cd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f350: 5400 a700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a7 │ │ +04f354: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +04f356: 6e54 a802 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02a8 │ │ +04f35c: 0a00 |000e: move-result v0 │ │ +04f35e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ 0x0006 line=493 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91137,130 +91204,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -04e4c4: |[04e4c4] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -04e4d4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04e4d6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04e4d8: 54b6 d100 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e4dc: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -04e4e0: 0f09 |0006: return v9 │ │ -04e4e2: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -04e4e6: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -04e4ea: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04e4ee: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -04e4f2: 54b6 d100 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e4f6: 6e10 1f0f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e4fc: 0a06 |0014: move-result v6 │ │ -04e4fe: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -04e502: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -04e506: 54b6 d100 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e50a: 6e20 1c0f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -04e510: 0c01 |001e: move-result-object v1 │ │ -04e512: 1f01 5000 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04e516: 6e20 6d01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@016d │ │ -04e51c: 6e10 ac02 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ -04e522: 0189 |0027: move v9, v8 │ │ -04e524: 28de |0028: goto 0006 // -0022 │ │ -04e526: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -04e528: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -04e52c: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -04e530: 54b6 d100 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e534: 6e10 1f0f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e53a: 0a06 |0033: move-result v6 │ │ -04e53c: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -04e540: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -04e544: 54b6 d100 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e548: 6e20 190f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e54e: 0c01 |003d: move-result-object v1 │ │ -04e550: 1f01 5000 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04e554: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -04e558: 6e10 6701 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0167 │ │ -04e55e: 0c06 |0045: move-result-object v6 │ │ -04e560: 6e20 cd0e 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04e566: 0a06 |0049: move-result v6 │ │ -04e568: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -04e56c: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -04e570: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04e574: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -04e578: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04e57c: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -04e580: 54b6 d100 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e584: 6e20 190f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e58a: 0c01 |005b: move-result-object v1 │ │ -04e58c: 1f01 5000 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04e590: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -04e594: 6e10 6701 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0167 │ │ -04e59a: 0c06 |0063: move-result-object v6 │ │ -04e59c: 6e20 cd0e 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -04e5a2: 0a06 |0067: move-result v6 │ │ -04e5a4: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -04e5a8: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -04e5ac: 5216 3700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04e5b0: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -04e5b4: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04e5b8: 28e2 |0072: goto 0054 // -001e │ │ -04e5ba: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -04e5be: 5216 3700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04e5c2: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -04e5c6: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04e5ca: 28bb |007b: goto 0036 // -0045 │ │ -04e5cc: 54b6 d100 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e5d0: 6e10 1f0f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e5d6: 0a06 |0081: move-result v6 │ │ -04e5d8: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -04e5dc: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -04e5e0: 2205 5f02 |0086: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -04e5e4: 7010 120f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04e5ea: 54b6 d100 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e5ee: 6e10 1f0f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e5f4: 0a06 |0090: move-result v6 │ │ -04e5f6: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04e5fa: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -04e5fe: 54b6 d100 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04e602: 6e20 1c0f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ -04e608: 0c06 |009a: move-result-object v6 │ │ -04e60a: 6e20 160f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04e610: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04e614: 28f3 |00a0: goto 0093 // -000d │ │ -04e616: 6e10 1f0f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e61c: 0a06 |00a4: move-result v6 │ │ -04e61e: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04e622: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -04e624: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -04e628: 6306 c300 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e62c: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04e630: 1a06 7703 |00ae: const-string v6, "FragmentManager" // string@0377 │ │ -04e634: 2207 4e02 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@024e │ │ -04e638: 7010 f00e 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e63e: 1a0a ee08 |00b5: const-string v10, "Popping back stack state: " // string@08ee │ │ -04e642: 6e20 f70e a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e648: 0c07 |00ba: move-result-object v7 │ │ -04e64a: 6e20 190f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e650: 0c0a |00be: move-result-object v10 │ │ -04e652: 6e20 f60e a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e658: 0c07 |00c2: move-result-object v7 │ │ -04e65a: 6e10 fb0e 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e660: 0c07 |00c6: move-result-object v7 │ │ -04e662: 7120 a90b 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e668: 6e20 190f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e66e: 0c06 |00cd: move-result-object v6 │ │ -04e670: 1f06 5000 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04e674: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -04e678: 0187 |00d2: move v7, v8 │ │ -04e67a: 6e20 6d01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@016d │ │ -04e680: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04e684: 28d0 |00d8: goto 00a8 // -0030 │ │ -04e686: 0197 |00d9: move v7, v9 │ │ -04e688: 28f9 |00da: goto 00d3 // -0007 │ │ -04e68a: 6e10 ac02 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ -04e690: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04f360: |[04f360] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04f370: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04f372: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04f374: 54b6 d100 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f378: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +04f37c: 0f09 |0006: return v9 │ │ +04f37e: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04f382: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +04f386: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04f38a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04f38e: 54b6 d100 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f392: 6e10 1f0f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f398: 0a06 |0014: move-result v6 │ │ +04f39a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04f39e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04f3a2: 54b6 d100 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f3a6: 6e20 1c0f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +04f3ac: 0c01 |001e: move-result-object v1 │ │ +04f3ae: 1f01 4f00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04f3b2: 6e20 6d01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@016d │ │ +04f3b8: 6e10 ac02 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ +04f3be: 0189 |0027: move v9, v8 │ │ +04f3c0: 28de |0028: goto 0006 // -0022 │ │ +04f3c2: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +04f3c4: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +04f3c8: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +04f3cc: 54b6 d100 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f3d0: 6e10 1f0f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f3d6: 0a06 |0033: move-result v6 │ │ +04f3d8: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +04f3dc: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04f3e0: 54b6 d100 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f3e4: 6e20 190f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f3ea: 0c01 |003d: move-result-object v1 │ │ +04f3ec: 1f01 4f00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04f3f0: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +04f3f4: 6e10 6701 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0167 │ │ +04f3fa: 0c06 |0045: move-result-object v6 │ │ +04f3fc: 6e20 cd0e 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04f402: 0a06 |0049: move-result v6 │ │ +04f404: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +04f408: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +04f40c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04f410: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +04f414: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f418: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +04f41c: 54b6 d100 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f420: 6e20 190f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f426: 0c01 |005b: move-result-object v1 │ │ +04f428: 1f01 4f00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04f42c: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +04f430: 6e10 6701 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0167 │ │ +04f436: 0c06 |0063: move-result-object v6 │ │ +04f438: 6e20 cd0e 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +04f43e: 0a06 |0067: move-result v6 │ │ +04f440: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +04f444: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +04f448: 5216 3700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04f44c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04f450: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f454: 28e2 |0072: goto 0054 // -001e │ │ +04f456: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +04f45a: 5216 3700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04f45e: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04f462: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f466: 28bb |007b: goto 0036 // -0045 │ │ +04f468: 54b6 d100 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f46c: 6e10 1f0f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f472: 0a06 |0081: move-result v6 │ │ +04f474: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +04f478: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +04f47c: 2205 5d02 |0086: new-instance v5, Ljava/util/ArrayList; // type@025d │ │ +04f480: 7010 120f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04f486: 54b6 d100 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f48a: 6e10 1f0f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f490: 0a06 |0090: move-result v6 │ │ +04f492: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04f496: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +04f49a: 54b6 d100 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04f49e: 6e20 1c0f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0f1c │ │ +04f4a4: 0c06 |009a: move-result-object v6 │ │ +04f4a6: 6e20 160f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04f4ac: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04f4b0: 28f3 |00a0: goto 0093 // -000d │ │ +04f4b2: 6e10 1f0f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f4b8: 0a06 |00a4: move-result v6 │ │ +04f4ba: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04f4be: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04f4c0: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +04f4c4: 6306 c300 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f4c8: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +04f4cc: 1a06 7703 |00ae: const-string v6, "FragmentManager" // string@0377 │ │ +04f4d0: 2207 4c02 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@024c │ │ +04f4d4: 7010 f00e 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f4da: 1a0a ec08 |00b5: const-string v10, "Popping back stack state: " // string@08ec │ │ +04f4de: 6e20 f70e a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f4e4: 0c07 |00ba: move-result-object v7 │ │ +04f4e6: 6e20 190f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f4ec: 0c0a |00be: move-result-object v10 │ │ +04f4ee: 6e20 f60e a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f4f4: 0c07 |00c2: move-result-object v7 │ │ +04f4f6: 6e10 fb0e 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f4fc: 0c07 |00c6: move-result-object v7 │ │ +04f4fe: 7120 a90b 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f504: 6e20 190f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f50a: 0c06 |00cd: move-result-object v6 │ │ +04f50c: 1f06 4f00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04f510: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +04f514: 0187 |00d2: move v7, v8 │ │ +04f516: 6e20 6d01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@016d │ │ +04f51c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f520: 28d0 |00d8: goto 00a8 // -0030 │ │ +04f522: 0197 |00d9: move v7, v9 │ │ +04f524: 28f9 |00da: goto 00d3 // -0007 │ │ +04f526: 6e10 ac02 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02ac │ │ +04f52c: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1484 │ │ 0x0006 line=1543 │ │ 0x0007 line=1487 │ │ 0x000f line=1488 │ │ 0x0017 line=1489 │ │ @@ -91317,35 +91384,35 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -04e694: |[04e694] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -04e6a4: 5260 7a00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04e6a8: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -04e6ac: 2200 3b02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04e6b0: 2201 4e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -04e6b4: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e6ba: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ -04e6be: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e6c4: 0c01 |0010: move-result-object v1 │ │ -04e6c6: 6e20 f60e 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e6cc: 0c01 |0014: move-result-object v1 │ │ -04e6ce: 1a02 4f00 |0015: const-string v2, " is not currently in the FragmentManager" // string@004f │ │ -04e6d2: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e6d8: 0c01 |001a: move-result-object v1 │ │ -04e6da: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e6e0: 0c01 |001e: move-result-object v1 │ │ -04e6e2: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04e6e8: 7020 b702 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04e6ee: 5260 7a00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04e6f2: 6e30 0401 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ -04e6f8: 0e00 |002a: return-void │ │ +04f530: |[04f530] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +04f540: 5260 7a00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04f544: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +04f548: 2200 3902 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +04f54c: 2201 4c02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +04f550: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f556: 1a02 7003 |000b: const-string v2, "Fragment " // string@0370 │ │ +04f55a: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f560: 0c01 |0010: move-result-object v1 │ │ +04f562: 6e20 f60e 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f568: 0c01 |0014: move-result-object v1 │ │ +04f56a: 1a02 4f00 |0015: const-string v2, " is not currently in the FragmentManager" // string@004f │ │ +04f56e: 6e20 f70e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f574: 0c01 |001a: move-result-object v1 │ │ +04f576: 6e10 fb0e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f57c: 0c01 |001e: move-result-object v1 │ │ +04f57e: 7020 a10e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04f584: 7020 b702 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04f58a: 5260 7a00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04f58e: 6e30 0401 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ +04f594: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0025 line=549 │ │ 0x002a line=550 │ │ locals : │ │ @@ -91359,66 +91426,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -04e6fc: |[04e6fc] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04e70c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e70e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04e710: 6301 c300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e714: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -04e718: 1a01 7703 |0006: const-string v1, "FragmentManager" // string@0377 │ │ -04e71c: 2202 4e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04e720: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e726: 1a03 7516 |000d: const-string v3, "remove: " // string@1675 │ │ -04e72a: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e730: 0c02 |0012: move-result-object v2 │ │ -04e732: 6e20 f60e 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e738: 0c02 |0016: move-result-object v2 │ │ -04e73a: 1a03 7200 |0017: const-string v3, " nesting=" // string@0072 │ │ -04e73e: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e744: 0c02 |001c: move-result-object v2 │ │ -04e746: 5283 6c00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04e74a: 6e20 f40e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04e750: 0c02 |0022: move-result-object v2 │ │ -04e752: 6e10 fb0e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e758: 0c02 |0026: move-result-object v2 │ │ -04e75a: 7120 a90b 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e760: 6e10 cf01 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01cf │ │ -04e766: 0a01 |002d: move-result v1 │ │ -04e768: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -04e76c: 0106 |0030: move v6, v0 │ │ -04e76e: 5581 7300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ -04e772: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04e776: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -04e77a: 5471 ce00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04e77e: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04e782: 5471 ce00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04e786: 6e20 1d0f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ -04e78c: 5581 7700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04e790: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04e794: 5581 7e00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04e798: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -04e79c: 5c70 db00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04e7a0: 5c85 6900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04e7a4: 5c80 8100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ -04e7a8: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -04e7ac: 0152 |0050: move v2, v5 │ │ -04e7ae: 0770 |0051: move-object v0, v7 │ │ -04e7b0: 0781 |0052: move-object v1, v8 │ │ -04e7b2: 0193 |0053: move v3, v9 │ │ -04e7b4: 01a4 |0054: move v4, v10 │ │ -04e7b6: 7406 9f02 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ -04e7bc: 0e00 |0058: return-void │ │ -04e7be: 0156 |0059: move v6, v5 │ │ -04e7c0: 28d7 |005a: goto 0031 // -0029 │ │ -04e7c2: 0102 |005b: move v2, v0 │ │ -04e7c4: 28f5 |005c: goto 0051 // -000b │ │ +04f598: |[04f598] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04f5a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f5aa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04f5ac: 6301 c300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f5b0: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04f5b4: 1a01 7703 |0006: const-string v1, "FragmentManager" // string@0377 │ │ +04f5b8: 2202 4c02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +04f5bc: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f5c2: 1a03 7316 |000d: const-string v3, "remove: " // string@1673 │ │ +04f5c6: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f5cc: 0c02 |0012: move-result-object v2 │ │ +04f5ce: 6e20 f60e 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f5d4: 0c02 |0016: move-result-object v2 │ │ +04f5d6: 1a03 7200 |0017: const-string v3, " nesting=" // string@0072 │ │ +04f5da: 6e20 f70e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f5e0: 0c02 |001c: move-result-object v2 │ │ +04f5e2: 5283 6c00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04f5e6: 6e20 f40e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f5ec: 0c02 |0022: move-result-object v2 │ │ +04f5ee: 6e10 fb0e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f5f4: 0c02 |0026: move-result-object v2 │ │ +04f5f6: 7120 a90b 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f5fc: 6e10 cf01 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01cf │ │ +04f602: 0a01 |002d: move-result v1 │ │ +04f604: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +04f608: 0106 |0030: move v6, v0 │ │ +04f60a: 5581 7300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0073 │ │ +04f60e: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +04f612: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +04f616: 5471 ce00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04f61a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +04f61e: 5471 ce00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04f622: 6e20 1d0f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ +04f628: 5581 7700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +04f62c: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +04f630: 5581 7e00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +04f634: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +04f638: 5c70 db00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +04f63c: 5c85 6900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04f640: 5c80 8100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0081 │ │ +04f644: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +04f648: 0152 |0050: move v2, v5 │ │ +04f64a: 0770 |0051: move-object v0, v7 │ │ +04f64c: 0781 |0052: move-object v1, v8 │ │ +04f64e: 0193 |0053: move v3, v9 │ │ +04f650: 01a4 |0054: move v4, v10 │ │ +04f652: 7406 9f02 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@029f │ │ +04f658: 0e00 |0058: return-void │ │ +04f65a: 0156 |0059: move v6, v5 │ │ +04f65c: 28d7 |005a: goto 0031 // -0029 │ │ +04f65e: 0102 |005b: move v2, v0 │ │ +04f660: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1174 │ │ 0x002a line=1175 │ │ 0x0031 line=1176 │ │ 0x0037 line=1177 │ │ 0x003b line=1178 │ │ @@ -91443,20 +91510,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04e7c8: |[04e7c8] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04e7d8: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04e7dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e7e0: 5410 d200 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04e7e4: 6e20 1d0f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ -04e7ea: 0e00 |0009: return-void │ │ +04f664: |[04f664] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04f674: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04f678: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f67c: 5410 d200 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04f680: 6e20 1d0f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0f1d │ │ +04f686: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0009 line=541 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -91467,30 +91534,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04e7ec: |[04e7ec] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -04e7fc: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04e800: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -04e804: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e806: 5421 d200 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04e80a: 6e10 1f0f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e810: 0a01 |000a: move-result v1 │ │ -04e812: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04e816: 5421 d200 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ -04e81a: 6e20 190f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e820: 0c01 |0012: move-result-object v1 │ │ -04e822: 1f01 6000 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0060 │ │ -04e826: 7210 4e02 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@024e │ │ -04e82c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04e830: 28eb |001a: goto 0005 // -0015 │ │ -04e832: 0e00 |001b: return-void │ │ +04f688: |[04f688] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +04f698: 5421 d200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04f69c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +04f6a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04f6a2: 5421 d200 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04f6a6: 6e10 1f0f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f6ac: 0a01 |000a: move-result v1 │ │ +04f6ae: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04f6b2: 5421 d200 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d2 │ │ +04f6b6: 6e20 190f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f6bc: 0c01 |0012: move-result-object v1 │ │ +04f6be: 1f01 5f00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@005f │ │ +04f6c2: 7210 4e02 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@024e │ │ +04f6c8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f6cc: 28eb |001a: goto 0005 // -0015 │ │ +04f6ce: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0004 line=1469 │ │ 0x000d line=1470 │ │ 0x0018 line=1469 │ │ 0x001b line=1473 │ │ @@ -91503,298 +91570,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 573 16-bit code units │ │ -04e834: |[04e834] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04e844: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04e846: 120a |0001: const/4 v10, #int 0 // #0 │ │ -04e848: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -04e84c: 0e00 |0004: return-void │ │ -04e84e: 07d2 |0005: move-object v2, v13 │ │ -04e850: 1f02 6900 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0069 │ │ -04e854: 5427 e400 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04e858: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -04e85c: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -04e860: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04e862: 6e10 1f0f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04e868: 0a07 |0012: move-result v7 │ │ -04e86a: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -04e86e: 6e20 190f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04e874: 0c01 |0018: move-result-object v1 │ │ -04e876: 1f01 5800 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04e87a: 6307 c300 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e87e: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -04e882: 1a07 7703 |001f: const-string v7, "FragmentManager" // string@0377 │ │ -04e886: 2208 4e02 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04e88a: 7010 f00e 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e890: 1a09 ae16 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@16ae │ │ -04e894: 6e20 f70e 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e89a: 0c08 |002b: move-result-object v8 │ │ -04e89c: 6e20 f60e 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e8a2: 0c08 |002f: move-result-object v8 │ │ -04e8a4: 6e10 fb0e 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e8aa: 0c08 |0033: move-result-object v8 │ │ -04e8ac: 7120 a90b 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e8b2: 5427 e400 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04e8b6: 5218 7a00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04e8ba: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -04e8be: 5b31 f400 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -04e8c2: 5b1a 8700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04e8c6: 591b 6c00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ -04e8ca: 5c1b 7900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ -04e8ce: 5c1b 6900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04e8d2: 5b1a 8b00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04e8d6: 5437 f600 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04e8da: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -04e8de: 5437 f600 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04e8e2: 54c8 cd00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e8e6: 6e10 1c02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ -04e8ec: 0c08 |0054: move-result-object v8 │ │ -04e8ee: 6e20 0a01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -04e8f4: 5437 f600 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04e8f8: 1a08 920b |005a: const-string v8, "android:view_state" // string@0b92 │ │ -04e8fc: 6e20 fd00 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00fd │ │ -04e902: 0c07 |005f: move-result-object v7 │ │ -04e904: 5b17 8700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04e908: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04e90c: 28ab |0064: goto 000f // -0055 │ │ -04e90e: 2207 5f02 |0065: new-instance v7, Ljava/util/ArrayList; // type@025f │ │ -04e912: 5428 e400 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04e916: 2188 |0069: array-length v8, v8 │ │ -04e918: 7020 130f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -04e91e: 5bc7 cc00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04e922: 54c7 d000 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04e926: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -04e92a: 54c7 d000 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04e92e: 6e10 170f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -04e934: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04e936: 5427 e400 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04e93a: 2177 |007b: array-length v7, v7 │ │ -04e93c: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -04e940: 5427 e400 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04e944: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -04e948: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -04e94c: 54c7 cd00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04e950: 54c8 dd00 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04e954: 6e30 d902 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02d9 │ │ -04e95a: 0c01 |008b: move-result-object v1 │ │ -04e95c: 6307 c300 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e960: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -04e964: 1a07 7703 |0090: const-string v7, "FragmentManager" // string@0377 │ │ -04e968: 2208 4e02 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04e96c: 7010 f00e 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e972: 1a09 aa16 |0097: const-string v9, "restoreAllState: active #" // string@16aa │ │ -04e976: 6e20 f70e 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e97c: 0c08 |009c: move-result-object v8 │ │ -04e97e: 6e20 f40e 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04e984: 0c08 |00a0: move-result-object v8 │ │ -04e986: 1a09 ee00 |00a1: const-string v9, ": " // string@00ee │ │ -04e98a: 6e20 f70e 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e990: 0c08 |00a6: move-result-object v8 │ │ -04e992: 6e20 f60e 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04e998: 0c08 |00aa: move-result-object v8 │ │ -04e99a: 6e10 fb0e 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04e9a0: 0c08 |00ae: move-result-object v8 │ │ -04e9a2: 7120 a90b 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04e9a8: 54c7 cc00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04e9ac: 6e20 160f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04e9b2: 5b3a f400 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -04e9b6: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04e9ba: 28be |00bb: goto 0079 // -0042 │ │ -04e9bc: 54c7 cc00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04e9c0: 6e20 160f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04e9c6: 54c7 d000 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04e9ca: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -04e9ce: 2207 5f02 |00c5: new-instance v7, Ljava/util/ArrayList; // type@025f │ │ -04e9d2: 7010 120f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04e9d8: 5bc7 d000 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04e9dc: 6307 c300 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04e9e0: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -04e9e4: 1a07 7703 |00d0: const-string v7, "FragmentManager" // string@0377 │ │ -04e9e8: 2208 4e02 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04e9ec: 7010 f00e 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04e9f2: 1a09 ac16 |00d7: const-string v9, "restoreAllState: avail #" // string@16ac │ │ -04e9f6: 6e20 f70e 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04e9fc: 0c08 |00dc: move-result-object v8 │ │ -04e9fe: 6e20 f40e 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ea04: 0c08 |00e0: move-result-object v8 │ │ -04ea06: 6e10 fb0e 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ea0c: 0c08 |00e4: move-result-object v8 │ │ -04ea0e: 7120 a90b 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ea14: 54c7 d000 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ -04ea18: 7110 ac0e 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -04ea1e: 0c08 |00ed: move-result-object v8 │ │ -04ea20: 6e20 160f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04ea26: 28c8 |00f1: goto 00b9 // -0038 │ │ -04ea28: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -04ea2c: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -04ea2e: 6e10 1f0f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ea34: 0a07 |00f8: move-result v7 │ │ -04ea36: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -04ea3a: 6e20 190f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ea40: 0c01 |00fe: move-result-object v1 │ │ -04ea42: 1f01 5800 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ea46: 5217 8c00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -04ea4a: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -04ea4e: 5217 8c00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -04ea52: 54c8 cc00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ea56: 6e10 1f0f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ea5c: 0a08 |010c: move-result v8 │ │ -04ea5e: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -04ea62: 54c7 cc00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ea66: 5218 8c00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -04ea6a: 6e20 190f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ea70: 0c07 |0116: move-result-object v7 │ │ -04ea72: 1f07 5800 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ea76: 5b17 8b00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04ea7a: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ea7e: 28d8 |011d: goto 00f5 // -0028 │ │ -04ea80: 1a07 7703 |011e: const-string v7, "FragmentManager" // string@0377 │ │ -04ea84: 2208 4e02 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04ea88: 7010 f00e 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ea8e: 1a09 1b09 |0125: const-string v9, "Re-attaching retained fragment " // string@091b │ │ -04ea92: 6e20 f70e 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ea98: 0c08 |012a: move-result-object v8 │ │ -04ea9a: 6e20 f60e 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04eaa0: 0c08 |012e: move-result-object v8 │ │ -04eaa2: 1a09 7e00 |012f: const-string v9, " target no longer exists: " // string@007e │ │ -04eaa6: 6e20 f70e 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04eaac: 0c08 |0134: move-result-object v8 │ │ -04eaae: 5219 8c00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -04eab2: 6e20 f40e 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04eab8: 0c08 |013a: move-result-object v8 │ │ -04eaba: 6e10 fb0e 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04eac0: 0c08 |013e: move-result-object v8 │ │ -04eac2: 7120 ab0b 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -04eac8: 5b1a 8b00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04eacc: 28d7 |0144: goto 011b // -0029 │ │ -04eace: 5427 e500 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04ead2: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -04ead6: 2207 5f02 |0149: new-instance v7, Ljava/util/ArrayList; // type@025f │ │ -04eada: 5428 e500 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04eade: 2188 |014d: array-length v8, v8 │ │ -04eae0: 7020 130f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -04eae6: 5bc7 ce00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04eaea: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -04eaec: 5427 e500 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04eaf0: 2177 |0156: array-length v7, v7 │ │ -04eaf2: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -04eaf6: 54c7 cc00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04eafa: 5428 e500 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04eafe: 4408 0804 |015d: aget v8, v8, v4 │ │ -04eb02: 6e20 190f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04eb08: 0c01 |0162: move-result-object v1 │ │ -04eb0a: 1f01 5800 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04eb0e: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -04eb12: 2207 3b02 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@023b │ │ -04eb16: 2208 4e02 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04eb1a: 7010 f00e 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04eb20: 1a09 5708 |016e: const-string v9, "No instantiated fragment for index #" // string@0857 │ │ -04eb24: 6e20 f70e 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04eb2a: 0c08 |0173: move-result-object v8 │ │ -04eb2c: 5429 e500 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04eb30: 4409 0904 |0176: aget v9, v9, v4 │ │ -04eb34: 6e20 f40e 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04eb3a: 0c08 |017b: move-result-object v8 │ │ -04eb3c: 6e10 fb0e 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04eb42: 0c08 |017f: move-result-object v8 │ │ -04eb44: 7020 a10e 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04eb4a: 7020 b702 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04eb50: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -04eb52: 5c17 6900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04eb56: 6307 c300 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04eb5a: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -04eb5e: 1a07 7703 |018d: const-string v7, "FragmentManager" // string@0377 │ │ -04eb62: 2208 4e02 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04eb66: 7010 f00e 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04eb6c: 1a09 ab16 |0194: const-string v9, "restoreAllState: added #" // string@16ab │ │ -04eb70: 6e20 f70e 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04eb76: 0c08 |0199: move-result-object v8 │ │ -04eb78: 6e20 f40e 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04eb7e: 0c08 |019d: move-result-object v8 │ │ -04eb80: 1a09 ee00 |019e: const-string v9, ": " // string@00ee │ │ -04eb84: 6e20 f70e 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04eb8a: 0c08 |01a3: move-result-object v8 │ │ -04eb8c: 6e20 f60e 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04eb92: 0c08 |01a7: move-result-object v8 │ │ -04eb94: 6e10 fb0e 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04eb9a: 0c08 |01ab: move-result-object v8 │ │ -04eb9c: 7120 a90b 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04eba2: 54c7 ce00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04eba6: 6e20 180f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ -04ebac: 0a07 |01b4: move-result v7 │ │ -04ebae: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -04ebb2: 2207 3b02 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@023b │ │ -04ebb6: 1a08 b901 |01b9: const-string v8, "Already added!" // string@01b9 │ │ -04ebba: 7020 a10e 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04ebc0: 2707 |01be: throw v7 │ │ -04ebc2: 54c7 ce00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04ebc6: 6e20 160f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04ebcc: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ebd0: 288e |01c6: goto 0154 // -0072 │ │ -04ebd2: 5bca ce00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04ebd6: 5427 e600 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -04ebda: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -04ebde: 2207 5f02 |01cd: new-instance v7, Ljava/util/ArrayList; // type@025f │ │ -04ebe2: 5428 e600 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -04ebe6: 2188 |01d1: array-length v8, v8 │ │ -04ebe8: 7020 130f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -04ebee: 5bc7 d100 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ebf2: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -04ebf4: 5427 e600 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -04ebf8: 2177 |01da: array-length v7, v7 │ │ -04ebfa: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -04ebfe: 5427 e600 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -04ec02: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -04ec06: 6e20 8501 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0185 │ │ -04ec0c: 0c00 |01e4: move-result-object v0 │ │ -04ec0e: 6307 c300 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ec12: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -04ec16: 1a07 7703 |01e9: const-string v7, "FragmentManager" // string@0377 │ │ -04ec1a: 2208 4e02 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@024e │ │ -04ec1e: 7010 f00e 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ec24: 1a09 ad16 |01f0: const-string v9, "restoreAllState: back stack #" // string@16ad │ │ -04ec28: 6e20 f70e 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ec2e: 0c08 |01f5: move-result-object v8 │ │ -04ec30: 6e20 f40e 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ec36: 0c08 |01f9: move-result-object v8 │ │ -04ec38: 1a09 2800 |01fa: const-string v9, " (index " // string@0028 │ │ -04ec3c: 6e20 f70e 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ec42: 0c08 |01ff: move-result-object v8 │ │ -04ec44: 5209 3700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ec48: 6e20 f40e 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ec4e: 0c08 |0205: move-result-object v8 │ │ -04ec50: 1a09 b800 |0206: const-string v9, "): " // string@00b8 │ │ -04ec54: 6e20 f70e 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ec5a: 0c08 |020b: move-result-object v8 │ │ -04ec5c: 6e20 f60e 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ec62: 0c08 |020f: move-result-object v8 │ │ -04ec64: 6e10 fb0e 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ec6a: 0c08 |0213: move-result-object v8 │ │ -04ec6c: 7120 a90b 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ec72: 2205 da00 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@00da │ │ -04ec76: 1a07 7703 |0219: const-string v7, "FragmentManager" // string@0377 │ │ -04ec7a: 7020 4405 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ -04ec80: 2206 2702 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0227 │ │ -04ec84: 7020 710e 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ -04ec8a: 1a07 0500 |0223: const-string v7, " " // string@0005 │ │ -04ec8e: 6e40 6101 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0161 │ │ -04ec94: 54c7 d100 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ec98: 6e20 160f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04ec9e: 5207 3700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04eca2: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -04eca6: 5207 3700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ -04ecaa: 6e30 b402 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02b4 │ │ -04ecb0: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ecb4: 28a0 |0238: goto 01d8 // -0060 │ │ -04ecb6: 5bca d100 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04ecba: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +04f6d0: |[04f6d0] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +04f6e0: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04f6e2: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04f6e4: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +04f6e8: 0e00 |0004: return-void │ │ +04f6ea: 07d2 |0005: move-object v2, v13 │ │ +04f6ec: 1f02 6800 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0068 │ │ +04f6f0: 5427 e400 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04f6f4: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +04f6f8: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +04f6fc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04f6fe: 6e10 1f0f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f704: 0a07 |0012: move-result v7 │ │ +04f706: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +04f70a: 6e20 190f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f710: 0c01 |0018: move-result-object v1 │ │ +04f712: 1f01 5700 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04f716: 6307 c300 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f71a: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +04f71e: 1a07 7703 |001f: const-string v7, "FragmentManager" // string@0377 │ │ +04f722: 2208 4c02 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04f726: 7010 f00e 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f72c: 1a09 ac16 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@16ac │ │ +04f730: 6e20 f70e 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f736: 0c08 |002b: move-result-object v8 │ │ +04f738: 6e20 f60e 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f73e: 0c08 |002f: move-result-object v8 │ │ +04f740: 6e10 fb0e 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f746: 0c08 |0033: move-result-object v8 │ │ +04f748: 7120 a90b 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f74e: 5427 e400 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04f752: 5218 7a00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04f756: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +04f75a: 5b31 f400 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +04f75e: 5b1a 8700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +04f762: 591b 6c00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@006c │ │ +04f766: 5c1b 7900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0079 │ │ +04f76a: 5c1b 6900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04f76e: 5b1a 8b00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04f772: 5437 f600 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04f776: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +04f77a: 5437 f600 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04f77e: 54c8 cd00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f782: 6e10 1c02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@021c │ │ +04f788: 0c08 |0054: move-result-object v8 │ │ +04f78a: 6e20 0a01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +04f790: 5437 f600 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04f794: 1a08 900b |005a: const-string v8, "android:view_state" // string@0b90 │ │ +04f798: 6e20 fd00 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00fd │ │ +04f79e: 0c07 |005f: move-result-object v7 │ │ +04f7a0: 5b17 8700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +04f7a4: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f7a8: 28ab |0064: goto 000f // -0055 │ │ +04f7aa: 2207 5d02 |0065: new-instance v7, Ljava/util/ArrayList; // type@025d │ │ +04f7ae: 5428 e400 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04f7b2: 2188 |0069: array-length v8, v8 │ │ +04f7b4: 7020 130f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +04f7ba: 5bc7 cc00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f7be: 54c7 d000 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04f7c2: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +04f7c6: 54c7 d000 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04f7ca: 6e10 170f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +04f7d0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04f7d2: 5427 e400 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04f7d6: 2177 |007b: array-length v7, v7 │ │ +04f7d8: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +04f7dc: 5427 e400 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04f7e0: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +04f7e4: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +04f7e8: 54c7 cd00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +04f7ec: 54c8 dd00 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +04f7f0: 6e30 d902 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@02d9 │ │ +04f7f6: 0c01 |008b: move-result-object v1 │ │ +04f7f8: 6307 c300 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f7fc: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +04f800: 1a07 7703 |0090: const-string v7, "FragmentManager" // string@0377 │ │ +04f804: 2208 4c02 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04f808: 7010 f00e 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f80e: 1a09 a816 |0097: const-string v9, "restoreAllState: active #" // string@16a8 │ │ +04f812: 6e20 f70e 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f818: 0c08 |009c: move-result-object v8 │ │ +04f81a: 6e20 f40e 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f820: 0c08 |00a0: move-result-object v8 │ │ +04f822: 1a09 ee00 |00a1: const-string v9, ": " // string@00ee │ │ +04f826: 6e20 f70e 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f82c: 0c08 |00a6: move-result-object v8 │ │ +04f82e: 6e20 f60e 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f834: 0c08 |00aa: move-result-object v8 │ │ +04f836: 6e10 fb0e 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f83c: 0c08 |00ae: move-result-object v8 │ │ +04f83e: 7120 a90b 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f844: 54c7 cc00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f848: 6e20 160f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04f84e: 5b3a f400 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +04f852: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f856: 28be |00bb: goto 0079 // -0042 │ │ +04f858: 54c7 cc00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f85c: 6e20 160f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04f862: 54c7 d000 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04f866: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +04f86a: 2207 5d02 |00c5: new-instance v7, Ljava/util/ArrayList; // type@025d │ │ +04f86e: 7010 120f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04f874: 5bc7 d000 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04f878: 6307 c300 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f87c: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +04f880: 1a07 7703 |00d0: const-string v7, "FragmentManager" // string@0377 │ │ +04f884: 2208 4c02 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04f888: 7010 f00e 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f88e: 1a09 aa16 |00d7: const-string v9, "restoreAllState: avail #" // string@16aa │ │ +04f892: 6e20 f70e 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f898: 0c08 |00dc: move-result-object v8 │ │ +04f89a: 6e20 f40e 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f8a0: 0c08 |00e0: move-result-object v8 │ │ +04f8a2: 6e10 fb0e 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f8a8: 0c08 |00e4: move-result-object v8 │ │ +04f8aa: 7120 a90b 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04f8b0: 54c7 d000 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04f8b4: 7110 ac0e 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +04f8ba: 0c08 |00ed: move-result-object v8 │ │ +04f8bc: 6e20 160f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04f8c2: 28c8 |00f1: goto 00b9 // -0038 │ │ +04f8c4: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +04f8c8: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +04f8ca: 6e10 1f0f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f8d0: 0a07 |00f8: move-result v7 │ │ +04f8d2: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +04f8d6: 6e20 190f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f8dc: 0c01 |00fe: move-result-object v1 │ │ +04f8de: 1f01 5700 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04f8e2: 5217 8c00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +04f8e6: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +04f8ea: 5217 8c00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +04f8ee: 54c8 cc00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f8f2: 6e10 1f0f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04f8f8: 0a08 |010c: move-result v8 │ │ +04f8fa: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +04f8fe: 54c7 cc00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f902: 5218 8c00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +04f906: 6e20 190f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f90c: 0c07 |0116: move-result-object v7 │ │ +04f90e: 1f07 5700 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04f912: 5b17 8b00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04f916: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f91a: 28d8 |011d: goto 00f5 // -0028 │ │ +04f91c: 1a07 7703 |011e: const-string v7, "FragmentManager" // string@0377 │ │ +04f920: 2208 4c02 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04f924: 7010 f00e 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f92a: 1a09 1909 |0125: const-string v9, "Re-attaching retained fragment " // string@0919 │ │ +04f92e: 6e20 f70e 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f934: 0c08 |012a: move-result-object v8 │ │ +04f936: 6e20 f60e 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04f93c: 0c08 |012e: move-result-object v8 │ │ +04f93e: 1a09 7e00 |012f: const-string v9, " target no longer exists: " // string@007e │ │ +04f942: 6e20 f70e 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f948: 0c08 |0134: move-result-object v8 │ │ +04f94a: 5219 8c00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +04f94e: 6e20 f40e 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f954: 0c08 |013a: move-result-object v8 │ │ +04f956: 6e10 fb0e 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f95c: 0c08 |013e: move-result-object v8 │ │ +04f95e: 7120 ab0b 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +04f964: 5b1a 8b00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04f968: 28d7 |0144: goto 011b // -0029 │ │ +04f96a: 5427 e500 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04f96e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +04f972: 2207 5d02 |0149: new-instance v7, Ljava/util/ArrayList; // type@025d │ │ +04f976: 5428 e500 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04f97a: 2188 |014d: array-length v8, v8 │ │ +04f97c: 7020 130f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +04f982: 5bc7 ce00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04f986: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +04f988: 5427 e500 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04f98c: 2177 |0156: array-length v7, v7 │ │ +04f98e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +04f992: 54c7 cc00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04f996: 5428 e500 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04f99a: 4408 0804 |015d: aget v8, v8, v4 │ │ +04f99e: 6e20 190f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04f9a4: 0c01 |0162: move-result-object v1 │ │ +04f9a6: 1f01 5700 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04f9aa: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +04f9ae: 2207 3902 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0239 │ │ +04f9b2: 2208 4c02 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04f9b6: 7010 f00e 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04f9bc: 1a09 5508 |016e: const-string v9, "No instantiated fragment for index #" // string@0855 │ │ +04f9c0: 6e20 f70e 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04f9c6: 0c08 |0173: move-result-object v8 │ │ +04f9c8: 5429 e500 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04f9cc: 4409 0904 |0176: aget v9, v9, v4 │ │ +04f9d0: 6e20 f40e 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04f9d6: 0c08 |017b: move-result-object v8 │ │ +04f9d8: 6e10 fb0e 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04f9de: 0c08 |017f: move-result-object v8 │ │ +04f9e0: 7020 a10e 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04f9e6: 7020 b702 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04f9ec: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +04f9ee: 5c17 6900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +04f9f2: 6307 c300 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04f9f6: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +04f9fa: 1a07 7703 |018d: const-string v7, "FragmentManager" // string@0377 │ │ +04f9fe: 2208 4c02 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04fa02: 7010 f00e 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fa08: 1a09 a916 |0194: const-string v9, "restoreAllState: added #" // string@16a9 │ │ +04fa0c: 6e20 f70e 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fa12: 0c08 |0199: move-result-object v8 │ │ +04fa14: 6e20 f40e 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04fa1a: 0c08 |019d: move-result-object v8 │ │ +04fa1c: 1a09 ee00 |019e: const-string v9, ": " // string@00ee │ │ +04fa20: 6e20 f70e 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fa26: 0c08 |01a3: move-result-object v8 │ │ +04fa28: 6e20 f60e 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fa2e: 0c08 |01a7: move-result-object v8 │ │ +04fa30: 6e10 fb0e 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fa36: 0c08 |01ab: move-result-object v8 │ │ +04fa38: 7120 a90b 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04fa3e: 54c7 ce00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fa42: 6e20 180f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0f18 │ │ +04fa48: 0a07 |01b4: move-result v7 │ │ +04fa4a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +04fa4e: 2207 3902 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0239 │ │ +04fa52: 1a08 b901 |01b9: const-string v8, "Already added!" // string@01b9 │ │ +04fa56: 7020 a10e 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04fa5c: 2707 |01be: throw v7 │ │ +04fa5e: 54c7 ce00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fa62: 6e20 160f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04fa68: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04fa6c: 288e |01c6: goto 0154 // -0072 │ │ +04fa6e: 5bca ce00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fa72: 5427 e600 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +04fa76: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +04fa7a: 2207 5d02 |01cd: new-instance v7, Ljava/util/ArrayList; // type@025d │ │ +04fa7e: 5428 e600 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +04fa82: 2188 |01d1: array-length v8, v8 │ │ +04fa84: 7020 130f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +04fa8a: 5bc7 d100 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04fa8e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +04fa90: 5427 e600 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +04fa94: 2177 |01da: array-length v7, v7 │ │ +04fa96: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +04fa9a: 5427 e600 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +04fa9e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +04faa2: 6e20 8501 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0185 │ │ +04faa8: 0c00 |01e4: move-result-object v0 │ │ +04faaa: 6307 c300 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04faae: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +04fab2: 1a07 7703 |01e9: const-string v7, "FragmentManager" // string@0377 │ │ +04fab6: 2208 4c02 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@024c │ │ +04faba: 7010 f00e 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fac0: 1a09 ab16 |01f0: const-string v9, "restoreAllState: back stack #" // string@16ab │ │ +04fac4: 6e20 f70e 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04faca: 0c08 |01f5: move-result-object v8 │ │ +04facc: 6e20 f40e 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04fad2: 0c08 |01f9: move-result-object v8 │ │ +04fad4: 1a09 2800 |01fa: const-string v9, " (index " // string@0028 │ │ +04fad8: 6e20 f70e 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fade: 0c08 |01ff: move-result-object v8 │ │ +04fae0: 5209 3700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04fae4: 6e20 f40e 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04faea: 0c08 |0205: move-result-object v8 │ │ +04faec: 1a09 b800 |0206: const-string v9, "): " // string@00b8 │ │ +04faf0: 6e20 f70e 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04faf6: 0c08 |020b: move-result-object v8 │ │ +04faf8: 6e20 f60e 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fafe: 0c08 |020f: move-result-object v8 │ │ +04fb00: 6e10 fb0e 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fb06: 0c08 |0213: move-result-object v8 │ │ +04fb08: 7120 a90b 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04fb0e: 2205 d900 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@00d9 │ │ +04fb12: 1a07 7703 |0219: const-string v7, "FragmentManager" // string@0377 │ │ +04fb16: 7020 4405 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0544 │ │ +04fb1c: 2206 2502 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0225 │ │ +04fb20: 7020 710e 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0e71 │ │ +04fb26: 1a07 0500 |0223: const-string v7, " " // string@0005 │ │ +04fb2a: 6e40 6101 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0161 │ │ +04fb30: 54c7 d100 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04fb34: 6e20 160f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04fb3a: 5207 3700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04fb3e: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +04fb42: 5207 3700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0037 │ │ +04fb46: 6e30 b402 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02b4 │ │ +04fb4c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04fb50: 28a0 |0238: goto 01d8 // -0060 │ │ +04fb52: 5bca d100 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04fb56: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1733 │ │ 0x0004 line=1840 │ │ 0x0006 line=1734 │ │ 0x0008 line=1735 │ │ 0x000c line=1739 │ │ @@ -91887,59 +91954,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04ecc0: |[04ecc0] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -04ecd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ecd2: 5463 cc00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ecd6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -04ecda: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -04ecdc: 5463 cc00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ece0: 6e10 1f0f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04ece6: 0a03 |000b: move-result v3 │ │ -04ece8: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -04ecec: 5463 cc00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04ecf0: 6e20 190f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04ecf6: 0c00 |0013: move-result-object v0 │ │ -04ecf8: 1f00 5800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ecfc: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -04ed00: 5503 8400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ -04ed04: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -04ed08: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -04ed0c: 2201 5f02 |001e: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -04ed10: 7010 120f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04ed16: 6e20 160f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04ed1c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04ed1e: 5c03 8500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ -04ed22: 5403 8b00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04ed26: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04ed2a: 5403 8b00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04ed2e: 5233 7a00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04ed32: 5903 8c00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ -04ed36: 6303 c300 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ed3a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04ed3e: 1a03 7703 |0037: const-string v3, "FragmentManager" // string@0377 │ │ -04ed42: 2204 4e02 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -04ed46: 7010 f00e 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ed4c: 1a05 be16 |003e: const-string v5, "retainNonConfig: keeping retained " // string@16be │ │ -04ed50: 6e20 f70e 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ed56: 0c04 |0043: move-result-object v4 │ │ -04ed58: 6e20 f60e 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ed5e: 0c04 |0047: move-result-object v4 │ │ -04ed60: 6e10 fb0e 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ed66: 0c04 |004b: move-result-object v4 │ │ -04ed68: 7120 a90b 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ed6e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ed72: 28b5 |0051: goto 0006 // -004b │ │ -04ed74: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -04ed76: 28de |0053: goto 0031 // -0022 │ │ -04ed78: 1101 |0054: return-object v1 │ │ +04fb5c: |[04fb5c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04fb6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fb6e: 5463 cc00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fb72: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04fb76: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04fb78: 5463 cc00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fb7c: 6e10 1f0f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04fb82: 0a03 |000b: move-result v3 │ │ +04fb84: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +04fb88: 5463 cc00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fb8c: 6e20 190f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04fb92: 0c00 |0013: move-result-object v0 │ │ +04fb94: 1f00 5700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04fb98: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04fb9c: 5503 8400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0084 │ │ +04fba0: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04fba4: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +04fba8: 2201 5d02 |001e: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +04fbac: 7010 120f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +04fbb2: 6e20 160f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +04fbb8: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04fbba: 5c03 8500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0085 │ │ +04fbbe: 5403 8b00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fbc2: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04fbc6: 5403 8b00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fbca: 5233 7a00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04fbce: 5903 8c00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008c │ │ +04fbd2: 6303 c300 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04fbd6: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04fbda: 1a03 7703 |0037: const-string v3, "FragmentManager" // string@0377 │ │ +04fbde: 2204 4c02 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +04fbe2: 7010 f00e 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fbe8: 1a05 bc16 |003e: const-string v5, "retainNonConfig: keeping retained " // string@16bc │ │ +04fbec: 6e20 f70e 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fbf2: 0c04 |0043: move-result-object v4 │ │ +04fbf4: 6e20 f60e 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fbfa: 0c04 |0047: move-result-object v4 │ │ +04fbfc: 6e10 fb0e 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fc02: 0c04 |004b: move-result-object v4 │ │ +04fc04: 7120 a90b 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04fc0a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04fc0e: 28b5 |0051: goto 0006 // -004b │ │ +04fc10: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +04fc12: 28de |0053: goto 0031 // -0022 │ │ +04fc14: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0001 line=1548 │ │ 0x0005 line=1549 │ │ 0x000e line=1550 │ │ 0x0016 line=1551 │ │ @@ -91964,248 +92031,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -04ed7c: |[04ed7c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04ed8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04ed8e: 6e10 8d02 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ -04ed94: 6309 c600 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c6 │ │ -04ed98: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -04ed9c: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -04ed9e: 5cc9 e100 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ -04eda2: 54c9 cc00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04eda6: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -04edaa: 54c9 cc00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04edae: 6e10 1f0f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04edb4: 0a09 |0014: move-result v9 │ │ -04edb6: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -04edba: 1105 |0017: return-object v5 │ │ -04edbc: 54c9 cc00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04edc0: 6e10 1f0f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04edc6: 0a00 |001d: move-result v0 │ │ -04edc8: 2301 0903 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0309 │ │ -04edcc: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -04edce: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -04edd0: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -04edd4: 54c9 cc00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04edd8: 6e20 190f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04edde: 0c04 |0029: move-result-object v4 │ │ -04ede0: 1f04 5800 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04ede4: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -04ede8: 5249 7a00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04edec: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -04edf0: 2209 3b02 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@023b │ │ -04edf4: 220a 4e02 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04edf8: 7010 f00e 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04edfe: 1a0b 6003 |0039: const-string v11, "Failure saving state: active " // string@0360 │ │ -04ee02: 6e20 f70e ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ee08: 0c0a |003e: move-result-object v10 │ │ -04ee0a: 6e20 f60e 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ee10: 0c0a |0042: move-result-object v10 │ │ -04ee12: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ -04ee16: 6e20 f70e ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ee1c: 0c0a |0048: move-result-object v10 │ │ -04ee1e: 524b 7a00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04ee22: 6e20 f40e ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04ee28: 0c0a |004e: move-result-object v10 │ │ -04ee2a: 6e10 fb0e 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ee30: 0c0a |0052: move-result-object v10 │ │ -04ee32: 7020 a10e a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04ee38: 7020 b702 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04ee3e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -04ee40: 2206 6c00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@006c │ │ -04ee44: 7020 d702 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02d7 │ │ -04ee4a: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -04ee4e: 5249 8800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04ee52: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -04ee56: 5469 f600 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04ee5a: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -04ee5e: 6e20 b102 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02b1 │ │ -04ee64: 0c09 |006c: move-result-object v9 │ │ -04ee66: 5b69 f600 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04ee6a: 5449 8b00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04ee6e: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -04ee72: 5449 8b00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04ee76: 5299 7a00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04ee7a: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -04ee7e: 2209 3b02 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@023b │ │ -04ee82: 220a 4e02 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04ee86: 7010 f00e 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ee8c: 1a0b 5f03 |0080: const-string v11, "Failure saving state: " // string@035f │ │ -04ee90: 6e20 f70e ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ee96: 0c0a |0085: move-result-object v10 │ │ -04ee98: 6e20 f60e 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ee9e: 0c0a |0089: move-result-object v10 │ │ -04eea0: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ -04eea4: 6e20 f70e ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04eeaa: 0c0a |008f: move-result-object v10 │ │ -04eeac: 544b 8b00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04eeb0: 6e20 f60e ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04eeb6: 0c0a |0095: move-result-object v10 │ │ -04eeb8: 6e10 fb0e 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04eebe: 0c0a |0099: move-result-object v10 │ │ -04eec0: 7020 a10e a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04eec6: 7020 b702 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04eecc: 5469 f600 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04eed0: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -04eed4: 2209 3c00 |00a4: new-instance v9, Landroid/os/Bundle; // type@003c │ │ -04eed8: 7010 f700 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04eede: 5b69 f600 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04eee2: 5469 f600 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04eee6: 1a0a 8f0b |00ad: const-string v10, "android:target_state" // string@0b8f │ │ -04eeea: 544b 8b00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ -04eeee: 6e40 a902 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@02a9 │ │ -04eef4: 5249 8d00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -04eef8: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -04eefc: 5469 f600 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04ef00: 1a0a 8e0b |00ba: const-string v10, "android:target_req_state" // string@0b8e │ │ -04ef04: 524b 8d00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ -04ef08: 6e30 0401 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ -04ef0e: 6309 c300 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ef12: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -04ef16: 1a09 7703 |00c5: const-string v9, "FragmentManager" // string@0377 │ │ -04ef1a: 220a 4e02 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04ef1e: 7010 f00e 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04ef24: 1a0b 8009 |00cc: const-string v11, "Saved state of " // string@0980 │ │ -04ef28: 6e20 f70e ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ef2e: 0c0a |00d1: move-result-object v10 │ │ -04ef30: 6e20 f60e 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ef36: 0c0a |00d5: move-result-object v10 │ │ -04ef38: 1a0b ee00 |00d6: const-string v11, ": " // string@00ee │ │ -04ef3c: 6e20 f70e ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04ef42: 0c0a |00db: move-result-object v10 │ │ -04ef44: 546b f600 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04ef48: 6e20 f60e ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04ef4e: 0c0a |00e1: move-result-object v10 │ │ -04ef50: 6e10 fb0e 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04ef56: 0c0a |00e5: move-result-object v10 │ │ -04ef58: 7120 a90b a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ef5e: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04ef62: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -04ef66: 5449 8600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ -04ef6a: 5b69 f600 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ -04ef6e: 28d0 |00f1: goto 00c1 // -0030 │ │ -04ef70: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -04ef74: 6309 c300 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04ef78: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -04ef7c: 1a09 7703 |00f8: const-string v9, "FragmentManager" // string@0377 │ │ -04ef80: 1a0a ef16 |00fa: const-string v10, "saveAllState: no fragments!" // string@16ef │ │ -04ef84: 7120 a90b a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04ef8a: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -04ef8e: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -04ef90: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -04ef92: 54c9 ce00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04ef96: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -04ef9a: 54c9 ce00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04ef9e: 6e10 1f0f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04efa4: 0a00 |010c: move-result v0 │ │ -04efa6: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -04efaa: 2302 0203 |010f: new-array v2, v0, [I // type@0302 │ │ -04efae: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -04efb0: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -04efb4: 54c9 ce00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04efb8: 6e20 190f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04efbe: 0c09 |0119: move-result-object v9 │ │ -04efc0: 1f09 5800 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04efc4: 5299 7a00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04efc8: 4b09 0208 |011e: aput v9, v2, v8 │ │ -04efcc: 4409 0208 |0120: aget v9, v2, v8 │ │ -04efd0: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -04efd4: 2209 3b02 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@023b │ │ -04efd8: 220a 4e02 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04efdc: 7010 f00e 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04efe2: 1a0b 6003 |012b: const-string v11, "Failure saving state: active " // string@0360 │ │ -04efe6: 6e20 f70e ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04efec: 0c0a |0130: move-result-object v10 │ │ -04efee: 54cb ce00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04eff2: 6e20 190f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04eff8: 0c0b |0136: move-result-object v11 │ │ -04effa: 6e20 f60e ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f000: 0c0a |013a: move-result-object v10 │ │ -04f002: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ -04f006: 6e20 f70e ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f00c: 0c0a |0140: move-result-object v10 │ │ -04f00e: 440b 0208 |0141: aget v11, v2, v8 │ │ -04f012: 6e20 f40e ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f018: 0c0a |0146: move-result-object v10 │ │ -04f01a: 6e10 fb0e 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f020: 0c0a |014a: move-result-object v10 │ │ -04f022: 7020 a10e a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04f028: 7020 b702 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04f02e: 6309 c300 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f032: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -04f036: 1a09 7703 |0155: const-string v9, "FragmentManager" // string@0377 │ │ -04f03a: 220a 4e02 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04f03e: 7010 f00e 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f044: 1a0b ee16 |015c: const-string v11, "saveAllState: adding fragment #" // string@16ee │ │ -04f048: 6e20 f70e ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f04e: 0c0a |0161: move-result-object v10 │ │ -04f050: 6e20 f40e 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f056: 0c0a |0165: move-result-object v10 │ │ -04f058: 1a0b ee00 |0166: const-string v11, ": " // string@00ee │ │ -04f05c: 6e20 f70e ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f062: 0c0a |016b: move-result-object v10 │ │ -04f064: 54cb ce00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ -04f068: 6e20 190f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f06e: 0c0b |0171: move-result-object v11 │ │ -04f070: 6e20 f60e ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f076: 0c0a |0175: move-result-object v10 │ │ -04f078: 6e10 fb0e 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f07e: 0c0a |0179: move-result-object v10 │ │ -04f080: 7120 a90b a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f086: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04f08a: 2893 |017f: goto 0112 // -006d │ │ -04f08c: 54c9 d100 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04f090: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -04f094: 54c9 d100 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04f098: 6e10 1f0f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f09e: 0a00 |0189: move-result v0 │ │ -04f0a0: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -04f0a4: 2303 0603 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0306 │ │ -04f0a8: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -04f0aa: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -04f0ae: 220a 5200 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0052 │ │ -04f0b2: 54c9 d100 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04f0b6: 6e20 190f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f0bc: 0c09 |0198: move-result-object v9 │ │ -04f0be: 1f09 5000 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0050 │ │ -04f0c2: 7030 8301 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0183 │ │ -04f0c8: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -04f0cc: 6309 c300 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f0d0: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -04f0d4: 1a09 7703 |01a4: const-string v9, "FragmentManager" // string@0377 │ │ -04f0d8: 220a 4e02 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@024e │ │ -04f0dc: 7010 f00e 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f0e2: 1a0b ed16 |01ab: const-string v11, "saveAllState: adding back stack #" // string@16ed │ │ -04f0e6: 6e20 f70e ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f0ec: 0c0a |01b0: move-result-object v10 │ │ -04f0ee: 6e20 f40e 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f0f4: 0c0a |01b4: move-result-object v10 │ │ -04f0f6: 1a0b ee00 |01b5: const-string v11, ": " // string@00ee │ │ -04f0fa: 6e20 f70e ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f100: 0c0a |01ba: move-result-object v10 │ │ -04f102: 54cb d100 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ -04f106: 6e20 190f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f10c: 0c0b |01c0: move-result-object v11 │ │ -04f10e: 6e20 f60e ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f114: 0c0a |01c4: move-result-object v10 │ │ -04f116: 6e10 fb0e 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f11c: 0c0a |01c8: move-result-object v10 │ │ -04f11e: 7120 a90b a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f124: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04f128: 28c1 |01ce: goto 018f // -003f │ │ -04f12a: 2205 6900 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0069 │ │ -04f12e: 7010 c002 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02c0 │ │ -04f134: 5b51 e400 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ -04f138: 5b52 e500 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ -04f13c: 5b53 e600 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ -04f140: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +04fc18: |[04fc18] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +04fc28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04fc2a: 6e10 8d02 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@028d │ │ +04fc30: 6309 c600 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c6 │ │ +04fc34: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +04fc38: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +04fc3a: 5cc9 e100 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e1 │ │ +04fc3e: 54c9 cc00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fc42: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +04fc46: 54c9 cc00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fc4a: 6e10 1f0f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04fc50: 0a09 |0014: move-result v9 │ │ +04fc52: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +04fc56: 1105 |0017: return-object v5 │ │ +04fc58: 54c9 cc00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fc5c: 6e10 1f0f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04fc62: 0a00 |001d: move-result v0 │ │ +04fc64: 2301 0703 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0307 │ │ +04fc68: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +04fc6a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +04fc6c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +04fc70: 54c9 cc00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +04fc74: 6e20 190f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04fc7a: 0c04 |0029: move-result-object v4 │ │ +04fc7c: 1f04 5700 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04fc80: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +04fc84: 5249 7a00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04fc88: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +04fc8c: 2209 3902 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0239 │ │ +04fc90: 220a 4c02 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04fc94: 7010 f00e 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fc9a: 1a0b 6003 |0039: const-string v11, "Failure saving state: active " // string@0360 │ │ +04fc9e: 6e20 f70e ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fca4: 0c0a |003e: move-result-object v10 │ │ +04fca6: 6e20 f60e 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fcac: 0c0a |0042: move-result-object v10 │ │ +04fcae: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ +04fcb2: 6e20 f70e ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fcb8: 0c0a |0048: move-result-object v10 │ │ +04fcba: 524b 7a00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04fcbe: 6e20 f40e ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04fcc4: 0c0a |004e: move-result-object v10 │ │ +04fcc6: 6e10 fb0e 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fccc: 0c0a |0052: move-result-object v10 │ │ +04fcce: 7020 a10e a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04fcd4: 7020 b702 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04fcda: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +04fcdc: 2206 6b00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@006b │ │ +04fce0: 7020 d702 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02d7 │ │ +04fce6: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +04fcea: 5249 8800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +04fcee: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +04fcf2: 5469 f600 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fcf6: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +04fcfa: 6e20 b102 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02b1 │ │ +04fd00: 0c09 |006c: move-result-object v9 │ │ +04fd02: 5b69 f600 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fd06: 5449 8b00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fd0a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +04fd0e: 5449 8b00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fd12: 5299 7a00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04fd16: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +04fd1a: 2209 3902 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0239 │ │ +04fd1e: 220a 4c02 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04fd22: 7010 f00e 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fd28: 1a0b 5f03 |0080: const-string v11, "Failure saving state: " // string@035f │ │ +04fd2c: 6e20 f70e ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fd32: 0c0a |0085: move-result-object v10 │ │ +04fd34: 6e20 f60e 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fd3a: 0c0a |0089: move-result-object v10 │ │ +04fd3c: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ +04fd40: 6e20 f70e ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fd46: 0c0a |008f: move-result-object v10 │ │ +04fd48: 544b 8b00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fd4c: 6e20 f60e ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fd52: 0c0a |0095: move-result-object v10 │ │ +04fd54: 6e10 fb0e 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fd5a: 0c0a |0099: move-result-object v10 │ │ +04fd5c: 7020 a10e a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04fd62: 7020 b702 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04fd68: 5469 f600 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fd6c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +04fd70: 2209 3b00 |00a4: new-instance v9, Landroid/os/Bundle; // type@003b │ │ +04fd74: 7010 f700 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +04fd7a: 5b69 f600 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fd7e: 5469 f600 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fd82: 1a0a 8d0b |00ad: const-string v10, "android:target_state" // string@0b8d │ │ +04fd86: 544b 8b00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008b │ │ +04fd8a: 6e40 a902 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@02a9 │ │ +04fd90: 5249 8d00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +04fd94: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +04fd98: 5469 f600 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fd9c: 1a0a 8c0b |00ba: const-string v10, "android:target_req_state" // string@0b8c │ │ +04fda0: 524b 8d00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@008d │ │ +04fda4: 6e30 0401 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0104 │ │ +04fdaa: 6309 c300 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04fdae: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +04fdb2: 1a09 7703 |00c5: const-string v9, "FragmentManager" // string@0377 │ │ +04fdb6: 220a 4c02 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04fdba: 7010 f00e 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fdc0: 1a0b 7e09 |00cc: const-string v11, "Saved state of " // string@097e │ │ +04fdc4: 6e20 f70e ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fdca: 0c0a |00d1: move-result-object v10 │ │ +04fdcc: 6e20 f60e 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fdd2: 0c0a |00d5: move-result-object v10 │ │ +04fdd4: 1a0b ee00 |00d6: const-string v11, ": " // string@00ee │ │ +04fdd8: 6e20 f70e ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fdde: 0c0a |00db: move-result-object v10 │ │ +04fde0: 546b f600 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fde4: 6e20 f60e ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fdea: 0c0a |00e1: move-result-object v10 │ │ +04fdec: 6e10 fb0e 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04fdf2: 0c0a |00e5: move-result-object v10 │ │ +04fdf4: 7120 a90b a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04fdfa: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04fdfe: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +04fe02: 5449 8600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0086 │ │ +04fe06: 5b69 f600 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f6 │ │ +04fe0a: 28d0 |00f1: goto 00c1 // -0030 │ │ +04fe0c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +04fe10: 6309 c300 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04fe14: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +04fe18: 1a09 7703 |00f8: const-string v9, "FragmentManager" // string@0377 │ │ +04fe1c: 1a0a ed16 |00fa: const-string v10, "saveAllState: no fragments!" // string@16ed │ │ +04fe20: 7120 a90b a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04fe26: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +04fe2a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +04fe2c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +04fe2e: 54c9 ce00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fe32: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +04fe36: 54c9 ce00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fe3a: 6e10 1f0f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04fe40: 0a00 |010c: move-result v0 │ │ +04fe42: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +04fe46: 2302 0003 |010f: new-array v2, v0, [I // type@0300 │ │ +04fe4a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +04fe4c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +04fe50: 54c9 ce00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fe54: 6e20 190f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04fe5a: 0c09 |0119: move-result-object v9 │ │ +04fe5c: 1f09 5700 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0057 │ │ +04fe60: 5299 7a00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +04fe64: 4b09 0208 |011e: aput v9, v2, v8 │ │ +04fe68: 4409 0208 |0120: aget v9, v2, v8 │ │ +04fe6c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +04fe70: 2209 3902 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0239 │ │ +04fe74: 220a 4c02 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04fe78: 7010 f00e 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fe7e: 1a0b 6003 |012b: const-string v11, "Failure saving state: active " // string@0360 │ │ +04fe82: 6e20 f70e ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fe88: 0c0a |0130: move-result-object v10 │ │ +04fe8a: 54cb ce00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04fe8e: 6e20 190f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04fe94: 0c0b |0136: move-result-object v11 │ │ +04fe96: 6e20 f60e ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04fe9c: 0c0a |013a: move-result-object v10 │ │ +04fe9e: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ +04fea2: 6e20 f70e ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fea8: 0c0a |0140: move-result-object v10 │ │ +04feaa: 440b 0208 |0141: aget v11, v2, v8 │ │ +04feae: 6e20 f40e ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04feb4: 0c0a |0146: move-result-object v10 │ │ +04feb6: 6e10 fb0e 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04febc: 0c0a |014a: move-result-object v10 │ │ +04febe: 7020 a10e a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +04fec4: 7020 b702 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +04feca: 6309 c300 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04fece: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +04fed2: 1a09 7703 |0155: const-string v9, "FragmentManager" // string@0377 │ │ +04fed6: 220a 4c02 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04feda: 7010 f00e 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04fee0: 1a0b ec16 |015c: const-string v11, "saveAllState: adding fragment #" // string@16ec │ │ +04fee4: 6e20 f70e ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04feea: 0c0a |0161: move-result-object v10 │ │ +04feec: 6e20 f40e 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04fef2: 0c0a |0165: move-result-object v10 │ │ +04fef4: 1a0b ee00 |0166: const-string v11, ": " // string@00ee │ │ +04fef8: 6e20 f70e ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04fefe: 0c0a |016b: move-result-object v10 │ │ +04ff00: 54cb ce00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ce │ │ +04ff04: 6e20 190f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04ff0a: 0c0b |0171: move-result-object v11 │ │ +04ff0c: 6e20 f60e ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ff12: 0c0a |0175: move-result-object v10 │ │ +04ff14: 6e10 fb0e 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ff1a: 0c0a |0179: move-result-object v10 │ │ +04ff1c: 7120 a90b a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ff22: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04ff26: 2893 |017f: goto 0112 // -006d │ │ +04ff28: 54c9 d100 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04ff2c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +04ff30: 54c9 d100 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04ff34: 6e10 1f0f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +04ff3a: 0a00 |0189: move-result v0 │ │ +04ff3c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +04ff40: 2303 0403 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0304 │ │ +04ff44: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +04ff46: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +04ff4a: 220a 5100 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0051 │ │ +04ff4e: 54c9 d100 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04ff52: 6e20 190f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04ff58: 0c09 |0198: move-result-object v9 │ │ +04ff5a: 1f09 4f00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@004f │ │ +04ff5e: 7030 8301 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0183 │ │ +04ff64: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +04ff68: 6309 c300 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +04ff6c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +04ff70: 1a09 7703 |01a4: const-string v9, "FragmentManager" // string@0377 │ │ +04ff74: 220a 4c02 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@024c │ │ +04ff78: 7010 f00e 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +04ff7e: 1a0b eb16 |01ab: const-string v11, "saveAllState: adding back stack #" // string@16eb │ │ +04ff82: 6e20 f70e ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ff88: 0c0a |01b0: move-result-object v10 │ │ +04ff8a: 6e20 f40e 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +04ff90: 0c0a |01b4: move-result-object v10 │ │ +04ff92: 1a0b ee00 |01b5: const-string v11, ": " // string@00ee │ │ +04ff96: 6e20 f70e ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +04ff9c: 0c0a |01ba: move-result-object v10 │ │ +04ff9e: 54cb d100 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d1 │ │ +04ffa2: 6e20 190f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +04ffa8: 0c0b |01c0: move-result-object v11 │ │ +04ffaa: 6e20 f60e ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +04ffb0: 0c0a |01c4: move-result-object v10 │ │ +04ffb2: 6e10 fb0e 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +04ffb8: 0c0a |01c8: move-result-object v10 │ │ +04ffba: 7120 a90b a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +04ffc0: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04ffc4: 28c1 |01ce: goto 018f // -003f │ │ +04ffc6: 2205 6800 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0068 │ │ +04ffca: 7010 c002 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02c0 │ │ +04ffd0: 5b51 e400 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e4 │ │ +04ffd4: 5b52 e500 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e5 │ │ +04ffd8: 5b53 e600 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e6 │ │ +04ffdc: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1617 │ │ 0x0004 line=1619 │ │ 0x0008 line=1629 │ │ 0x000b line=1632 │ │ 0x0017 line=1727 │ │ @@ -92277,50 +92344,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04f144: |[04f144] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -04f154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f156: 5431 e000 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f15a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04f15e: 2201 3c00 |0005: new-instance v1, Landroid/os/Bundle; // type@003c │ │ -04f162: 7010 f700 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04f168: 5b31 e000 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f16c: 5431 e000 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f170: 6e20 fe01 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@01fe │ │ -04f176: 5431 e000 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f17a: 6e10 0001 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0100 │ │ -04f180: 0a01 |0016: move-result v1 │ │ -04f182: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -04f186: 5430 e000 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f18a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04f18c: 5b31 e000 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ -04f190: 5441 8f00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04f194: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -04f198: 6e20 b302 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02b3 │ │ -04f19e: 5441 8700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04f1a2: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -04f1a6: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -04f1aa: 2200 3c00 |002b: new-instance v0, Landroid/os/Bundle; // type@003c │ │ -04f1ae: 7010 f700 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04f1b4: 1a01 920b |0030: const-string v1, "android:view_state" // string@0b92 │ │ -04f1b8: 5442 8700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04f1bc: 6e30 0701 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0107 │ │ -04f1c2: 5541 8e00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -04f1c6: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -04f1ca: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -04f1ce: 2200 3c00 |003d: new-instance v0, Landroid/os/Bundle; // type@003c │ │ -04f1d2: 7010 f700 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04f1d8: 1a01 910b |0042: const-string v1, "android:user_visible_hint" // string@0b91 │ │ -04f1dc: 5542 8e00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ -04f1e0: 6e30 0201 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ -04f1e6: 1100 |0049: return-object v0 │ │ +04ffe0: |[04ffe0] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +04fff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fff2: 5431 e000 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +04fff6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04fffa: 2201 3b00 |0005: new-instance v1, Landroid/os/Bundle; // type@003b │ │ +04fffe: 7010 f700 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +050004: 5b31 e000 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +050008: 5431 e000 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +05000c: 6e20 fe01 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@01fe │ │ +050012: 5431 e000 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +050016: 6e10 0001 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0100 │ │ +05001c: 0a01 |0016: move-result v1 │ │ +05001e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +050022: 5430 e000 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +050026: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +050028: 5b31 e000 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e0 │ │ +05002c: 5441 8f00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +050030: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +050034: 6e20 b302 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02b3 │ │ +05003a: 5441 8700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +05003e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +050042: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +050046: 2200 3b00 |002b: new-instance v0, Landroid/os/Bundle; // type@003b │ │ +05004a: 7010 f700 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +050050: 1a01 900b |0030: const-string v1, "android:view_state" // string@0b90 │ │ +050054: 5442 8700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +050058: 6e30 0701 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0107 │ │ +05005e: 5541 8e00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +050062: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +050066: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +05006a: 2200 3b00 |003d: new-instance v0, Landroid/os/Bundle; // type@003b │ │ +05006e: 7010 f700 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +050074: 1a01 8f0b |0042: const-string v1, "android:user_visible_hint" // string@0b8f │ │ +050078: 5542 8e00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@008e │ │ +05007c: 6e30 0201 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0102 │ │ +050082: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000c line=1587 │ │ 0x0011 line=1588 │ │ @@ -92349,41 +92416,41 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -04f1e8: |[04f1e8] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04f1f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f1fa: 5262 7a00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ -04f1fe: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -04f202: 2202 3b02 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -04f206: 2203 4e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -04f20a: 7010 f00e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f210: 1a04 7003 |000c: const-string v4, "Fragment " // string@0370 │ │ -04f214: 6e20 f70e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f21a: 0c03 |0011: move-result-object v3 │ │ -04f21c: 6e20 f60e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f222: 0c03 |0015: move-result-object v3 │ │ -04f224: 1a04 4f00 |0016: const-string v4, " is not currently in the FragmentManager" // string@004f │ │ -04f228: 6e20 f70e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f22e: 0c03 |001b: move-result-object v3 │ │ -04f230: 6e10 fb0e 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f236: 0c03 |001f: move-result-object v3 │ │ -04f238: 7020 a10e 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04f23e: 7020 b702 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ -04f244: 5262 8800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ -04f248: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -04f24c: 6e20 b102 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02b1 │ │ -04f252: 0c00 |002d: move-result-object v0 │ │ -04f254: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -04f258: 2201 5700 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0057 │ │ -04f25c: 7020 ac01 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01ac │ │ -04f262: 1101 |0035: return-object v1 │ │ +050084: |[050084] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +050094: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +050096: 5262 7a00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007a │ │ +05009a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +05009e: 2202 3902 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +0500a2: 2203 4c02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0500a6: 7010 f00e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0500ac: 1a04 7003 |000c: const-string v4, "Fragment " // string@0370 │ │ +0500b0: 6e20 f70e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0500b6: 0c03 |0011: move-result-object v3 │ │ +0500b8: 6e20 f60e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0500be: 0c03 |0015: move-result-object v3 │ │ +0500c0: 1a04 4f00 |0016: const-string v4, " is not currently in the FragmentManager" // string@004f │ │ +0500c4: 6e20 f70e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0500ca: 0c03 |001b: move-result-object v3 │ │ +0500cc: 6e10 fb0e 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0500d2: 0c03 |001f: move-result-object v3 │ │ +0500d4: 7020 a10e 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0500da: 7020 b702 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02b7 │ │ +0500e0: 5262 8800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0088 │ │ +0500e4: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +0500e8: 6e20 b102 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02b1 │ │ +0500ee: 0c00 |002d: move-result-object v0 │ │ +0500f0: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +0500f4: 2201 5600 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0056 │ │ +0500f8: 7020 ac01 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01ac │ │ +0500fe: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=572 │ │ 0x0005 line=573 │ │ 0x0026 line=576 │ │ 0x002a line=577 │ │ 0x002e line=578 │ │ @@ -92398,38 +92465,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04f264: |[04f264] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -04f274: 5430 7b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04f278: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -04f27c: 0e00 |0004: return-void │ │ -04f27e: 5420 df00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f282: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -04f286: 2200 8e01 |0009: new-instance v0, Landroid/util/SparseArray; // type@018e │ │ -04f28a: 7010 ae0b 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0bae │ │ -04f290: 5b20 df00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f294: 5430 7b00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ -04f298: 5421 df00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f29c: 6e20 3a0c 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0c3a │ │ -04f2a2: 5420 df00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f2a6: 6e10 b00b 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0bb0 │ │ -04f2ac: 0a00 |001c: move-result v0 │ │ -04f2ae: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -04f2b2: 5420 df00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f2b6: 5b30 8700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ -04f2ba: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04f2bc: 5b20 df00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f2c0: 28de |0026: goto 0004 // -0022 │ │ -04f2c2: 5420 df00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ -04f2c6: 6e10 af0b 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0baf │ │ -04f2cc: 28e4 |002c: goto 0010 // -001c │ │ +050100: |[050100] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +050110: 5430 7b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +050114: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +050118: 0e00 |0004: return-void │ │ +05011a: 5420 df00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +05011e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +050122: 2200 8d01 |0009: new-instance v0, Landroid/util/SparseArray; // type@018d │ │ +050126: 7010 ae0b 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0bae │ │ +05012c: 5b20 df00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +050130: 5430 7b00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007b │ │ +050134: 5421 df00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +050138: 6e20 3a0c 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0c3a │ │ +05013e: 5420 df00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +050142: 6e10 b00b 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0bb0 │ │ +050148: 0a00 |001c: move-result v0 │ │ +05014a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +05014e: 5420 df00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +050152: 5b30 8700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0087 │ │ +050156: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +050158: 5b20 df00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +05015c: 28de |0026: goto 0004 // -0022 │ │ +05015e: 5420 df00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00df │ │ +050162: 6e10 af0b 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0baf │ │ +050168: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0004 line=1579 │ │ 0x0005 line=1569 │ │ 0x0009 line=1570 │ │ 0x0010 line=1574 │ │ @@ -92446,99 +92513,99 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -04f2d0: |[04f2d0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -04f2e0: 1d04 |0000: monitor-enter v4 │ │ -04f2e2: 5441 d300 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f2e6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04f2ea: 2201 5f02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -04f2ee: 7010 120f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04f2f4: 5b41 d300 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f2f8: 5441 d300 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f2fc: 6e10 1f0f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f302: 0a00 |0011: move-result v0 │ │ -04f304: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -04f308: 6301 c300 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f30c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04f310: 1a01 7703 |0018: const-string v1, "FragmentManager" // string@0377 │ │ -04f314: 2202 4e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04f318: 7010 f00e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f31e: 1a03 9f09 |001f: const-string v3, "Setting back stack index " // string@099f │ │ -04f322: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f328: 0c02 |0024: move-result-object v2 │ │ -04f32a: 6e20 f40e 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f330: 0c02 |0028: move-result-object v2 │ │ -04f332: 1a03 7f00 |0029: const-string v3, " to " // string@007f │ │ -04f336: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f33c: 0c02 |002e: move-result-object v2 │ │ -04f33e: 6e20 f60e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f344: 0c02 |0032: move-result-object v2 │ │ -04f346: 6e10 fb0e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f34c: 0c02 |0036: move-result-object v2 │ │ -04f34e: 7120 a90b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f354: 5441 d300 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f358: 6e30 1e0f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04f35e: 1e04 |003f: monitor-exit v4 │ │ -04f360: 0e00 |0040: return-void │ │ -04f362: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -04f366: 5441 d300 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f36a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04f36c: 6e20 160f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04f372: 5441 cf00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04f376: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -04f37a: 2201 5f02 |004d: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -04f37e: 7010 120f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04f384: 5b41 cf00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04f388: 6301 c300 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f38c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -04f390: 1a01 7703 |0058: const-string v1, "FragmentManager" // string@0377 │ │ -04f394: 2202 4e02 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04f398: 7010 f00e 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f39e: 1a03 b501 |005f: const-string v3, "Adding available back stack index " // string@01b5 │ │ -04f3a2: 6e20 f70e 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f3a8: 0c02 |0064: move-result-object v2 │ │ -04f3aa: 6e20 f40e 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f3b0: 0c02 |0068: move-result-object v2 │ │ -04f3b2: 6e10 fb0e 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f3b8: 0c02 |006c: move-result-object v2 │ │ -04f3ba: 7120 a90b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f3c0: 5441 cf00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ -04f3c4: 7110 ac0e 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ -04f3ca: 0c02 |0075: move-result-object v2 │ │ -04f3cc: 6e20 160f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04f3d2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f3d6: 28c6 |007b: goto 0041 // -003a │ │ -04f3d8: 6301 c300 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f3dc: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -04f3e0: 1a01 7703 |0080: const-string v1, "FragmentManager" // string@0377 │ │ -04f3e4: 2202 4e02 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04f3e8: 7010 f00e 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f3ee: 1a03 b601 |0087: const-string v3, "Adding back stack index " // string@01b6 │ │ -04f3f2: 6e20 f70e 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f3f8: 0c02 |008c: move-result-object v2 │ │ -04f3fa: 6e20 f40e 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f400: 0c02 |0090: move-result-object v2 │ │ -04f402: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ -04f406: 6e20 f70e 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f40c: 0c02 |0096: move-result-object v2 │ │ -04f40e: 6e20 f60e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f414: 0c02 |009a: move-result-object v2 │ │ -04f416: 6e10 fb0e 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f41c: 0c02 |009e: move-result-object v2 │ │ -04f41e: 7120 a90b 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f424: 5441 d300 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ -04f428: 6e20 160f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04f42e: 2898 |00a7: goto 003f // -0068 │ │ -04f430: 0d01 |00a8: move-exception v1 │ │ -04f432: 1e04 |00a9: monitor-exit v4 │ │ -04f434: 2701 |00aa: throw v1 │ │ +05016c: |[05016c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +05017c: 1d04 |0000: monitor-enter v4 │ │ +05017e: 5441 d300 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +050182: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +050186: 2201 5d02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +05018a: 7010 120f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +050190: 5b41 d300 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +050194: 5441 d300 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +050198: 6e10 1f0f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +05019e: 0a00 |0011: move-result v0 │ │ +0501a0: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0501a4: 6301 c300 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +0501a8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0501ac: 1a01 7703 |0018: const-string v1, "FragmentManager" // string@0377 │ │ +0501b0: 2202 4c02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +0501b4: 7010 f00e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0501ba: 1a03 9d09 |001f: const-string v3, "Setting back stack index " // string@099d │ │ +0501be: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0501c4: 0c02 |0024: move-result-object v2 │ │ +0501c6: 6e20 f40e 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +0501cc: 0c02 |0028: move-result-object v2 │ │ +0501ce: 1a03 7f00 |0029: const-string v3, " to " // string@007f │ │ +0501d2: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0501d8: 0c02 |002e: move-result-object v2 │ │ +0501da: 6e20 f60e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0501e0: 0c02 |0032: move-result-object v2 │ │ +0501e2: 6e10 fb0e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0501e8: 0c02 |0036: move-result-object v2 │ │ +0501ea: 7120 a90b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0501f0: 5441 d300 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +0501f4: 6e30 1e0f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +0501fa: 1e04 |003f: monitor-exit v4 │ │ +0501fc: 0e00 |0040: return-void │ │ +0501fe: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +050202: 5441 d300 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +050206: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +050208: 6e20 160f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +05020e: 5441 cf00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +050212: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +050216: 2201 5d02 |004d: new-instance v1, Ljava/util/ArrayList; // type@025d │ │ +05021a: 7010 120f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +050220: 5b41 cf00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +050224: 6301 c300 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +050228: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +05022c: 1a01 7703 |0058: const-string v1, "FragmentManager" // string@0377 │ │ +050230: 2202 4c02 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +050234: 7010 f00e 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05023a: 1a03 b501 |005f: const-string v3, "Adding available back stack index " // string@01b5 │ │ +05023e: 6e20 f70e 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050244: 0c02 |0064: move-result-object v2 │ │ +050246: 6e20 f40e 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +05024c: 0c02 |0068: move-result-object v2 │ │ +05024e: 6e10 fb0e 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +050254: 0c02 |006c: move-result-object v2 │ │ +050256: 7120 a90b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05025c: 5441 cf00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00cf │ │ +050260: 7110 ac0e 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0eac │ │ +050266: 0c02 |0075: move-result-object v2 │ │ +050268: 6e20 160f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +05026e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +050272: 28c6 |007b: goto 0041 // -003a │ │ +050274: 6301 c300 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +050278: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +05027c: 1a01 7703 |0080: const-string v1, "FragmentManager" // string@0377 │ │ +050280: 2202 4c02 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +050284: 7010 f00e 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05028a: 1a03 b601 |0087: const-string v3, "Adding back stack index " // string@01b6 │ │ +05028e: 6e20 f70e 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050294: 0c02 |008c: move-result-object v2 │ │ +050296: 6e20 f40e 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +05029c: 0c02 |0090: move-result-object v2 │ │ +05029e: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ +0502a2: 6e20 f70e 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0502a8: 0c02 |0096: move-result-object v2 │ │ +0502aa: 6e20 f60e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0502b0: 0c02 |009a: move-result-object v2 │ │ +0502b2: 6e10 fb0e 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0502b8: 0c02 |009e: move-result-object v2 │ │ +0502ba: 7120 a90b 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0502c0: 5441 d300 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d3 │ │ +0502c4: 6e20 160f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +0502ca: 2898 |00a7: goto 003f // -0068 │ │ +0502cc: 0d01 |00a8: move-exception v1 │ │ +0502ce: 1e04 |00a9: monitor-exit v4 │ │ +0502d0: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0001 line=1377 │ │ 0x0005 line=1378 │ │ @@ -92569,51 +92636,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -04f444: |[04f444] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04f454: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04f456: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04f458: 6301 c300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ -04f45c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -04f460: 1a01 7703 |0006: const-string v1, "FragmentManager" // string@0377 │ │ -04f464: 2202 4e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -04f468: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f46e: 1a03 5818 |000d: const-string v3, "show: " // string@1858 │ │ -04f472: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f478: 0c02 |0012: move-result-object v2 │ │ -04f47a: 6e20 f60e 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -04f480: 0c02 |0016: move-result-object v2 │ │ -04f482: 6e10 fb0e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f488: 0c02 |001a: move-result-object v2 │ │ -04f48a: 7120 a90b 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -04f490: 5571 7800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04f494: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04f498: 5c74 7800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ -04f49c: 5471 8f00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04f4a0: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -04f4a4: 6e59 9702 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ -04f4aa: 0c00 |002b: move-result-object v0 │ │ -04f4ac: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04f4b0: 5471 8f00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04f4b4: 6e20 480c 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04f4ba: 5471 8f00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ -04f4be: 6e20 470c 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04f4c4: 5571 6900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ -04f4c8: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -04f4cc: 5571 7700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ -04f4d0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -04f4d4: 5571 7e00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ -04f4d8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -04f4dc: 5c65 db00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -04f4e0: 6e20 e201 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01e2 │ │ -04f4e6: 0e00 |0049: return-void │ │ +0502e0: |[0502e0] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0502f0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0502f2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0502f4: 6301 c300 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c3 │ │ +0502f8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0502fc: 1a01 7703 |0006: const-string v1, "FragmentManager" // string@0377 │ │ +050300: 2202 4c02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +050304: 7010 f00e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05030a: 1a03 5618 |000d: const-string v3, "show: " // string@1856 │ │ +05030e: 6e20 f70e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050314: 0c02 |0012: move-result-object v2 │ │ +050316: 6e20 f60e 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05031c: 0c02 |0016: move-result-object v2 │ │ +05031e: 6e10 fb0e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +050324: 0c02 |001a: move-result-object v2 │ │ +050326: 7120 a90b 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05032c: 5571 7800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +050330: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +050334: 5c74 7800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0078 │ │ +050338: 5471 8f00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +05033c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +050340: 6e59 9702 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0297 │ │ +050346: 0c00 |002b: move-result-object v0 │ │ +050348: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +05034c: 5471 8f00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +050350: 6e20 480c 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +050356: 5471 8f00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@008f │ │ +05035a: 6e20 470c 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +050360: 5571 6900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0069 │ │ +050364: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +050368: 5571 7700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0077 │ │ +05036c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +050370: 5571 7e00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@007e │ │ +050374: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +050378: 5c65 db00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +05037c: 6e20 e201 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01e2 │ │ +050382: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1210 │ │ 0x001e line=1211 │ │ 0x0022 line=1212 │ │ 0x0024 line=1213 │ │ 0x0028 line=1214 │ │ @@ -92636,31 +92703,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04f4e8: |[04f4e8] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04f4f8: 5432 cc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04f4fc: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -04f500: 0e00 |0004: return-void │ │ -04f502: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04f504: 5432 cc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04f508: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f50e: 0a02 |000b: move-result v2 │ │ -04f510: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -04f514: 5432 cc00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ -04f518: 6e20 190f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f51e: 0c00 |0013: move-result-object v0 │ │ -04f520: 1f00 5800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f524: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04f528: 6e20 a102 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02a1 │ │ -04f52e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f532: 28e9 |001d: goto 0006 // -0017 │ │ +050384: |[050384] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +050394: 5432 cc00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +050398: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +05039c: 0e00 |0004: return-void │ │ +05039e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0503a0: 5432 cc00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +0503a4: 6e10 1f0f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0503aa: 0a02 |000b: move-result v2 │ │ +0503ac: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +0503b0: 5432 cc00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cc │ │ +0503b4: 6e20 190f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0503ba: 0c00 |0013: move-result-object v0 │ │ +0503bc: 1f00 5700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +0503c0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0503c4: 6e20 a102 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02a1 │ │ +0503ca: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0503ce: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0004 line=1115 │ │ 0x0005 line=1109 │ │ 0x000e line=1110 │ │ 0x0016 line=1111 │ │ @@ -92676,39 +92743,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04f534: |[04f534] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -04f544: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -04f548: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04f54c: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -04f552: 1a01 7a03 |0007: const-string v1, "FragmentManager{" // string@037a │ │ -04f556: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f55c: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -04f562: 0a01 |000f: move-result v1 │ │ -04f564: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -04f56a: 0c01 |0013: move-result-object v1 │ │ -04f56c: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f572: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04f576: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f57c: 5421 dd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04f580: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -04f584: 5421 dd00 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ -04f588: 7120 4305 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -04f58e: 1a01 fc19 |0025: const-string v1, "}}" // string@19fc │ │ -04f592: 6e20 f70e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f598: 6e10 fb0e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f59e: 0c01 |002d: move-result-object v1 │ │ -04f5a0: 1101 |002e: return-object v1 │ │ -04f5a2: 5421 cd00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -04f5a6: 7120 4305 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -04f5ac: 28f1 |0034: goto 0025 // -000f │ │ +0503d0: |[0503d0] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +0503e0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0503e4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0503e8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +0503ee: 1a01 7a03 |0007: const-string v1, "FragmentManager{" // string@037a │ │ +0503f2: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0503f8: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +0503fe: 0a01 |000f: move-result v1 │ │ +050400: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +050406: 0c01 |0013: move-result-object v1 │ │ +050408: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05040e: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +050412: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050418: 5421 dd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +05041c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +050420: 5421 dd00 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00dd │ │ +050424: 7120 4305 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +05042a: 1a01 fa19 |0025: const-string v1, "}}" // string@19fa │ │ +05042e: 6e20 f70e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050434: 6e10 fb0e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05043a: 0c01 |002d: move-result-object v1 │ │ +05043c: 1101 |002e: return-object v1 │ │ +05043e: 5421 cd00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +050442: 7120 4305 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +050448: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0007 line=586 │ │ 0x000c line=587 │ │ 0x0017 line=588 │ │ 0x001c line=589 │ │ @@ -92719,17 +92786,17 @@ │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 889 (FragmentManager.java) │ │ │ │ Class #334 header: │ │ -class_idx : 106 │ │ +class_idx : 105 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 260 │ │ +superclass_idx : 259 │ │ source_file_idx : 893 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #334 - │ │ @@ -92767,21 +92834,21 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04f5b0: |[04f5b0] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04f5c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f5c2: 7010 7506 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0675 │ │ -04f5c8: 5b10 e900 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f5cc: 5b10 ea00 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f5d0: 5b12 eb00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ -04f5d4: 0e00 |000a: return-void │ │ +05044c: |[05044c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +05045c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05045e: 7010 7506 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0675 │ │ +050464: 5b10 e900 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +050468: 5b10 ea00 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +05046c: 5b12 eb00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ +050470: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -92790,62 +92857,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04f5d8: |[04f5d8] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -04f5e8: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -04f5ec: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04f5f2: 1a01 8d0b |0005: const-string v1, "android:switcher:" // string@0b8d │ │ -04f5f6: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f5fc: 0c00 |000a: move-result-object v0 │ │ -04f5fe: 6e20 f40e 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04f604: 0c00 |000e: move-result-object v0 │ │ -04f606: 1a01 ed00 |000f: const-string v1, ":" // string@00ed │ │ -04f60a: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04f610: 0c00 |0014: move-result-object v0 │ │ -04f612: 6e30 f50e 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0ef5 │ │ -04f618: 0c00 |0018: move-result-object v0 │ │ -04f61a: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04f620: 0c00 |001c: move-result-object v0 │ │ -04f622: 1100 |001d: return-object v0 │ │ +050474: |[050474] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +050484: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +050488: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05048e: 1a01 8b0b |0005: const-string v1, "android:switcher:" // string@0b8b │ │ +050492: 6e20 f70e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050498: 0c00 |000a: move-result-object v0 │ │ +05049a: 6e20 f40e 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +0504a0: 0c00 |000e: move-result-object v0 │ │ +0504a2: 1a01 ed00 |000f: const-string v1, ":" // string@00ed │ │ +0504a6: 6e20 f70e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0504ac: 0c00 |0014: move-result-object v0 │ │ +0504ae: 6e30 f50e 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0ef5 │ │ +0504b4: 0c00 |0018: move-result-object v0 │ │ +0504b6: 6e10 fb0e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0504bc: 0c00 |001c: move-result-object v0 │ │ +0504be: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04f624: |[04f624] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04f634: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f638: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04f63c: 5410 eb00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ -04f640: 6e10 5102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04f646: 0c00 |0009: move-result-object v0 │ │ -04f648: 5b10 e900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f64c: 5410 e900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f650: 1f04 5800 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f654: 6e20 1703 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ -04f65a: 0e00 |0013: return-void │ │ +0504c0: |[0504c0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0504d0: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +0504d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0504d8: 5410 eb00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ +0504dc: 6e10 5102 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +0504e2: 0c00 |0009: move-result-object v0 │ │ +0504e4: 5b10 e900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +0504e8: 5410 e900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +0504ec: 1f04 5700 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0057 │ │ +0504f0: 6e20 1703 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0317 │ │ +0504f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -92859,24 +92926,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04f65c: |[04f65c] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04f66c: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f670: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04f674: 5410 e900 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f678: 6e10 1603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ -04f67e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04f680: 5b10 e900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f684: 5410 eb00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ -04f688: 6e10 5402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ -04f68e: 0e00 |0011: return-void │ │ +0504f8: |[0504f8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +050508: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +05050c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +050510: 5410 e900 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +050514: 6e10 1603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ +05051a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05051c: 5b10 e900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +050520: 5410 eb00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ +050524: 6e10 5402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ +05052a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -92895,17 +92962,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f690: |[04f690] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -04f6a0: 8130 |0000: int-to-long v0, v3 │ │ -04f6a2: 1000 |0001: return-wide v0 │ │ +05052c: |[05052c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +05053c: 8130 |0000: int-to-long v0, v3 │ │ +05053e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -92914,50 +92981,50 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -04f6a4: |[04f6a4] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04f6b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04f6b6: 5484 e900 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f6ba: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04f6be: 5484 eb00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ -04f6c2: 6e10 5102 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04f6c8: 0c04 |000a: move-result-object v4 │ │ -04f6ca: 5b84 e900 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f6ce: 6e20 c802 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02c8 │ │ -04f6d4: 0b01 |0010: move-result-wide v1 │ │ -04f6d6: 6e10 600c 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ -04f6dc: 0a04 |0014: move-result v4 │ │ -04f6de: 7130 cb02 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02cb │ │ -04f6e4: 0c03 |0018: move-result-object v3 │ │ -04f6e6: 5484 eb00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ -04f6ea: 6e20 5602 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ -04f6f0: 0c00 |001e: move-result-object v0 │ │ -04f6f2: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -04f6f6: 5484 e900 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f6fa: 6e20 1403 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0314 │ │ -04f700: 5484 ea00 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f704: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -04f708: 6e20 0702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04f70e: 6e20 0a02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04f714: 1100 |0030: return-object v0 │ │ -04f716: 6e20 c702 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02c7 │ │ -04f71c: 0c00 |0034: move-result-object v0 │ │ -04f71e: 5484 e900 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ -04f722: 6e10 600c 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ -04f728: 0a05 |003a: move-result v5 │ │ -04f72a: 6e10 600c 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ -04f730: 0a06 |003e: move-result v6 │ │ -04f732: 7130 cb02 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02cb │ │ -04f738: 0c06 |0042: move-result-object v6 │ │ -04f73a: 6e40 1103 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ -04f740: 28e0 |0046: goto 0026 // -0020 │ │ +050540: |[050540] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +050550: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +050552: 5484 e900 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +050556: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05055a: 5484 eb00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ +05055e: 6e10 5102 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +050564: 0c04 |000a: move-result-object v4 │ │ +050566: 5b84 e900 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +05056a: 6e20 c802 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02c8 │ │ +050570: 0b02 |0010: move-result-wide v2 │ │ +050572: 6e10 600c 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ +050578: 0a04 |0014: move-result v4 │ │ +05057a: 7130 cb02 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02cb │ │ +050580: 0c01 |0018: move-result-object v1 │ │ +050582: 5484 eb00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00eb │ │ +050586: 6e20 5602 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0256 │ │ +05058c: 0c00 |001e: move-result-object v0 │ │ +05058e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +050592: 5484 e900 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +050596: 6e20 1403 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0314 │ │ +05059c: 5484 ea00 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +0505a0: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +0505a4: 6e20 0702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +0505aa: 6e20 0a02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +0505b0: 1100 |0030: return-object v0 │ │ +0505b2: 6e20 c702 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02c7 │ │ +0505b8: 0c00 |0034: move-result-object v0 │ │ +0505ba: 5484 e900 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e9 │ │ +0505be: 6e10 600c 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ +0505c4: 0a05 |003a: move-result v5 │ │ +0505c6: 6e10 600c 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ +0505cc: 0a06 |003e: move-result v6 │ │ +0505ce: 7130 cb02 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02cb │ │ +0505d4: 0c06 |0042: move-result-object v6 │ │ +0505d6: 6e40 1103 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ +0505dc: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -92967,38 +93034,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04f744: |[04f744] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04f754: 1f03 5800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f758: 6e10 c601 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c6 │ │ -04f75e: 0c00 |0005: move-result-object v0 │ │ -04f760: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04f764: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04f766: 0f00 |0009: return v0 │ │ -04f768: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04f76a: 28fe |000b: goto 0009 // -0002 │ │ +0505e0: |[0505e0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0505f0: 1f03 5700 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0057 │ │ +0505f4: 6e10 c601 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c6 │ │ +0505fa: 0c00 |0005: move-result-object v0 │ │ +0505fc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +050600: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +050602: 0f00 |0009: return v0 │ │ +050604: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +050606: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -93008,16 +93075,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f76c: |[04f76c] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04f77c: 0e00 |0000: return-void │ │ +050608: |[050608] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +050618: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -93027,17 +93094,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f780: |[04f780] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04f790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f792: 1100 |0001: return-object v0 │ │ +05061c: |[05061c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +05062c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05062e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ @@ -93045,32 +93112,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04f794: |[04f794] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04f7a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04f7a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04f7a8: 0770 |0002: move-object v0, v7 │ │ -04f7aa: 1f00 5800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f7ae: 5441 ea00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f7b2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04f7b6: 5441 ea00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f7ba: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04f7be: 5441 ea00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f7c2: 6e20 0702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04f7c8: 5441 ea00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f7cc: 6e20 0a02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04f7d2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04f7d6: 6e20 0702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04f7dc: 6e20 0a02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04f7e2: 5b40 ea00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ -04f7e6: 0e00 |0021: return-void │ │ +050630: |[050630] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +050640: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +050642: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +050644: 0770 |0002: move-object v0, v7 │ │ +050646: 1f00 5700 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +05064a: 5441 ea00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +05064e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +050652: 5441 ea00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +050656: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +05065a: 5441 ea00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +05065e: 6e20 0702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +050664: 5441 ea00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +050668: 6e20 0a02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +05066e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +050672: 6e20 0702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +050678: 6e20 0a02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +05067e: 5b40 ea00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00ea │ │ +050682: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -93091,29 +93158,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f7e8: |[04f7e8] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04f7f8: 0e00 |0000: return-void │ │ +050684: |[050684] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +050694: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 893 (FragmentPagerAdapter.java) │ │ │ │ Class #335 header: │ │ -class_idx : 109 │ │ +class_idx : 108 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 260 │ │ +superclass_idx : 259 │ │ source_file_idx : 895 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #335 annotations: │ │ @@ -93165,27 +93232,27 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04f7fc: |[04f7fc] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04f80c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f80e: 7010 7506 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0675 │ │ -04f814: 5b21 fa00 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f818: 2200 5f02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04f81c: 7010 120f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04f822: 5b20 fe00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f826: 2200 5f02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04f82a: 7010 120f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -04f830: 5b20 fd00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f834: 5b21 fb00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04f838: 5b23 fc00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04f83c: 0e00 |0018: return-void │ │ +050698: |[050698] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0506a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0506aa: 7010 7506 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0675 │ │ +0506b0: 5b21 fa00 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +0506b4: 2200 5d02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +0506b8: 7010 120f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0506be: 5b20 fe00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0506c2: 2200 5d02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +0506c6: 7010 120f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0506cc: 5b20 fd00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +0506d0: 5b21 fb00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +0506d4: 5b23 fc00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +0506d8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -93201,41 +93268,41 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -04f840: |[04f840] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04f850: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04f852: 0770 |0001: move-object v0, v7 │ │ -04f854: 1f00 5800 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f858: 5441 fa00 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f85c: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -04f860: 5441 fc00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04f864: 6e10 5102 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04f86a: 0c01 |000d: move-result-object v1 │ │ -04f86c: 5b41 fa00 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f870: 5441 fe00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f874: 6e10 1f0f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f87a: 0a01 |0015: move-result v1 │ │ -04f87c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -04f880: 5441 fe00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f884: 6e20 160f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04f88a: 28f3 |001d: goto 0010 // -000d │ │ -04f88c: 5441 fe00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f890: 5442 fc00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04f894: 6e20 6302 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0263 │ │ -04f89a: 0c02 |0025: move-result-object v2 │ │ -04f89c: 6e30 1e0f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04f8a2: 5441 fd00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f8a6: 6e30 1e0f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04f8ac: 5441 fa00 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f8b0: 6e20 1c03 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@031c │ │ -04f8b6: 0e00 |0033: return-void │ │ +0506dc: |[0506dc] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0506ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0506ee: 0770 |0001: move-object v0, v7 │ │ +0506f0: 1f00 5700 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +0506f4: 5441 fa00 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +0506f8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0506fc: 5441 fc00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +050700: 6e10 5102 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +050706: 0c01 |000d: move-result-object v1 │ │ +050708: 5b41 fa00 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +05070c: 5441 fe00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +050710: 6e10 1f0f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +050716: 0a01 |0015: move-result v1 │ │ +050718: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +05071c: 5441 fe00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +050720: 6e20 160f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +050726: 28f3 |001d: goto 0010 // -000d │ │ +050728: 5441 fe00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +05072c: 5442 fc00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +050730: 6e20 6302 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0263 │ │ +050736: 0c02 |0025: move-result-object v2 │ │ +050738: 6e30 1e0f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +05073e: 5441 fd00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +050742: 6e30 1e0f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +050748: 5441 fa00 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +05074c: 6e20 1c03 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@031c │ │ +050752: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -93255,24 +93322,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04f8b8: |[04f8b8] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04f8c8: 5410 fa00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f8cc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04f8d0: 5410 fa00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f8d4: 6e10 1603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ -04f8da: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04f8dc: 5b10 fa00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f8e0: 5410 fc00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04f8e4: 6e10 5402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ -04f8ea: 0e00 |0011: return-void │ │ +050754: |[050754] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +050764: 5410 fa00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +050768: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +05076c: 5410 fa00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +050770: 6e10 1603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0316 │ │ +050776: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050778: 5b10 fa00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +05077c: 5410 fc00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +050780: 6e10 5402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0254 │ │ +050786: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -93291,62 +93358,62 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04f8ec: |[04f8ec] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04f8fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04f8fe: 5463 fd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f902: 6e10 1f0f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f908: 0a03 |0006: move-result v3 │ │ -04f90a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -04f90e: 5463 fd00 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f912: 6e20 190f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f918: 0c00 |000e: move-result-object v0 │ │ -04f91a: 1f00 5800 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f91e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -04f922: 1100 |0013: return-object v0 │ │ -04f924: 5463 fa00 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f928: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -04f92c: 5463 fc00 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04f930: 6e10 5102 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ -04f936: 0c03 |001d: move-result-object v3 │ │ -04f938: 5b63 fa00 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f93c: 6e20 de02 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02de │ │ -04f942: 0c01 |0023: move-result-object v1 │ │ -04f944: 5463 fe00 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f948: 6e10 1f0f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f94e: 0a03 |0029: move-result v3 │ │ -04f950: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -04f954: 5463 fe00 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04f958: 6e20 190f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04f95e: 0c02 |0031: move-result-object v2 │ │ -04f960: 1f02 5700 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0057 │ │ -04f964: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -04f968: 6e20 0602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0206 │ │ -04f96e: 5463 fd00 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f972: 6e10 1f0f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04f978: 0a03 |003e: move-result v3 │ │ -04f97a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04f97e: 5463 fd00 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f982: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -04f984: 6e20 160f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04f98a: 28f2 |0047: goto 0039 // -000e │ │ -04f98c: 6e20 0702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04f992: 6e20 0a02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04f998: 5463 fd00 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04f99c: 6e30 1e0f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04f9a2: 5463 fa00 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ -04f9a6: 6e10 600c 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ -04f9ac: 0a04 |0058: move-result v4 │ │ -04f9ae: 6e30 1003 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0310 │ │ -04f9b4: 0710 |005c: move-object v0, v1 │ │ -04f9b6: 28b6 |005d: goto 0013 // -004a │ │ +050788: |[050788] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +050798: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05079a: 5463 fd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +05079e: 6e10 1f0f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0507a4: 0a03 |0006: move-result v3 │ │ +0507a6: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +0507aa: 5463 fd00 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +0507ae: 6e20 190f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0507b4: 0c00 |000e: move-result-object v0 │ │ +0507b6: 1f00 5700 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +0507ba: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0507be: 1100 |0013: return-object v0 │ │ +0507c0: 5463 fa00 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +0507c4: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0507c8: 5463 fc00 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +0507cc: 6e10 5102 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0251 │ │ +0507d2: 0c03 |001d: move-result-object v3 │ │ +0507d4: 5b63 fa00 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +0507d8: 6e20 de02 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02de │ │ +0507de: 0c01 |0023: move-result-object v1 │ │ +0507e0: 5463 fe00 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0507e4: 6e10 1f0f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0507ea: 0a03 |0029: move-result v3 │ │ +0507ec: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0507f0: 5463 fe00 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0507f4: 6e20 190f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +0507fa: 0c02 |0031: move-result-object v2 │ │ +0507fc: 1f02 5600 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0056 │ │ +050800: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +050804: 6e20 0602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0206 │ │ +05080a: 5463 fd00 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +05080e: 6e10 1f0f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +050814: 0a03 |003e: move-result v3 │ │ +050816: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +05081a: 5463 fd00 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +05081e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +050820: 6e20 160f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +050826: 28f2 |0047: goto 0039 // -000e │ │ +050828: 6e20 0702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +05082e: 6e20 0a02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +050834: 5463 fd00 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +050838: 6e30 1e0f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +05083e: 5463 fa00 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00fa │ │ +050842: 6e10 600c 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0c60 │ │ +050848: 0a04 |0058: move-result v4 │ │ +05084a: 6e30 1003 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0310 │ │ +050850: 0710 |005c: move-object v0, v1 │ │ +050852: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -93376,23 +93443,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04f9b8: |[04f9b8] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04f9c8: 1f03 5800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04f9cc: 6e10 c601 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c6 │ │ -04f9d2: 0c00 |0005: move-result-object v0 │ │ -04f9d4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04f9d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04f9da: 0f00 |0009: return v0 │ │ -04f9dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04f9de: 28fe |000b: goto 0009 // -0002 │ │ +050854: |[050854] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +050864: 1f03 5700 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0057 │ │ +050868: 6e10 c601 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01c6 │ │ +05086e: 0c00 |0005: move-result-object v0 │ │ +050870: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +050874: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +050876: 0f00 |0009: return v0 │ │ +050878: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05087a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -93402,85 +93469,85 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -04f9e0: |[04f9e0] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04f9f0: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -04f9f4: 07c0 |0002: move-object v0, v12 │ │ -04f9f6: 1f00 3c00 |0003: check-cast v0, Landroid/os/Bundle; // type@003c │ │ -04f9fa: 6e20 0a01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ -04fa00: 1a08 a318 |0008: const-string v8, "states" // string@18a3 │ │ -04fa04: 6e20 fc00 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@00fc │ │ -04fa0a: 0c02 |000d: move-result-object v2 │ │ -04fa0c: 54b8 fe00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04fa10: 6e10 170f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -04fa16: 54b8 fd00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04fa1a: 6e10 170f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ -04fa20: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -04fa24: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04fa26: 2128 |001b: array-length v8, v2 │ │ -04fa28: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -04fa2c: 54b9 fe00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04fa30: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -04fa34: 1f08 5700 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0057 │ │ -04fa38: 6e20 160f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04fa3e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04fa42: 28f2 |0029: goto 001b // -000e │ │ -04fa44: 6e10 0101 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0101 │ │ -04fa4a: 0c07 |002d: move-result-object v7 │ │ -04fa4c: 7210 ad0e 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0ead │ │ -04fa52: 0c04 |0031: move-result-object v4 │ │ -04fa54: 7210 380f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -04fa5a: 0a08 |0035: move-result v8 │ │ -04fa5c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -04fa60: 7210 390f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -04fa66: 0c06 |003b: move-result-object v6 │ │ -04fa68: 1f06 4c02 |003c: check-cast v6, Ljava/lang/String; // type@024c │ │ -04fa6c: 1a08 550e |003e: const-string v8, "f" // string@0e55 │ │ -04fa70: 6e20 dc0e 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ -04fa76: 0a08 |0043: move-result v8 │ │ -04fa78: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04fa7c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04fa7e: 6e20 dd0e 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -04fa84: 0c08 |004a: move-result-object v8 │ │ -04fa86: 7110 aa0e 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0eaa │ │ -04fa8c: 0a05 |004e: move-result v5 │ │ -04fa8e: 54b8 fc00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04fa92: 6e30 5902 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0259 │ │ -04fa98: 0c01 |0054: move-result-object v1 │ │ -04fa9a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04fa9e: 54b8 fd00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04faa2: 6e10 1f0f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04faa8: 0a08 |005c: move-result v8 │ │ -04faaa: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04faae: 54b8 fd00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04fab2: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -04fab4: 6e20 160f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -04faba: 28f2 |0065: goto 0057 // -000e │ │ -04fabc: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04fabe: 6e20 0702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04fac4: 54b8 fd00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04fac8: 6e30 1e0f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ -04face: 28c3 |006f: goto 0032 // -003d │ │ -04fad0: 1a08 7e03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@037e │ │ -04fad4: 2209 4e02 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@024e │ │ -04fad8: 7010 f00e 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04fade: 1a0a f001 |0077: const-string v10, "Bad fragment at key " // string@01f0 │ │ -04fae2: 6e20 f70e a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04fae8: 0c09 |007c: move-result-object v9 │ │ -04faea: 6e20 f70e 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04faf0: 0c09 |0080: move-result-object v9 │ │ -04faf2: 6e10 fb0e 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04faf8: 0c09 |0084: move-result-object v9 │ │ -04fafa: 7120 ab0b 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -04fb00: 28aa |0088: goto 0032 // -0056 │ │ -04fb02: 0e00 |0089: return-void │ │ +05087c: |[05087c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05088c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +050890: 07c0 |0002: move-object v0, v12 │ │ +050892: 1f00 3b00 |0003: check-cast v0, Landroid/os/Bundle; // type@003b │ │ +050896: 6e20 0a01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@010a │ │ +05089c: 1a08 a118 |0008: const-string v8, "states" // string@18a1 │ │ +0508a0: 6e20 fc00 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@00fc │ │ +0508a6: 0c02 |000d: move-result-object v2 │ │ +0508a8: 54b8 fe00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0508ac: 6e10 170f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +0508b2: 54b8 fd00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +0508b6: 6e10 170f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0f17 │ │ +0508bc: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0508c0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0508c2: 2128 |001b: array-length v8, v2 │ │ +0508c4: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0508c8: 54b9 fe00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0508cc: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0508d0: 1f08 5600 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0056 │ │ +0508d4: 6e20 160f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +0508da: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0508de: 28f2 |0029: goto 001b // -000e │ │ +0508e0: 6e10 0101 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0101 │ │ +0508e6: 0c07 |002d: move-result-object v7 │ │ +0508e8: 7210 ad0e 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0ead │ │ +0508ee: 0c04 |0031: move-result-object v4 │ │ +0508f0: 7210 380f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0508f6: 0a08 |0035: move-result v8 │ │ +0508f8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0508fc: 7210 390f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +050902: 0c06 |003b: move-result-object v6 │ │ +050904: 1f06 4a02 |003c: check-cast v6, Ljava/lang/String; // type@024a │ │ +050908: 1a08 530e |003e: const-string v8, "f" // string@0e53 │ │ +05090c: 6e20 dc0e 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0edc │ │ +050912: 0a08 |0043: move-result v8 │ │ +050914: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +050918: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +05091a: 6e20 dd0e 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +050920: 0c08 |004a: move-result-object v8 │ │ +050922: 7110 aa0e 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0eaa │ │ +050928: 0a05 |004e: move-result v5 │ │ +05092a: 54b8 fc00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +05092e: 6e30 5902 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0259 │ │ +050934: 0c01 |0054: move-result-object v1 │ │ +050936: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +05093a: 54b8 fd00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +05093e: 6e10 1f0f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +050944: 0a08 |005c: move-result v8 │ │ +050946: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +05094a: 54b8 fd00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +05094e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +050950: 6e20 160f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +050956: 28f2 |0065: goto 0057 // -000e │ │ +050958: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +05095a: 6e20 0702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +050960: 54b8 fd00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +050964: 6e30 1e0f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1e │ │ +05096a: 28c3 |006f: goto 0032 // -003d │ │ +05096c: 1a08 7e03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@037e │ │ +050970: 2209 4c02 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@024c │ │ +050974: 7010 f00e 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05097a: 1a0a f001 |0077: const-string v10, "Bad fragment at key " // string@01f0 │ │ +05097e: 6e20 f70e a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050984: 0c09 |007c: move-result-object v9 │ │ +050986: 6e20 f70e 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05098c: 0c09 |0080: move-result-object v9 │ │ +05098e: 6e10 fb0e 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +050994: 0c09 |0084: move-result-object v9 │ │ +050996: 7120 ab0b 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +05099c: 28aa |0088: goto 0032 // -0056 │ │ +05099e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -93519,57 +93586,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -04fb04: |[04fb04] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04fb14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04fb16: 5475 fe00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04fb1a: 6e10 1f0f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04fb20: 0a05 |0006: move-result v5 │ │ -04fb22: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -04fb26: 2204 3c00 |0009: new-instance v4, Landroid/os/Bundle; // type@003c │ │ -04fb2a: 7010 f700 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04fb30: 5475 fe00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04fb34: 6e10 1f0f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04fb3a: 0a05 |0013: move-result v5 │ │ -04fb3c: 2351 0703 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0307 │ │ -04fb40: 5475 fe00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ -04fb44: 6e20 210f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ -04fb4a: 1a05 a318 |001b: const-string v5, "states" // string@18a3 │ │ -04fb4e: 6e30 0601 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0106 │ │ -04fb54: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04fb56: 5475 fd00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04fb5a: 6e10 1f0f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ -04fb60: 0a05 |0026: move-result v5 │ │ -04fb62: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -04fb66: 5475 fd00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ -04fb6a: 6e20 190f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ -04fb70: 0c00 |002e: move-result-object v0 │ │ -04fb72: 1f00 5800 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04fb76: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04fb7a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04fb7e: 2204 3c00 |0035: new-instance v4, Landroid/os/Bundle; // type@003c │ │ -04fb82: 7010 f700 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f7 │ │ -04fb88: 2205 4e02 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -04fb8c: 7010 f00e 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -04fb92: 1a06 550e |003f: const-string v6, "f" // string@0e55 │ │ -04fb96: 6e20 f70e 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -04fb9c: 0c05 |0044: move-result-object v5 │ │ -04fb9e: 6e20 f40e 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -04fba4: 0c05 |0048: move-result-object v5 │ │ -04fba6: 6e10 fb0e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -04fbac: 0c03 |004c: move-result-object v3 │ │ -04fbae: 5475 fc00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ -04fbb2: 6e40 6102 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0261 │ │ -04fbb8: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04fbbc: 28cd |0054: goto 0021 // -0033 │ │ -04fbbe: 1104 |0055: return-object v4 │ │ +0509a0: |[0509a0] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0509b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0509b2: 5475 fe00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0509b6: 6e10 1f0f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0509bc: 0a05 |0006: move-result v5 │ │ +0509be: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0509c2: 2204 3b00 |0009: new-instance v4, Landroid/os/Bundle; // type@003b │ │ +0509c6: 7010 f700 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +0509cc: 5475 fe00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0509d0: 6e10 1f0f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0509d6: 0a05 |0013: move-result v5 │ │ +0509d8: 2351 0503 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0305 │ │ +0509dc: 5475 fe00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fe │ │ +0509e0: 6e20 210f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0f21 │ │ +0509e6: 1a05 a118 |001b: const-string v5, "states" // string@18a1 │ │ +0509ea: 6e30 0601 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0106 │ │ +0509f0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0509f2: 5475 fd00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +0509f6: 6e10 1f0f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0f1f │ │ +0509fc: 0a05 |0026: move-result v5 │ │ +0509fe: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +050a02: 5475 fd00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fd │ │ +050a06: 6e20 190f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0f19 │ │ +050a0c: 0c00 |002e: move-result-object v0 │ │ +050a0e: 1f00 5700 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +050a12: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +050a16: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +050a1a: 2204 3b00 |0035: new-instance v4, Landroid/os/Bundle; // type@003b │ │ +050a1e: 7010 f700 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f7 │ │ +050a24: 2205 4c02 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +050a28: 7010 f00e 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +050a2e: 1a06 530e |003f: const-string v6, "f" // string@0e53 │ │ +050a32: 6e20 f70e 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +050a38: 0c05 |0044: move-result-object v5 │ │ +050a3a: 6e20 f40e 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +050a40: 0c05 |0048: move-result-object v5 │ │ +050a42: 6e10 fb0e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +050a48: 0c03 |004c: move-result-object v3 │ │ +050a4a: 5475 fc00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fc │ │ +050a4e: 6e40 6102 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0261 │ │ +050a54: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +050a58: 28cd |0054: goto 0021 // -0033 │ │ +050a5a: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -93598,32 +93665,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04fbc0: |[04fbc0] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04fbd0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04fbd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04fbd4: 0770 |0002: move-object v0, v7 │ │ -04fbd6: 1f00 5800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0058 │ │ -04fbda: 5441 fb00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04fbde: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04fbe2: 5441 fb00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04fbe6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04fbea: 5441 fb00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04fbee: 6e20 0702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04fbf4: 5441 fb00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04fbf8: 6e20 0a02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04fbfe: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04fc02: 6e20 0702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ -04fc08: 6e20 0a02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ -04fc0e: 5b40 fb00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ -04fc12: 0e00 |0021: return-void │ │ +050a5c: |[050a5c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +050a6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +050a6e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +050a70: 0770 |0002: move-object v0, v7 │ │ +050a72: 1f00 5700 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0057 │ │ +050a76: 5441 fb00 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +050a7a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +050a7e: 5441 fb00 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +050a82: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +050a86: 5441 fb00 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +050a8a: 6e20 0702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +050a90: 5441 fb00 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +050a94: 6e20 0a02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +050a9a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +050a9e: 6e20 0702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0207 │ │ +050aa4: 6e20 0a02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@020a │ │ +050aaa: 5b40 fb00 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fb │ │ +050aae: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -93644,30 +93711,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc14: |[04fc14] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04fc24: 0e00 |0000: return-void │ │ +050ab0: |[050ab0] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +050ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 895 (FragmentStatePagerAdapter.java) │ │ │ │ Class #336 header: │ │ -class_idx : 119 │ │ +class_idx : 118 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 88 │ │ -source_file_idx : 1652 │ │ +superclass_idx : 87 │ │ +source_file_idx : 1650 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #336 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -93741,26 +93808,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04fc28: |[04fc28] android.support.v4.app.ListFragment.:()V │ │ -04fc38: 7010 b101 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ -04fc3e: 2200 3e00 |0003: new-instance v0, Landroid/os/Handler; // type@003e │ │ -04fc42: 7010 0c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -04fc48: 5b10 1d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ -04fc4c: 2200 7500 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0075 │ │ -04fc50: 7020 2803 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0328 │ │ -04fc56: 5b10 2301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ -04fc5a: 2200 7600 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0076 │ │ -04fc5e: 7020 2a03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@032a │ │ -04fc64: 5b10 2101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0121 │ │ -04fc68: 0e00 |0018: return-void │ │ +050ac4: |[050ac4] android.support.v4.app.ListFragment.:()V │ │ +050ad4: 7010 b101 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01b1 │ │ +050ada: 2200 3d00 |0003: new-instance v0, Landroid/os/Handler; // type@003d │ │ +050ade: 7010 0c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +050ae4: 5b10 1d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ +050ae8: 2200 7400 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0074 │ │ +050aec: 7020 2803 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0328 │ │ +050af2: 5b10 2301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ +050af6: 2200 7500 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0075 │ │ +050afa: 7020 2a03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@032a │ │ +050b00: 5b10 2101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0121 │ │ +050b04: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -93772,103 +93839,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04fc6c: |[04fc6c] android.support.v4.app.ListFragment.ensureList:()V │ │ -04fc7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04fc7e: 5463 1e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fc82: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -04fc86: 0e00 |0005: return-void │ │ -04fc88: 6e10 3303 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0333 │ │ -04fc8e: 0c02 |0009: move-result-object v2 │ │ -04fc90: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -04fc94: 2203 3b02 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@023b │ │ -04fc98: 1a04 8e02 |000e: const-string v4, "Content view not yet created" // string@028e │ │ -04fc9c: 7020 a10e 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04fca2: 2703 |0013: throw v3 │ │ -04fca4: 2023 d001 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01d0 │ │ -04fca8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -04fcac: 1f02 d001 |0018: check-cast v2, Landroid/widget/ListView; // type@01d0 │ │ -04fcb0: 5b62 1e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fcb4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -04fcb6: 5c63 2001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ -04fcba: 5463 1e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fcbe: 5464 2101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0121 │ │ -04fcc2: 6e20 220d 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0d22 │ │ -04fcc8: 5463 1a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -04fccc: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04fcd0: 5460 1a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -04fcd4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04fcd6: 5b63 1a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -04fcda: 6e20 3903 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0339 │ │ -04fce0: 5463 1d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ -04fce4: 5464 2301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ -04fce8: 6e20 1101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0111 │ │ -04fcee: 28cc |0039: goto 0005 // -0034 │ │ -04fcf0: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -04fcf6: 6e20 070c 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04fcfc: 0c03 |0040: move-result-object v3 │ │ -04fcfe: 1f03 df01 |0041: check-cast v3, Landroid/widget/TextView; // type@01df │ │ -04fd02: 5b63 2401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -04fd06: 5463 2401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -04fd0a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04fd0e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -04fd14: 6e20 070c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04fd1a: 0c03 |004f: move-result-object v3 │ │ -04fd1c: 5b63 1c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ -04fd20: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -04fd26: 6e20 070c 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04fd2c: 0c03 |0058: move-result-object v3 │ │ -04fd2e: 5b63 2201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fd32: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -04fd38: 6e20 070c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04fd3e: 0c03 |0061: move-result-object v3 │ │ -04fd40: 5b63 1f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fd44: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -04fd4a: 6e20 070c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -04fd50: 0c01 |006a: move-result-object v1 │ │ -04fd52: 2013 d001 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01d0 │ │ -04fd56: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -04fd5a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -04fd5e: 2203 4b02 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@024b │ │ -04fd62: 1a04 b60a |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0ab6 │ │ -04fd66: 7020 c10e 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -04fd6c: 2703 |0078: throw v3 │ │ -04fd6e: 5463 2401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -04fd72: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -04fd76: 6e20 6f0d 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0d6f │ │ -04fd7c: 28d2 |0080: goto 0052 // -002e │ │ -04fd7e: 2203 4b02 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@024b │ │ -04fd82: 1a04 8d02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@028d │ │ -04fd86: 7020 c10e 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -04fd8c: 2703 |0088: throw v3 │ │ -04fd8e: 1f01 d001 |0089: check-cast v1, Landroid/widget/ListView; // type@01d0 │ │ -04fd92: 5b61 1e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fd96: 5463 1c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ -04fd9a: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -04fd9e: 5463 1e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fda2: 5464 1c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ -04fda6: 6e20 200d 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ -04fdac: 2884 |0098: goto 001c // -007c │ │ -04fdae: 5463 1b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ -04fdb2: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -04fdb6: 5463 2401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -04fdba: 5464 1b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ -04fdbe: 6e20 6a0d 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -04fdc4: 5463 1e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04fdc8: 5464 2401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -04fdcc: 6e20 200d 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ -04fdd2: 2900 71ff |00ab: goto/16 001c // -008f │ │ -04fdd6: 5463 2201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fdda: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04fdde: 7030 3b03 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ -04fde4: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +050b08: |[050b08] android.support.v4.app.ListFragment.ensureList:()V │ │ +050b18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +050b1a: 5463 1e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050b1e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +050b22: 0e00 |0005: return-void │ │ +050b24: 6e10 3303 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0333 │ │ +050b2a: 0c02 |0009: move-result-object v2 │ │ +050b2c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +050b30: 2203 3902 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0239 │ │ +050b34: 1a04 8e02 |000e: const-string v4, "Content view not yet created" // string@028e │ │ +050b38: 7020 a10e 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +050b3e: 2703 |0013: throw v3 │ │ +050b40: 2023 ce01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01ce │ │ +050b44: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +050b48: 1f02 ce01 |0018: check-cast v2, Landroid/widget/ListView; // type@01ce │ │ +050b4c: 5b62 1e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050b50: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +050b52: 5c63 2001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ +050b56: 5463 1e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050b5a: 5464 2101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0121 │ │ +050b5e: 6e20 220d 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0d22 │ │ +050b64: 5463 1a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +050b68: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +050b6c: 5460 1a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +050b70: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +050b72: 5b63 1a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +050b76: 6e20 3903 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0339 │ │ +050b7c: 5463 1d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ +050b80: 5464 2301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ +050b84: 6e20 1101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0111 │ │ +050b8a: 28cc |0039: goto 0005 // -0034 │ │ +050b8c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +050b92: 6e20 070c 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +050b98: 0c03 |0040: move-result-object v3 │ │ +050b9a: 1f03 dd01 |0041: check-cast v3, Landroid/widget/TextView; // type@01dd │ │ +050b9e: 5b63 2401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050ba2: 5463 2401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050ba6: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +050baa: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +050bb0: 6e20 070c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +050bb6: 0c03 |004f: move-result-object v3 │ │ +050bb8: 5b63 1c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ +050bbc: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +050bc2: 6e20 070c 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +050bc8: 0c03 |0058: move-result-object v3 │ │ +050bca: 5b63 2201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050bce: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +050bd4: 6e20 070c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +050bda: 0c03 |0061: move-result-object v3 │ │ +050bdc: 5b63 1f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050be0: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +050be6: 6e20 070c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +050bec: 0c01 |006a: move-result-object v1 │ │ +050bee: 2013 ce01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01ce │ │ +050bf2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +050bf6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +050bfa: 2203 4902 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0249 │ │ +050bfe: 1a04 b40a |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0ab4 │ │ +050c02: 7020 c10e 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +050c08: 2703 |0078: throw v3 │ │ +050c0a: 5463 2401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050c0e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +050c12: 6e20 6f0d 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0d6f │ │ +050c18: 28d2 |0080: goto 0052 // -002e │ │ +050c1a: 2203 4902 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0249 │ │ +050c1e: 1a04 8d02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@028d │ │ +050c22: 7020 c10e 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +050c28: 2703 |0088: throw v3 │ │ +050c2a: 1f01 ce01 |0089: check-cast v1, Landroid/widget/ListView; // type@01ce │ │ +050c2e: 5b61 1e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050c32: 5463 1c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ +050c36: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +050c3a: 5463 1e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050c3e: 5464 1c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ +050c42: 6e20 200d 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ +050c48: 2884 |0098: goto 001c // -007c │ │ +050c4a: 5463 1b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ +050c4e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +050c52: 5463 2401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050c56: 5464 1b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ +050c5a: 6e20 6a0d 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +050c60: 5463 1e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050c64: 5464 2401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050c68: 6e20 200d 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ +050c6e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +050c72: 5463 2201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050c76: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +050c7a: 7030 3b03 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ +050c80: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=323 │ │ 0x0005 line=374 │ │ 0x0006 line=326 │ │ 0x000a line=327 │ │ 0x000c line=328 │ │ @@ -93913,77 +93980,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04fde8: |[04fde8] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -04fdf8: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04fdfe: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04fe02: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -04fe06: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04fe08: 7010 2d03 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -04fe0e: 5460 2201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fe12: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -04fe16: 2200 3b02 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -04fe1a: 1a01 5f02 |0011: const-string v1, "Can't be used with a custom content view" // string@025f │ │ -04fe1e: 7020 a10e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -04fe24: 2700 |0016: throw v0 │ │ -04fe26: 5560 2001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ -04fe2a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04fe2e: 0e00 |001b: return-void │ │ -04fe30: 5c67 2001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ -04fe34: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -04fe38: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -04fe3c: 5460 2201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fe40: 6e10 2e03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -04fe46: 0c01 |0027: move-result-object v1 │ │ -04fe48: 7120 ed0c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ -04fe4e: 0c01 |002b: move-result-object v1 │ │ -04fe50: 6e20 480c 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04fe56: 5460 1f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fe5a: 6e10 2e03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -04fe60: 0c01 |0034: move-result-object v1 │ │ -04fe62: 7120 ed0c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ -04fe68: 0c01 |0038: move-result-object v1 │ │ -04fe6a: 6e20 480c 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04fe70: 5460 2201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fe74: 6e20 470c 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04fe7a: 5460 1f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fe7e: 6e20 470c 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04fe84: 28d5 |0046: goto 001b // -002b │ │ -04fe86: 5460 2201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fe8a: 6e10 050c 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ -04fe90: 5460 1f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fe94: 6e10 050c 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ -04fe9a: 28eb |0051: goto 003c // -0015 │ │ -04fe9c: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -04fea0: 5460 2201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fea4: 6e10 2e03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -04feaa: 0c01 |0059: move-result-object v1 │ │ -04feac: 7120 ed0c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ -04feb2: 0c01 |005d: move-result-object v1 │ │ -04feb4: 6e20 480c 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04feba: 5460 1f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04febe: 6e10 2e03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -04fec4: 0c01 |0066: move-result-object v1 │ │ -04fec6: 7120 ed0c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ -04fecc: 0c01 |006a: move-result-object v1 │ │ -04fece: 6e20 480c 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ -04fed4: 5460 2201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04fed8: 6e20 470c 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04fede: 5460 1f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fee2: 6e20 470c 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ -04fee8: 28a3 |0078: goto 001b // -005d │ │ -04feea: 5460 2201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -04feee: 6e10 050c 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ -04fef4: 5460 1f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -04fef8: 6e10 050c 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ -04fefe: 28eb |0083: goto 006e // -0015 │ │ +050c84: |[050c84] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +050c94: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +050c9a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +050c9e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +050ca2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +050ca4: 7010 2d03 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050caa: 5460 2201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050cae: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +050cb2: 2200 3902 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +050cb6: 1a01 5f02 |0011: const-string v1, "Can't be used with a custom content view" // string@025f │ │ +050cba: 7020 a10e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +050cc0: 2700 |0016: throw v0 │ │ +050cc2: 5560 2001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ +050cc6: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +050cca: 0e00 |001b: return-void │ │ +050ccc: 5c67 2001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ +050cd0: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +050cd4: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +050cd8: 5460 2201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050cdc: 6e10 2e03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050ce2: 0c01 |0027: move-result-object v1 │ │ +050ce4: 7120 ed0c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ +050cea: 0c01 |002b: move-result-object v1 │ │ +050cec: 6e20 480c 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +050cf2: 5460 1f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050cf6: 6e10 2e03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050cfc: 0c01 |0034: move-result-object v1 │ │ +050cfe: 7120 ed0c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ +050d04: 0c01 |0038: move-result-object v1 │ │ +050d06: 6e20 480c 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +050d0c: 5460 2201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050d10: 6e20 470c 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +050d16: 5460 1f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050d1a: 6e20 470c 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +050d20: 28d5 |0046: goto 001b // -002b │ │ +050d22: 5460 2201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050d26: 6e10 050c 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ +050d2c: 5460 1f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050d30: 6e10 050c 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ +050d36: 28eb |0051: goto 003c // -0015 │ │ +050d38: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +050d3c: 5460 2201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050d40: 6e10 2e03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050d46: 0c01 |0059: move-result-object v1 │ │ +050d48: 7120 ed0c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ +050d4e: 0c01 |005d: move-result-object v1 │ │ +050d50: 6e20 480c 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +050d56: 5460 1f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050d5a: 6e10 2e03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050d60: 0c01 |0066: move-result-object v1 │ │ +050d62: 7120 ed0c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0ced │ │ +050d68: 0c01 |006a: move-result-object v1 │ │ +050d6a: 6e20 480c 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0c48 │ │ +050d70: 5460 2201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050d74: 6e20 470c 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +050d7a: 5460 1f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050d7e: 6e20 470c 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0c47 │ │ +050d84: 28a3 |0078: goto 001b // -005d │ │ +050d86: 5460 2201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050d8a: 6e10 050c 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ +050d90: 5460 1f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050d94: 6e10 050c 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0c05 │ │ +050d9a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -94014,17 +94081,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ff00: |[04ff00] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -04ff10: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -04ff14: 1100 |0002: return-object v0 │ │ +050d9c: |[050d9c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +050dac: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +050db0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/ListFragment;) │ │ @@ -94032,18 +94099,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ff18: |[04ff18] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -04ff28: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -04ff2e: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04ff32: 1100 |0005: return-object v0 │ │ +050db4: |[050db4] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +050dc4: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050dca: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050dce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -94052,20 +94119,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04ff34: |[04ff34] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -04ff44: 7010 2d03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -04ff4a: 5420 1e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04ff4e: 6e10 1c0d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0d1c │ │ -04ff54: 0b00 |0008: move-result-wide v0 │ │ -04ff56: 1000 |0009: return-wide v0 │ │ +050dd0: |[050dd0] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +050de0: 7010 2d03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050de6: 5420 1e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050dea: 6e10 1c0d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0d1c │ │ +050df0: 0b00 |0008: move-result-wide v0 │ │ +050df2: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -94074,20 +94141,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04ff58: |[04ff58] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -04ff68: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -04ff6e: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -04ff72: 6e10 1d0d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0d1d │ │ -04ff78: 0a00 |0008: move-result v0 │ │ -04ff7a: 0f00 |0009: return v0 │ │ +050df4: |[050df4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +050e04: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050e0a: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050e0e: 6e10 1d0d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0d1d │ │ +050e14: 0a00 |0008: move-result v0 │ │ +050e16: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -94096,73 +94163,73 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -04ff7c: |[04ff7c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04ff8c: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -04ff90: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -04ff92: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -04ff94: 6e10 2e03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -04ff9a: 0c00 |0007: move-result-object v0 │ │ -04ff9c: 2205 cb01 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01cb │ │ -04ffa0: 7020 0d0d 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ -04ffa6: 2203 ce01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01ce │ │ -04ffaa: 7020 140d 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0d14 │ │ -04ffb0: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -04ffb6: 6e20 170d 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0d17 │ │ -04ffbc: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -04ffbe: 6e20 180d 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0d18 │ │ -04ffc4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -04ffc8: 6e20 190d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0d19 │ │ -04ffce: 6e20 160d b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0d16 │ │ -04ffd4: 2204 d101 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01d1 │ │ -04ffd8: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -04ffda: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -04ffe0: 7040 240d 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0d24 │ │ -04ffe6: 2207 ca01 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -04ffea: 7030 0c0d a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -04fff0: 6e30 150d 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ -04fff6: 2207 ca01 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -04fffa: 7030 0c0d 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -050000: 6e30 0e0d 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ -050006: 2201 cb01 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01cb │ │ -05000a: 7020 0d0d 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ -050010: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -050016: 6e20 0f0d 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ -05001c: 2206 df01 |0048: new-instance v6, Landroid/widget/TextView; // type@01df │ │ -050020: 6e10 2e03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -050026: 0c07 |004d: move-result-object v7 │ │ -050028: 7020 5a0d 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ -05002e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -050034: 6e20 670d 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0d67 │ │ -05003a: 6e20 660d b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0d66 │ │ -050040: 2207 ca01 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -050044: 7030 0c0d 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -05004a: 6e30 0e0d 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ -050050: 2202 d001 |0062: new-instance v2, Landroid/widget/ListView; // type@01d0 │ │ -050054: 6e10 2e03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ -05005a: 0c07 |0067: move-result-object v7 │ │ -05005c: 7020 1a0d 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0d1a │ │ -050062: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -050068: 6e20 210d 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0d21 │ │ -05006e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -050070: 6e20 1f0d 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0d1f │ │ -050076: 2207 ca01 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -05007a: 7030 0c0d 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -050080: 6e30 0e0d 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ -050086: 2207 ca01 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -05008a: 7030 0c0d 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -050090: 6e30 0e0d 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ -050096: 2207 ca01 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01ca │ │ -05009a: 7030 0c0d 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ -0500a0: 6e20 100d 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d10 │ │ -0500a6: 1105 |008d: return-object v5 │ │ +050e18: |[050e18] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +050e28: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +050e2c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +050e2e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +050e30: 6e10 2e03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050e36: 0c00 |0007: move-result-object v0 │ │ +050e38: 2205 c901 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01c9 │ │ +050e3c: 7020 0d0d 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ +050e42: 2203 cc01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01cc │ │ +050e46: 7020 140d 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0d14 │ │ +050e4c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +050e52: 6e20 170d 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0d17 │ │ +050e58: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +050e5a: 6e20 180d 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0d18 │ │ +050e60: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +050e64: 6e20 190d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0d19 │ │ +050e6a: 6e20 160d b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0d16 │ │ +050e70: 2204 cf01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01cf │ │ +050e74: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +050e76: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +050e7c: 7040 240d 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0d24 │ │ +050e82: 2207 c801 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050e86: 7030 0c0d a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050e8c: 6e30 150d 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d15 │ │ +050e92: 2207 c801 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050e96: 7030 0c0d 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050e9c: 6e30 0e0d 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ +050ea2: 2201 c901 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01c9 │ │ +050ea6: 7020 0d0d 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0d0d │ │ +050eac: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +050eb2: 6e20 0f0d 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0d0f │ │ +050eb8: 2206 dd01 |0048: new-instance v6, Landroid/widget/TextView; // type@01dd │ │ +050ebc: 6e10 2e03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050ec2: 0c07 |004d: move-result-object v7 │ │ +050ec4: 7020 5a0d 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ +050eca: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +050ed0: 6e20 670d 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0d67 │ │ +050ed6: 6e20 660d b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0d66 │ │ +050edc: 2207 c801 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050ee0: 7030 0c0d 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050ee6: 6e30 0e0d 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ +050eec: 2202 ce01 |0062: new-instance v2, Landroid/widget/ListView; // type@01ce │ │ +050ef0: 6e10 2e03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032e │ │ +050ef6: 0c07 |0067: move-result-object v7 │ │ +050ef8: 7020 1a0d 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0d1a │ │ +050efe: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +050f04: 6e20 210d 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0d21 │ │ +050f0a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +050f0c: 6e20 1f0d 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0d1f │ │ +050f12: 2207 c801 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050f16: 7030 0c0d 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050f1c: 6e30 0e0d 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ +050f22: 2207 c801 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050f26: 7030 0c0d 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050f2c: 6e30 0e0d 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0d0e │ │ +050f32: 2207 c801 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +050f36: 7030 0c0d 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0d0c │ │ +050f3c: 6e20 100d 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d10 │ │ +050f42: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -94202,28 +94269,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0500a8: |[0500a8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -0500b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0500ba: 5430 1d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ -0500be: 5431 2301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ -0500c2: 6e20 1301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -0500c8: 5b32 1e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -0500cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0500ce: 5c30 2001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ -0500d2: 5b32 1f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ -0500d6: 5b32 2201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ -0500da: 5b32 1c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ -0500de: 5b32 2401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -0500e2: 6f10 e001 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ -0500e8: 0e00 |0018: return-void │ │ +050f44: |[050f44] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +050f54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050f56: 5430 1d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@011d │ │ +050f5a: 5431 2301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0123 │ │ +050f5e: 6e20 1301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +050f64: 5b32 1e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +050f68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +050f6a: 5c30 2001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ +050f6e: 5b32 1f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@011f │ │ +050f72: 5b32 2201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0122 │ │ +050f76: 5b32 1c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@011c │ │ +050f7a: 5b32 2401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050f7e: 6f10 e001 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01e0 │ │ +050f84: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -94237,16 +94304,16 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0500ec: |[0500ec] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -0500fc: 0e00 |0000: return-void │ │ +050f88: |[050f88] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +050f98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0001 reg=1 l Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -94258,18 +94325,18 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -050100: |[050100] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -050110: 6f30 ed01 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ -050116: 7010 2d03 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -05011c: 0e00 |0006: return-void │ │ +050f9c: |[050f9c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +050fac: 6f30 ed01 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01ed │ │ +050fb2: 7010 2d03 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050fb8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0006 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/ListFragment; │ │ @@ -94281,31 +94348,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -050120: |[050120] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -050130: 7010 2d03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -050136: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -05013a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -05013e: 2200 3b02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@023b │ │ -050142: 1a01 5f02 |0009: const-string v1, "Can't be used with a custom content view" // string@025f │ │ -050146: 7020 a10e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -05014c: 2700 |000e: throw v0 │ │ -05014e: 5420 2401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -050152: 6e20 6a0d 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -050158: 5420 1b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ -05015c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -050160: 5420 1e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -050164: 5421 2401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ -050168: 6e20 200d 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ -05016e: 5b23 1b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ -050172: 0e00 |0021: return-void │ │ +050fbc: |[050fbc] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +050fcc: 7010 2d03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +050fd2: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050fd6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +050fda: 2200 3902 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0239 │ │ +050fde: 1a01 5f02 |0009: const-string v1, "Can't be used with a custom content view" // string@025f │ │ +050fe2: 7020 a10e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +050fe8: 2700 |000e: throw v0 │ │ +050fea: 5420 2401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +050fee: 6e20 6a0d 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +050ff4: 5420 1b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ +050ff8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +050ffc: 5420 1e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +051000: 5421 2401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0124 │ │ +051004: 6e20 200d 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0d20 │ │ +05100a: 5b23 1b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@011b │ │ +05100e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -94321,38 +94388,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -050174: |[050174] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -050184: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050186: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -050188: 5443 1a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -05018c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -050190: 0110 |0006: move v0, v1 │ │ -050192: 5b45 1a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ -050196: 5443 1e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -05019a: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -05019e: 5443 1e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -0501a2: 6e20 1e0d 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0d1e │ │ -0501a8: 5543 2001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ -0501ac: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -0501b0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -0501b4: 6e10 3303 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0333 │ │ -0501ba: 0c03 |001b: move-result-object v3 │ │ -0501bc: 6e10 1d0c 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0c1d │ │ -0501c2: 0c03 |001f: move-result-object v3 │ │ -0501c4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0501c8: 0112 |0022: move v2, v1 │ │ -0501ca: 7030 3b03 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ -0501d0: 0e00 |0026: return-void │ │ -0501d2: 0120 |0027: move v0, v2 │ │ -0501d4: 28df |0028: goto 0007 // -0021 │ │ +051010: |[051010] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +051020: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051022: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +051024: 5443 1a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +051028: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +05102c: 0110 |0006: move v0, v1 │ │ +05102e: 5b45 1a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@011a │ │ +051032: 5443 1e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +051036: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +05103a: 5443 1e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +05103e: 6e20 1e0d 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0d1e │ │ +051044: 5543 2001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0120 │ │ +051048: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +05104c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +051050: 6e10 3303 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0333 │ │ +051056: 0c03 |001b: move-result-object v3 │ │ +051058: 6e10 1d0c 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0c1d │ │ +05105e: 0c03 |001f: move-result-object v3 │ │ +051060: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +051064: 0112 |0022: move v2, v1 │ │ +051066: 7030 3b03 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ +05106c: 0e00 |0026: return-void │ │ +05106e: 0120 |0027: move v0, v2 │ │ +051070: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -94369,18 +94436,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0501d8: |[0501d8] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -0501e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0501ea: 7030 3b03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ -0501f0: 0e00 |0004: return-void │ │ +051074: |[051074] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +051084: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051086: 7030 3b03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ +05108c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -94390,18 +94457,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0501f4: |[0501f4] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -050204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050206: 7030 3b03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ -05020c: 0e00 |0004: return-void │ │ +051090: |[051090] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0510a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0510a2: 7030 3b03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@033b │ │ +0510a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -94411,35 +94478,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050210: |[050210] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -050220: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ -050226: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ -05022a: 6e20 230d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0d23 │ │ -050230: 0e00 |0008: return-void │ │ +0510ac: |[0510ac] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0510bc: 7010 2d03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@032d │ │ +0510c2: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@011e │ │ +0510c6: 6e20 230d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0d23 │ │ +0510cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 1652 (ListFragment.java) │ │ + source_file_idx : 1650 (ListFragment.java) │ │ │ │ Class #337 header: │ │ -class_idx : 122 │ │ +class_idx : 121 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1954 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -94531,21 +94598,21 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050234: |[050234] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -050244: 5b01 3301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050248: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05024e: 5902 2b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -050252: 5b03 2501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ -050256: 5b04 2601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -05025a: 0e00 |000b: return-void │ │ +0510d0: |[0510d0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +0510e0: 5b01 3301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0510e4: 7010 ba0e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0510ea: 5902 2b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +0510ee: 5b03 2501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ +0510f2: 5b04 2601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0510f6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -94563,71 +94630,71 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -05025c: |[05025c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -05026c: 5441 2601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050270: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -050274: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -050276: 5441 3301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -05027a: 5411 3601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05027e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -050282: 5441 3301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050286: 5411 3601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05028a: 5411 a600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05028e: 5410 dc00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -050292: 5441 3301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050296: 5411 3601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05029a: 5411 a600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05029e: 1a02 0115 |0019: const-string v2, "onLoadFinished" // string@1501 │ │ -0502a2: 5b12 dc00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -0502a6: 6301 3401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0502aa: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -0502ae: 1a01 a307 |0021: const-string v1, "LoaderManager" // string@07a3 │ │ -0502b2: 2202 4e02 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -0502b6: 7010 f00e 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0502bc: 1a03 2400 |0028: const-string v3, " onLoadFinished in " // string@0024 │ │ -0502c0: 6e20 f70e 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0502c6: 0c02 |002d: move-result-object v2 │ │ -0502c8: 6e20 f60e 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0502ce: 0c02 |0031: move-result-object v2 │ │ -0502d0: 1a03 ee00 |0032: const-string v3, ": " // string@00ee │ │ -0502d4: 6e20 f70e 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0502da: 0c02 |0037: move-result-object v2 │ │ -0502dc: 6e20 9504 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0495 │ │ -0502e2: 0c03 |003b: move-result-object v3 │ │ -0502e4: 6e20 f70e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0502ea: 0c02 |003f: move-result-object v2 │ │ -0502ec: 6e10 fb0e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0502f2: 0c02 |0043: move-result-object v2 │ │ -0502f4: 7120 a90b 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0502fa: 5441 2601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -0502fe: 7230 3f03 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@033f │ │ -050304: 5441 3301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050308: 5411 3601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05030c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -050310: 5441 3301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050314: 5411 3601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050318: 5411 a600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05031c: 5b10 dc00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -050320: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -050322: 5c41 2801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -050326: 0e00 |005d: return-void │ │ -050328: 0d01 |005e: move-exception v1 │ │ -05032a: 5442 3301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -05032e: 5422 3601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050332: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -050336: 5442 3301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -05033a: 5422 3601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05033e: 5422 a600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -050342: 5b20 dc00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -050346: 2701 |006d: throw v1 │ │ +0510f8: |[0510f8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +051108: 5441 2601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +05110c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +051110: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +051112: 5441 3301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051116: 5411 3601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +05111a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +05111e: 5441 3301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051122: 5411 3601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051126: 5411 a600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +05112a: 5410 dc00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +05112e: 5441 3301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051132: 5411 3601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051136: 5411 a600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +05113a: 1a02 ff14 |0019: const-string v2, "onLoadFinished" // string@14ff │ │ +05113e: 5b12 dc00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +051142: 6301 3401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051146: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +05114a: 1a01 a107 |0021: const-string v1, "LoaderManager" // string@07a1 │ │ +05114e: 2202 4c02 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +051152: 7010 f00e 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051158: 1a03 2400 |0028: const-string v3, " onLoadFinished in " // string@0024 │ │ +05115c: 6e20 f70e 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051162: 0c02 |002d: move-result-object v2 │ │ +051164: 6e20 f60e 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05116a: 0c02 |0031: move-result-object v2 │ │ +05116c: 1a03 ee00 |0032: const-string v3, ": " // string@00ee │ │ +051170: 6e20 f70e 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051176: 0c02 |0037: move-result-object v2 │ │ +051178: 6e20 9504 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0495 │ │ +05117e: 0c03 |003b: move-result-object v3 │ │ +051180: 6e20 f70e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051186: 0c02 |003f: move-result-object v2 │ │ +051188: 6e10 fb0e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05118e: 0c02 |0043: move-result-object v2 │ │ +051190: 7120 a90b 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051196: 5441 2601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +05119a: 7230 3f03 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@033f │ │ +0511a0: 5441 3301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0511a4: 5411 3601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0511a8: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0511ac: 5441 3301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0511b0: 5411 3601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0511b4: 5411 a600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +0511b8: 5b10 dc00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0511bc: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0511be: 5c41 2801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +0511c2: 0e00 |005d: return-void │ │ +0511c4: 0d01 |005e: move-exception v1 │ │ +0511c6: 5442 3301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0511ca: 5422 3601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0511ce: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0511d2: 5442 3301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0511d6: 5422 3601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0511da: 5422 a600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +0511de: 5b20 dc00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0511e2: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -94654,103 +94721,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -050354: |[050354] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -050364: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -050366: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -050368: 6302 3401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -05036c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -050370: 1a02 a307 |0006: const-string v2, "LoaderManager" // string@07a3 │ │ -050374: 2203 4e02 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050378: 7010 f00e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05037e: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ -050382: 6e20 f70e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050388: 0c03 |0012: move-result-object v3 │ │ -05038a: 6e20 f60e 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050390: 0c03 |0016: move-result-object v3 │ │ -050392: 6e10 fb0e 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050398: 0c03 |001a: move-result-object v3 │ │ -05039a: 7120 a90b 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0503a0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0503a2: 5c72 2901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ -0503a6: 5571 2801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -0503aa: 5c75 2801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -0503ae: 5472 2601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -0503b2: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -0503b6: 5472 2d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -0503ba: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -0503be: 5572 2a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -0503c2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -0503c6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -0503ca: 6302 3401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0503ce: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0503d2: 1a02 a307 |0037: const-string v2, "LoaderManager" // string@07a3 │ │ -0503d6: 2203 4e02 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0503da: 7010 f00e 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0503e0: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ -0503e4: 6e20 f70e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0503ea: 0c03 |0043: move-result-object v3 │ │ -0503ec: 6e20 f60e 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0503f2: 0c03 |0047: move-result-object v3 │ │ -0503f4: 6e10 fb0e 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0503fa: 0c03 |004b: move-result-object v3 │ │ -0503fc: 7120 a90b 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050402: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -050404: 5472 3301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050408: 5422 3601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05040c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -050410: 5472 3301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050414: 5422 3601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050418: 5422 a600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05041c: 5420 dc00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -050420: 5472 3301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050424: 5422 3601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050428: 5422 a600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05042c: 1a03 0315 |0064: const-string v3, "onLoaderReset" // string@1503 │ │ -050430: 5b23 dc00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -050434: 5472 2601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050438: 5473 2d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05043c: 7220 4003 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0340 │ │ -050442: 5472 3301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050446: 5422 3601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -05044a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -05044e: 5472 3301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050452: 5422 3601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050456: 5422 a600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -05045a: 5b20 dc00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -05045e: 5b76 2601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050462: 5b76 2701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -050466: 5c75 2a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -05046a: 5472 2d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05046e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -050472: 5572 2c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050476: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -05047a: 5c75 2c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -05047e: 5472 2d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050482: 6e20 aa04 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04aa │ │ -050488: 5472 2d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05048c: 6e10 a504 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@04a5 │ │ -050492: 5472 2e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -050496: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -05049a: 5472 2e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -05049e: 6e10 4b03 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -0504a4: 0e00 |00a0: return-void │ │ -0504a6: 0d02 |00a1: move-exception v2 │ │ -0504a8: 5473 3301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0504ac: 5433 3601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0504b0: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0504b4: 5473 3301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0504b8: 5433 3601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0504bc: 5433 a600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -0504c0: 5b30 dc00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -0504c4: 2702 |00b0: throw v2 │ │ +0511f0: |[0511f0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +051200: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +051202: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +051204: 6302 3401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051208: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +05120c: 1a02 a107 |0006: const-string v2, "LoaderManager" // string@07a1 │ │ +051210: 2203 4c02 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051214: 7010 f00e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05121a: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ +05121e: 6e20 f70e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051224: 0c03 |0012: move-result-object v3 │ │ +051226: 6e20 f60e 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05122c: 0c03 |0016: move-result-object v3 │ │ +05122e: 6e10 fb0e 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051234: 0c03 |001a: move-result-object v3 │ │ +051236: 7120 a90b 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05123c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +05123e: 5c72 2901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ +051242: 5571 2801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +051246: 5c75 2801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +05124a: 5472 2601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +05124e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +051252: 5472 2d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051256: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +05125a: 5572 2a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +05125e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +051262: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +051266: 6302 3401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +05126a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +05126e: 1a02 a107 |0037: const-string v2, "LoaderManager" // string@07a1 │ │ +051272: 2203 4c02 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051276: 7010 f00e 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05127c: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ +051280: 6e20 f70e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051286: 0c03 |0043: move-result-object v3 │ │ +051288: 6e20 f60e 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05128e: 0c03 |0047: move-result-object v3 │ │ +051290: 6e10 fb0e 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051296: 0c03 |004b: move-result-object v3 │ │ +051298: 7120 a90b 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05129e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0512a0: 5472 3301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0512a4: 5422 3601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0512a8: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0512ac: 5472 3301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0512b0: 5422 3601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0512b4: 5422 a600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +0512b8: 5420 dc00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0512bc: 5472 3301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0512c0: 5422 3601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0512c4: 5422 a600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +0512c8: 1a03 0115 |0064: const-string v3, "onLoaderReset" // string@1501 │ │ +0512cc: 5b23 dc00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0512d0: 5472 2601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0512d4: 5473 2d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0512d8: 7220 4003 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0340 │ │ +0512de: 5472 3301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0512e2: 5422 3601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0512e6: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0512ea: 5472 3301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0512ee: 5422 3601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +0512f2: 5422 a600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +0512f6: 5b20 dc00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0512fa: 5b76 2601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0512fe: 5b76 2701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +051302: 5c75 2a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +051306: 5472 2d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05130a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +05130e: 5572 2c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +051312: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +051316: 5c75 2c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +05131a: 5472 2d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05131e: 6e20 aa04 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04aa │ │ +051324: 5472 2d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051328: 6e10 a504 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@04a5 │ │ +05132e: 5472 2e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +051332: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +051336: 5472 2e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +05133a: 6e10 4b03 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051340: 0e00 |00a0: return-void │ │ +051342: 0d02 |00a1: move-exception v2 │ │ +051344: 5473 3301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051348: 5433 3601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +05134c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +051350: 5473 3301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051354: 5433 3601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051358: 5433 a600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +05135c: 5b30 dc00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +051360: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -94788,112 +94855,112 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -0504d4: |[0504d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0504e4: 6e20 740e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0504ea: 1a00 d912 |0003: const-string v0, "mId=" // string@12d9 │ │ -0504ee: 6e20 740e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0504f4: 5230 2b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -0504f8: 6e20 720e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -0504fe: 1a00 5100 |000d: const-string v0, " mArgs=" // string@0051 │ │ -050502: 6e20 740e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050508: 5430 2501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ -05050c: 6e20 780e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -050512: 6e20 740e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050518: 1a00 7212 |001a: const-string v0, "mCallbacks=" // string@1272 │ │ -05051c: 6e20 740e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050522: 5430 2601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050526: 6e20 780e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -05052c: 6e20 740e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050532: 1a00 0513 |0027: const-string v0, "mLoader=" // string@1305 │ │ -050536: 6e20 740e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05053c: 5430 2d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050540: 6e20 780e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -050546: 5430 2d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05054a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -05054e: 5430 2d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050552: 2201 4e02 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -050556: 7010 f00e 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05055c: 6e20 f70e 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050562: 0c01 |003f: move-result-object v1 │ │ -050564: 1a02 0500 |0040: const-string v2, " " // string@0005 │ │ -050568: 6e20 f70e 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05056e: 0c01 |0045: move-result-object v1 │ │ -050570: 6e10 fb0e 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050576: 0c01 |0049: move-result-object v1 │ │ -050578: 6e57 9704 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0497 │ │ -05057e: 5530 2a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -050582: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -050586: 5530 2801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -05058a: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -05058e: 6e20 740e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050594: 1a00 d312 |0058: const-string v0, "mHaveData=" // string@12d3 │ │ -050598: 6e20 740e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05059e: 5530 2a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -0505a2: 6e20 750e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -0505a8: 1a00 2000 |0062: const-string v0, " mDeliveredData=" // string@0020 │ │ -0505ac: 6e20 740e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505b2: 5530 2801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -0505b6: 6e20 7a0e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -0505bc: 6e20 740e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505c2: 1a00 9f12 |006f: const-string v0, "mData=" // string@129f │ │ -0505c6: 6e20 740e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505cc: 5430 2701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -0505d0: 6e20 780e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -0505d6: 6e20 740e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505dc: 1a00 7113 |007c: const-string v0, "mStarted=" // string@1371 │ │ -0505e0: 6e20 740e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505e6: 5530 3201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -0505ea: 6e20 750e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -0505f0: 1a00 6600 |0086: const-string v0, " mReportNextStart=" // string@0066 │ │ -0505f4: 6e20 740e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0505fa: 5530 2f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ -0505fe: 6e20 750e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -050604: 1a00 5800 |0090: const-string v0, " mDestroyed=" // string@0058 │ │ -050608: 6e20 740e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05060e: 5530 2901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ -050612: 6e20 7a0e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -050618: 6e20 740e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05061e: 1a00 5613 |009d: const-string v0, "mRetaining=" // string@1356 │ │ -050622: 6e20 740e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050628: 5530 3001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -05062c: 6e20 750e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -050632: 1a00 6a00 |00a7: const-string v0, " mRetainingStarted=" // string@006a │ │ -050636: 6e20 740e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05063c: 5530 3101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ -050640: 6e20 750e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ -050646: 1a00 6100 |00b1: const-string v0, " mListenerRegistered=" // string@0061 │ │ -05064a: 6e20 740e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050650: 5530 2c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050654: 6e20 7a0e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -05065a: 5430 2e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -05065e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -050662: 6e20 740e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -050668: 1a00 e608 |00c2: const-string v0, "Pending Loader " // string@08e6 │ │ -05066c: 6e20 790e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -050672: 5430 2e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -050676: 6e20 730e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ -05067c: 1a00 ed00 |00cc: const-string v0, ":" // string@00ed │ │ -050680: 6e20 790e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -050686: 5430 2e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -05068a: 2201 4e02 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -05068e: 7010 f00e 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050694: 6e20 f70e 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05069a: 0c01 |00db: move-result-object v1 │ │ -05069c: 1a02 0500 |00dc: const-string v2, " " // string@0005 │ │ -0506a0: 6e20 f70e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0506a6: 0c01 |00e1: move-result-object v1 │ │ -0506a8: 6e10 fb0e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0506ae: 0c01 |00e5: move-result-object v1 │ │ -0506b0: 6e57 4c03 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ -0506b6: 0e00 |00e9: return-void │ │ +051370: |[051370] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +051380: 6e20 740e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051386: 1a00 d712 |0003: const-string v0, "mId=" // string@12d7 │ │ +05138a: 6e20 740e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051390: 5230 2b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +051394: 6e20 720e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +05139a: 1a00 5100 |000d: const-string v0, " mArgs=" // string@0051 │ │ +05139e: 6e20 740e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0513a4: 5430 2501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ +0513a8: 6e20 780e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +0513ae: 6e20 740e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0513b4: 1a00 7012 |001a: const-string v0, "mCallbacks=" // string@1270 │ │ +0513b8: 6e20 740e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0513be: 5430 2601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0513c2: 6e20 780e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +0513c8: 6e20 740e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0513ce: 1a00 0313 |0027: const-string v0, "mLoader=" // string@1303 │ │ +0513d2: 6e20 740e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0513d8: 5430 2d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0513dc: 6e20 780e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +0513e2: 5430 2d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0513e6: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0513ea: 5430 2d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0513ee: 2201 4c02 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +0513f2: 7010 f00e 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0513f8: 6e20 f70e 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0513fe: 0c01 |003f: move-result-object v1 │ │ +051400: 1a02 0500 |0040: const-string v2, " " // string@0005 │ │ +051404: 6e20 f70e 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05140a: 0c01 |0045: move-result-object v1 │ │ +05140c: 6e10 fb0e 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051412: 0c01 |0049: move-result-object v1 │ │ +051414: 6e57 9704 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0497 │ │ +05141a: 5530 2a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +05141e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +051422: 5530 2801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +051426: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +05142a: 6e20 740e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051430: 1a00 d112 |0058: const-string v0, "mHaveData=" // string@12d1 │ │ +051434: 6e20 740e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05143a: 5530 2a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +05143e: 6e20 750e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +051444: 1a00 2000 |0062: const-string v0, " mDeliveredData=" // string@0020 │ │ +051448: 6e20 740e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05144e: 5530 2801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +051452: 6e20 7a0e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +051458: 6e20 740e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05145e: 1a00 9d12 |006f: const-string v0, "mData=" // string@129d │ │ +051462: 6e20 740e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051468: 5430 2701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +05146c: 6e20 780e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +051472: 6e20 740e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051478: 1a00 6f13 |007c: const-string v0, "mStarted=" // string@136f │ │ +05147c: 6e20 740e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051482: 5530 3201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +051486: 6e20 750e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +05148c: 1a00 6600 |0086: const-string v0, " mReportNextStart=" // string@0066 │ │ +051490: 6e20 740e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051496: 5530 2f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ +05149a: 6e20 750e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +0514a0: 1a00 5800 |0090: const-string v0, " mDestroyed=" // string@0058 │ │ +0514a4: 6e20 740e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0514aa: 5530 2901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ +0514ae: 6e20 7a0e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +0514b4: 6e20 740e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0514ba: 1a00 5413 |009d: const-string v0, "mRetaining=" // string@1354 │ │ +0514be: 6e20 740e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0514c4: 5530 3001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +0514c8: 6e20 750e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +0514ce: 1a00 6a00 |00a7: const-string v0, " mRetainingStarted=" // string@006a │ │ +0514d2: 6e20 740e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0514d8: 5530 3101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ +0514dc: 6e20 750e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0e75 │ │ +0514e2: 1a00 6100 |00b1: const-string v0, " mListenerRegistered=" // string@0061 │ │ +0514e6: 6e20 740e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0514ec: 5530 2c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +0514f0: 6e20 7a0e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +0514f6: 5430 2e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +0514fa: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +0514fe: 6e20 740e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +051504: 1a00 e408 |00c2: const-string v0, "Pending Loader " // string@08e4 │ │ +051508: 6e20 790e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +05150e: 5430 2e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +051512: 6e20 730e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ +051518: 1a00 ed00 |00cc: const-string v0, ":" // string@00ed │ │ +05151c: 6e20 790e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +051522: 5430 2e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +051526: 2201 4c02 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +05152a: 7010 f00e 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051530: 6e20 f70e 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051536: 0c01 |00db: move-result-object v1 │ │ +051538: 1a02 0500 |00dc: const-string v2, " " // string@0005 │ │ +05153c: 6e20 f70e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051542: 0c01 |00e1: move-result-object v1 │ │ +051544: 6e10 fb0e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05154a: 0c01 |00e5: move-result-object v1 │ │ +05154c: 6e57 4c03 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ +051552: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -94925,48 +94992,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0506b8: |[0506b8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -0506c8: 5530 3001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -0506cc: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -0506d0: 6300 3401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0506d4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -0506d8: 1a00 a307 |0008: const-string v0, "LoaderManager" // string@07a3 │ │ -0506dc: 2201 4e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -0506e0: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0506e6: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ -0506ea: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0506f0: 0c01 |0014: move-result-object v1 │ │ -0506f2: 6e20 f60e 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0506f8: 0c01 |0018: move-result-object v1 │ │ -0506fa: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050700: 0c01 |001c: move-result-object v1 │ │ -050702: 7120 a90b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050708: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -05070a: 5c30 3001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -05070e: 5530 3201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -050712: 5531 3101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ -050716: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -05071a: 5530 3201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -05071e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -050722: 6e10 5203 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0352 │ │ -050728: 5530 3201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -05072c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -050730: 5530 2a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -050734: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -050738: 5530 2f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ -05073c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -050740: 5430 2d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050744: 5431 2701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -050748: 6e30 4a03 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ -05074e: 0e00 |0043: return-void │ │ +051554: |[051554] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +051564: 5530 3001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +051568: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +05156c: 6300 3401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051570: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +051574: 1a00 a107 |0008: const-string v0, "LoaderManager" // string@07a1 │ │ +051578: 2201 4c02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +05157c: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051582: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ +051586: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05158c: 0c01 |0014: move-result-object v1 │ │ +05158e: 6e20 f60e 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051594: 0c01 |0018: move-result-object v1 │ │ +051596: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05159c: 0c01 |001c: move-result-object v1 │ │ +05159e: 7120 a90b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0515a4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0515a6: 5c30 3001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +0515aa: 5530 3201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +0515ae: 5531 3101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ +0515b2: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +0515b6: 5530 3201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +0515ba: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +0515be: 6e10 5203 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0352 │ │ +0515c4: 5530 3201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +0515c8: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +0515cc: 5530 2a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +0515d0: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +0515d4: 5530 2f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ +0515d8: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +0515dc: 5430 2d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0515e0: 5431 2701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +0515e4: 6e30 4a03 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ +0515ea: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -94982,110 +95049,110 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 197 16-bit code units │ │ -050750: |[050750] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -050760: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -050762: 6302 3401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050766: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -05076a: 1a02 a307 |0005: const-string v2, "LoaderManager" // string@07a3 │ │ -05076e: 2203 4e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050772: 7010 f00e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050778: 1a04 0015 |000c: const-string v4, "onLoadComplete: " // string@1500 │ │ -05077c: 6e20 f70e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050782: 0c03 |0011: move-result-object v3 │ │ -050784: 6e20 f60e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05078a: 0c03 |0015: move-result-object v3 │ │ -05078c: 6e10 fb0e 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050792: 0c03 |0019: move-result-object v3 │ │ -050794: 7120 a90b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05079a: 5562 2901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ -05079e: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0507a2: 6302 3401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0507a6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0507aa: 1a02 a307 |0025: const-string v2, "LoaderManager" // string@07a3 │ │ -0507ae: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ -0507b2: 7120 a90b 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0507b8: 0e00 |002c: return-void │ │ -0507ba: 5462 3301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0507be: 5422 3901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0507c2: 5263 2b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -0507c6: 6e20 7b05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -0507cc: 0c02 |0036: move-result-object v2 │ │ -0507ce: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -0507d2: 6302 3401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0507d6: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -0507da: 1a02 a307 |003d: const-string v2, "LoaderManager" // string@07a3 │ │ -0507de: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ -0507e2: 7120 a90b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0507e8: 28e8 |0044: goto 002c // -0018 │ │ -0507ea: 5461 2e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0507ee: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0507f2: 6302 3401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0507f6: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0507fa: 1a02 a307 |004d: const-string v2, "LoaderManager" // string@07a3 │ │ -0507fe: 2203 4e02 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050802: 7010 f00e 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050808: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ -05080c: 6e20 f70e 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050812: 0c03 |0059: move-result-object v3 │ │ -050814: 6e20 f60e 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05081a: 0c03 |005d: move-result-object v3 │ │ -05081c: 6e10 fb0e 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050822: 0c03 |0061: move-result-object v3 │ │ -050824: 7120 a90b 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05082a: 5b65 2e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -05082e: 5462 3301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -050832: 5422 3901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050836: 5263 2b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -05083a: 6e30 8205 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -050840: 6e10 4b03 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -050846: 5462 3301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -05084a: 6e20 6403 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0364 │ │ -050850: 28b4 |0078: goto 002c // -004c │ │ -050852: 5462 2701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -050856: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -05085a: 5562 2a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -05085e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -050862: 5b68 2701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -050866: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -050868: 5c62 2a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -05086c: 5562 3201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -050870: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -050874: 6e30 4a03 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ -05087a: 5462 3301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -05087e: 5422 3801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050882: 5263 2b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -050886: 6e20 7b05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -05088c: 0c00 |0096: move-result-object v0 │ │ -05088e: 1f00 7a00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050892: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -050896: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -05089a: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -05089c: 5c02 2801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -0508a0: 6e10 4b03 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -0508a6: 5462 3301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0508aa: 5422 3801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -0508ae: 5263 2b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -0508b2: 6e20 8305 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0583 │ │ -0508b8: 5462 3301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0508bc: 5422 3601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0508c0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -0508c4: 5462 3301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0508c8: 6e10 6203 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ -0508ce: 0a02 |00b7: move-result v2 │ │ -0508d0: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -0508d4: 5462 3301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ -0508d8: 5422 3601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0508dc: 5422 a600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -0508e0: 6e10 b602 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ -0508e6: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +0515ec: |[0515ec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0515fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0515fe: 6302 3401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051602: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +051606: 1a02 a107 |0005: const-string v2, "LoaderManager" // string@07a1 │ │ +05160a: 2203 4c02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +05160e: 7010 f00e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051614: 1a04 fe14 |000c: const-string v4, "onLoadComplete: " // string@14fe │ │ +051618: 6e20 f70e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05161e: 0c03 |0011: move-result-object v3 │ │ +051620: 6e20 f60e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051626: 0c03 |0015: move-result-object v3 │ │ +051628: 6e10 fb0e 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05162e: 0c03 |0019: move-result-object v3 │ │ +051630: 7120 a90b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051636: 5562 2901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0129 │ │ +05163a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +05163e: 6302 3401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051642: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +051646: 1a02 a107 |0025: const-string v2, "LoaderManager" // string@07a1 │ │ +05164a: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ +05164e: 7120 a90b 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051654: 0e00 |002c: return-void │ │ +051656: 5462 3301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +05165a: 5422 3901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05165e: 5263 2b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +051662: 6e20 7b05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +051668: 0c02 |0036: move-result-object v2 │ │ +05166a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +05166e: 6302 3401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051672: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +051676: 1a02 a107 |003d: const-string v2, "LoaderManager" // string@07a1 │ │ +05167a: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ +05167e: 7120 a90b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051684: 28e8 |0044: goto 002c // -0018 │ │ +051686: 5461 2e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +05168a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +05168e: 6302 3401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051692: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +051696: 1a02 a107 |004d: const-string v2, "LoaderManager" // string@07a1 │ │ +05169a: 2203 4c02 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +05169e: 7010 f00e 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0516a4: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ +0516a8: 6e20 f70e 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0516ae: 0c03 |0059: move-result-object v3 │ │ +0516b0: 6e20 f60e 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0516b6: 0c03 |005d: move-result-object v3 │ │ +0516b8: 6e10 fb0e 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0516be: 0c03 |0061: move-result-object v3 │ │ +0516c0: 7120 a90b 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0516c6: 5b65 2e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +0516ca: 5462 3301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0516ce: 5422 3901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +0516d2: 5263 2b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +0516d6: 6e30 8205 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +0516dc: 6e10 4b03 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +0516e2: 5462 3301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +0516e6: 6e20 6403 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0364 │ │ +0516ec: 28b4 |0078: goto 002c // -004c │ │ +0516ee: 5462 2701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +0516f2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +0516f6: 5562 2a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +0516fa: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +0516fe: 5b68 2701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +051702: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +051704: 5c62 2a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +051708: 5562 3201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +05170c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +051710: 6e30 4a03 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ +051716: 5462 3301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +05171a: 5422 3801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05171e: 5263 2b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +051722: 6e20 7b05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +051728: 0c00 |0096: move-result-object v0 │ │ +05172a: 1f00 7900 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +05172e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +051732: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +051736: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +051738: 5c02 2801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +05173c: 6e10 4b03 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051742: 5462 3301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051746: 5422 3801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05174a: 5263 2b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +05174e: 6e20 8305 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0583 │ │ +051754: 5462 3301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051758: 5422 3601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +05175c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +051760: 5462 3301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051764: 6e10 6203 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ +05176a: 0a02 |00b7: move-result v2 │ │ +05176c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +051770: 5462 3301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0133 │ │ +051774: 5422 3601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051778: 5422 a600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +05177c: 6e10 b602 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ +051782: 2900 69ff |00c3: goto/16 002c // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x001d line=364 │ │ 0x0021 line=365 │ │ 0x002c line=415 │ │ 0x002d line=369 │ │ @@ -95122,27 +95189,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0508ec: |[0508ec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -0508fc: 5520 3201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -050900: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -050904: 5520 2f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ -050908: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -05090c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05090e: 5c20 2f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ -050912: 5520 2a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -050916: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -05091a: 5420 2d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05091e: 5421 2701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -050922: 6e30 4a03 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ -050928: 0e00 |0016: return-void │ │ +051788: |[051788] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +051798: 5520 3201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +05179c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0517a0: 5520 2f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ +0517a4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0517a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0517aa: 5c20 2f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ +0517ae: 5520 2a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +0517b2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0517b6: 5420 2d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0517ba: 5421 2701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +0517be: 6e30 4a03 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ +0517c4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -95155,37 +95222,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05092c: |[05092c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -05093c: 6300 3401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050940: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -050944: 1a00 a307 |0004: const-string v0, "LoaderManager" // string@07a3 │ │ -050948: 2201 4e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -05094c: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050952: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ -050956: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05095c: 0c01 |0010: move-result-object v1 │ │ -05095e: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050964: 0c01 |0014: move-result-object v1 │ │ -050966: 6e10 fb0e 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05096c: 0c01 |0018: move-result-object v1 │ │ -05096e: 7120 a90b 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050974: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -050976: 5c30 3001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -05097a: 5530 3201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -05097e: 5c30 3101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ -050982: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -050984: 5c30 3201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -050988: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -05098a: 5b30 2601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -05098e: 0e00 |0029: return-void │ │ +0517c8: |[0517c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +0517d8: 6300 3401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +0517dc: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +0517e0: 1a00 a107 |0004: const-string v0, "LoaderManager" // string@07a1 │ │ +0517e4: 2201 4c02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +0517e8: 7010 f00e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0517ee: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ +0517f2: 6e20 f70e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0517f8: 0c01 |0010: move-result-object v1 │ │ +0517fa: 6e20 f60e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051800: 0c01 |0014: move-result-object v1 │ │ +051802: 6e10 fb0e 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051808: 0c01 |0018: move-result-object v1 │ │ +05180a: 7120 a90b 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051810: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +051812: 5c30 3001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +051816: 5530 3201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +05181a: 5c30 3101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ +05181e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +051820: 5c30 3201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +051824: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +051826: 5b30 2601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +05182a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -95198,86 +95265,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -050990: |[050990] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -0509a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0509a2: 5540 3001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -0509a6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0509aa: 5540 3101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ -0509ae: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0509b2: 5c43 3201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -0509b6: 0e00 |000b: return-void │ │ -0509b8: 5540 3201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -0509bc: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -0509c0: 5c43 3201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -0509c4: 6300 3401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0509c8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0509cc: 1a00 a307 |0016: const-string v0, "LoaderManager" // string@07a3 │ │ -0509d0: 2201 4e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -0509d4: 7010 f00e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0509da: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ -0509de: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0509e4: 0c01 |0022: move-result-object v1 │ │ -0509e6: 6e20 f60e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0509ec: 0c01 |0026: move-result-object v1 │ │ -0509ee: 6e10 fb0e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0509f4: 0c01 |002a: move-result-object v1 │ │ -0509f6: 7120 a90b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0509fc: 5440 2d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a00: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -050a04: 5440 2601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050a08: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -050a0c: 5440 2601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -050a10: 5241 2b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -050a14: 5442 2501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ -050a18: 7230 3e03 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@033e │ │ -050a1e: 0c00 |003f: move-result-object v0 │ │ -050a20: 5b40 2d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a24: 5440 2d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a28: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -050a2c: 5440 2d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a30: 6e10 bd0e 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -050a36: 0c00 |004b: move-result-object v0 │ │ -050a38: 6e10 940e 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0e94 │ │ -050a3e: 0a00 |004f: move-result v0 │ │ -050a40: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -050a44: 5440 2d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a48: 6e10 bd0e 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -050a4e: 0c00 |0057: move-result-object v0 │ │ -050a50: 6e10 900e 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0e90 │ │ -050a56: 0a00 |005b: move-result v0 │ │ -050a58: 7110 070f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0f07 │ │ -050a5e: 0a00 |005f: move-result v0 │ │ -050a60: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -050a64: 2200 3a02 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -050a68: 2201 4e02 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -050a6c: 7010 f00e 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050a72: 1a02 8608 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0886 │ │ -050a76: 6e20 f70e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050a7c: 0c01 |006e: move-result-object v1 │ │ -050a7e: 5442 2d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050a82: 6e20 f60e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050a88: 0c01 |0074: move-result-object v1 │ │ -050a8a: 6e10 fb0e 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050a90: 0c01 |0078: move-result-object v1 │ │ -050a92: 7020 9e0e 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -050a98: 2700 |007c: throw v0 │ │ -050a9a: 5540 2c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050a9e: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -050aa2: 5440 2d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050aa6: 5241 2b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -050aaa: 6e30 a404 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a4 │ │ -050ab0: 5c43 2c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050ab4: 5440 2d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050ab8: 6e10 a604 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@04a6 │ │ -050abe: 2900 7cff |008f: goto/16 000b // -0084 │ │ +05182c: |[05182c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +05183c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05183e: 5540 3001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +051842: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +051846: 5540 3101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0131 │ │ +05184a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +05184e: 5c43 3201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +051852: 0e00 |000b: return-void │ │ +051854: 5540 3201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +051858: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +05185c: 5c43 3201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +051860: 6300 3401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051864: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +051868: 1a00 a107 |0016: const-string v0, "LoaderManager" // string@07a1 │ │ +05186c: 2201 4c02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +051870: 7010 f00e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051876: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ +05187a: 6e20 f70e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051880: 0c01 |0022: move-result-object v1 │ │ +051882: 6e20 f60e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051888: 0c01 |0026: move-result-object v1 │ │ +05188a: 6e10 fb0e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051890: 0c01 |002a: move-result-object v1 │ │ +051892: 7120 a90b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051898: 5440 2d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05189c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +0518a0: 5440 2601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0518a4: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +0518a8: 5440 2601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0518ac: 5241 2b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +0518b0: 5442 2501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0125 │ │ +0518b4: 7230 3e03 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@033e │ │ +0518ba: 0c00 |003f: move-result-object v0 │ │ +0518bc: 5b40 2d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0518c0: 5440 2d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0518c4: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +0518c8: 5440 2d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0518cc: 6e10 bd0e 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +0518d2: 0c00 |004b: move-result-object v0 │ │ +0518d4: 6e10 940e 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0e94 │ │ +0518da: 0a00 |004f: move-result v0 │ │ +0518dc: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0518e0: 5440 2d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0518e4: 6e10 bd0e 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +0518ea: 0c00 |0057: move-result-object v0 │ │ +0518ec: 6e10 900e 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0e90 │ │ +0518f2: 0a00 |005b: move-result v0 │ │ +0518f4: 7110 070f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0f07 │ │ +0518fa: 0a00 |005f: move-result v0 │ │ +0518fc: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +051900: 2200 3802 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +051904: 2201 4c02 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +051908: 7010 f00e 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05190e: 1a02 8408 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0884 │ │ +051912: 6e20 f70e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051918: 0c01 |006e: move-result-object v1 │ │ +05191a: 5442 2d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05191e: 6e20 f60e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051924: 0c01 |0074: move-result-object v1 │ │ +051926: 6e10 fb0e 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05192c: 0c01 |0078: move-result-object v1 │ │ +05192e: 7020 9e0e 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +051934: 2700 |007c: throw v0 │ │ +051936: 5540 2c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +05193a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +05193e: 5440 2d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051942: 5241 2b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +051946: 6e30 a404 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a4 │ │ +05194c: 5c43 2c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +051950: 5440 2d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051954: 6e10 a604 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@04a6 │ │ +05195a: 2900 7cff |008f: goto/16 000b // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=235 │ │ 0x0009 line=239 │ │ 0x000b line=267 │ │ 0x000c line=243 │ │ 0x0010 line=248 │ │ @@ -95299,42 +95366,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -050ac4: |[050ac4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -050ad4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -050ad6: 6300 3401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050ada: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -050ade: 1a00 a307 |0005: const-string v0, "LoaderManager" // string@07a3 │ │ -050ae2: 2201 4e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -050ae6: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050aec: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ -050af0: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050af6: 0c01 |0011: move-result-object v1 │ │ -050af8: 6e20 f60e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050afe: 0c01 |0015: move-result-object v1 │ │ -050b00: 6e10 fb0e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050b06: 0c01 |0019: move-result-object v1 │ │ -050b08: 7120 a90b 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050b0e: 5c43 3201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -050b12: 5540 3001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ -050b16: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -050b1a: 5440 2d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050b1e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -050b22: 5540 2c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050b26: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -050b2a: 5c43 2c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ -050b2e: 5440 2d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050b32: 6e20 aa04 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04aa │ │ -050b38: 5440 2d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050b3c: 6e10 a704 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@04a7 │ │ -050b42: 0e00 |0037: return-void │ │ +051960: |[051960] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +051970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +051972: 6300 3401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051976: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +05197a: 1a00 a107 |0005: const-string v0, "LoaderManager" // string@07a1 │ │ +05197e: 2201 4c02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +051982: 7010 f00e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051988: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ +05198c: 6e20 f70e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051992: 0c01 |0011: move-result-object v1 │ │ +051994: 6e20 f60e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05199a: 0c01 |0015: move-result-object v1 │ │ +05199c: 6e10 fb0e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0519a2: 0c01 |0019: move-result-object v1 │ │ +0519a4: 7120 a90b 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0519aa: 5c43 3201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +0519ae: 5540 3001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0130 │ │ +0519b2: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +0519b6: 5440 2d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0519ba: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +0519be: 5540 2c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +0519c2: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0519c6: 5c43 2c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@012c │ │ +0519ca: 5440 2d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0519ce: 6e20 aa04 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04aa │ │ +0519d4: 5440 2d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0519d8: 6e10 a704 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@04a7 │ │ +0519de: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -95349,38 +95416,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -050b44: |[050b44] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -050b54: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -050b58: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -050b5c: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -050b62: 1a01 a207 |0007: const-string v1, "LoaderInfo{" // string@07a2 │ │ -050b66: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050b6c: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -050b72: 0a01 |000f: move-result v1 │ │ -050b74: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -050b7a: 0c01 |0013: move-result-object v1 │ │ -050b7c: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050b82: 1a01 2500 |0017: const-string v1, " #" // string@0025 │ │ -050b86: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050b8c: 5221 2b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -050b90: 6e20 f40e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -050b96: 1a01 2900 |0021: const-string v1, " : " // string@0029 │ │ -050b9a: 6e20 f70e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050ba0: 5421 2d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050ba4: 7120 4305 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -050baa: 1a01 fc19 |002b: const-string v1, "}}" // string@19fc │ │ -050bae: 6e20 f70e 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050bb4: 6e10 fb0e 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050bba: 0c01 |0033: move-result-object v1 │ │ -050bbc: 1101 |0034: return-object v1 │ │ +0519e0: |[0519e0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0519f0: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +0519f4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0519f8: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +0519fe: 1a01 a007 |0007: const-string v1, "LoaderInfo{" // string@07a0 │ │ +051a02: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051a08: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +051a0e: 0a01 |000f: move-result v1 │ │ +051a10: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +051a16: 0c01 |0013: move-result-object v1 │ │ +051a18: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051a1e: 1a01 2500 |0017: const-string v1, " #" // string@0025 │ │ +051a22: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051a28: 5221 2b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +051a2c: 6e20 f40e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +051a32: 1a01 2900 |0021: const-string v1, " : " // string@0029 │ │ +051a36: 6e20 f70e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051a3c: 5421 2d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051a40: 7120 4305 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +051a46: 1a01 fa19 |002b: const-string v1, "}}" // string@19fa │ │ +051a4a: 6e20 f70e 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051a50: 6e10 fb0e 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051a56: 0c01 |0033: move-result-object v1 │ │ +051a58: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -95388,21 +95455,21 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 1956 (LoaderManager.java) │ │ + source_file_idx : 1954 (LoaderManager.java) │ │ │ │ Class #338 header: │ │ -class_idx : 123 │ │ +class_idx : 122 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 121 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 120 │ │ +source_file_idx : 1954 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -95477,44 +95544,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050bc0: |[050bc0] android.support.v4.app.LoaderManagerImpl.:()V │ │ -050bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050bd2: 6a00 3401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050bd6: 0e00 |0003: return-void │ │ +051a5c: |[051a5c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +051a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051a6e: 6a00 3401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ name : '' │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -050bd8: |[050bd8] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -050be8: 7010 4103 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0341 │ │ -050bee: 2200 dd00 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00dd │ │ -050bf2: 7010 7405 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0574 │ │ -050bf8: 5b10 3901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050bfc: 2200 dd00 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00dd │ │ -050c00: 7010 7405 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0574 │ │ -050c06: 5b10 3801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050c0a: 5b12 3d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@013d │ │ -050c0e: 5b13 3601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050c12: 5c14 3c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -050c16: 0e00 |0017: return-void │ │ +051a74: |[051a74] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +051a84: 7010 4103 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0341 │ │ +051a8a: 2200 dc00 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00dc │ │ +051a8e: 7010 7405 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0574 │ │ +051a94: 5b10 3901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051a98: 2200 dc00 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00dc │ │ +051a9c: 7010 7405 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0574 │ │ +051aa2: 5b10 3801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051aa6: 5b12 3d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@013d │ │ +051aaa: 5b13 3601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051aae: 5c14 3c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051ab2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -95531,26 +95598,26 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -050c18: |[050c18] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -050c28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050c2a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -050c2c: 5c31 3701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -050c30: 7040 5703 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0357 │ │ -050c36: 0c00 |0007: move-result-object v0 │ │ -050c38: 6e20 6403 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0364 │ │ -050c3e: 5c32 3701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -050c42: 1100 |000d: return-object v0 │ │ -050c44: 0d01 |000e: move-exception v1 │ │ -050c46: 5c32 3701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -050c4a: 2701 |0011: throw v1 │ │ +051ab4: |[051ab4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +051ac4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051ac6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +051ac8: 5c31 3701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +051acc: 7040 5703 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0357 │ │ +051ad2: 0c00 |0007: move-result-object v0 │ │ +051ad4: 6e20 6403 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0364 │ │ +051ada: 5c32 3701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +051ade: 1100 |000d: return-object v0 │ │ +051ae0: 0d01 |000e: move-exception v1 │ │ +051ae2: 5c32 3701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +051ae6: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -95568,21 +95635,21 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -050c58: |[050c58] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -050c68: 2200 7a00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050c6c: 7055 4903 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@0349 │ │ -050c72: 7230 3e03 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@033e │ │ -050c78: 0c01 |0008: move-result-object v1 │ │ -050c7a: 5b01 2d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -050c7e: 1100 |000b: return-object v0 │ │ +051af4: |[051af4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +051b04: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051b08: 7055 4903 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@0349 │ │ +051b0e: 7230 3e03 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@033e │ │ +051b14: 0c01 |0008: move-result-object v1 │ │ +051b16: 5b01 2d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +051b1a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -95600,70 +95667,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -050c80: |[050c80] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -050c90: 5552 3701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -050c94: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -050c98: 2202 3b02 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -050c9c: 1a03 5a02 |0006: const-string v3, "Called while creating a loader" // string@025a │ │ -050ca0: 7020 a10e 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -050ca6: 2702 |000b: throw v2 │ │ -050ca8: 6302 3401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050cac: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -050cb0: 1a02 a307 |0010: const-string v2, "LoaderManager" // string@07a3 │ │ -050cb4: 2203 4e02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050cb8: 7010 f00e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050cbe: 1a04 7d0d |0017: const-string v4, "destroyLoader in " // string@0d7d │ │ -050cc2: 6e20 f70e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050cc8: 0c03 |001c: move-result-object v3 │ │ -050cca: 6e20 f60e 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050cd0: 0c03 |0020: move-result-object v3 │ │ -050cd2: 1a04 7600 |0021: const-string v4, " of " // string@0076 │ │ -050cd6: 6e20 f70e 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050cdc: 0c03 |0026: move-result-object v3 │ │ -050cde: 6e20 f40e 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -050ce4: 0c03 |002a: move-result-object v3 │ │ -050ce6: 6e10 fb0e 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050cec: 0c03 |002e: move-result-object v3 │ │ -050cee: 7120 a90b 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050cf4: 5452 3901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050cf8: 6e20 7f05 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@057f │ │ -050cfe: 0a00 |0037: move-result v0 │ │ -050d00: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -050d04: 5452 3901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050d08: 6e20 8805 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050d0e: 0c01 |003f: move-result-object v1 │ │ -050d10: 1f01 7a00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050d14: 5452 3901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050d18: 6e20 8405 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ -050d1e: 6e10 4b03 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -050d24: 5452 3801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050d28: 6e20 7f05 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@057f │ │ -050d2e: 0a00 |004f: move-result v0 │ │ -050d30: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -050d34: 5452 3801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050d38: 6e20 8805 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050d3e: 0c01 |0057: move-result-object v1 │ │ -050d40: 1f01 7a00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050d44: 5452 3801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050d48: 6e20 8405 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ -050d4e: 6e10 4b03 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -050d54: 5452 3601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050d58: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -050d5c: 6e10 6203 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ -050d62: 0a02 |0069: move-result v2 │ │ -050d64: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -050d68: 5452 3601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -050d6c: 5422 a600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -050d70: 6e10 b602 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ -050d76: 0e00 |0073: return-void │ │ +051b1c: |[051b1c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +051b2c: 5552 3701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +051b30: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +051b34: 2202 3902 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +051b38: 1a03 5a02 |0006: const-string v3, "Called while creating a loader" // string@025a │ │ +051b3c: 7020 a10e 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +051b42: 2702 |000b: throw v2 │ │ +051b44: 6302 3401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051b48: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +051b4c: 1a02 a107 |0010: const-string v2, "LoaderManager" // string@07a1 │ │ +051b50: 2203 4c02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051b54: 7010 f00e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051b5a: 1a04 7b0d |0017: const-string v4, "destroyLoader in " // string@0d7b │ │ +051b5e: 6e20 f70e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051b64: 0c03 |001c: move-result-object v3 │ │ +051b66: 6e20 f60e 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051b6c: 0c03 |0020: move-result-object v3 │ │ +051b6e: 1a04 7600 |0021: const-string v4, " of " // string@0076 │ │ +051b72: 6e20 f70e 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051b78: 0c03 |0026: move-result-object v3 │ │ +051b7a: 6e20 f40e 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +051b80: 0c03 |002a: move-result-object v3 │ │ +051b82: 6e10 fb0e 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051b88: 0c03 |002e: move-result-object v3 │ │ +051b8a: 7120 a90b 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051b90: 5452 3901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051b94: 6e20 7f05 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@057f │ │ +051b9a: 0a00 |0037: move-result v0 │ │ +051b9c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +051ba0: 5452 3901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051ba4: 6e20 8805 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051baa: 0c01 |003f: move-result-object v1 │ │ +051bac: 1f01 7900 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051bb0: 5452 3901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051bb4: 6e20 8405 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ +051bba: 6e10 4b03 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051bc0: 5452 3801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051bc4: 6e20 7f05 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@057f │ │ +051bca: 0a00 |004f: move-result v0 │ │ +051bcc: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +051bd0: 5452 3801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051bd4: 6e20 8805 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051bda: 0c01 |0057: move-result-object v1 │ │ +051bdc: 1f01 7900 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051be0: 5452 3801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051be4: 6e20 8405 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0584 │ │ +051bea: 6e10 4b03 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051bf0: 5452 3601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051bf4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +051bf8: 6e10 6203 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0362 │ │ +051bfe: 0a02 |0069: move-result v2 │ │ +051c00: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +051c04: 5452 3601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +051c08: 5422 a600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +051c0c: 6e10 b602 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02b6 │ │ +051c12: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -95690,70 +95757,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -050d78: |[050d78] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -050d88: 5541 3a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -050d8c: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -050d90: 6301 3401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050d94: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -050d98: 1a01 a307 |0008: const-string v1, "LoaderManager" // string@07a3 │ │ -050d9c: 2202 4e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -050da0: 7010 f00e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050da6: 1a03 f902 |000f: const-string v3, "Destroying Active in " // string@02f9 │ │ -050daa: 6e20 f70e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050db0: 0c02 |0014: move-result-object v2 │ │ -050db2: 6e20 f60e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050db8: 0c02 |0018: move-result-object v2 │ │ -050dba: 6e10 fb0e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050dc0: 0c02 |001c: move-result-object v2 │ │ -050dc2: 7120 a90b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050dc8: 5441 3901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050dcc: 6e10 8705 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -050dd2: 0a01 |0025: move-result v1 │ │ -050dd4: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -050dd8: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -050ddc: 5441 3901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050de0: 6e20 8805 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050de6: 0c01 |002f: move-result-object v1 │ │ -050de8: 1f01 7a00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050dec: 6e10 4b03 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -050df2: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -050df6: 28f1 |0037: goto 0028 // -000f │ │ -050df8: 6301 3401 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050dfc: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -050e00: 1a01 a307 |003c: const-string v1, "LoaderManager" // string@07a3 │ │ -050e04: 2202 4e02 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -050e08: 7010 f00e 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050e0e: 1a03 fa02 |0043: const-string v3, "Destroying Inactive in " // string@02fa │ │ -050e12: 6e20 f70e 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050e18: 0c02 |0048: move-result-object v2 │ │ -050e1a: 6e20 f60e 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050e20: 0c02 |004c: move-result-object v2 │ │ -050e22: 6e10 fb0e 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050e28: 0c02 |0050: move-result-object v2 │ │ -050e2a: 7120 a90b 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050e30: 5441 3801 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050e34: 6e10 8705 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -050e3a: 0a01 |0059: move-result v1 │ │ -050e3c: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -050e40: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -050e44: 5441 3801 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050e48: 6e20 8805 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050e4e: 0c01 |0063: move-result-object v1 │ │ -050e50: 1f01 7a00 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050e54: 6e10 4b03 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -050e5a: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -050e5e: 28f1 |006b: goto 005c // -000f │ │ -050e60: 5441 3801 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -050e64: 6e10 7805 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0578 │ │ -050e6a: 0e00 |0071: return-void │ │ +051c14: |[051c14] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +051c24: 5541 3a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +051c28: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +051c2c: 6301 3401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051c30: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +051c34: 1a01 a107 |0008: const-string v1, "LoaderManager" // string@07a1 │ │ +051c38: 2202 4c02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +051c3c: 7010 f00e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051c42: 1a03 f902 |000f: const-string v3, "Destroying Active in " // string@02f9 │ │ +051c46: 6e20 f70e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051c4c: 0c02 |0014: move-result-object v2 │ │ +051c4e: 6e20 f60e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051c54: 0c02 |0018: move-result-object v2 │ │ +051c56: 6e10 fb0e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051c5c: 0c02 |001c: move-result-object v2 │ │ +051c5e: 7120 a90b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051c64: 5441 3901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051c68: 6e10 8705 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051c6e: 0a01 |0025: move-result v1 │ │ +051c70: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051c74: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +051c78: 5441 3901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051c7c: 6e20 8805 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051c82: 0c01 |002f: move-result-object v1 │ │ +051c84: 1f01 7900 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051c88: 6e10 4b03 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051c8e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051c92: 28f1 |0037: goto 0028 // -000f │ │ +051c94: 6301 3401 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051c98: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +051c9c: 1a01 a107 |003c: const-string v1, "LoaderManager" // string@07a1 │ │ +051ca0: 2202 4c02 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +051ca4: 7010 f00e 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051caa: 1a03 fa02 |0043: const-string v3, "Destroying Inactive in " // string@02fa │ │ +051cae: 6e20 f70e 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051cb4: 0c02 |0048: move-result-object v2 │ │ +051cb6: 6e20 f60e 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051cbc: 0c02 |004c: move-result-object v2 │ │ +051cbe: 6e10 fb0e 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051cc4: 0c02 |0050: move-result-object v2 │ │ +051cc6: 7120 a90b 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051ccc: 5441 3801 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051cd0: 6e10 8705 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051cd6: 0a01 |0059: move-result v1 │ │ +051cd8: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051cdc: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +051ce0: 5441 3801 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051ce4: 6e20 8805 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051cea: 0c01 |0063: move-result-object v1 │ │ +051cec: 1f01 7900 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051cf0: 6e10 4b03 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +051cf6: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051cfa: 28f1 |006b: goto 005c // -000f │ │ +051cfc: 5441 3801 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +051d00: 6e10 7805 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0578 │ │ +051d06: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -95773,29 +95840,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -050e6c: |[050e6c] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -050e7c: 5431 3901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050e80: 6e10 8705 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -050e86: 0a01 |0005: move-result v1 │ │ -050e88: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -050e8c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -050e90: 5431 3901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050e94: 6e20 8805 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050e9a: 0c01 |000f: move-result-object v1 │ │ -050e9c: 1f01 7a00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050ea0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -050ea2: 5c12 2f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ -050ea6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -050eaa: 28f1 |0017: goto 0008 // -000f │ │ -050eac: 0e00 |0018: return-void │ │ +051d08: |[051d08] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +051d18: 5431 3901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051d1c: 6e10 8705 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051d22: 0a01 |0005: move-result v1 │ │ +051d24: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051d28: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +051d2c: 5431 3901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051d30: 6e20 8805 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051d36: 0c01 |000f: move-result-object v1 │ │ +051d38: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051d3c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +051d3e: 5c12 2f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@012f │ │ +051d42: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051d46: 28f1 |0017: goto 0008 // -000f │ │ +051d48: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -95807,28 +95874,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -050eb0: |[050eb0] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -050ec0: 5421 3901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050ec4: 6e10 8705 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -050eca: 0a01 |0005: move-result v1 │ │ -050ecc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -050ed0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -050ed4: 5421 3901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050ed8: 6e20 8805 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050ede: 0c01 |000f: move-result-object v1 │ │ -050ee0: 1f01 7a00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050ee4: 6e10 4f03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@034f │ │ -050eea: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -050eee: 28f1 |0017: goto 0008 // -000f │ │ -050ef0: 0e00 |0018: return-void │ │ +051d4c: |[051d4c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +051d5c: 5421 3901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051d60: 6e10 8705 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051d66: 0a01 |0005: move-result v1 │ │ +051d68: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051d6c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +051d70: 5421 3901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051d74: 6e20 8805 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051d7a: 0c01 |000f: move-result-object v1 │ │ +051d7c: 1f01 7900 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051d80: 6e10 4f03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@034f │ │ +051d86: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051d8a: 28f1 |0017: goto 0008 // -000f │ │ +051d8c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -95840,62 +95907,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -050ef4: |[050ef4] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -050f04: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050f08: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -050f0c: 1a02 a307 |0004: const-string v2, "LoaderManager" // string@07a3 │ │ -050f10: 2203 4e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050f14: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050f1a: 1a04 4109 |000b: const-string v4, "Retaining in " // string@0941 │ │ -050f1e: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050f24: 0c03 |0010: move-result-object v3 │ │ -050f26: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050f2c: 0c03 |0014: move-result-object v3 │ │ -050f2e: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050f34: 0c03 |0018: move-result-object v3 │ │ -050f36: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -050f3c: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -050f40: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -050f44: 2200 4b02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@024b │ │ -050f48: 1a02 e010 |0022: const-string v2, "here" // string@10e0 │ │ -050f4c: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -050f52: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ -050f58: 1a02 a307 |002a: const-string v2, "LoaderManager" // string@07a3 │ │ -050f5c: 2203 4e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050f60: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050f66: 1a04 5702 |0031: const-string v4, "Called doRetain when not started: " // string@0257 │ │ -050f6a: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050f70: 0c03 |0036: move-result-object v3 │ │ -050f72: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -050f78: 0c03 |003a: move-result-object v3 │ │ -050f7a: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -050f80: 0c03 |003e: move-result-object v3 │ │ -050f82: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -050f88: 0e00 |0042: return-void │ │ -050f8a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -050f8c: 5c52 3a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -050f90: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -050f92: 5c52 3c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -050f96: 5452 3901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050f9a: 6e10 8705 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -050fa0: 0a02 |004e: move-result v2 │ │ -050fa2: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -050fa6: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -050faa: 5452 3901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -050fae: 6e20 8805 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -050fb4: 0c02 |0058: move-result-object v2 │ │ -050fb6: 1f02 7a00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -050fba: 6e10 5003 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0350 │ │ -050fc0: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050fc4: 28f1 |0060: goto 0051 // -000f │ │ +051d90: |[051d90] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +051da0: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051da4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051da8: 1a02 a107 |0004: const-string v2, "LoaderManager" // string@07a1 │ │ +051dac: 2203 4c02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051db0: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051db6: 1a04 3f09 |000b: const-string v4, "Retaining in " // string@093f │ │ +051dba: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051dc0: 0c03 |0010: move-result-object v3 │ │ +051dc2: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051dc8: 0c03 |0014: move-result-object v3 │ │ +051dca: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051dd0: 0c03 |0018: move-result-object v3 │ │ +051dd2: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051dd8: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051ddc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +051de0: 2200 4902 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0249 │ │ +051de4: 1a02 de10 |0022: const-string v2, "here" // string@10de │ │ +051de8: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +051dee: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ +051df4: 1a02 a107 |002a: const-string v2, "LoaderManager" // string@07a1 │ │ +051df8: 2203 4c02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051dfc: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051e02: 1a04 5702 |0031: const-string v4, "Called doRetain when not started: " // string@0257 │ │ +051e06: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051e0c: 0c03 |0036: move-result-object v3 │ │ +051e0e: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051e14: 0c03 |003a: move-result-object v3 │ │ +051e16: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051e1c: 0c03 |003e: move-result-object v3 │ │ +051e1e: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +051e24: 0e00 |0042: return-void │ │ +051e26: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +051e28: 5c52 3a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +051e2c: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +051e2e: 5c52 3c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051e32: 5452 3901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051e36: 6e10 8705 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051e3c: 0a02 |004e: move-result v2 │ │ +051e3e: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051e42: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +051e46: 5452 3901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051e4a: 6e20 8805 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051e50: 0c02 |0058: move-result-object v2 │ │ +051e52: 1f02 7900 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051e56: 6e10 5003 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0350 │ │ +051e5c: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051e60: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -95915,60 +95982,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -050fc8: |[050fc8] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -050fd8: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -050fdc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -050fe0: 1a02 a307 |0004: const-string v2, "LoaderManager" // string@07a3 │ │ -050fe4: 2203 4e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -050fe8: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -050fee: 1a04 b609 |000b: const-string v4, "Starting in " // string@09b6 │ │ -050ff2: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -050ff8: 0c03 |0010: move-result-object v3 │ │ -050ffa: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051000: 0c03 |0014: move-result-object v3 │ │ -051002: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051008: 0c03 |0018: move-result-object v3 │ │ -05100a: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -051010: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -051014: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -051018: 2200 4b02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@024b │ │ -05101c: 1a02 e010 |0022: const-string v2, "here" // string@10e0 │ │ -051020: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -051026: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ -05102c: 1a02 a307 |002a: const-string v2, "LoaderManager" // string@07a3 │ │ -051030: 2203 4e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -051034: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05103a: 1a04 5802 |0031: const-string v4, "Called doStart when already started: " // string@0258 │ │ -05103e: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051044: 0c03 |0036: move-result-object v3 │ │ -051046: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05104c: 0c03 |003a: move-result-object v3 │ │ -05104e: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051054: 0c03 |003e: move-result-object v3 │ │ -051056: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -05105c: 0e00 |0042: return-void │ │ -05105e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -051060: 5c52 3c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -051064: 5452 3901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051068: 6e10 8705 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -05106e: 0a02 |004b: move-result v2 │ │ -051070: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -051074: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -051078: 5452 3901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -05107c: 6e20 8805 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -051082: 0c02 |0055: move-result-object v2 │ │ -051084: 1f02 7a00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -051088: 6e10 5103 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0351 │ │ -05108e: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -051092: 28f1 |005d: goto 004e // -000f │ │ +051e64: |[051e64] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +051e74: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051e78: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051e7c: 1a02 a107 |0004: const-string v2, "LoaderManager" // string@07a1 │ │ +051e80: 2203 4c02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051e84: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051e8a: 1a04 b409 |000b: const-string v4, "Starting in " // string@09b4 │ │ +051e8e: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051e94: 0c03 |0010: move-result-object v3 │ │ +051e96: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051e9c: 0c03 |0014: move-result-object v3 │ │ +051e9e: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051ea4: 0c03 |0018: move-result-object v3 │ │ +051ea6: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051eac: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051eb0: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +051eb4: 2200 4902 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0249 │ │ +051eb8: 1a02 de10 |0022: const-string v2, "here" // string@10de │ │ +051ebc: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +051ec2: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ +051ec8: 1a02 a107 |002a: const-string v2, "LoaderManager" // string@07a1 │ │ +051ecc: 2203 4c02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051ed0: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051ed6: 1a04 5802 |0031: const-string v4, "Called doStart when already started: " // string@0258 │ │ +051eda: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051ee0: 0c03 |0036: move-result-object v3 │ │ +051ee2: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051ee8: 0c03 |003a: move-result-object v3 │ │ +051eea: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051ef0: 0c03 |003e: move-result-object v3 │ │ +051ef2: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +051ef8: 0e00 |0042: return-void │ │ +051efa: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +051efc: 5c52 3c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051f00: 5452 3901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051f04: 6e10 8705 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051f0a: 0a02 |004b: move-result v2 │ │ +051f0c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051f10: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +051f14: 5452 3901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051f18: 6e20 8805 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051f1e: 0c02 |0055: move-result-object v2 │ │ +051f20: 1f02 7900 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051f24: 6e10 5103 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0351 │ │ +051f2a: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051f2e: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -95987,61 +96054,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -051094: |[051094] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0510a4: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0510a8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0510ac: 1a02 a307 |0004: const-string v2, "LoaderManager" // string@07a3 │ │ -0510b0: 2203 4e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0510b4: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0510ba: 1a04 bc09 |000b: const-string v4, "Stopping in " // string@09bc │ │ -0510be: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0510c4: 0c03 |0010: move-result-object v3 │ │ -0510c6: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0510cc: 0c03 |0014: move-result-object v3 │ │ -0510ce: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0510d4: 0c03 |0018: move-result-object v3 │ │ -0510d6: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0510dc: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -0510e0: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0510e4: 2200 4b02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@024b │ │ -0510e8: 1a02 e010 |0022: const-string v2, "here" // string@10e0 │ │ -0510ec: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ -0510f2: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ -0510f8: 1a02 a307 |002a: const-string v2, "LoaderManager" // string@07a3 │ │ -0510fc: 2203 4e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -051100: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051106: 1a04 5902 |0031: const-string v4, "Called doStop when not started: " // string@0259 │ │ -05110a: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051110: 0c03 |0036: move-result-object v3 │ │ -051112: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051118: 0c03 |003a: move-result-object v3 │ │ -05111a: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051120: 0c03 |003e: move-result-object v3 │ │ -051122: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -051128: 0e00 |0042: return-void │ │ -05112a: 5452 3901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -05112e: 6e10 8705 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -051134: 0a02 |0048: move-result v2 │ │ -051136: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05113a: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -05113e: 5452 3901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051142: 6e20 8805 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -051148: 0c02 |0052: move-result-object v2 │ │ -05114a: 1f02 7a00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -05114e: 6e10 5203 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0352 │ │ -051154: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -051158: 28f1 |005a: goto 004b // -000f │ │ -05115a: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -05115c: 5c52 3c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -051160: 28e4 |005e: goto 0042 // -001c │ │ +051f30: |[051f30] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +051f40: 6302 3401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +051f44: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051f48: 1a02 a107 |0004: const-string v2, "LoaderManager" // string@07a1 │ │ +051f4c: 2203 4c02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051f50: 7010 f00e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051f56: 1a04 ba09 |000b: const-string v4, "Stopping in " // string@09ba │ │ +051f5a: 6e20 f70e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051f60: 0c03 |0010: move-result-object v3 │ │ +051f62: 6e20 f60e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051f68: 0c03 |0014: move-result-object v3 │ │ +051f6a: 6e10 fb0e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051f70: 0c03 |0018: move-result-object v3 │ │ +051f72: 7120 a90b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +051f78: 5552 3c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051f7c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +051f80: 2200 4902 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0249 │ │ +051f84: 1a02 de10 |0022: const-string v2, "here" // string@10de │ │ +051f88: 7020 c10e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ec1 │ │ +051f8e: 6e10 c30e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0ec3 │ │ +051f94: 1a02 a107 |002a: const-string v2, "LoaderManager" // string@07a1 │ │ +051f98: 2203 4c02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +051f9c: 7010 f00e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +051fa2: 1a04 5902 |0031: const-string v4, "Called doStop when not started: " // string@0259 │ │ +051fa6: 6e20 f70e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +051fac: 0c03 |0036: move-result-object v3 │ │ +051fae: 6e20 f60e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +051fb4: 0c03 |003a: move-result-object v3 │ │ +051fb6: 6e10 fb0e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +051fbc: 0c03 |003e: move-result-object v3 │ │ +051fbe: 7130 ac0b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +051fc4: 0e00 |0042: return-void │ │ +051fc6: 5452 3901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051fca: 6e10 8705 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +051fd0: 0a02 |0048: move-result v2 │ │ +051fd2: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051fd6: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +051fda: 5452 3901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +051fde: 6e20 8805 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +051fe4: 0c02 |0052: move-result-object v2 │ │ +051fe6: 1f02 7900 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +051fea: 6e10 5203 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0352 │ │ +051ff0: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051ff4: 28f1 |005a: goto 004b // -000f │ │ +051ff6: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +051ff8: 5c52 3c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +051ffc: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -96060,96 +96127,96 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -051164: |[051164] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -051174: 5453 3901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051178: 6e10 8705 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -05117e: 0a03 |0005: move-result v3 │ │ -051180: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -051184: 6e20 740e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05118a: 1a03 a901 |000b: const-string v3, "Active Loaders:" // string@01a9 │ │ -05118e: 6e20 790e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -051194: 2203 4e02 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -051198: 7010 f00e 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05119e: 6e20 f70e 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0511a4: 0c03 |0018: move-result-object v3 │ │ -0511a6: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ -0511aa: 6e20 f70e 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0511b0: 0c03 |001e: move-result-object v3 │ │ -0511b2: 6e10 fb0e 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0511b8: 0c01 |0022: move-result-object v1 │ │ -0511ba: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0511bc: 5453 3901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0511c0: 6e10 8705 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -0511c6: 0a03 |0029: move-result v3 │ │ -0511c8: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -0511cc: 5453 3901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0511d0: 6e20 8805 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -0511d6: 0c02 |0031: move-result-object v2 │ │ -0511d8: 1f02 7a00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -0511dc: 6e20 740e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0511e2: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ -0511e6: 6e20 740e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0511ec: 5453 3901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0511f0: 6e20 8105 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0581 │ │ -0511f6: 0a03 |0041: move-result v3 │ │ -0511f8: 6e20 720e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -0511fe: 1a03 ee00 |0045: const-string v3, ": " // string@00ee │ │ -051202: 6e20 740e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -051208: 6e10 5303 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0353 │ │ -05120e: 0c03 |004d: move-result-object v3 │ │ -051210: 6e20 790e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -051216: 6e59 4c03 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ -05121c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -051220: 28ce |0056: goto 0024 // -0032 │ │ -051222: 5453 3801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -051226: 6e10 8705 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -05122c: 0a03 |005c: move-result v3 │ │ -05122e: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -051232: 6e20 740e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -051238: 1a03 e903 |0062: const-string v3, "Inactive Loaders:" // string@03e9 │ │ -05123c: 6e20 790e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -051242: 2203 4e02 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -051246: 7010 f00e 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05124c: 6e20 f70e 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051252: 0c03 |006f: move-result-object v3 │ │ -051254: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ -051258: 6e20 f70e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05125e: 0c03 |0075: move-result-object v3 │ │ -051260: 6e10 fb0e 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051266: 0c01 |0079: move-result-object v1 │ │ -051268: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -05126a: 5453 3801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -05126e: 6e10 8705 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -051274: 0a03 |0080: move-result v3 │ │ -051276: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -05127a: 5453 3801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -05127e: 6e20 8805 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -051284: 0c02 |0088: move-result-object v2 │ │ -051286: 1f02 7a00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -05128a: 6e20 740e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -051290: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ -051294: 6e20 740e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05129a: 5453 3801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -05129e: 6e20 8105 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0581 │ │ -0512a4: 0a03 |0098: move-result v3 │ │ -0512a6: 6e20 720e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ -0512ac: 1a03 ee00 |009c: const-string v3, ": " // string@00ee │ │ -0512b0: 6e20 740e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0512b6: 6e10 5303 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0353 │ │ -0512bc: 0c03 |00a4: move-result-object v3 │ │ -0512be: 6e20 790e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -0512c4: 6e59 4c03 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ -0512ca: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0512ce: 28ce |00ad: goto 007b // -0032 │ │ -0512d0: 0e00 |00ae: return-void │ │ +052000: |[052000] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +052010: 5453 3901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +052014: 6e10 8705 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +05201a: 0a03 |0005: move-result v3 │ │ +05201c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +052020: 6e20 740e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +052026: 1a03 a901 |000b: const-string v3, "Active Loaders:" // string@01a9 │ │ +05202a: 6e20 790e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +052030: 2203 4c02 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +052034: 7010 f00e 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05203a: 6e20 f70e 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052040: 0c03 |0018: move-result-object v3 │ │ +052042: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ +052046: 6e20 f70e 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05204c: 0c03 |001e: move-result-object v3 │ │ +05204e: 6e10 fb0e 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052054: 0c01 |0022: move-result-object v1 │ │ +052056: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +052058: 5453 3901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05205c: 6e10 8705 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +052062: 0a03 |0029: move-result v3 │ │ +052064: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +052068: 5453 3901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05206c: 6e20 8805 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +052072: 0c02 |0031: move-result-object v2 │ │ +052074: 1f02 7900 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +052078: 6e20 740e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05207e: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ +052082: 6e20 740e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +052088: 5453 3901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05208c: 6e20 8105 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0581 │ │ +052092: 0a03 |0041: move-result v3 │ │ +052094: 6e20 720e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +05209a: 1a03 ee00 |0045: const-string v3, ": " // string@00ee │ │ +05209e: 6e20 740e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0520a4: 6e10 5303 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0353 │ │ +0520aa: 0c03 |004d: move-result-object v3 │ │ +0520ac: 6e20 790e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +0520b2: 6e59 4c03 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ +0520b8: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0520bc: 28ce |0056: goto 0024 // -0032 │ │ +0520be: 5453 3801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +0520c2: 6e10 8705 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +0520c8: 0a03 |005c: move-result v3 │ │ +0520ca: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +0520ce: 6e20 740e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0520d4: 1a03 e903 |0062: const-string v3, "Inactive Loaders:" // string@03e9 │ │ +0520d8: 6e20 790e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +0520de: 2203 4c02 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0520e2: 7010 f00e 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0520e8: 6e20 f70e 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0520ee: 0c03 |006f: move-result-object v3 │ │ +0520f0: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ +0520f4: 6e20 f70e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0520fa: 0c03 |0075: move-result-object v3 │ │ +0520fc: 6e10 fb0e 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052102: 0c01 |0079: move-result-object v1 │ │ +052104: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +052106: 5453 3801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05210a: 6e10 8705 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +052110: 0a03 |0080: move-result v3 │ │ +052112: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +052116: 5453 3801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05211a: 6e20 8805 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +052120: 0c02 |0088: move-result-object v2 │ │ +052122: 1f02 7900 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +052126: 6e20 740e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05212c: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ +052130: 6e20 740e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +052136: 5453 3801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05213a: 6e20 8105 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0581 │ │ +052140: 0a03 |0098: move-result v3 │ │ +052142: 6e20 720e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0e72 │ │ +052148: 1a03 ee00 |009c: const-string v3, ": " // string@00ee │ │ +05214c: 6e20 740e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +052152: 6e10 5303 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0353 │ │ +052158: 0c03 |00a4: move-result-object v3 │ │ +05215a: 6e20 790e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +052160: 6e59 4c03 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@034c │ │ +052166: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05216a: 28ce |00ad: goto 007b // -0032 │ │ +05216c: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0008 line=801 │ │ 0x0010 line=802 │ │ 0x0023 line=803 │ │ 0x002c line=804 │ │ @@ -96185,45 +96252,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0512d4: |[0512d4] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -0512e4: 5541 3a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -0512e8: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -0512ec: 6301 3401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0512f0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0512f4: 1a01 a307 |0008: const-string v1, "LoaderManager" // string@07a3 │ │ -0512f8: 2202 4e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -0512fc: 7010 f00e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051302: 1a03 6503 |000f: const-string v3, "Finished Retaining in " // string@0365 │ │ -051306: 6e20 f70e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05130c: 0c02 |0014: move-result-object v2 │ │ -05130e: 6e20 f60e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051314: 0c02 |0018: move-result-object v2 │ │ -051316: 6e10 fb0e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05131c: 0c02 |001c: move-result-object v2 │ │ -05131e: 7120 a90b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -051324: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -051326: 5c41 3a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ -05132a: 5441 3901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -05132e: 6e10 8705 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -051334: 0a01 |0028: move-result v1 │ │ -051336: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05133a: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -05133e: 5441 3901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051342: 6e20 8805 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -051348: 0c01 |0032: move-result-object v1 │ │ -05134a: 1f01 7a00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -05134e: 6e10 4d03 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@034d │ │ -051354: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -051358: 28f1 |003a: goto 002b // -000f │ │ -05135a: 0e00 |003b: return-void │ │ +052170: |[052170] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +052180: 5541 3a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +052184: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +052188: 6301 3401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +05218c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +052190: 1a01 a107 |0008: const-string v1, "LoaderManager" // string@07a1 │ │ +052194: 2202 4c02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +052198: 7010 f00e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05219e: 1a03 6503 |000f: const-string v3, "Finished Retaining in " // string@0365 │ │ +0521a2: 6e20 f70e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0521a8: 0c02 |0014: move-result-object v2 │ │ +0521aa: 6e20 f60e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0521b0: 0c02 |0018: move-result-object v2 │ │ +0521b2: 6e10 fb0e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0521b8: 0c02 |001c: move-result-object v2 │ │ +0521ba: 7120 a90b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0521c0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0521c2: 5c41 3a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@013a │ │ +0521c6: 5441 3901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +0521ca: 6e10 8705 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +0521d0: 0a01 |0028: move-result v1 │ │ +0521d2: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0521d6: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0521da: 5441 3901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +0521de: 6e20 8805 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +0521e4: 0c01 |0032: move-result-object v1 │ │ +0521e6: 1f01 7900 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0521ea: 6e10 4d03 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@034d │ │ +0521f0: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0521f4: 28f1 |003a: goto 002b // -000f │ │ +0521f6: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -96238,35 +96305,35 @@ │ │ type : '(I)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05135c: |[05135c] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -05136c: 5531 3701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -051370: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -051374: 2201 3b02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -051378: 1a02 5a02 |0006: const-string v2, "Called while creating a loader" // string@025a │ │ -05137c: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -051382: 2701 |000b: throw v1 │ │ -051384: 5431 3901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051388: 6e20 7b05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -05138e: 0c00 |0011: move-result-object v0 │ │ -051390: 1f00 7a00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -051394: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -051398: 5401 2e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -05139c: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0513a0: 5401 2e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0513a4: 5411 2d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -0513a8: 1101 |001e: return-object v1 │ │ -0513aa: 5401 2d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -0513ae: 28fd |0021: goto 001e // -0003 │ │ -0513b0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0513b2: 28fb |0023: goto 001e // -0005 │ │ +0521f8: |[0521f8] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +052208: 5531 3701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +05220c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +052210: 2201 3902 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +052214: 1a02 5a02 |0006: const-string v2, "Called while creating a loader" // string@025a │ │ +052218: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +05221e: 2701 |000b: throw v1 │ │ +052220: 5431 3901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +052224: 6e20 7b05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +05222a: 0c00 |0011: move-result-object v0 │ │ +05222c: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +052230: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +052234: 5401 2e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +052238: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +05223c: 5401 2e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +052240: 5411 2d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +052244: 1101 |001e: return-object v1 │ │ +052246: 5401 2d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05224a: 28fd |0021: goto 001e // -0003 │ │ +05224c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05224e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -96284,36 +96351,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0513b4: |[0513b4] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -0513c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0513c6: 5454 3901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0513ca: 6e10 8705 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ -0513d0: 0a00 |0006: move-result v0 │ │ -0513d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0513d4: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -0513d8: 5454 3901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -0513dc: 6e20 8805 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ -0513e2: 0c02 |000f: move-result-object v2 │ │ -0513e4: 1f02 7a00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -0513e8: 5524 3201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -0513ec: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0513f0: 5524 2801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -0513f4: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -0513f8: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0513fa: b643 |001b: or-int/2addr v3, v4 │ │ -0513fc: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051400: 28ea |001e: goto 0008 // -0016 │ │ -051402: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -051404: 28fb |0020: goto 001b // -0005 │ │ -051406: 0f03 |0021: return v3 │ │ +052250: |[052250] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +052260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052262: 5454 3901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +052266: 6e10 8705 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0587 │ │ +05226c: 0a00 |0006: move-result v0 │ │ +05226e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +052270: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +052274: 5454 3901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +052278: 6e20 8805 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0588 │ │ +05227e: 0c02 |000f: move-result-object v2 │ │ +052280: 1f02 7900 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +052284: 5524 3201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +052288: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +05228c: 5524 2801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +052290: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +052294: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +052296: b643 |001b: or-int/2addr v3, v4 │ │ +052298: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05229c: 28ea |001e: goto 0008 // -0016 │ │ +05229e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0522a0: 28fb |0020: goto 001b // -0005 │ │ +0522a2: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0001 line=825 │ │ 0x0007 line=826 │ │ 0x000a line=827 │ │ 0x0012 line=828 │ │ @@ -96332,83 +96399,83 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -051408: |[051408] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -051418: 5541 3701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -05141c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -051420: 2201 3b02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -051424: 1a02 5a02 |0006: const-string v2, "Called while creating a loader" // string@025a │ │ -051428: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -05142e: 2701 |000b: throw v1 │ │ -051430: 5441 3901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051434: 6e20 7b05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -05143a: 0c00 |0011: move-result-object v0 │ │ -05143c: 1f00 7a00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -051440: 6301 3401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -051444: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -051448: 1a01 a307 |0018: const-string v1, "LoaderManager" // string@07a3 │ │ -05144c: 2202 4e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -051450: 7010 f00e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051456: 1a03 4411 |001f: const-string v3, "initLoader in " // string@1144 │ │ -05145a: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051460: 0c02 |0024: move-result-object v2 │ │ -051462: 6e20 f60e 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051468: 0c02 |0028: move-result-object v2 │ │ -05146a: 1a03 f100 |0029: const-string v3, ": args=" // string@00f1 │ │ -05146e: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051474: 0c02 |002e: move-result-object v2 │ │ -051476: 6e20 f60e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05147c: 0c02 |0032: move-result-object v2 │ │ -05147e: 6e10 fb0e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051484: 0c02 |0036: move-result-object v2 │ │ -051486: 7120 a90b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05148c: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -051490: 7040 5603 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0356 │ │ -051496: 0c00 |003f: move-result-object v0 │ │ -051498: 6301 3401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -05149c: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0514a0: 1a01 a307 |0044: const-string v1, "LoaderManager" // string@07a3 │ │ -0514a4: 2202 4e02 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -0514a8: 7010 f00e 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0514ae: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ -0514b2: 6e20 f70e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0514b8: 0c02 |0050: move-result-object v2 │ │ -0514ba: 6e20 f60e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0514c0: 0c02 |0054: move-result-object v2 │ │ -0514c2: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0514c8: 0c02 |0058: move-result-object v2 │ │ -0514ca: 7120 a90b 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0514d0: 5501 2a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -0514d4: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -0514d8: 5541 3c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -0514dc: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -0514e0: 5401 2d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -0514e4: 5402 2701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ -0514e8: 6e30 4a03 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ -0514ee: 5401 2d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -0514f2: 1101 |006d: return-object v1 │ │ -0514f4: 6301 3401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0514f8: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -0514fc: 1a01 a307 |0072: const-string v1, "LoaderManager" // string@07a3 │ │ -051500: 2202 4e02 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -051504: 7010 f00e 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05150a: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ -05150e: 6e20 f70e 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051514: 0c02 |007e: move-result-object v2 │ │ -051516: 6e20 f60e 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05151c: 0c02 |0082: move-result-object v2 │ │ -05151e: 6e10 fb0e 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051524: 0c02 |0086: move-result-object v2 │ │ -051526: 7120 a90b 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05152c: 5b07 2601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ -051530: 28d0 |008c: goto 005c // -0030 │ │ +0522a4: |[0522a4] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0522b4: 5541 3701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +0522b8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0522bc: 2201 3902 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +0522c0: 1a02 5a02 |0006: const-string v2, "Called while creating a loader" // string@025a │ │ +0522c4: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0522ca: 2701 |000b: throw v1 │ │ +0522cc: 5441 3901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +0522d0: 6e20 7b05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +0522d6: 0c00 |0011: move-result-object v0 │ │ +0522d8: 1f00 7900 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +0522dc: 6301 3401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +0522e0: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0522e4: 1a01 a107 |0018: const-string v1, "LoaderManager" // string@07a1 │ │ +0522e8: 2202 4c02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +0522ec: 7010 f00e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0522f2: 1a03 4211 |001f: const-string v3, "initLoader in " // string@1142 │ │ +0522f6: 6e20 f70e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0522fc: 0c02 |0024: move-result-object v2 │ │ +0522fe: 6e20 f60e 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +052304: 0c02 |0028: move-result-object v2 │ │ +052306: 1a03 f100 |0029: const-string v3, ": args=" // string@00f1 │ │ +05230a: 6e20 f70e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052310: 0c02 |002e: move-result-object v2 │ │ +052312: 6e20 f60e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +052318: 0c02 |0032: move-result-object v2 │ │ +05231a: 6e10 fb0e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052320: 0c02 |0036: move-result-object v2 │ │ +052322: 7120 a90b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +052328: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +05232c: 7040 5603 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0356 │ │ +052332: 0c00 |003f: move-result-object v0 │ │ +052334: 6301 3401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +052338: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +05233c: 1a01 a107 |0044: const-string v1, "LoaderManager" // string@07a1 │ │ +052340: 2202 4c02 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +052344: 7010 f00e 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05234a: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ +05234e: 6e20 f70e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052354: 0c02 |0050: move-result-object v2 │ │ +052356: 6e20 f60e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +05235c: 0c02 |0054: move-result-object v2 │ │ +05235e: 6e10 fb0e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052364: 0c02 |0058: move-result-object v2 │ │ +052366: 7120 a90b 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05236c: 5501 2a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +052370: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +052374: 5541 3c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +052378: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +05237c: 5401 2d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +052380: 5402 2701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0127 │ │ +052384: 6e30 4a03 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@034a │ │ +05238a: 5401 2d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05238e: 1101 |006d: return-object v1 │ │ +052390: 6301 3401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +052394: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +052398: 1a01 a107 |0072: const-string v1, "LoaderManager" // string@07a1 │ │ +05239c: 2202 4c02 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +0523a0: 7010 f00e 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0523a6: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ +0523aa: 6e20 f70e 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0523b0: 0c02 |007e: move-result-object v2 │ │ +0523b2: 6e20 f60e 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0523b8: 0c02 |0082: move-result-object v2 │ │ +0523ba: 6e10 fb0e 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0523c0: 0c02 |0086: move-result-object v2 │ │ +0523c2: 7120 a90b 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0523c8: 5b07 2601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0126 │ │ +0523cc: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -96432,22 +96499,22 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -051534: |[051534] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -051544: 5420 3901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051548: 5231 2b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ -05154c: 6e30 8205 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -051552: 5520 3c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ -051556: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -05155a: 6e10 5103 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0351 │ │ -051560: 0e00 |000e: return-void │ │ +0523d0: |[0523d0] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0523e0: 5420 3901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +0523e4: 5231 2b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@012b │ │ +0523e8: 6e30 8205 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +0523ee: 5520 3c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@013c │ │ +0523f2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0523f6: 6e10 5103 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0351 │ │ +0523fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -96459,135 +96526,135 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 253 16-bit code units │ │ -051564: |[051564] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -051574: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -051576: 5562 3701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ -05157a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05157e: 2202 3b02 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@023b │ │ -051582: 1a03 5a02 |0007: const-string v3, "Called while creating a loader" // string@025a │ │ -051586: 7020 a10e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -05158c: 2702 |000c: throw v2 │ │ -05158e: 5462 3901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051592: 6e20 7b05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -051598: 0c01 |0012: move-result-object v1 │ │ -05159a: 1f01 7a00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -05159e: 6302 3401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0515a2: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0515a6: 1a02 a307 |0019: const-string v2, "LoaderManager" // string@07a3 │ │ -0515aa: 2203 4e02 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0515ae: 7010 f00e 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0515b4: 1a04 a816 |0020: const-string v4, "restartLoader in " // string@16a8 │ │ -0515b8: 6e20 f70e 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0515be: 0c03 |0025: move-result-object v3 │ │ -0515c0: 6e20 f60e 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0515c6: 0c03 |0029: move-result-object v3 │ │ -0515c8: 1a04 f100 |002a: const-string v4, ": args=" // string@00f1 │ │ -0515cc: 6e20 f70e 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0515d2: 0c03 |002f: move-result-object v3 │ │ -0515d4: 6e20 f60e 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0515da: 0c03 |0033: move-result-object v3 │ │ -0515dc: 6e10 fb0e 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0515e2: 0c03 |0037: move-result-object v3 │ │ -0515e4: 7120 a90b 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0515ea: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -0515ee: 5462 3801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -0515f2: 6e20 7b05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ -0515f8: 0c00 |0042: move-result-object v0 │ │ -0515fa: 1f00 7a00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@007a │ │ -0515fe: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -051602: 5512 2a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ -051606: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -05160a: 6302 3401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -05160e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -051612: 1a02 a307 |004f: const-string v2, "LoaderManager" // string@07a3 │ │ -051616: 2203 4e02 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -05161a: 7010 f00e 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051620: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ -051624: 6e20 f70e 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05162a: 0c03 |005b: move-result-object v3 │ │ -05162c: 6e20 f60e 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051632: 0c03 |005f: move-result-object v3 │ │ -051634: 6e10 fb0e 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05163a: 0c03 |0063: move-result-object v3 │ │ -05163c: 7120 a90b 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -051642: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -051644: 5c02 2801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ -051648: 6e10 4b03 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -05164e: 5412 2d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -051652: 6e10 9404 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0494 │ │ -051658: 5462 3801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -05165c: 6e30 8205 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -051662: 7040 5603 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0356 │ │ -051668: 0c01 |007a: move-result-object v1 │ │ -05166a: 5412 2d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05166e: 1102 |007d: return-object v2 │ │ -051670: 5512 3201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ -051674: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -051678: 6302 3401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -05167c: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -051680: 1a02 a307 |0086: const-string v2, "LoaderManager" // string@07a3 │ │ -051684: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ -051688: 7120 a90b 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05168e: 5462 3901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ -051692: 6e30 8205 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -051698: 6e10 4b03 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -05169e: 28e2 |0095: goto 0077 // -001e │ │ -0516a0: 5412 2e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0516a4: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0516a8: 6302 3401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0516ac: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0516b0: 1a02 a307 |009e: const-string v2, "LoaderManager" // string@07a3 │ │ -0516b4: 2203 4e02 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0516b8: 7010 f00e 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0516be: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ -0516c2: 6e20 f70e 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0516c8: 0c03 |00aa: move-result-object v3 │ │ -0516ca: 5414 2e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0516ce: 6e20 f60e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0516d4: 0c03 |00b0: move-result-object v3 │ │ -0516d6: 6e10 fb0e 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0516dc: 0c03 |00b4: move-result-object v3 │ │ -0516de: 7120 a90b 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -0516e4: 5412 2e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0516e8: 6e10 4b03 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ -0516ee: 5b15 2e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -0516f2: 6302 3401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -0516f6: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -0516fa: 1a02 a307 |00c3: const-string v2, "LoaderManager" // string@07a3 │ │ -0516fe: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ -051702: 7120 a90b 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -051708: 7040 5703 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0357 │ │ -05170e: 0c02 |00cd: move-result-object v2 │ │ -051710: 5b12 2e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -051714: 5412 2e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ -051718: 5422 2d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05171c: 28a9 |00d4: goto 007d // -0057 │ │ -05171e: 6302 3401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ -051722: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -051726: 1a02 a307 |00d9: const-string v2, "LoaderManager" // string@07a3 │ │ -05172a: 2203 4e02 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -05172e: 7010 f00e 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051734: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ -051738: 6e20 f70e 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05173e: 0c03 |00e5: move-result-object v3 │ │ -051740: 6e20 f60e 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -051746: 0c03 |00e9: move-result-object v3 │ │ -051748: 6e10 fb0e 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05174e: 0c03 |00ed: move-result-object v3 │ │ -051750: 7120 a90b 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -051756: 5412 2d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ -05175a: 6e10 9404 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0494 │ │ -051760: 5462 3801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ -051764: 6e30 8205 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ -05176a: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +052400: |[052400] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +052410: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +052412: 5562 3701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0137 │ │ +052416: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +05241a: 2202 3902 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0239 │ │ +05241e: 1a03 5a02 |0007: const-string v3, "Called while creating a loader" // string@025a │ │ +052422: 7020 a10e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +052428: 2702 |000c: throw v2 │ │ +05242a: 5462 3901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05242e: 6e20 7b05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +052434: 0c01 |0012: move-result-object v1 │ │ +052436: 1f01 7900 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +05243a: 6302 3401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +05243e: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +052442: 1a02 a107 |0019: const-string v2, "LoaderManager" // string@07a1 │ │ +052446: 2203 4c02 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +05244a: 7010 f00e 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +052450: 1a04 a616 |0020: const-string v4, "restartLoader in " // string@16a6 │ │ +052454: 6e20 f70e 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05245a: 0c03 |0025: move-result-object v3 │ │ +05245c: 6e20 f60e 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +052462: 0c03 |0029: move-result-object v3 │ │ +052464: 1a04 f100 |002a: const-string v4, ": args=" // string@00f1 │ │ +052468: 6e20 f70e 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05246e: 0c03 |002f: move-result-object v3 │ │ +052470: 6e20 f60e 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +052476: 0c03 |0033: move-result-object v3 │ │ +052478: 6e10 fb0e 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05247e: 0c03 |0037: move-result-object v3 │ │ +052480: 7120 a90b 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +052486: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +05248a: 5462 3801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +05248e: 6e20 7b05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@057b │ │ +052494: 0c00 |0042: move-result-object v0 │ │ +052496: 1f00 7900 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0079 │ │ +05249a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +05249e: 5512 2a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@012a │ │ +0524a2: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0524a6: 6302 3401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +0524aa: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0524ae: 1a02 a107 |004f: const-string v2, "LoaderManager" // string@07a1 │ │ +0524b2: 2203 4c02 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0524b6: 7010 f00e 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0524bc: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ +0524c0: 6e20 f70e 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0524c6: 0c03 |005b: move-result-object v3 │ │ +0524c8: 6e20 f60e 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0524ce: 0c03 |005f: move-result-object v3 │ │ +0524d0: 6e10 fb0e 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0524d6: 0c03 |0063: move-result-object v3 │ │ +0524d8: 7120 a90b 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0524de: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0524e0: 5c02 2801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0128 │ │ +0524e4: 6e10 4b03 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +0524ea: 5412 2d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0524ee: 6e10 9404 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0494 │ │ +0524f4: 5462 3801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +0524f8: 6e30 8205 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +0524fe: 7040 5603 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0356 │ │ +052504: 0c01 |007a: move-result-object v1 │ │ +052506: 5412 2d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +05250a: 1102 |007d: return-object v2 │ │ +05250c: 5512 3201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0132 │ │ +052510: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +052514: 6302 3401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +052518: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +05251c: 1a02 a107 |0086: const-string v2, "LoaderManager" // string@07a1 │ │ +052520: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ +052524: 7120 a90b 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05252a: 5462 3901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0139 │ │ +05252e: 6e30 8205 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +052534: 6e10 4b03 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +05253a: 28e2 |0095: goto 0077 // -001e │ │ +05253c: 5412 2e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +052540: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +052544: 6302 3401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +052548: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +05254c: 1a02 a107 |009e: const-string v2, "LoaderManager" // string@07a1 │ │ +052550: 2203 4c02 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +052554: 7010 f00e 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05255a: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ +05255e: 6e20 f70e 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052564: 0c03 |00aa: move-result-object v3 │ │ +052566: 5414 2e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +05256a: 6e20 f60e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +052570: 0c03 |00b0: move-result-object v3 │ │ +052572: 6e10 fb0e 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052578: 0c03 |00b4: move-result-object v3 │ │ +05257a: 7120 a90b 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +052580: 5412 2e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +052584: 6e10 4b03 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@034b │ │ +05258a: 5b15 2e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +05258e: 6302 3401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +052592: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +052596: 1a02 a107 |00c3: const-string v2, "LoaderManager" // string@07a1 │ │ +05259a: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ +05259e: 7120 a90b 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0525a4: 7040 5703 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@0357 │ │ +0525aa: 0c02 |00cd: move-result-object v2 │ │ +0525ac: 5b12 2e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +0525b0: 5412 2e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@012e │ │ +0525b4: 5422 2d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0525b8: 28a9 |00d4: goto 007d // -0057 │ │ +0525ba: 6302 3401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0134 │ │ +0525be: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +0525c2: 1a02 a107 |00d9: const-string v2, "LoaderManager" // string@07a1 │ │ +0525c6: 2203 4c02 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +0525ca: 7010 f00e 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0525d0: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ +0525d4: 6e20 f70e 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0525da: 0c03 |00e5: move-result-object v3 │ │ +0525dc: 6e20 f60e 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0525e2: 0c03 |00e9: move-result-object v3 │ │ +0525e4: 6e10 fb0e 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0525ea: 0c03 |00ed: move-result-object v3 │ │ +0525ec: 7120 a90b 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +0525f2: 5412 2d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@012d │ │ +0525f6: 6e10 9404 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0494 │ │ +0525fc: 5462 3801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0138 │ │ +052600: 6e30 8205 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0582 │ │ +052606: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=593 │ │ 0x0005 line=594 │ │ 0x000d line=597 │ │ 0x0015 line=598 │ │ 0x003b line=599 │ │ @@ -96630,34 +96697,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -051770: |[051770] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -051780: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -051784: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -051788: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ -05178e: 1a01 a507 |0007: const-string v1, "LoaderManager{" // string@07a5 │ │ -051792: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051798: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ -05179e: 0a01 |000f: move-result v1 │ │ -0517a0: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ -0517a6: 0c01 |0013: move-result-object v1 │ │ -0517a8: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0517ae: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -0517b2: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0517b8: 5421 3601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0517bc: 7120 4305 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ -0517c2: 1a01 fc19 |0021: const-string v1, "}}" // string@19fc │ │ -0517c6: 6e20 f70e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0517cc: 6e10 fb0e 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0517d2: 0c01 |0029: move-result-object v1 │ │ -0517d4: 1101 |002a: return-object v1 │ │ +05260c: |[05260c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +05261c: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +052620: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +052624: 7020 f10e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0ef1 │ │ +05262a: 1a01 a307 |0007: const-string v1, "LoaderManager{" // string@07a3 │ │ +05262e: 6e20 f70e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052634: 7110 fe0e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0efe │ │ +05263a: 0a01 |000f: move-result v1 │ │ +05263c: 7110 ab0e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0eab │ │ +052642: 0c01 |0013: move-result-object v1 │ │ +052644: 6e20 f70e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05264a: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +05264e: 6e20 f70e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052654: 5421 3601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +052658: 7120 4305 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0543 │ │ +05265e: 1a01 fa19 |0021: const-string v1, "}}" // string@19fa │ │ +052662: 6e20 f70e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052668: 6e10 fb0e 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05266e: 0c01 |0029: move-result-object v1 │ │ +052670: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0007 line=790 │ │ 0x000c line=791 │ │ 0x0017 line=792 │ │ 0x001c line=793 │ │ @@ -96672,32 +96739,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0517d8: |[0517d8] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0517e8: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ -0517ec: 0e00 |0002: return-void │ │ +052674: |[052674] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +052684: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0136 │ │ +052688: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 1956 (LoaderManager.java) │ │ + source_file_idx : 1954 (LoaderManager.java) │ │ │ │ Class #339 header: │ │ -class_idx : 125 │ │ +class_idx : 124 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2120 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -96718,17 +96785,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0517f0: |[0517f0] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -051800: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051806: 0e00 |0003: return-void │ │ +05268c: |[05268c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +05269c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0526a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -96737,49 +96804,49 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -051808: |[051808] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -051818: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05181a: 7110 7c03 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@037c │ │ -051820: 0c03 |0004: move-result-object v3 │ │ -051822: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -051826: 1102 |0007: return-object v2 │ │ -051828: 2204 1700 |0008: new-instance v4, Landroid/content/ComponentName; // type@0017 │ │ -05182c: 7030 7000 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0070 │ │ -051832: 7120 7d03 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ -051838: 0c01 |0010: move-result-object v1 │ │ -05183a: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -05183e: 7110 8704 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ -051844: 0c02 |0016: move-result-object v2 │ │ -051846: 28f0 |0017: goto 0007 // -0010 │ │ -051848: 2205 1f00 |0018: new-instance v5, Landroid/content/Intent; // type@001f │ │ -05184c: 7010 8200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0082 │ │ -051852: 6e20 a200 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ -051858: 0c02 |0020: move-result-object v2 │ │ -05185a: 28f6 |0021: goto 0017 // -000a │ │ -05185c: 0d00 |0022: move-exception v0 │ │ -05185e: 1a05 4708 |0023: const-string v5, "NavUtils" // string@0847 │ │ -051862: 2206 4e02 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@024e │ │ -051866: 7010 f00e 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05186c: 1a07 1710 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1017 │ │ -051870: 6e20 f70e 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051876: 0c06 |002f: move-result-object v6 │ │ -051878: 6e20 f70e 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05187e: 0c06 |0033: move-result-object v6 │ │ -051880: 1a07 9500 |0034: const-string v7, "' in manifest" // string@0095 │ │ -051884: 6e20 f70e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05188a: 0c06 |0039: move-result-object v6 │ │ -05188c: 6e10 fb0e 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051892: 0c06 |003d: move-result-object v6 │ │ -051894: 7120 a40b 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -05189a: 28c6 |0041: goto 0007 // -003a │ │ +0526a4: |[0526a4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0526b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0526b6: 7110 7c03 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@037c │ │ +0526bc: 0c03 |0004: move-result-object v3 │ │ +0526be: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0526c2: 1102 |0007: return-object v2 │ │ +0526c4: 2204 1700 |0008: new-instance v4, Landroid/content/ComponentName; // type@0017 │ │ +0526c8: 7030 7000 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0070 │ │ +0526ce: 7120 7d03 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@037d │ │ +0526d4: 0c01 |0010: move-result-object v1 │ │ +0526d6: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +0526da: 7110 8704 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0487 │ │ +0526e0: 0c02 |0016: move-result-object v2 │ │ +0526e2: 28f0 |0017: goto 0007 // -0010 │ │ +0526e4: 2205 1f00 |0018: new-instance v5, Landroid/content/Intent; // type@001f │ │ +0526e8: 7010 8200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0082 │ │ +0526ee: 6e20 a200 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ +0526f4: 0c02 |0020: move-result-object v2 │ │ +0526f6: 28f6 |0021: goto 0017 // -000a │ │ +0526f8: 0d00 |0022: move-exception v0 │ │ +0526fa: 1a05 4508 |0023: const-string v5, "NavUtils" // string@0845 │ │ +0526fe: 2206 4c02 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@024c │ │ +052702: 7010 f00e 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +052708: 1a07 1510 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1015 │ │ +05270c: 6e20 f70e 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052712: 0c06 |002f: move-result-object v6 │ │ +052714: 6e20 f70e 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05271a: 0c06 |0033: move-result-object v6 │ │ +05271c: 1a07 9500 |0034: const-string v7, "' in manifest" // string@0095 │ │ +052720: 6e20 f70e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052726: 0c06 |0039: move-result-object v6 │ │ +052728: 6e10 fb0e 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05272e: 0c06 |003d: move-result-object v6 │ │ +052730: 7120 a40b 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +052736: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -96804,43 +96871,43 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0518a8: |[0518a8] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0518b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0518ba: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -0518be: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0518c2: 0710 |0005: move-object v0, v1 │ │ -0518c4: 1100 |0006: return-object v0 │ │ -0518c6: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -0518ca: 1a03 830b |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0b83 │ │ -0518ce: 6e20 fe00 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ -0518d4: 0c00 |000e: move-result-object v0 │ │ -0518d6: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0518da: 0710 |0011: move-object v0, v1 │ │ -0518dc: 28f4 |0012: goto 0006 // -000c │ │ -0518de: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0518e0: 6e20 c90e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -0518e6: 0a01 |0017: move-result v1 │ │ -0518e8: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0518ec: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0518f0: 2201 4e02 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -0518f4: 7010 f00e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0518fa: 6e10 7900 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0079 │ │ -051900: 0c02 |0024: move-result-object v2 │ │ -051902: 6e20 f70e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051908: 0c01 |0028: move-result-object v1 │ │ -05190a: 6e20 f70e 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051910: 0c01 |002c: move-result-object v1 │ │ -051912: 6e10 fb0e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051918: 0c00 |0030: move-result-object v0 │ │ -05191a: 28d5 |0031: goto 0006 // -002b │ │ +052744: |[052744] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +052754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +052756: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +05275a: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +05275e: 0710 |0005: move-object v0, v1 │ │ +052760: 1100 |0006: return-object v0 │ │ +052762: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +052766: 1a03 810b |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0b81 │ │ +05276a: 6e20 fe00 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00fe │ │ +052770: 0c00 |000e: move-result-object v0 │ │ +052772: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +052776: 0710 |0011: move-object v0, v1 │ │ +052778: 28f4 |0012: goto 0006 // -000c │ │ +05277a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05277c: 6e20 c90e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +052782: 0a01 |0017: move-result v1 │ │ +052784: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +052788: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +05278c: 2201 4c02 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +052790: 7010 f00e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +052796: 6e10 7900 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0079 │ │ +05279c: 0c02 |0024: move-result-object v2 │ │ +05279e: 6e20 f70e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0527a4: 0c01 |0028: move-result-object v1 │ │ +0527a6: 6e20 f70e 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0527ac: 0c01 |002c: move-result-object v1 │ │ +0527ae: 6e10 fb0e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0527b4: 0c00 |0030: move-result-object v0 │ │ +0527b6: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -96856,20 +96923,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05191c: |[05191c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05192c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -051930: 6e20 8700 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -051936: 6e20 2800 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -05193c: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ -051942: 0e00 |000b: return-void │ │ +0527b8: |[0527b8] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0527c8: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +0527cc: 6e20 8700 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +0527d2: 6e20 2800 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +0527d8: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ +0527de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -96882,45 +96949,45 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -051944: |[051944] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -051954: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -05195a: 0c01 |0003: move-result-object v1 │ │ -05195c: 6e10 8900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ -051962: 0c00 |0007: move-result-object v0 │ │ -051964: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -051968: 1a01 760b |000a: const-string v1, "android.intent.action.MAIN" // string@0b76 │ │ -05196c: 6e20 cd0e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -051972: 0a01 |000f: move-result v1 │ │ -051974: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -051978: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05197a: 0f01 |0013: return v1 │ │ -05197c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05197e: 28fe |0015: goto 0013 // -0002 │ │ +0527e0: |[0527e0] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0527f0: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +0527f6: 0c01 |0003: move-result-object v1 │ │ +0527f8: 6e10 8900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0089 │ │ +0527fe: 0c00 |0007: move-result-object v0 │ │ +052800: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +052804: 1a01 740b |000a: const-string v1, "android.intent.action.MAIN" // string@0b74 │ │ +052808: 6e20 cd0e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +05280e: 0a01 |000f: move-result v1 │ │ +052810: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +052814: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +052816: 0f01 |0013: return v1 │ │ +052818: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05281a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2120 (NavUtils.java) │ │ + source_file_idx : 2118 (NavUtils.java) │ │ │ │ Class #340 header: │ │ -class_idx : 131 │ │ +class_idx : 130 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 140 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 139 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -96944,17 +97011,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051980: |[051980] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -051990: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -051996: 0e00 |0003: return-void │ │ +05281c: |[05281c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +05282c: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +052832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x0003 line=653 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -96963,18 +97030,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051998: |[051998] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0519a8: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -0519ae: 6e20 9303 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0393 │ │ -0519b4: 0e00 |0006: return-void │ │ +052834: |[052834] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +052844: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +05284a: 6e20 9303 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0393 │ │ +052850: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0003 line=656 │ │ 0x0006 line=657 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -96986,17 +97053,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0519b8: |[0519b8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0519c8: 5b01 4501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0145 │ │ -0519cc: 1100 |0002: return-object v0 │ │ +052854: |[052854] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +052864: 5b01 4501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0145 │ │ +052868: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -97006,17 +97073,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0519d0: |[0519d0] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0519e0: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0144 │ │ -0519e4: 1100 |0002: return-object v0 │ │ +05286c: |[05286c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05287c: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0144 │ │ +052880: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ 0x0002 line=665 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -97026,35 +97093,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0519e8: |[0519e8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0519f8: 5b12 4601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0146 │ │ -0519fc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0519fe: 5c10 4701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0147 │ │ -051a02: 1101 |0005: return-object v1 │ │ +052884: |[052884] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +052894: 5b12 4601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0146 │ │ +052898: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05289a: 5c10 4701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0147 │ │ +05289e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0002 line=673 │ │ 0x0005 line=674 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #341 header: │ │ -class_idx : 132 │ │ +class_idx : 131 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 140 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 139 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -97078,17 +97145,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051a04: |[051a04] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -051a14: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -051a1a: 0e00 |0003: return-void │ │ +0528a0: |[0528a0] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +0528b0: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +0528b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0003 line=711 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -97097,18 +97164,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051a1c: |[051a1c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -051a2c: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -051a32: 6e20 9903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0399 │ │ -051a38: 0e00 |0006: return-void │ │ +0528b8: |[0528b8] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0528c8: 7010 ca03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +0528ce: 6e20 9903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0399 │ │ +0528d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0003 line=714 │ │ 0x0006 line=715 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -97120,17 +97187,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a3c: |[051a3c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -051a4c: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0149 │ │ -051a50: 1100 |0002: return-object v0 │ │ +0528d8: |[0528d8] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0528e8: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0149 │ │ +0528ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0002 line=741 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -97140,17 +97207,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a54: |[051a54] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -051a64: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0148 │ │ -051a68: 1100 |0002: return-object v0 │ │ +0528f0: |[0528f0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +052900: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0148 │ │ +052904: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -97160,35 +97227,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -051a6c: |[051a6c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -051a7c: 5b12 4a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014a │ │ -051a80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -051a82: 5c10 4b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@014b │ │ -051a86: 1101 |0005: return-object v1 │ │ +052908: |[052908] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +052918: 5b12 4a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014a │ │ +05291c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05291e: 5c10 4b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@014b │ │ +052922: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0002 line=731 │ │ 0x0005 line=732 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #342 header: │ │ -class_idx : 134 │ │ +class_idx : 133 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 140 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 139 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -97214,20 +97281,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -051a88: |[051a88] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -051a98: 7010 ca03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -051a9e: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -051aa2: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -051aa8: 5b10 6101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ -051aac: 0e00 |000a: return-void │ │ +052924: |[052924] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +052934: 7010 ca03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +05293a: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +05293e: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +052944: 5b10 6101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ +052948: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0003 line=770 │ │ 0x000a line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -97237,21 +97304,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051ab0: |[051ab0] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -051ac0: 7010 ca03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ -051ac6: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -051aca: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -051ad0: 5b10 6101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ -051ad4: 6e20 bf03 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03bf │ │ -051ada: 0e00 |000d: return-void │ │ +05294c: |[05294c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +05295c: 7010 ca03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03ca │ │ +052962: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +052966: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +05296c: 5b10 6101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ +052970: 6e20 bf03 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03bf │ │ +052976: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0003 line=770 │ │ 0x000a line=776 │ │ 0x000d line=777 │ │ locals : │ │ @@ -97264,18 +97331,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051adc: |[051adc] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -051aec: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ -051af0: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ -051af6: 1101 |0005: return-object v1 │ │ +052978: |[052978] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +052988: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ +05298c: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0f16 │ │ +052992: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0005 line=802 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -97285,17 +97352,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051af8: |[051af8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -051b08: 5b01 5e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ -051b0c: 1100 |0002: return-object v0 │ │ +052994: |[052994] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0529a4: 5b01 5e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ +0529a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0002 line=785 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -97305,35 +97372,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -051b10: |[051b10] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -051b20: 5b12 5f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015f │ │ -051b24: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -051b26: 5c10 6001 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0160 │ │ -051b2a: 1101 |0005: return-object v1 │ │ +0529ac: |[0529ac] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0529bc: 5b12 5f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015f │ │ +0529c0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0529c2: 5c10 6001 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0160 │ │ +0529c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0002 line=793 │ │ 0x0005 line=794 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #343 header: │ │ -class_idx : 136 │ │ +class_idx : 135 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -97354,17 +97421,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b2c: |[051b2c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -051b3c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051b42: 0e00 |0003: return-void │ │ +0529c8: |[0529c8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0529d8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0529de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -97373,46 +97440,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -051b44: |[051b44] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -051b54: 5460 5401 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -051b58: 5461 5101 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ -051b5c: 5462 5001 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ -051b60: 5463 4f01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ -051b64: 5464 4e01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ -051b68: 6e54 6900 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0069 │ │ -051b6e: 5261 5601 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ -051b72: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -051b76: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -051b7a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -051b7e: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -051b82: 1100 |0017: return-object v0 │ │ +0529e0: |[0529e0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0529f0: 5460 5401 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +0529f4: 5461 5101 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ +0529f8: 5462 5001 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ +0529fc: 5463 4f01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ +052a00: 5464 4e01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ +052a04: 6e54 6900 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0069 │ │ +052a0a: 5261 5601 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ +052a0e: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +052a12: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +052a16: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +052a1a: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +052a1e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #344 header: │ │ -class_idx : 137 │ │ +class_idx : 136 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -97433,17 +97500,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b84: |[051b84] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -051b94: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051b9a: 0e00 |0003: return-void │ │ +052a20: |[052a20] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +052a30: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -97452,42 +97519,42 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -051b9c: |[051b9c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -051bac: 54b0 5101 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ -051bb0: 54b1 5401 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -051bb4: 54b2 5001 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ -051bb8: 54b3 4f01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ -051bbc: 54b4 4d01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ -051bc0: 54b5 5c01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ -051bc4: 52b6 5501 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ -051bc8: 54b7 4e01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ -051bcc: 54b8 5201 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ -051bd0: 54b9 5301 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ -051bd4: 770a d103 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@03d1 │ │ -051bda: 0c00 |0017: move-result-object v0 │ │ -051bdc: 1100 |0018: return-object v0 │ │ +052a38: |[052a38] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +052a48: 54b0 5101 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ +052a4c: 54b1 5401 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +052a50: 54b2 5001 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ +052a54: 54b3 4f01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ +052a58: 54b4 4d01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ +052a5c: 54b5 5c01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ +052a60: 52b6 5501 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ +052a64: 54b7 4e01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ +052a68: 54b8 5201 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ +052a6c: 54b9 5301 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ +052a70: 770a d103 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@03d1 │ │ +052a76: 0c00 |0017: move-result-object v0 │ │ +052a78: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #345 header: │ │ -class_idx : 138 │ │ +class_idx : 137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -97508,17 +97575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051be0: |[051be0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -051bf0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051bf6: 0e00 |0003: return-void │ │ +052a7c: |[052a7c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +052a8c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -97527,45 +97594,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -051bf8: |[051bf8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -051c08: 54e0 5101 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ -051c0c: 54e1 5401 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -051c10: 54e2 5001 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ -051c14: 54e3 4f01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ -051c18: 54e4 4d01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ -051c1c: 54e5 5c01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ -051c20: 52e6 5501 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ -051c24: 54e7 4e01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ -051c28: 54e8 5201 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ -051c2c: 54e9 5301 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ -051c30: 52ea 5901 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ -051c34: 52eb 5701 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ -051c38: 55ec 5801 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ -051c3c: 770d d303 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@03d3 │ │ -051c42: 0c00 |001d: move-result-object v0 │ │ -051c44: 1100 |001e: return-object v0 │ │ +052a94: |[052a94] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +052aa4: 54e0 5101 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ +052aa8: 54e1 5401 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +052aac: 54e2 5001 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ +052ab0: 54e3 4f01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ +052ab4: 54e4 4d01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ +052ab8: 54e5 5c01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ +052abc: 52e6 5501 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ +052ac0: 54e7 4e01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ +052ac4: 54e8 5201 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ +052ac8: 54e9 5301 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ +052acc: 52ea 5901 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ +052ad0: 52eb 5701 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ +052ad4: 55ec 5801 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ +052ad8: 770d d303 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@03d3 │ │ +052ade: 0c00 |001d: move-result-object v0 │ │ +052ae0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #346 header: │ │ -class_idx : 139 │ │ +class_idx : 138 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2147 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2145 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -97586,17 +97653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051c48: |[051c48] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -051c58: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051c5e: 0e00 |0003: return-void │ │ +052ae4: |[052ae4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +052af4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -97605,128 +97672,128 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 227 16-bit code units │ │ -051c60: |[051c60] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -051c70: 2201 9000 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@0090 │ │ -051c74: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -051c78: 5402 5101 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ -051c7c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -051c80: 5403 5401 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ -051c84: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -051c88: 5404 5001 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ -051c8c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -051c90: 5405 4f01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ -051c94: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -051c98: 5406 4d01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ -051c9c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -051ca0: 5407 5c01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ -051ca4: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -051ca8: 5208 5501 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ -051cac: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -051cb0: 5409 4e01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ -051cb4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -051cb8: 540a 5201 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ -051cbc: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -051cc0: 540b 5301 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ -051cc4: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -051cc8: 520c 5901 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ -051ccc: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -051cd0: 520d 5701 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ -051cd4: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -051cd8: 550e 5801 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ -051cdc: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -051ce0: 550f 5d01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@015d │ │ -051ce4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -051ce8: 5200 5601 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ -051cec: 0210 0000 |003e: move/from16 v16, v0 │ │ -051cf0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -051cf4: 5400 5b01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@015b │ │ -051cf8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -051cfc: 7611 d403 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03d4 │ │ -051d02: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -051d06: 5402 4c01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ -051d0a: 6e10 1b0f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ -051d10: 0c13 |0050: move-result-object v19 │ │ -051d12: 7801 380f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -051d18: 0a02 |0054: move-result v2 │ │ -051d1a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -051d1e: 7801 390f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -051d24: 0c12 |005a: move-result-object v18 │ │ -051d26: 1f12 8200 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@0082 │ │ -051d2a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -051d2e: 5202 4201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0142 │ │ -051d32: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -051d36: 5403 4301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0143 │ │ -051d3a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -051d3e: 5404 4101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0141 │ │ -051d42: 6e40 d503 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03d5 │ │ -051d48: 28e5 |006c: goto 0051 // -001b │ │ -051d4a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -051d4e: 5402 5a01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051d52: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -051d56: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -051d5a: 5402 5a01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051d5e: 2022 8400 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0084 │ │ -051d62: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -051d66: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -051d6a: 5400 5a01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051d6e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -051d72: 1f14 8400 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0084 │ │ -051d76: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -051d7a: 5402 4801 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0148 │ │ -051d7e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -051d82: 5503 4b01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@014b │ │ -051d86: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -051d8a: 5404 4a01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014a │ │ -051d8e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -051d92: 5405 4901 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0149 │ │ -051d96: 6e55 d703 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03d7 │ │ -051d9c: 6e10 d903 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03d9 │ │ -051da2: 0c02 |0099: move-result-object v2 │ │ -051da4: 1102 |009a: return-object v2 │ │ -051da6: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -051daa: 5402 5a01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051dae: 2022 8600 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0086 │ │ -051db2: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -051db6: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -051dba: 5400 5a01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051dbe: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -051dc2: 1f14 8600 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0086 │ │ -051dc6: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -051dca: 5402 5e01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ -051dce: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -051dd2: 5503 6001 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0160 │ │ -051dd6: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -051dda: 5404 5f01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015f │ │ -051dde: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -051de2: 5405 6101 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ -051de6: 6e55 d803 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03d8 │ │ -051dec: 28d8 |00be: goto 0096 // -0028 │ │ -051dee: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -051df2: 5402 5a01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051df6: 2022 8300 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0083 │ │ -051dfa: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -051dfe: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -051e02: 5400 5a01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ -051e06: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -051e0a: 1f14 8300 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0083 │ │ -051e0e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -051e12: 5402 4401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0144 │ │ -051e16: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -051e1a: 5503 4701 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0147 │ │ -051e1e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -051e22: 5404 4601 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0146 │ │ -051e26: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -051e2a: 5405 4501 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0145 │ │ -051e2e: 6e55 d603 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03d6 │ │ -051e34: 28b4 |00e2: goto 0096 // -004c │ │ +052afc: |[052afc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +052b0c: 2201 8f00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@008f │ │ +052b10: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +052b14: 5402 5101 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0151 │ │ +052b18: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +052b1c: 5403 5401 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0154 │ │ +052b20: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +052b24: 5404 5001 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0150 │ │ +052b28: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +052b2c: 5405 4f01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@014f │ │ +052b30: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +052b34: 5406 4d01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@014d │ │ +052b38: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +052b3c: 5407 5c01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@015c │ │ +052b40: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +052b44: 5208 5501 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0155 │ │ +052b48: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +052b4c: 5409 4e01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@014e │ │ +052b50: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +052b54: 540a 5201 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0152 │ │ +052b58: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +052b5c: 540b 5301 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0153 │ │ +052b60: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +052b64: 520c 5901 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0159 │ │ +052b68: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +052b6c: 520d 5701 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0157 │ │ +052b70: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +052b74: 550e 5801 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0158 │ │ +052b78: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +052b7c: 550f 5d01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@015d │ │ +052b80: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +052b84: 5200 5601 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0156 │ │ +052b88: 0210 0000 |003e: move/from16 v16, v0 │ │ +052b8c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +052b90: 5400 5b01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@015b │ │ +052b94: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +052b98: 7611 d403 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03d4 │ │ +052b9e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +052ba2: 5402 4c01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@014c │ │ +052ba6: 6e10 1b0f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0f1b │ │ +052bac: 0c13 |0050: move-result-object v19 │ │ +052bae: 7801 380f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +052bb4: 0a02 |0054: move-result v2 │ │ +052bb6: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +052bba: 7801 390f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +052bc0: 0c12 |005a: move-result-object v18 │ │ +052bc2: 1f12 8100 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@0081 │ │ +052bc6: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +052bca: 5202 4201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0142 │ │ +052bce: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +052bd2: 5403 4301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0143 │ │ +052bd6: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +052bda: 5404 4101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0141 │ │ +052bde: 6e40 d503 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03d5 │ │ +052be4: 28e5 |006c: goto 0051 // -001b │ │ +052be6: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +052bea: 5402 5a01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052bee: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +052bf2: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +052bf6: 5402 5a01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052bfa: 2022 8300 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ +052bfe: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +052c02: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +052c06: 5400 5a01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052c0a: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +052c0e: 1f14 8300 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0083 │ │ +052c12: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +052c16: 5402 4801 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0148 │ │ +052c1a: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +052c1e: 5503 4b01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@014b │ │ +052c22: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +052c26: 5404 4a01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014a │ │ +052c2a: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +052c2e: 5405 4901 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0149 │ │ +052c32: 6e55 d703 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03d7 │ │ +052c38: 6e10 d903 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03d9 │ │ +052c3e: 0c02 |0099: move-result-object v2 │ │ +052c40: 1102 |009a: return-object v2 │ │ +052c42: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +052c46: 5402 5a01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052c4a: 2022 8500 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ +052c4e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +052c52: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +052c56: 5400 5a01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052c5a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +052c5e: 1f14 8500 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0085 │ │ +052c62: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +052c66: 5402 5e01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ +052c6a: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +052c6e: 5503 6001 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0160 │ │ +052c72: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +052c76: 5404 5f01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015f │ │ +052c7a: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +052c7e: 5405 6101 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0161 │ │ +052c82: 6e55 d803 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03d8 │ │ +052c88: 28d8 |00be: goto 0096 // -0028 │ │ +052c8a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +052c8e: 5402 5a01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052c92: 2022 8200 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ +052c96: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +052c9a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +052c9e: 5400 5a01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@015a │ │ +052ca2: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +052ca6: 1f14 8200 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0082 │ │ +052caa: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +052cae: 5402 4401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0144 │ │ +052cb2: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +052cb6: 5503 4701 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0147 │ │ +052cba: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +052cbe: 5404 4601 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0146 │ │ +052cc2: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +052cc6: 5405 4501 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0145 │ │ +052cca: 6e55 d603 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03d6 │ │ +052cd0: 28b4 |00e2: goto 0096 // -004c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -97745,21 +97812,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00e3 reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00e3 reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00e3 reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00e3 reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00e3 reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2147 (NotificationCompat.java) │ │ + source_file_idx : 2145 (NotificationCompat.java) │ │ │ │ Class #347 header: │ │ -class_idx : 149 │ │ +class_idx : 148 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -97780,17 +97847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e38: |[051e38] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -051e48: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051e4e: 0e00 |0003: return-void │ │ +052cd4: |[052cd4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +052ce4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052cea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -97798,69 +97865,69 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -051e50: |[051e50] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -051e60: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -051e64: 0171 |0002: move v1, v7 │ │ -051e66: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -051e6a: 7220 8a0e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0e8a │ │ -051e70: 0a00 |0008: move-result v0 │ │ -051e72: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -051e76: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -051e7a: 1a02 9200 |000d: const-string v2, "<" // string@0092 │ │ -051e7e: 6e20 f70e 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051e84: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051e88: 28ef |0014: goto 0003 // -0011 │ │ -051e8a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -051e8e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -051e92: 1a02 9100 |0019: const-string v2, ">" // string@0091 │ │ -051e96: 6e20 f70e 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051e9c: 28f4 |001e: goto 0012 // -000c │ │ -051e9e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -051ea2: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -051ea6: 1a02 9000 |0023: const-string v2, "&" // string@0090 │ │ -051eaa: 6e20 f70e 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051eb0: 28ea |0028: goto 0012 // -0016 │ │ -051eb2: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -051eb6: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -051eba: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -051ebe: 2202 4e02 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -051ec2: 7010 f00e 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051ec8: 1a03 8f00 |0034: const-string v3, "&#" // string@008f │ │ -051ecc: 6e20 f70e 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051ed2: 0c02 |0039: move-result-object v2 │ │ -051ed4: 6e20 f40e 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -051eda: 0c02 |003d: move-result-object v2 │ │ -051edc: 1a03 f500 |003e: const-string v3, ";" // string@00f5 │ │ -051ee0: 6e20 f70e 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051ee6: 0c02 |0043: move-result-object v2 │ │ -051ee8: 6e10 fb0e 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051eee: 0c02 |0047: move-result-object v2 │ │ -051ef0: 6e20 f70e 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051ef6: 28c7 |004b: goto 0012 // -0039 │ │ -051ef8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -051efc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -051f00: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -051f04: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -051f08: 7220 8a0e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0e8a │ │ -051f0e: 0a02 |0057: move-result v2 │ │ -051f10: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -051f14: 1a02 9300 |005a: const-string v2, " " // string@0093 │ │ -051f18: 6e20 f70e 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -051f1e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051f22: 28ed |0061: goto 004e // -0013 │ │ -051f24: 6e20 f30e 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -051f2a: 28ad |0065: goto 0012 // -0053 │ │ -051f2c: 6e20 f30e 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -051f32: 28a9 |0069: goto 0012 // -0057 │ │ -051f34: 0e00 |006a: return-void │ │ +052cec: |[052cec] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +052cfc: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +052d00: 0171 |0002: move v1, v7 │ │ +052d02: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +052d06: 7220 8a0e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0e8a │ │ +052d0c: 0a00 |0008: move-result v0 │ │ +052d0e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +052d12: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +052d16: 1a02 9200 |000d: const-string v2, "<" // string@0092 │ │ +052d1a: 6e20 f70e 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d20: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052d24: 28ef |0014: goto 0003 // -0011 │ │ +052d26: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +052d2a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +052d2e: 1a02 9100 |0019: const-string v2, ">" // string@0091 │ │ +052d32: 6e20 f70e 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d38: 28f4 |001e: goto 0012 // -000c │ │ +052d3a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +052d3e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +052d42: 1a02 9000 |0023: const-string v2, "&" // string@0090 │ │ +052d46: 6e20 f70e 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d4c: 28ea |0028: goto 0012 // -0016 │ │ +052d4e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +052d52: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +052d56: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +052d5a: 2202 4c02 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +052d5e: 7010 f00e 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +052d64: 1a03 8f00 |0034: const-string v3, "&#" // string@008f │ │ +052d68: 6e20 f70e 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d6e: 0c02 |0039: move-result-object v2 │ │ +052d70: 6e20 f40e 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +052d76: 0c02 |003d: move-result-object v2 │ │ +052d78: 1a03 f500 |003e: const-string v3, ";" // string@00f5 │ │ +052d7c: 6e20 f70e 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d82: 0c02 |0043: move-result-object v2 │ │ +052d84: 6e10 fb0e 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052d8a: 0c02 |0047: move-result-object v2 │ │ +052d8c: 6e20 f70e 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052d92: 28c7 |004b: goto 0012 // -0039 │ │ +052d94: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +052d98: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +052d9c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +052da0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +052da4: 7220 8a0e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0e8a │ │ +052daa: 0a02 |0057: move-result v2 │ │ +052dac: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +052db0: 1a02 9300 |005a: const-string v2, " " // string@0093 │ │ +052db4: 6e20 f70e 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +052dba: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052dbe: 28ed |0061: goto 004e // -0013 │ │ +052dc0: 6e20 f30e 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +052dc6: 28ad |0065: goto 0012 // -0053 │ │ +052dc8: 6e20 f30e 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +052dce: 28a9 |0069: goto 0012 // -0057 │ │ +052dd0: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -97891,19 +97958,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -051f38: |[051f38] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -051f48: 6e10 e503 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -051f4e: 0c00 |0003: move-result-object v0 │ │ -051f50: 7220 d50b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0bd5 │ │ -051f56: 0e00 |0007: return-void │ │ +052dd4: |[052dd4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +052de4: 6e10 e503 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +052dea: 0c00 |0003: move-result-object v0 │ │ +052dec: 7220 d50b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0bd5 │ │ +052df2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -97914,41 +97981,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -051f58: |[051f58] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -051f68: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -051f6c: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -051f72: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051f74: 7210 8b0e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0e8b │ │ -051f7a: 0a02 |0009: move-result v2 │ │ -051f7c: 7140 0d04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@040d │ │ -051f82: 6e10 fb0e 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -051f88: 0c01 |0010: move-result-object v1 │ │ -051f8a: 1101 |0011: return-object v1 │ │ +052df4: |[052df4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +052e04: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +052e08: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +052e0e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +052e10: 7210 8b0e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0e8b │ │ +052e16: 0a02 |0009: move-result v2 │ │ +052e18: 7140 0d04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@040d │ │ +052e1e: 6e10 fb0e 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +052e24: 0c01 |0010: move-result-object v1 │ │ +052e26: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #348 header: │ │ -class_idx : 157 │ │ +class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -97969,17 +98036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051f8c: |[051f8c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -051f9c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051fa2: 0e00 |0003: return-void │ │ +052e28: |[052e28] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +052e38: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -97988,46 +98055,46 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -051fa4: |[051fa4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -051fb4: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -051fb8: 2141 |0002: array-length v1, v4 │ │ -051fba: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -051fbe: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -051fc2: 7020 8400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -051fc8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -051fcc: 6e20 8700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -051fd2: 7140 6c00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006c │ │ -051fd8: 0c01 |0012: move-result-object v1 │ │ -051fda: 1101 |0013: return-object v1 │ │ +052e40: |[052e40] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052e50: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +052e54: 2141 |0002: array-length v1, v4 │ │ +052e56: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052e5a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +052e5e: 7020 8400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +052e64: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +052e68: 6e20 8700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +052e6e: 7140 6c00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006c │ │ +052e74: 0c01 |0012: move-result-object v1 │ │ +052e76: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2566 (TaskStackBuilder.java) │ │ + source_file_idx : 2564 (TaskStackBuilder.java) │ │ │ │ Class #349 header: │ │ -class_idx : 158 │ │ +class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -98048,17 +98115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051fdc: |[051fdc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -051fec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -051ff2: 0e00 |0003: return-void │ │ +052e78: |[052e78] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +052e88: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -98067,45 +98134,45 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -051ff4: |[051ff4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -052004: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052006: 2200 1f00 |0001: new-instance v0, Landroid/content/Intent; // type@001f │ │ -05200a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -05200e: 7020 8400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -052014: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05201a: 6e20 8700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -052020: 0c00 |000e: move-result-object v0 │ │ -052022: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -052026: 7140 3a04 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@043a │ │ -05202c: 0c00 |0014: move-result-object v0 │ │ -05202e: 1100 |0015: return-object v0 │ │ +052e90: |[052e90] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052ea0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052ea2: 2200 1f00 |0001: new-instance v0, Landroid/content/Intent; // type@001f │ │ +052ea6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +052eaa: 7020 8400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +052eb0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +052eb6: 6e20 8700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +052ebc: 0c00 |000e: move-result-object v0 │ │ +052ebe: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +052ec2: 7140 3a04 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@043a │ │ +052ec8: 0c00 |0014: move-result-object v0 │ │ +052eca: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0011 line=92 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2566 (TaskStackBuilder.java) │ │ + source_file_idx : 2564 (TaskStackBuilder.java) │ │ │ │ Class #350 header: │ │ -class_idx : 159 │ │ +class_idx : 158 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -98126,17 +98193,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052030: |[052030] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -052040: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -052046: 0e00 |0003: return-void │ │ +052ecc: |[052ecc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +052edc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +052ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -98145,44 +98212,44 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -052048: |[052048] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -052058: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05205a: 2200 1f00 |0001: new-instance v0, Landroid/content/Intent; // type@001f │ │ -05205e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -052062: 7020 8400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ -052068: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05206e: 6e20 8700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -052074: 0c00 |000e: move-result-object v0 │ │ -052076: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -05207a: 7158 3c04 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@043c │ │ -052080: 0c00 |0014: move-result-object v0 │ │ -052082: 1100 |0015: return-object v0 │ │ +052ee4: |[052ee4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052ef4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052ef6: 2200 1f00 |0001: new-instance v0, Landroid/content/Intent; // type@001f │ │ +052efa: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +052efe: 7020 8400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0084 │ │ +052f04: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +052f0a: 6e20 8700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +052f10: 0c00 |000e: move-result-object v0 │ │ +052f12: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +052f16: 7158 3c04 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@043c │ │ +052f1c: 0c00 |0014: move-result-object v0 │ │ +052f1e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0011 line=103 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2566 (TaskStackBuilder.java) │ │ + source_file_idx : 2564 (TaskStackBuilder.java) │ │ │ │ Class #351 header: │ │ -class_idx : 163 │ │ +class_idx : 162 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 191 │ │ +superclass_idx : 190 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #351 annotations: │ │ @@ -98227,22 +98294,22 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -052084: |[052084] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -052094: 5b23 8601 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ -052098: 7010 cf04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04cf │ │ -05209e: 2200 7602 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0276 │ │ -0520a2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0520a4: 7020 640f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0f64 │ │ -0520aa: 5b20 8401 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -0520ae: 0e00 |000d: return-void │ │ +052f20: |[052f20] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +052f30: 5b23 8601 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ +052f34: 7010 cf04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04cf │ │ +052f3a: 2200 7402 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0274 │ │ +052f3e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +052f40: 7020 640f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0f64 │ │ +052f46: 5b20 8401 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +052f4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -98253,17 +98320,17 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0520b0: |[0520b0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -0520c0: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -0520c4: 1100 |0002: return-object v0 │ │ +052f4c: |[052f4c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +052f5c: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +052f60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ │ │ Virtual methods - │ │ @@ -98272,19 +98339,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0520c8: |[0520c8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0520d8: 1f02 1803 |0000: check-cast v2, [Ljava/lang/Void; // type@0318 │ │ -0520dc: 6e20 4104 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0441 │ │ -0520e2: 0c00 |0005: move-result-object v0 │ │ -0520e4: 1100 |0006: return-object v0 │ │ +052f64: |[052f64] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +052f74: 1f02 1603 |0000: check-cast v2, [Ljava/lang/Void; // type@0316 │ │ +052f78: 6e20 4104 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0441 │ │ +052f7e: 0c00 |0005: move-result-object v0 │ │ +052f80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -98294,21 +98361,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0520e8: |[0520e8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -0520f8: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ -0520fc: 6e10 5104 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0451 │ │ -052102: 0c00 |0005: move-result-object v0 │ │ -052104: 5b10 8501 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ -052108: 5410 8501 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ -05210c: 1100 |000a: return-object v0 │ │ +052f84: |[052f84] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +052f94: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ +052f98: 6e10 5104 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0451 │ │ +052f9e: 0c00 |0005: move-result-object v0 │ │ +052fa0: 5b10 8501 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ +052fa4: 5410 8501 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ +052fa8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -98319,25 +98386,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -052110: |[052110] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -052120: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ -052124: 5421 8501 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ -052128: 6e30 4904 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0449 │ │ -05212e: 5420 8401 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -052132: 6e10 660f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ -052138: 0e00 |000c: return-void │ │ -05213a: 0d00 |000d: move-exception v0 │ │ -05213c: 5421 8401 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -052140: 6e10 660f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ -052146: 2700 |0013: throw v0 │ │ +052fac: |[052fac] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +052fbc: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ +052fc0: 5421 8501 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0185 │ │ +052fc4: 6e30 4904 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0449 │ │ +052fca: 5420 8401 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +052fce: 6e10 660f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ +052fd4: 0e00 |000c: return-void │ │ +052fd6: 0d00 |000d: move-exception v0 │ │ +052fd8: 5421 8401 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +052fdc: 6e10 660f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ +052fe2: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -98351,24 +98418,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -052154: |[052154] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -052164: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ -052168: 6e30 4a04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044a │ │ -05216e: 5420 8401 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -052172: 6e10 660f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ -052178: 0e00 |000a: return-void │ │ -05217a: 0d00 |000b: move-exception v0 │ │ -05217c: 5421 8401 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ -052180: 6e10 660f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ -052186: 2700 |0011: throw v0 │ │ +052ff0: |[052ff0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +053000: 5420 8601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ +053004: 6e30 4a04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044a │ │ +05300a: 5420 8401 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +05300e: 6e10 660f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ +053014: 0e00 |000a: return-void │ │ +053016: 0d00 |000b: move-exception v0 │ │ +053018: 5421 8401 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0184 │ │ +05301c: 6e10 660f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0f66 │ │ +053022: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -98384,35 +98451,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -052194: |[052194] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0521a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0521a6: 5c10 8701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -0521aa: 5410 8601 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ -0521ae: 6e10 4c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ -0521b4: 0e00 |0008: return-void │ │ +053030: |[053030] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +053040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053042: 5c10 8701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +053046: 5410 8601 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0186 │ │ +05304a: 6e10 4c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ +053050: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ source_file_idx : 461 (AsyncTaskLoader.java) │ │ │ │ Class #352 header: │ │ -class_idx : 164 │ │ +class_idx : 163 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 178 │ │ +superclass_idx : 177 │ │ source_file_idx : 461 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #352 annotations: │ │ @@ -98477,19 +98544,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0521b8: |[0521b8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -0521c8: 7020 9304 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0493 │ │ -0521ce: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -0521d2: 5a20 8c01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -0521d6: 0e00 |0007: return-void │ │ +053054: |[053054] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +053064: 7020 9304 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0493 │ │ +05306a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +05306e: 5a20 8c01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +053072: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=88 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -98502,49 +98569,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0521d8: |[0521d8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -0521e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0521ea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0521ec: 5441 8d01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0521f0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -0521f4: 5441 8a01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -0521f8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -0521fc: 5441 8d01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052200: 5511 8701 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052204: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -052208: 5441 8d01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05220c: 5c10 8701 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052210: 5441 8b01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ -052214: 5442 8d01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052218: 6e20 1301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -05221e: 5b43 8d01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052222: 0f00 |001d: return v0 │ │ -052224: 5441 8d01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052228: 5511 8701 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -05222c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -052230: 5441 8d01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052234: 5c10 8701 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052238: 5441 8b01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ -05223c: 5442 8d01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052240: 6e20 1301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -052246: 5b43 8d01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05224a: 28ec |0031: goto 001d // -0014 │ │ -05224c: 5441 8d01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052250: 6e20 3f04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@043f │ │ -052256: 0a00 |0037: move-result v0 │ │ -052258: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -05225c: 5441 8d01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052260: 5b41 8a01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -052264: 5b43 8d01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052268: 28dd |0040: goto 001d // -0023 │ │ +053074: |[053074] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +053084: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +053086: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +053088: 5441 8d01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +05308c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +053090: 5441 8a01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +053094: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +053098: 5441 8d01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +05309c: 5511 8701 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0530a0: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0530a4: 5441 8d01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530a8: 5c10 8701 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0530ac: 5441 8b01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ +0530b0: 5442 8d01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530b4: 6e20 1301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +0530ba: 5b43 8d01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530be: 0f00 |001d: return v0 │ │ +0530c0: 5441 8d01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530c4: 5511 8701 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0530c8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +0530cc: 5441 8d01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530d0: 5c10 8701 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0530d4: 5441 8b01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ +0530d8: 5442 8d01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530dc: 6e20 1301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +0530e2: 5b43 8d01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530e6: 28ec |0031: goto 001d // -0014 │ │ +0530e8: 5441 8d01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530ec: 6e20 3f04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@043f │ │ +0530f2: 0a00 |0037: move-result v0 │ │ +0530f4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +0530f8: 5441 8d01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0530fc: 5b41 8a01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +053100: 5b43 8d01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +053104: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -98568,25 +98635,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05226c: |[05226c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -05227c: 6e20 4f04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044f │ │ -052282: 5420 8a01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -052286: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -05228a: 7100 2b01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -052290: 0b00 |000a: move-result-wide v0 │ │ -052292: 5a20 8c01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -052296: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -052298: 5b20 8a01 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -05229c: 6e10 4c04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ -0522a2: 0e00 |0013: return-void │ │ +053108: |[053108] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +053118: 6e20 4f04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044f │ │ +05311e: 5420 8a01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +053122: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +053126: 7100 2b01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +05312c: 0b00 |000a: move-result-wide v0 │ │ +05312e: 5a20 8c01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +053132: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +053134: 5b20 8a01 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +053138: 6e10 4c04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ +05313e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -98604,31 +98671,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0522a4: |[0522a4] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0522b4: 5420 8d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0522b8: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -0522bc: 6e30 4904 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0449 │ │ -0522c2: 0e00 |0007: return-void │ │ -0522c4: 6e10 4d04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@044d │ │ -0522ca: 0a00 |000b: move-result v0 │ │ -0522cc: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -0522d0: 6e20 4f04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044f │ │ -0522d6: 28f6 |0011: goto 0007 // -000a │ │ -0522d8: 7100 2b01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -0522de: 0b00 |0015: move-result-wide v0 │ │ -0522e0: 5a20 8c01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -0522e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0522e6: 5b20 8d01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0522ea: 6e20 4804 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0448 │ │ -0522f0: 28e9 |001e: goto 0007 // -0017 │ │ +053140: |[053140] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +053150: 5420 8d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +053154: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +053158: 6e30 4904 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0449 │ │ +05315e: 0e00 |0007: return-void │ │ +053160: 6e10 4d04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@044d │ │ +053166: 0a00 |000b: move-result v0 │ │ +053168: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +05316c: 6e20 4f04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044f │ │ +053172: 28f6 |0011: goto 0007 // -000a │ │ +053174: 7100 2b01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +05317a: 0b00 |0015: move-result-wide v0 │ │ +05317c: 5a20 8c01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +053180: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +053182: 5b20 8d01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +053186: 6e20 4804 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0448 │ │ +05318c: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -98648,57 +98715,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -0522f4: |[0522f4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -052304: 6f58 9704 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0497 │ │ -05230a: 5440 8d01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05230e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -052312: 6e20 740e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052318: 1a00 8d13 |000a: const-string v0, "mTask=" // string@138d │ │ -05231c: 6e20 740e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052322: 5440 8d01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052326: 6e20 730e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ -05232c: 1a00 8300 |0014: const-string v0, " waiting=" // string@0083 │ │ -052330: 6e20 740e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052336: 5440 8d01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05233a: 5500 8701 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -05233e: 6e20 7a0e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -052344: 5440 8a01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -052348: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -05234c: 6e20 740e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052352: 1a00 7912 |0027: const-string v0, "mCancellingTask=" // string@1279 │ │ -052356: 6e20 740e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05235c: 5440 8a01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -052360: 6e20 730e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ -052366: 1a00 8300 |0031: const-string v0, " waiting=" // string@0083 │ │ -05236a: 6e20 740e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052370: 5440 8a01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -052374: 5500 8701 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052378: 6e20 7a0e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -05237e: 5340 8e01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -052382: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -052386: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -05238a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -05238e: 6e20 740e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -052394: 1a00 a013 |0048: const-string v0, "mUpdateThrottle=" // string@13a0 │ │ -052398: 6e20 740e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -05239e: 5340 8e01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -0523a2: 7130 8d05 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@058d │ │ -0523a8: 1a00 5f00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@005f │ │ -0523ac: 6e20 740e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -0523b2: 5340 8c01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -0523b6: 7100 2b01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -0523bc: 0b02 |005c: move-result-wide v2 │ │ -0523be: 7157 8c05 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@058c │ │ -0523c4: 6e10 760e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0e76 │ │ -0523ca: 0e00 |0063: return-void │ │ +053190: |[053190] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0531a0: 6f58 9704 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0497 │ │ +0531a6: 5440 8d01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0531aa: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +0531ae: 6e20 740e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0531b4: 1a00 8b13 |000a: const-string v0, "mTask=" // string@138b │ │ +0531b8: 6e20 740e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0531be: 5440 8d01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0531c2: 6e20 730e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ +0531c8: 1a00 8300 |0014: const-string v0, " waiting=" // string@0083 │ │ +0531cc: 6e20 740e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0531d2: 5440 8d01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0531d6: 5500 8701 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0531da: 6e20 7a0e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +0531e0: 5440 8a01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +0531e4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0531e8: 6e20 740e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0531ee: 1a00 7712 |0027: const-string v0, "mCancellingTask=" // string@1277 │ │ +0531f2: 6e20 740e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +0531f8: 5440 8a01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +0531fc: 6e20 730e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0e73 │ │ +053202: 1a00 8300 |0031: const-string v0, " waiting=" // string@0083 │ │ +053206: 6e20 740e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05320c: 5440 8a01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +053210: 5500 8701 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +053214: 6e20 7a0e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +05321a: 5340 8e01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +05321e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +053222: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +053226: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +05322a: 6e20 740e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +053230: 1a00 9e13 |0048: const-string v0, "mUpdateThrottle=" // string@139e │ │ +053234: 6e20 740e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05323a: 5340 8e01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +05323e: 7130 8d05 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@058d │ │ +053244: 1a00 5f00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@005f │ │ +053248: 6e20 740e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05324e: 5340 8c01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +053252: 7100 2b01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +053258: 0b02 |005c: move-result-wide v2 │ │ +05325a: 7157 8c05 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@058c │ │ +053260: 6e10 760e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0e76 │ │ +053266: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -98724,55 +98791,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -0523cc: |[0523cc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -0523dc: 5482 8a01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ -0523e0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -0523e4: 5482 8d01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0523e8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -0523ec: 5482 8d01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0523f0: 5522 8701 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -0523f4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -0523f8: 5482 8d01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0523fc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0523fe: 5c23 8701 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052402: 5482 8b01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ -052406: 5483 8d01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05240a: 6e20 1301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ -052410: 5382 8e01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -052414: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -052418: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -05241c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -052420: 7100 2b01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ -052426: 0b00 |0025: move-result-wide v0 │ │ -052428: 5382 8c01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -05242c: 5384 8e01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -052430: bb42 |002a: add-long/2addr v2, v4 │ │ -052432: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -052436: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -05243a: 5482 8d01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05243e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -052440: 5c23 8701 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ -052444: 5482 8b01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ -052448: 5483 8d01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05244c: 5384 8c01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ -052450: 5386 8e01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -052454: bb64 |003c: add-long/2addr v4, v6 │ │ -052456: 6e40 1201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0112 │ │ -05245c: 0e00 |0040: return-void │ │ -05245e: 5483 8d01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -052462: 6204 c901 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ -052466: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -052468: 1f02 1803 |0046: check-cast v2, [Ljava/lang/Void; // type@0318 │ │ -05246c: 6e30 4204 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0442 │ │ -052472: 28f5 |004b: goto 0040 // -000b │ │ +053268: |[053268] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +053278: 5482 8a01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018a │ │ +05327c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +053280: 5482 8d01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +053284: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +053288: 5482 8d01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +05328c: 5522 8701 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +053290: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +053294: 5482 8d01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +053298: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05329a: 5c23 8701 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +05329e: 5482 8b01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ +0532a2: 5483 8d01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0532a6: 6e20 1301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0113 │ │ +0532ac: 5382 8e01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +0532b0: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +0532b4: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +0532b8: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +0532bc: 7100 2b01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@012b │ │ +0532c2: 0b00 |0025: move-result-wide v0 │ │ +0532c4: 5382 8c01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +0532c8: 5384 8e01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +0532cc: bb42 |002a: add-long/2addr v2, v4 │ │ +0532ce: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +0532d2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +0532d6: 5482 8d01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0532da: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +0532dc: 5c23 8701 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0187 │ │ +0532e0: 5482 8b01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ +0532e4: 5483 8d01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0532e8: 5384 8c01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@018c │ │ +0532ec: 5386 8e01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +0532f0: bb64 |003c: add-long/2addr v4, v6 │ │ +0532f2: 6e40 1201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0112 │ │ +0532f8: 0e00 |0040: return-void │ │ +0532fa: 5483 8d01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0532fe: 6204 c901 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01c9 │ │ +053302: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +053304: 1f02 1603 |0046: check-cast v2, [Ljava/lang/Void; // type@0316 │ │ +053308: 6e30 4204 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0442 │ │ +05330e: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -98798,16 +98865,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052474: |[052474] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -052484: 0e00 |0000: return-void │ │ +053310: |[053310] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +053320: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -98818,22 +98885,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -052488: |[052488] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -052498: 6f10 a004 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@04a0 │ │ -05249e: 6e10 4704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0447 │ │ -0524a4: 2200 a300 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00a3 │ │ -0524a8: 7020 3d04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@043d │ │ -0524ae: 5b10 8d01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -0524b2: 6e10 4c04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ -0524b8: 0e00 |0010: return-void │ │ +053324: |[053324] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +053334: 6f10 a004 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@04a0 │ │ +05333a: 6e10 4704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0447 │ │ +053340: 2200 a200 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00a2 │ │ +053344: 7020 3d04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@043d │ │ +05334a: 5b10 8d01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +05334e: 6e10 4c04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044c │ │ +053354: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -98846,72 +98913,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0524bc: |[0524bc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -0524cc: 6e10 4e04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@044e │ │ -0524d2: 0c00 |0003: move-result-object v0 │ │ -0524d4: 1100 |0004: return-object v0 │ │ +053358: |[053358] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +053368: 6e10 4e04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@044e │ │ +05336e: 0c00 |0003: move-result-object v0 │ │ +053370: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0524d8: |[0524d8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -0524e8: 5a23 8e01 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ -0524ec: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0524f0: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -0524f4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0524f8: 2200 3e00 |0008: new-instance v0, Landroid/os/Handler; // type@003e │ │ -0524fc: 7010 0c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ -052502: 5b20 8b01 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ -052506: 0e00 |000f: return-void │ │ +053374: |[053374] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +053384: 5a34 8e01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@018e │ │ +053388: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +05338c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +053390: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +053394: 2200 3d00 |0008: new-instance v0, Landroid/os/Handler; // type@003d │ │ +053398: 7010 0c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@010c │ │ +05339e: 5b30 8b01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@018b │ │ +0533a2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052508: |[052508] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -052518: 5420 8d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ -05251c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -052520: 7110 3e04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@043e │ │ -052526: 0c01 |0007: move-result-object v1 │ │ -052528: 6e10 650f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0f65 │ │ -05252e: 0e00 |000b: return-void │ │ -052530: 0d01 |000c: move-exception v1 │ │ -052532: 28fe |000d: goto 000b // -0002 │ │ +0533a4: |[0533a4] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +0533b4: 5420 8d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@018d │ │ +0533b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0533bc: 7110 3e04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@043e │ │ +0533c2: 0c01 |0007: move-result-object v1 │ │ +0533c4: 6e10 650f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0f65 │ │ +0533ca: 0e00 |000b: return-void │ │ +0533cc: 0d01 |000c: move-exception v1 │ │ +0533ce: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -98921,17 +98988,17 @@ │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ source_file_idx : 461 (AsyncTaskLoader.java) │ │ │ │ Class #353 header: │ │ -class_idx : 170 │ │ +class_idx : 169 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #353 annotations: │ │ @@ -98953,17 +99020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052544: |[052544] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -052554: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05255a: 0e00 |0003: return-void │ │ +0533e0: |[0533e0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +0533f0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0533f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -98972,22 +99039,22 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05255c: |[05255c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05256c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -052570: 1a01 760b |0002: const-string v1, "android.intent.action.MAIN" // string@0b76 │ │ -052574: 7020 8500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0085 │ │ -05257a: 6e20 a200 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ -052580: 1a01 790b |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0b79 │ │ -052584: 6e20 8600 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0086 │ │ -05258a: 1100 |000f: return-object v0 │ │ +0533f8: |[0533f8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +053408: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +05340c: 1a01 740b |0002: const-string v1, "android.intent.action.MAIN" // string@0b74 │ │ +053410: 7020 8500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0085 │ │ +053416: 6e20 a200 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a2 │ │ +05341c: 1a01 770b |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0b77 │ │ +053420: 6e20 8600 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0086 │ │ +053426: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -99000,19 +99067,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05258c: |[05258c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05259c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -0525a0: 7020 8500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0085 │ │ -0525a6: 6e20 8600 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0086 │ │ -0525ac: 1100 |0008: return-object v0 │ │ +053428: |[053428] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +053438: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +05343c: 7020 8500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0085 │ │ +053442: 6e20 8600 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0086 │ │ +053448: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 intent Landroid/content/Intent; │ │ @@ -99025,37 +99092,37 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0525b0: |[0525b0] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0525c0: 6e20 7d04 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ -0525c6: 0c00 |0003: move-result-object v0 │ │ -0525c8: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -0525ce: 6e20 8700 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ -0525d4: 1100 |000a: return-object v0 │ │ +05344c: |[05344c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05345c: 6e20 7d04 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ +053462: 0c00 |0003: move-result-object v0 │ │ +053464: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +05346a: 6e20 8700 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0087 │ │ +053470: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ source_file_idx : 1010 (IntentCompat.java) │ │ │ │ Class #354 header: │ │ -class_idx : 184 │ │ +class_idx : 183 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 190 │ │ -source_file_idx : 2076 │ │ +superclass_idx : 189 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -99083,19 +99150,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0525d8: |[0525d8] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0525e8: 5b12 b901 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ -0525ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0525ee: 7020 cd04 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04cd │ │ -0525f4: 0e00 |0006: return-void │ │ +053474: |[053474] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +053484: 5b12 b901 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ +053488: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05348a: 7020 cd04 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04cd │ │ +053490: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -99106,45 +99173,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0525f8: |[0525f8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -052608: 5430 b901 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ -05260c: 7110 d004 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04d0 │ │ -052612: 0c00 |0005: move-result-object v0 │ │ -052614: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -052616: 6e20 720f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0f72 │ │ -05261c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -052620: 7110 2a01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@012a │ │ -052626: 5430 b901 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ -05262a: 5431 b901 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ -05262e: 5432 b801 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01b8 │ │ -052632: 6e20 d504 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04d5 │ │ -052638: 0c01 |0018: move-result-object v1 │ │ -05263a: 7120 d104 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@04d1 │ │ -052640: 0c00 |001c: move-result-object v0 │ │ -052642: 1100 |001d: return-object v0 │ │ +053494: |[053494] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +0534a4: 5430 b901 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ +0534a8: 7110 d004 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04d0 │ │ +0534ae: 0c00 |0005: move-result-object v0 │ │ +0534b0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0534b2: 6e20 720f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0f72 │ │ +0534b8: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +0534bc: 7110 2a01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@012a │ │ +0534c2: 5430 b901 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ +0534c6: 5431 b901 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01b9 │ │ +0534ca: 5432 b801 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01b8 │ │ +0534ce: 6e20 d504 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04d5 │ │ +0534d4: 0c01 |0018: move-result-object v1 │ │ +0534d6: 7120 d104 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@04d1 │ │ +0534dc: 0c00 |001c: move-result-object v0 │ │ +0534de: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 2076 (ModernAsyncTask.java) │ │ + source_file_idx : 2074 (ModernAsyncTask.java) │ │ │ │ Class #355 header: │ │ -class_idx : 194 │ │ +class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #355 annotations: │ │ @@ -99166,17 +99233,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052644: |[052644] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -052654: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05265a: 0e00 |0003: return-void │ │ +0534e0: |[0534e0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0534f0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0534f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -99185,27 +99252,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -05265c: |[05265c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05266c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05266e: 6e10 eb00 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ -052674: 0c00 |0004: move-result-object v0 │ │ -052676: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05267a: 0f02 |0007: return v2 │ │ -05267c: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ -052682: 0a01 |000b: move-result v1 │ │ -052684: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05268a: 28f8 |000f: goto 0007 // -0008 │ │ -05268c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05268e: 28f6 |0011: goto 0007 // -000a │ │ -052690: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0534f8: |[0534f8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053508: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05350a: 6e10 eb00 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00eb │ │ +053510: 0c00 |0004: move-result-object v0 │ │ +053512: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +053516: 0f02 |0007: return v2 │ │ +053518: 6e10 ee00 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00ee │ │ +05351e: 0a01 |000b: move-result v1 │ │ +053520: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +053526: 28f8 |000f: goto 0007 // -0008 │ │ +053528: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05352a: 28f6 |0011: goto 0007 // -000a │ │ +05352c: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=54 │ │ 0x0008 line=46 │ │ 0x000c line=47 │ │ @@ -99216,17 +99283,17 @@ │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #356 header: │ │ -class_idx : 196 │ │ +class_idx : 195 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #356 annotations: │ │ @@ -99248,17 +99315,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0526a0: |[0526a0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0526b0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0526b6: 0e00 |0003: return-void │ │ +05353c: |[05353c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +05354c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +053552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -99267,31 +99334,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0526b8: |[0526b8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0526c8: 7110 fa04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fa │ │ -0526ce: 0a00 |0003: move-result v0 │ │ -0526d0: 0f00 |0004: return v0 │ │ +053554: |[053554] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053564: 7110 fa04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fa │ │ +05356a: 0a00 |0003: move-result v0 │ │ +05356c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #357 header: │ │ -class_idx : 197 │ │ +class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #357 annotations: │ │ @@ -99313,17 +99380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0526d4: |[0526d4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0526e4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0526ea: 0e00 |0003: return-void │ │ +053570: |[053570] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +053580: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +053586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -99332,31 +99399,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0526ec: |[0526ec] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0526fc: 7110 fc04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fc │ │ -052702: 0a00 |0003: move-result v0 │ │ -052704: 0f00 |0004: return v0 │ │ +053588: |[053588] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053598: 7110 fc04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fc │ │ +05359e: 0a00 |0003: move-result v0 │ │ +0535a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #358 header: │ │ -class_idx : 198 │ │ +class_idx : 197 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #358 annotations: │ │ @@ -99378,17 +99445,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052708: |[052708] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -052718: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05271e: 0e00 |0003: return-void │ │ +0535a4: |[0535a4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0535b4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0535ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -99397,32 +99464,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052720: |[052720] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -052730: 7110 fe04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fe │ │ -052736: 0a00 |0003: move-result v0 │ │ -052738: 0f00 |0004: return v0 │ │ +0535bc: |[0535bc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0535cc: 7110 fe04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04fe │ │ +0535d2: 0a00 |0003: move-result v0 │ │ +0535d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 644 (ConnectivityManagerCompat.java) │ │ │ │ Class #359 header: │ │ -class_idx : 206 │ │ +class_idx : 205 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -99450,20 +99517,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05273c: |[05273c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -05274c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -052752: 2200 cc00 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00cc │ │ -052756: 7020 ff04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04ff │ │ -05275c: 5b10 d601 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ -052760: 0e00 |000a: return-void │ │ +0535d8: |[0535d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0535e8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +0535ee: 2200 cb00 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00cb │ │ +0535f2: 7020 ff04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04ff │ │ +0535f8: 5b10 d601 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ +0535fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -99473,22 +99540,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -052764: |[052764] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -052774: 5420 d601 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ -052778: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ -05277e: 0c00 |0005: move-result-object v0 │ │ -052780: 1f00 cd00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cd │ │ -052784: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -052786: 5901 d501 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ -05278a: 0e00 |000b: return-void │ │ +053600: |[053600] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +053610: 5420 d601 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ +053614: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ +05361a: 0c00 |0005: move-result-object v0 │ │ +05361c: 1f00 cc00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cc │ │ +053620: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +053622: 5901 d501 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ +053626: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -99497,21 +99564,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05278c: |[05278c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -05279c: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ -0527a0: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ -0527a6: 0c00 |0005: move-result-object v0 │ │ -0527a8: 1f00 cd00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cd │ │ -0527ac: 5200 d501 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ -0527b0: 0f00 |000a: return v0 │ │ +053628: |[053628] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +053638: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ +05363c: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ +053642: 0c00 |0005: move-result-object v0 │ │ +053644: 1f00 cc00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cc │ │ +053648: 5200 d501 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ +05364c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;) │ │ @@ -99519,16 +99586,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0527b4: |[0527b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0527c4: 0e00 |0000: return-void │ │ +053650: |[053650] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +053660: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 operationCount I │ │ │ │ @@ -99537,16 +99604,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0527c8: |[0527c8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0527d8: 0e00 |0000: return-void │ │ +053664: |[053664] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +053674: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 tag I │ │ 0x0000 - 0x0001 reg=2 operationCount I │ │ @@ -99556,21 +99623,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0527dc: |[0527dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0527ec: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ -0527f0: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ -0527f6: 0c00 |0005: move-result-object v0 │ │ -0527f8: 1f00 cd00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cd │ │ -0527fc: 5902 d501 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ -052800: 0e00 |000a: return-void │ │ +053678: |[053678] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +053688: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01d6 │ │ +05368c: 6e10 010f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0f01 │ │ +053692: 0c00 |0005: move-result-object v0 │ │ +053694: 1f00 cc00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cc │ │ +053698: 5902 d501 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01d5 │ │ +05369c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x000b reg=2 tag I │ │ @@ -99580,16 +99647,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052804: |[052804] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -052814: 0e00 |0000: return-void │ │ +0536a0: |[0536a0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0536b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -99598,30 +99665,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052818: |[052818] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -052828: 0e00 |0000: return-void │ │ +0536b4: |[0536b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0536c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #360 header: │ │ -class_idx : 207 │ │ +class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2582 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -99646,17 +99713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05282c: |[05282c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -05283c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -052842: 0e00 |0003: return-void │ │ +0536c8: |[0536c8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0536d8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0536de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -99665,17 +99732,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -052844: |[052844] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -052854: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0525 │ │ -05285a: 0e00 |0003: return-void │ │ +0536e0: |[0536e0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0536f0: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0525 │ │ +0536f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ @@ -99684,18 +99751,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05285c: |[05285c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -05286c: 7100 2605 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0526 │ │ -052872: 0a00 |0003: move-result v0 │ │ -052874: 0f00 |0004: return v0 │ │ +0536f8: |[0536f8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +053708: 7100 2605 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0526 │ │ +05370e: 0a00 |0003: move-result v0 │ │ +053710: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;) │ │ @@ -99703,17 +99770,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052878: |[052878] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -052888: 7110 2705 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0527 │ │ -05288e: 0e00 |0003: return-void │ │ +053714: |[053714] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +053724: 7110 2705 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0527 │ │ +05372a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -99723,17 +99790,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052890: |[052890] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0528a0: 7120 2805 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0528 │ │ -0528a6: 0e00 |0003: return-void │ │ +05372c: |[05372c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +05373c: 7120 2805 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0528 │ │ +053742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -99744,17 +99811,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0528a8: |[0528a8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0528b8: 7110 2905 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0529 │ │ -0528be: 0e00 |0003: return-void │ │ +053744: |[053744] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +053754: 7110 2905 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0529 │ │ +05375a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -99764,17 +99831,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0528c0: |[0528c0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0528d0: 7110 2a05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@052a │ │ -0528d6: 0e00 |0003: return-void │ │ +05375c: |[05375c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +05376c: 7110 2a05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@052a │ │ +053772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -99784,31 +99851,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0528d8: |[0528d8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0528e8: 7110 2b05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@052b │ │ -0528ee: 0e00 |0003: return-void │ │ +053774: |[053774] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +053784: 7110 2b05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@052b │ │ +05378a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2584 (TrafficStatsCompat.java) │ │ + source_file_idx : 2582 (TrafficStatsCompat.java) │ │ │ │ Class #361 header: │ │ -class_idx : 223 │ │ +class_idx : 222 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #361 annotations: │ │ @@ -99838,19 +99905,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0528f0: |[0528f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -052900: 5b01 f601 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01f6 │ │ -052904: 5b02 f701 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -052908: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05290e: 0e00 |0007: return-void │ │ +05378c: |[05378c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05379c: 5b01 f601 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01f6 │ │ +0537a0: 5b02 f701 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +0537a4: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0537aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -99861,19 +99928,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052910: |[052910] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052920: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -052924: 6e30 cb05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cb │ │ -05292a: 0a00 |0005: move-result v0 │ │ -05292c: 0f00 |0006: return v0 │ │ +0537ac: |[0537ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0537bc: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +0537c0: 6e30 cb05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cb │ │ +0537c6: 0a00 |0005: move-result v0 │ │ +0537c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -99883,18 +99950,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052930: |[052930] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052940: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -052944: 6e30 ce05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ -05294a: 0e00 |0005: return-void │ │ +0537cc: |[0537cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0537dc: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +0537e0: 6e30 ce05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ +0537e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -99905,20 +99972,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05294c: |[05294c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -05295c: 5420 f701 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -052960: 2201 4e01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -052964: 7020 1809 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ -05296a: 6e30 cf05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ -052970: 0e00 |000a: return-void │ │ +0537e8: |[0537e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0537f8: 5420 f701 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +0537fc: 2201 4d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +053800: 7020 1809 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ +053806: 6e30 cf05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ +05380c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -99929,18 +99996,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052974: |[052974] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052984: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -052988: 6e30 d005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d0 │ │ -05298e: 0e00 |0005: return-void │ │ +053810: |[053810] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053820: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +053824: 6e30 d005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d0 │ │ +05382a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -99951,19 +100018,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -052990: |[052990] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0529a0: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -0529a4: 6e40 d105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d1 │ │ -0529aa: 0a00 |0005: move-result v0 │ │ -0529ac: 0f00 |0006: return v0 │ │ +05382c: |[05382c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05383c: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +053840: 6e40 d105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d1 │ │ +053846: 0a00 |0005: move-result v0 │ │ +053848: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -99974,18 +100041,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0529b0: |[0529b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0529c0: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -0529c4: 6e30 d305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d3 │ │ -0529ca: 0e00 |0005: return-void │ │ +05384c: |[05384c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +05385c: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +053860: 6e30 d305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d3 │ │ +053866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -99996,33 +100063,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0529cc: |[0529cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0529dc: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ -0529e0: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ -0529e6: 0e00 |0005: return-void │ │ +053868: |[053868] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053878: 5410 f701 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f7 │ │ +05387c: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ +053882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #362 header: │ │ -class_idx : 226 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #362 annotations: │ │ @@ -100052,19 +100119,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0529e8: |[0529e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0529f8: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01f8 │ │ -0529fc: 5b02 f901 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052a00: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -052a06: 0e00 |0007: return-void │ │ +053884: |[053884] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +053894: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01f8 │ │ +053898: 5b02 f901 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +05389c: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0538a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -100075,19 +100142,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052a08: |[052a08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052a18: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052a1c: 6e30 cb05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cb │ │ -052a22: 0a00 |0005: move-result v0 │ │ -052a24: 0f00 |0006: return v0 │ │ +0538a4: |[0538a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0538b4: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +0538b8: 6e30 cb05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cb │ │ +0538be: 0a00 |0005: move-result v0 │ │ +0538c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -100097,24 +100164,24 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -052a28: |[052a28] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -052a38: 5421 f901 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052a3c: 6e20 cc05 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05cc │ │ -052a42: 0c00 |0005: move-result-object v0 │ │ -052a44: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -052a48: 6e10 a509 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@09a5 │ │ -052a4e: 0c01 |000b: move-result-object v1 │ │ -052a50: 1101 |000c: return-object v1 │ │ -052a52: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -052a54: 28fe |000e: goto 000c // -0002 │ │ +0538c4: |[0538c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0538d4: 5421 f901 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +0538d8: 6e20 cc05 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05cc │ │ +0538de: 0c00 |0005: move-result-object v0 │ │ +0538e0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0538e4: 6e10 a509 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@09a5 │ │ +0538ea: 0c01 |000b: move-result-object v1 │ │ +0538ec: 1101 |000c: return-object v1 │ │ +0538ee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0538f0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0006 - 0x000f reg=0 provider Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ @@ -100125,18 +100192,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052a58: |[052a58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052a68: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052a6c: 6e30 ce05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ -052a72: 0e00 |0005: return-void │ │ +0538f4: |[0538f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053904: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +053908: 6e30 ce05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ +05390e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -100147,20 +100214,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -052a74: |[052a74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -052a84: 5420 f901 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052a88: 2201 4e01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -052a8c: 7020 1809 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ -052a92: 6e30 cf05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ -052a98: 0e00 |000a: return-void │ │ +053910: |[053910] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +053920: 5420 f901 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +053924: 2201 4d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +053928: 7020 1809 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0918 │ │ +05392e: 6e30 cf05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ +053934: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -100171,18 +100238,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052a9c: |[052a9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052aac: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052ab0: 6e30 d005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d0 │ │ -052ab6: 0e00 |0005: return-void │ │ +053938: |[053938] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053948: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +05394c: 6e30 d005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d0 │ │ +053952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -100193,19 +100260,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -052ab8: |[052ab8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052ac8: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052acc: 6e40 d105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d1 │ │ -052ad2: 0a00 |0005: move-result v0 │ │ -052ad4: 0f00 |0006: return v0 │ │ +053954: |[053954] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053964: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +053968: 6e40 d105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d1 │ │ +05396e: 0a00 |0005: move-result v0 │ │ +053970: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -100216,19 +100283,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -052ad8: |[052ad8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -052ae8: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052aec: 6e40 d205 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05d2 │ │ -052af2: 0a00 |0005: move-result v0 │ │ -052af4: 0f00 |0006: return v0 │ │ +053974: |[053974] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +053984: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +053988: 6e40 d205 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05d2 │ │ +05398e: 0a00 |0005: move-result v0 │ │ +053990: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -100239,18 +100306,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052af8: |[052af8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -052b08: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052b0c: 6e30 d305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d3 │ │ -052b12: 0e00 |0005: return-void │ │ +053994: |[053994] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0539a4: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +0539a8: 6e30 d305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d3 │ │ +0539ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -100261,33 +100328,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052b14: |[052b14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052b24: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ -052b28: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ -052b2e: 0e00 |0005: return-void │ │ +0539b0: |[0539b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0539c0: 5410 f901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01f9 │ │ +0539c4: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ +0539ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #363 header: │ │ -class_idx : 228 │ │ +class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #363 annotations: │ │ @@ -100309,17 +100376,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b30: |[052b30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -052b40: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -052b46: 0e00 |0003: return-void │ │ +0539cc: |[0539cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +0539dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0539e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -100328,17 +100395,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052b48: |[052b48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b5a: 0f00 |0001: return v0 │ │ +0539e4: |[0539e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0539f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0539f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -100349,17 +100416,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052b5c: |[052b5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -052b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b6e: 1100 |0001: return-object v0 │ │ +0539f8: |[0539f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +053a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a0a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -100369,17 +100436,17 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052b70: |[052b70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -052b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b82: 1100 |0001: return-object v0 │ │ +053a0c: |[053a0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +053a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a1e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -100388,17 +100455,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052b84: |[052b84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -052b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b96: 1100 |0001: return-object v0 │ │ +053a20: |[053a20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +053a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a32: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;) │ │ @@ -100406,16 +100473,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052b98: |[052b98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052ba8: 0e00 |0000: return-void │ │ +053a34: |[053a34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053a44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -100426,16 +100493,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052bac: |[052bac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -052bbc: 0e00 |0000: return-void │ │ +053a48: |[053a48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +053a58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -100446,16 +100513,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052bc0: |[052bc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052bd0: 0e00 |0000: return-void │ │ +053a5c: |[053a5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053a6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -100466,17 +100533,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052bd4: |[052bd4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052be4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -052be6: 0f00 |0001: return v0 │ │ +053a70: |[053a70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +053a80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053a82: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/ViewGroup; │ │ @@ -100488,17 +100555,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052be8: |[052be8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -052bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052bfa: 0f00 |0001: return v0 │ │ +053a84: |[053a84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +053a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -100510,16 +100577,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052bfc: |[052bfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -052c0c: 0e00 |0000: return-void │ │ +053a98: |[053a98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +053aa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -100530,31 +100597,31 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052c10: |[052c10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052c20: 0e00 |0000: return-void │ │ +053aac: |[053aac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +053abc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #364 header: │ │ -class_idx : 238 │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 916 │ │ static_fields_size : 6 │ │ instance_fields_size: 20 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 4 │ │ │ │ Class #364 annotations: │ │ @@ -100686,25 +100753,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -052c24: |[052c24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -052c34: 7100 4c0c 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0c4c │ │ -052c3a: 0a00 |0003: move-result v0 │ │ -052c3c: 6700 0102 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0201 │ │ -052c40: 7100 520c 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0c52 │ │ -052c46: 0a00 |0009: move-result v0 │ │ -052c48: 6700 0502 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ -052c4c: 7100 4b0c 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0c4b │ │ -052c52: 0a00 |000f: move-result v0 │ │ -052c54: 6700 0002 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ -052c58: 0e00 |0012: return-void │ │ +053ac0: |[053ac0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +053ad0: 7100 4c0c 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0c4c │ │ +053ad6: 0a00 |0003: move-result v0 │ │ +053ad8: 6700 0102 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0201 │ │ +053adc: 7100 520c 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0c52 │ │ +053ae2: 0a00 |0009: move-result v0 │ │ +053ae4: 6700 0502 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ +053ae8: 7100 4b0c 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0c4b │ │ +053aee: 0a00 |000f: move-result v0 │ │ +053af0: 6700 0002 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ +053af4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -100713,31 +100780,31 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -052c5c: |[052c5c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -052c6c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -052c72: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -052c76: 2200 ed00 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00ed │ │ -052c7a: 7030 0a06 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@060a │ │ -052c80: 5b10 0d02 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052c84: 5b13 1302 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -052c88: 2030 9301 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0193 │ │ -052c8c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -052c90: 1f03 9301 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0193 │ │ -052c94: 6e20 1b06 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@061b │ │ -052c9a: 7020 1606 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0616 │ │ -052ca0: 0e00 |001a: return-void │ │ -052ca2: 2200 ed00 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00ed │ │ -052ca6: 7020 0906 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0609 │ │ -052cac: 5b10 0d02 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052cb0: 28ea |0022: goto 000c // -0016 │ │ +053af8: |[053af8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +053b08: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +053b0e: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +053b12: 2200 ec00 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00ec │ │ +053b16: 7030 0a06 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@060a │ │ +053b1c: 5b10 0d02 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053b20: 5b13 1302 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +053b24: 2030 9201 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0192 │ │ +053b28: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +053b2c: 1f03 9201 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0192 │ │ +053b30: 6e20 1b06 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@061b │ │ +053b36: 7020 1606 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0616 │ │ +053b3c: 0e00 |001a: return-void │ │ +053b3e: 2200 ec00 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00ec │ │ +053b42: 7020 0906 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0609 │ │ +053b48: 5b10 0d02 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053b4c: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0005 line=149 │ │ 0x000c line=153 │ │ 0x000e line=154 │ │ @@ -100757,17 +100824,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052cb4: |[052cb4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -052cc4: 5410 0802 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -052cc8: 1100 |0002: return-object v0 │ │ +053b50: |[053b50] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +053b60: 5410 0802 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +053b64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -100775,17 +100842,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052ccc: |[052ccc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -052cdc: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -052ce0: 1100 |0002: return-object v0 │ │ +053b68: |[053b68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +053b78: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +053b7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #4 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -100793,17 +100860,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052ce4: |[052ce4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -052cf4: 7010 1506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0615 │ │ -052cfa: 0e00 |0003: return-void │ │ +053b80: |[053b80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +053b90: 7010 1506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0615 │ │ +053b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #5 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -100811,17 +100878,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052cfc: |[052cfc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -052d0c: 5410 0902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -052d10: 1100 |0002: return-object v0 │ │ +053b98: |[053b98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +053ba8: 5410 0902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +053bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #6 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -100829,17 +100896,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052d14: |[052d14] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -052d24: 5510 1702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ -052d28: 0f00 |0002: return v0 │ │ +053bb0: |[053bb0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +053bc0: 5510 1702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ +053bc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #7 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -100847,37 +100914,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -052d2c: |[052d2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -052d3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052d3e: 5430 0d02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052d42: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -052d44: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052d4a: 5430 0d02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052d4e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -052d50: 6e20 1401 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052d56: 5430 0d02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052d5a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -052d5c: 6e20 1401 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052d62: 5430 1902 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -052d66: 6e10 ef0b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ -052d6c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -052d6e: 5b30 1902 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -052d72: 5c32 0f02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -052d76: 5c32 1702 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ -052d7a: 5c32 0702 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -052d7e: 5c32 0602 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ -052d82: 5530 0e02 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -052d86: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -052d8a: 5c32 0e02 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -052d8e: 0e00 |0029: return-void │ │ +053bc8: |[053bc8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +053bd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053bda: 5430 0d02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053bde: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +053be0: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053be6: 5430 0d02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053bea: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +053bec: 6e20 1401 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053bf2: 5430 0d02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053bf6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +053bf8: 6e20 1401 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053bfe: 5430 1902 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053c02: 6e10 ef0b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ +053c08: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +053c0a: 5b30 1902 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053c0e: 5c32 0f02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +053c12: 5c32 1702 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ +053c16: 5c32 0702 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +053c1a: 5c32 0602 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ +053c1e: 5530 0e02 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +053c22: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +053c26: 5c32 0e02 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +053c2a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0007 line=401 │ │ 0x000d line=402 │ │ 0x0013 line=403 │ │ 0x0018 line=404 │ │ @@ -100896,32 +100963,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -052d90: |[052d90] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -052da0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052da2: 5430 0d02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052da6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -052da8: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052dae: 5430 0d02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052db2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -052db4: 6e20 1401 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052dba: 5430 0d02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052dbe: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -052dc0: 6e20 1401 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052dc6: 5c32 0f02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -052dca: 5c32 0702 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -052dce: 5c32 0602 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ -052dd2: 5530 0e02 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -052dd6: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -052dda: 5c32 0e02 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -052dde: 0e00 |001f: return-void │ │ +053c2c: |[053c2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +053c3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053c3e: 5430 0d02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053c42: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +053c44: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053c4a: 5430 0d02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053c4e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +053c50: 6e20 1401 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053c56: 5430 0d02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053c5a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +053c5c: 6e20 1401 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053c62: 5c32 0f02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +053c66: 5c32 0702 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +053c6a: 5c32 0602 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ +053c6e: 5530 0e02 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +053c72: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +053c76: 5c32 0e02 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +053c7a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=415 │ │ 0x0007 line=416 │ │ 0x000d line=417 │ │ 0x0013 line=418 │ │ 0x0015 line=419 │ │ @@ -100937,24 +101004,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -052de0: |[052de0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -052df0: 5420 0d02 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -052df4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -052df6: 6e20 1401 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -052dfc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -052dfe: 5c20 0e02 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -052e02: 5420 1302 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -052e06: 5421 0802 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -052e0a: 7220 b80b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0bb8 │ │ -052e10: 0e00 |0010: return-void │ │ +053c7c: |[053c7c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +053c8c: 5420 0d02 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +053c90: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +053c92: 6e20 1401 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +053c98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +053c9a: 5c20 0e02 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +053c9e: 5420 1302 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +053ca2: 5421 0802 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +053ca6: 7220 b80b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0bb8 │ │ +053cac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0006 line=443 │ │ 0x0009 line=444 │ │ 0x0010 line=445 │ │ locals : │ │ @@ -100965,45 +101032,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -052e14: |[052e14] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -052e24: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -052e28: 2203 3a02 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@023a │ │ -052e2c: 1a04 9502 |0004: const-string v4, "Context must not be null" // string@0295 │ │ -052e30: 7020 9e0e 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -052e36: 2703 |0009: throw v3 │ │ -052e38: 5453 1302 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -052e3c: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -052e40: 2203 3a02 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@023a │ │ -052e44: 1a04 8b08 |0010: const-string v4, "OnGestureListener must not be null" // string@088b │ │ -052e48: 7020 9e0e 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -052e4e: 2703 |0015: throw v3 │ │ -052e50: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -052e52: 5c53 1002 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ -052e56: 7110 4a0c 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ -052e5c: 0c00 |001c: move-result-object v0 │ │ -052e5e: 6e10 510c 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ -052e64: 0a02 |0020: move-result v2 │ │ -052e66: 6e10 4d0c 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0c4d │ │ -052e6c: 0a01 |0024: move-result v1 │ │ -052e6e: 6e10 4f0c 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0c4f │ │ -052e74: 0a03 |0028: move-result v3 │ │ -052e76: 5953 1502 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ -052e7a: 6e10 4e0c 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0c4e │ │ -052e80: 0a03 |002e: move-result v3 │ │ -052e82: 5953 1402 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ -052e86: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -052e8a: 5953 1802 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ -052e8e: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -052e92: 5953 0a02 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@020a │ │ -052e96: 0e00 |0039: return-void │ │ +053cb0: |[053cb0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +053cc0: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +053cc4: 2203 3802 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +053cc8: 1a04 9502 |0004: const-string v4, "Context must not be null" // string@0295 │ │ +053ccc: 7020 9e0e 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +053cd2: 2703 |0009: throw v3 │ │ +053cd4: 5453 1302 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +053cd8: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +053cdc: 2203 3802 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +053ce0: 1a04 8908 |0010: const-string v4, "OnGestureListener must not be null" // string@0889 │ │ +053ce4: 7020 9e0e 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +053cea: 2703 |0015: throw v3 │ │ +053cec: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +053cee: 5c53 1002 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ +053cf2: 7110 4a0c 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ +053cf8: 0c00 |001c: move-result-object v0 │ │ +053cfa: 6e10 510c 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ +053d00: 0a02 |0020: move-result v2 │ │ +053d02: 6e10 4d0c 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0c4d │ │ +053d08: 0a01 |0024: move-result v1 │ │ +053d0a: 6e10 4f0c 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0c4f │ │ +053d10: 0a03 |0028: move-result v3 │ │ +053d12: 5953 1502 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ +053d16: 6e10 4e0c 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0c4e │ │ +053d1c: 0a03 |002e: move-result v3 │ │ +053d1e: 5953 1402 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ +053d22: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +053d26: 5953 1802 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ +053d2a: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +053d2e: 5953 0a02 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@020a │ │ +053d32: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x000a line=164 │ │ 0x000e line=165 │ │ 0x0016 line=167 │ │ @@ -101023,680 +101090,680 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #11 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -052e98: |[052e98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -052ea8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052eaa: 5573 0602 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ -052eae: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -052eb2: 0f02 |0005: return v2 │ │ -052eb4: 6e10 dc0b 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0bdc │ │ -052eba: 0b03 |0009: move-result-wide v3 │ │ -052ebc: 6e10 dc0b 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@0bdc │ │ -052ec2: 0b05 |000d: move-result-wide v5 │ │ -052ec4: bc53 |000e: sub-long/2addr v3, v5 │ │ -052ec6: 6005 0002 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ -052eca: 8155 |0011: int-to-long v5, v5 │ │ -052ecc: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -052ed0: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -052ed4: 6e10 df0b 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -052eda: 0a03 |0019: move-result v3 │ │ -052edc: 8733 |001a: float-to-int v3, v3 │ │ -052ede: 6e10 df0b 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -052ee4: 0a04 |001e: move-result v4 │ │ -052ee6: 8744 |001f: float-to-int v4, v4 │ │ -052ee8: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -052eec: 6e10 e10b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -052ef2: 0a03 |0025: move-result v3 │ │ -052ef4: 8733 |0026: float-to-int v3, v3 │ │ -052ef6: 6e10 e10b 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -052efc: 0a04 |002a: move-result v4 │ │ -052efe: 8744 |002b: float-to-int v4, v4 │ │ -052f00: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -052f04: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -052f08: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -052f0c: b043 |0032: add-int/2addr v3, v4 │ │ -052f0e: 5274 0a02 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@020a │ │ -052f12: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -052f16: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -052f18: 28cd |0038: goto 0005 // -0033 │ │ +053d34: |[053d34] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +053d44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053d46: 5583 0602 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ +053d4a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +053d4e: 0f02 |0005: return v2 │ │ +053d50: 6e10 dc0b 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@0bdc │ │ +053d56: 0b04 |0009: move-result-wide v4 │ │ +053d58: 6e10 dc0b 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0bdc │ │ +053d5e: 0b06 |000d: move-result-wide v6 │ │ +053d60: bc64 |000e: sub-long/2addr v4, v6 │ │ +053d62: 6003 0002 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ +053d66: 8136 |0011: int-to-long v6, v3 │ │ +053d68: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +053d6c: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +053d70: 6e10 df0b 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +053d76: 0a03 |0019: move-result v3 │ │ +053d78: 8733 |001a: float-to-int v3, v3 │ │ +053d7a: 6e10 df0b 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +053d80: 0a04 |001e: move-result v4 │ │ +053d82: 8744 |001f: float-to-int v4, v4 │ │ +053d84: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +053d88: 6e10 e10b 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +053d8e: 0a03 |0025: move-result v3 │ │ +053d90: 8733 |0026: float-to-int v3, v3 │ │ +053d92: 6e10 e10b 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +053d98: 0a04 |002a: move-result v4 │ │ +053d9a: 8744 |002b: float-to-int v4, v4 │ │ +053d9c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +053da0: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +053da4: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +053da8: b043 |0032: add-int/2addr v3, v4 │ │ +053daa: 5284 0a02 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@020a │ │ +053dae: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +053db2: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +053db4: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0005 line=438 │ │ 0x0006 line=432 │ │ 0x0016 line=436 │ │ 0x0022 line=437 │ │ 0x002e line=438 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052f1c: |[052f1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -052f2c: 5510 1002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ -052f30: 0f00 |0002: return v0 │ │ +053db8: |[053db8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +053dc8: 5510 1002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ +053dcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 43 │ │ + registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1178 16-bit code units │ │ -052f34: |[052f34] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052f44: 7401 d90b 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -052f4a: 0a05 |0003: move-result v5 │ │ -052f4c: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -052f50: 5400 1902 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -052f54: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -052f58: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -052f5c: 7100 ee0b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ -052f62: 0c23 |000f: move-result-object v35 │ │ -052f64: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -052f68: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -052f6c: 5b10 1902 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -052f70: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -052f74: 5400 1902 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -052f78: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -052f7c: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -052f80: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -052f84: 6e20 e70b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ -052f8a: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -052f8e: 0223 0000 |0025: move/from16 v35, v0 │ │ -052f92: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -052f96: 0200 2300 |0029: move/from16 v0, v35 │ │ -052f9a: 0201 2400 |002b: move/from16 v1, v36 │ │ -052f9e: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -052fa2: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -052fa6: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -052faa: 7701 6906 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ -052fb0: 0a18 |0036: move-result v24 │ │ -052fb2: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -052fb6: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -052fba: 7701 6b06 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@066b │ │ -052fc0: 0a06 |003e: move-result v6 │ │ -052fc2: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -052fc6: 0200 1100 |0041: move/from16 v0, v17 │ │ -052fca: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -052fce: 0200 1800 |0045: move/from16 v0, v24 │ │ -052fd2: 0201 1100 |0047: move/from16 v1, v17 │ │ -052fd6: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -052fda: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -052fde: 28f4 |004d: goto 0041 // -000c │ │ -052fe0: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -052fe4: 28e1 |0050: goto 0031 // -001f │ │ -052fe6: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -052fea: 28e4 |0053: goto 0037 // -001c │ │ -052fec: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -052ff0: 0201 1100 |0056: move/from16 v1, v17 │ │ -052ff4: 7120 6d06 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ -052ffa: 0a23 |005b: move-result v35 │ │ -052ffc: a619 1923 |005c: add-float v25, v25, v35 │ │ -053000: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -053004: 0201 1100 |0060: move/from16 v1, v17 │ │ -053008: 7120 6e06 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ -05300e: 0a23 |0065: move-result v35 │ │ -053010: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -053014: 28e3 |0068: goto 004b // -001d │ │ -053016: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -05301a: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -05301e: 82b0 |006d: int-to-float v0, v11 │ │ -053020: 0223 0000 |006e: move/from16 v35, v0 │ │ -053024: a90d 1923 |0070: div-float v13, v25, v35 │ │ -053028: 82b0 |0072: int-to-float v0, v11 │ │ -05302a: 0223 0000 |0073: move/from16 v35, v0 │ │ -05302e: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -053032: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -053036: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -05303a: 0223 0000 |007b: move/from16 v35, v0 │ │ -05303e: 2b23 0b04 0000 |007d: packed-switch v35, 00000488 // +0000040b │ │ -053044: 0f10 |0080: return v16 │ │ -053046: 016b |0081: move v11, v6 │ │ -053048: 28eb |0082: goto 006d // -0015 │ │ -05304a: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -05304e: 590d 1102 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -053052: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -053056: 590d 0b02 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ -05305a: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -05305e: 590e 1202 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -053062: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -053066: 590e 0c02 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ -05306a: 7601 1406 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0614 │ │ -053070: 28ea |0096: goto 0080 // -0016 │ │ -053072: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -053076: 590d 1102 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -05307a: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -05307e: 590d 0b02 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ -053082: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -053086: 590e 1202 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -05308a: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -05308e: 590e 0c02 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ -053092: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -053096: 5400 1902 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -05309a: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -05309e: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -0530a2: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -0530a6: 5200 1402 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ -0530aa: 0225 0000 |00b3: move/from16 v37, v0 │ │ -0530ae: 0200 2500 |00b5: move/from16 v0, v37 │ │ -0530b2: 8200 |00b7: int-to-float v0, v0 │ │ -0530b4: 0225 0000 |00b8: move/from16 v37, v0 │ │ -0530b8: 7403 e90b 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ -0530be: 7701 6906 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ -0530c4: 0a1b |00c0: move-result v27 │ │ -0530c6: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -0530ca: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -0530ce: 7120 6c06 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -0530d4: 0a12 |00c8: move-result v18 │ │ -0530d6: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -0530da: 5400 1902 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -0530de: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -0530e2: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -0530e6: 0201 1200 |00d1: move/from16 v1, v18 │ │ -0530ea: 7120 e706 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ -0530f0: 0a20 |00d6: move-result v32 │ │ -0530f2: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -0530f6: 5400 1902 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -0530fa: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -0530fe: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -053102: 0201 1200 |00df: move/from16 v1, v18 │ │ -053106: 7120 e806 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ -05310c: 0a22 |00e4: move-result v34 │ │ -05310e: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -053112: 0200 1100 |00e7: move/from16 v0, v17 │ │ -053116: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -05311a: 0200 1100 |00eb: move/from16 v0, v17 │ │ -05311e: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -053122: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -053126: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -05312a: 28f4 |00f3: goto 00e7 // -000c │ │ -05312c: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -053130: 0201 1100 |00f6: move/from16 v1, v17 │ │ -053134: 7120 6c06 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -05313a: 0a13 |00fb: move-result v19 │ │ -05313c: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -053140: 5400 1902 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -053144: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -053148: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -05314c: 0201 1300 |0104: move/from16 v1, v19 │ │ -053150: 7120 e706 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ -053156: 0a23 |0109: move-result v35 │ │ -053158: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -05315c: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -053160: 5400 1902 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -053164: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -053168: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -05316c: 0201 1300 |0114: move/from16 v1, v19 │ │ -053170: 7120 e806 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ -053176: 0a23 |0119: move-result v35 │ │ -053178: a821 2223 |011a: mul-float v33, v34, v35 │ │ -05317c: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -053180: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -053184: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -053188: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -05318c: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -053190: 5400 1902 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -053194: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -053198: 7401 e80b 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ -05319e: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -0531a2: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -0531a6: 5400 0902 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -0531aa: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -0531ae: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -0531b2: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -0531b6: 5400 0d02 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -0531ba: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -0531be: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -0531c2: 7402 1001 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ -0531c8: 0a0f |0142: move-result v15 │ │ -0531ca: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -0531ce: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -0531d2: 5400 0d02 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -0531d6: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -0531da: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -0531de: 7402 1401 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -0531e4: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -0531e8: 5400 0802 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0531ec: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -0531f0: 3823 0501 |0156: if-eqz v35, 025b // +0105 │ │ -0531f4: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -0531f8: 5400 1602 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ -0531fc: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -053200: 3823 fd00 |015e: if-eqz v35, 025b // +00fd │ │ -053204: 380f fb00 |0160: if-eqz v15, 025b // +00fb │ │ -053208: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -05320c: 5400 0802 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -053210: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -053214: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -053218: 5400 1602 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ -05321c: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -053220: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -053224: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -053228: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -05322c: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -053230: 7040 1706 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@0617 │ │ -053236: 0a23 |0179: move-result v35 │ │ -053238: 3823 e100 |017a: if-eqz v35, 025b // +00e1 │ │ -05323c: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -053240: 0200 2300 |017e: move/from16 v0, v35 │ │ -053244: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -053248: 5c10 0f02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -05324c: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -053250: 5400 0902 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -053254: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -053258: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -05325c: 5400 0802 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -053260: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -053264: 7802 b30b 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0bb3 │ │ -05326a: 0a23 |0193: move-result v35 │ │ -05326c: 9610 1023 |0194: or-int v16, v16, v35 │ │ -053270: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -053274: 5400 0902 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -053278: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -05327c: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -053280: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -053284: 7220 b40b 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ -05328a: 0a23 |01a3: move-result v35 │ │ -05328c: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -053290: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -053294: 590d 1102 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -053298: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -05329c: 590d 0b02 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ -0532a0: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -0532a4: 590e 1202 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -0532a8: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -0532ac: 590e 0c02 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ -0532b0: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -0532b4: 5400 0802 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0532b8: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -0532bc: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -0532c0: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -0532c4: 5400 0802 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0532c8: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -0532cc: 7401 e50b 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ -0532d2: 7701 e40b 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0be4 │ │ -0532d8: 0c23 |01ca: move-result-object v35 │ │ -0532da: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -0532de: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -0532e2: 5b10 0802 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0532e6: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -0532ea: 0200 2300 |01d3: move/from16 v0, v35 │ │ -0532ee: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -0532f2: 5c10 0702 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -0532f6: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -0532fa: 0200 2300 |01db: move/from16 v0, v35 │ │ -0532fe: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -053302: 5c10 0602 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ -053306: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -05330a: 0200 2300 |01e3: move/from16 v0, v35 │ │ -05330e: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -053312: 5c10 1702 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ -053316: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -05331a: 0200 2300 |01eb: move/from16 v0, v35 │ │ -05331e: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -053322: 5c10 0e02 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -053326: 0800 2900 |01f1: move-object/from16 v0, v41 │ │ -05332a: 5500 1002 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ -05332e: 0223 0000 |01f5: move/from16 v35, v0 │ │ -053332: 3823 3400 |01f7: if-eqz v35, 022b // +0034 │ │ -053336: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -05333a: 5400 0d02 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -05333e: 0823 0000 |01fd: move-object/from16 v35, v0 │ │ -053342: 1324 0200 |01ff: const/16 v36, #int 2 // #2 │ │ -053346: 7402 1401 2300 |0201: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -05334c: 0800 2900 |0204: move-object/from16 v0, v41 │ │ -053350: 5400 0d02 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -053354: 0823 0000 |0208: move-object/from16 v35, v0 │ │ -053358: 1324 0200 |020a: const/16 v36, #int 2 // #2 │ │ -05335c: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -053360: 5400 0802 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -053364: 0825 0000 |0210: move-object/from16 v37, v0 │ │ -053368: 7401 da0b 2500 |0212: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0bda │ │ -05336e: 0b25 |0215: move-result-wide v37 │ │ -053370: 6027 0502 |0216: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ -053374: 0200 2700 |0218: move/from16 v0, v39 │ │ -053378: 8100 |021a: int-to-long v0, v0 │ │ -05337a: 0527 0000 |021b: move-wide/from16 v39, v0 │ │ -05337e: 9b25 2527 |021d: add-long v37, v37, v39 │ │ -053382: 6027 0102 |021f: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0201 │ │ -053386: 0200 2700 |0221: move/from16 v0, v39 │ │ -05338a: 8100 |0223: int-to-long v0, v0 │ │ -05338c: 0527 0000 |0224: move-wide/from16 v39, v0 │ │ -053390: 9b25 2527 |0226: add-long v37, v37, v39 │ │ -053394: 7404 1601 2300 |0228: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0116 │ │ -05339a: 0800 2900 |022b: move-object/from16 v0, v41 │ │ -05339e: 5400 0d02 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -0533a2: 0823 0000 |022f: move-object/from16 v35, v0 │ │ -0533a6: 1324 0100 |0231: const/16 v36, #int 1 // #1 │ │ -0533aa: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -0533ae: 5400 0802 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0533b2: 0825 0000 |0237: move-object/from16 v37, v0 │ │ -0533b6: 7401 da0b 2500 |0239: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0bda │ │ -0533bc: 0b25 |023c: move-result-wide v37 │ │ -0533be: 6027 0502 |023d: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ -0533c2: 0200 2700 |023f: move/from16 v0, v39 │ │ -0533c6: 8100 |0241: int-to-long v0, v0 │ │ -0533c8: 0527 0000 |0242: move-wide/from16 v39, v0 │ │ -0533cc: 9b25 2527 |0244: add-long v37, v37, v39 │ │ -0533d0: 7404 1601 2300 |0246: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0116 │ │ -0533d6: 0800 2900 |0249: move-object/from16 v0, v41 │ │ -0533da: 5400 1302 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -0533de: 0823 0000 |024d: move-object/from16 v35, v0 │ │ -0533e2: 0800 2300 |024f: move-object/from16 v0, v35 │ │ -0533e6: 0801 2a00 |0251: move-object/from16 v1, v42 │ │ -0533ea: 7220 b60b 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0bb6 │ │ -0533f0: 0a23 |0256: move-result v35 │ │ -0533f2: 9610 1023 |0257: or-int v16, v16, v35 │ │ -0533f6: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ -0533fa: 0800 2900 |025b: move-object/from16 v0, v41 │ │ -0533fe: 5400 0d02 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -053402: 0823 0000 |025f: move-object/from16 v35, v0 │ │ -053406: 1324 0300 |0261: const/16 v36, #int 3 // #3 │ │ -05340a: 6025 0002 |0263: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ -05340e: 0200 2500 |0265: move/from16 v0, v37 │ │ -053412: 8100 |0267: int-to-long v0, v0 │ │ -053414: 0525 0000 |0268: move-wide/from16 v37, v0 │ │ -053418: 7404 1701 2300 |026a: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0117 │ │ -05341e: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ -053422: 0800 2900 |026f: move-object/from16 v0, v41 │ │ -053426: 5500 0e02 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -05342a: 0223 0000 |0273: move/from16 v35, v0 │ │ -05342e: 3923 0bfe |0275: if-nez v35, 0080 // -01f5 │ │ -053432: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -053436: 5200 1102 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -05343a: 0223 0000 |027b: move/from16 v35, v0 │ │ -05343e: a716 230d |027d: sub-float v22, v35, v13 │ │ -053442: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -053446: 5200 1202 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -05344a: 0223 0000 |0283: move/from16 v35, v0 │ │ -05344e: a717 230e |0285: sub-float v23, v35, v14 │ │ -053452: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -053456: 5500 0f02 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -05345a: 0223 0000 |028b: move/from16 v35, v0 │ │ -05345e: 3823 1400 |028d: if-eqz v35, 02a1 // +0014 │ │ -053462: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -053466: 5400 0902 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -05346a: 0823 0000 |0293: move-object/from16 v35, v0 │ │ -05346e: 0800 2300 |0295: move-object/from16 v0, v35 │ │ -053472: 0801 2a00 |0297: move-object/from16 v1, v42 │ │ -053476: 7220 b40b 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ -05347c: 0a23 |029c: move-result v35 │ │ -05347e: 9610 1023 |029d: or-int v16, v16, v35 │ │ -053482: 2900 e1fd |029f: goto/16 0080 // -021f │ │ -053486: 0800 2900 |02a1: move-object/from16 v0, v41 │ │ -05348a: 5500 0702 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -05348e: 0223 0000 |02a5: move/from16 v35, v0 │ │ -053492: 3823 8700 |02a7: if-eqz v35, 032e // +0087 │ │ -053496: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -05349a: 5200 0b02 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ -05349e: 0223 0000 |02ad: move/from16 v35, v0 │ │ -0534a2: a723 0d23 |02af: sub-float v35, v13, v35 │ │ -0534a6: 0200 2300 |02b1: move/from16 v0, v35 │ │ -0534aa: 8708 |02b3: float-to-int v8, v0 │ │ -0534ac: 0800 2900 |02b4: move-object/from16 v0, v41 │ │ -0534b0: 5200 0c02 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ -0534b4: 0223 0000 |02b8: move/from16 v35, v0 │ │ -0534b8: a723 0e23 |02ba: sub-float v35, v14, v35 │ │ -0534bc: 0200 2300 |02bc: move/from16 v0, v35 │ │ -0534c0: 8709 |02be: float-to-int v9, v0 │ │ -0534c2: 9223 0808 |02bf: mul-int v35, v8, v8 │ │ -0534c6: 9224 0909 |02c1: mul-int v36, v9, v9 │ │ -0534ca: 900a 2324 |02c3: add-int v10, v35, v36 │ │ -0534ce: 0800 2900 |02c5: move-object/from16 v0, v41 │ │ -0534d2: 5200 1802 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ -0534d6: 0223 0000 |02c9: move/from16 v35, v0 │ │ -0534da: 0200 2300 |02cb: move/from16 v0, v35 │ │ -0534de: 370a 4d00 |02cd: if-le v10, v0, 031a // +004d │ │ -0534e2: 0800 2900 |02cf: move-object/from16 v0, v41 │ │ -0534e6: 5400 1302 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -0534ea: 0823 0000 |02d3: move-object/from16 v35, v0 │ │ -0534ee: 0800 2900 |02d5: move-object/from16 v0, v41 │ │ -0534f2: 5400 0802 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0534f6: 0824 0000 |02d9: move-object/from16 v36, v0 │ │ -0534fa: 0800 2300 |02db: move-object/from16 v0, v35 │ │ -0534fe: 0801 2400 |02dd: move-object/from16 v1, v36 │ │ -053502: 0802 2a00 |02df: move-object/from16 v2, v42 │ │ -053506: 0203 1600 |02e1: move/from16 v3, v22 │ │ -05350a: 0204 1700 |02e3: move/from16 v4, v23 │ │ -05350e: 7254 b90b 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb9 │ │ -053514: 0a10 |02e8: move-result v16 │ │ -053516: 0800 2900 |02e9: move-object/from16 v0, v41 │ │ -05351a: 590d 1102 |02eb: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -05351e: 0800 2900 |02ed: move-object/from16 v0, v41 │ │ -053522: 590e 1202 |02ef: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -053526: 1323 0000 |02f1: const/16 v35, #int 0 // #0 │ │ -05352a: 0200 2300 |02f3: move/from16 v0, v35 │ │ -05352e: 0801 2900 |02f5: move-object/from16 v1, v41 │ │ -053532: 5c10 0702 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -053536: 0800 2900 |02f9: move-object/from16 v0, v41 │ │ -05353a: 5400 0d02 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -05353e: 0823 0000 |02fd: move-object/from16 v35, v0 │ │ -053542: 1324 0300 |02ff: const/16 v36, #int 3 // #3 │ │ -053546: 7402 1401 2300 |0301: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -05354c: 0800 2900 |0304: move-object/from16 v0, v41 │ │ -053550: 5400 0d02 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -053554: 0823 0000 |0308: move-object/from16 v35, v0 │ │ -053558: 1324 0100 |030a: const/16 v36, #int 1 // #1 │ │ -05355c: 7402 1401 2300 |030c: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -053562: 0800 2900 |030f: move-object/from16 v0, v41 │ │ -053566: 5400 0d02 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -05356a: 0823 0000 |0313: move-object/from16 v35, v0 │ │ -05356e: 1324 0200 |0315: const/16 v36, #int 2 // #2 │ │ -053572: 7402 1401 2300 |0317: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -053578: 0800 2900 |031a: move-object/from16 v0, v41 │ │ -05357c: 5200 1802 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ -053580: 0223 0000 |031e: move/from16 v35, v0 │ │ -053584: 0200 2300 |0320: move/from16 v0, v35 │ │ -053588: 370a 5efd |0322: if-le v10, v0, 0080 // -02a2 │ │ -05358c: 1323 0000 |0324: const/16 v35, #int 0 // #0 │ │ -053590: 0200 2300 |0326: move/from16 v0, v35 │ │ -053594: 0801 2900 |0328: move-object/from16 v1, v41 │ │ -053598: 5c10 0602 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ -05359c: 2900 54fd |032c: goto/16 0080 // -02ac │ │ -0535a0: 7701 ae0e 1600 |032e: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -0535a6: 0a23 |0331: move-result v35 │ │ -0535a8: 1524 803f |0332: const/high16 v36, #int 1065353216 // #3f80 │ │ -0535ac: 2d23 2324 |0334: cmpl-float v35, v35, v36 │ │ -0535b0: 3b23 0c00 |0336: if-gez v35, 0342 // +000c │ │ -0535b4: 7701 ae0e 1700 |0338: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -0535ba: 0a23 |033b: move-result v35 │ │ -0535bc: 1524 803f |033c: const/high16 v36, #int 1065353216 // #3f80 │ │ -0535c0: 2d23 2324 |033e: cmpl-float v35, v35, v36 │ │ -0535c4: 3a23 40fd |0340: if-ltz v35, 0080 // -02c0 │ │ -0535c8: 0800 2900 |0342: move-object/from16 v0, v41 │ │ -0535cc: 5400 1302 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -0535d0: 0823 0000 |0346: move-object/from16 v35, v0 │ │ -0535d4: 0800 2900 |0348: move-object/from16 v0, v41 │ │ -0535d8: 5400 0802 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -0535dc: 0824 0000 |034c: move-object/from16 v36, v0 │ │ -0535e0: 0800 2300 |034e: move-object/from16 v0, v35 │ │ -0535e4: 0801 2400 |0350: move-object/from16 v1, v36 │ │ -0535e8: 0802 2a00 |0352: move-object/from16 v2, v42 │ │ -0535ec: 0203 1600 |0354: move/from16 v3, v22 │ │ -0535f0: 0204 1700 |0356: move/from16 v4, v23 │ │ -0535f4: 7254 b90b 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb9 │ │ -0535fa: 0a10 |035b: move-result v16 │ │ -0535fc: 0800 2900 |035c: move-object/from16 v0, v41 │ │ -053600: 590d 1102 |035e: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ -053604: 0800 2900 |0360: move-object/from16 v0, v41 │ │ -053608: 590e 1202 |0362: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ -05360c: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ -053610: 1323 0000 |0366: const/16 v35, #int 0 // #0 │ │ -053614: 0200 2300 |0368: move/from16 v0, v35 │ │ -053618: 0801 2900 |036a: move-object/from16 v1, v41 │ │ -05361c: 5c10 1702 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ -053620: 7701 e40b 2a00 |036e: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0be4 │ │ -053626: 0c07 |0371: move-result-object v7 │ │ -053628: 0800 2900 |0372: move-object/from16 v0, v41 │ │ -05362c: 5500 0f02 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -053630: 0223 0000 |0376: move/from16 v35, v0 │ │ -053634: 3823 6000 |0378: if-eqz v35, 03d8 // +0060 │ │ -053638: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -05363c: 5400 0902 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -053640: 0823 0000 |037e: move-object/from16 v35, v0 │ │ -053644: 0800 2300 |0380: move-object/from16 v0, v35 │ │ -053648: 0801 2a00 |0382: move-object/from16 v1, v42 │ │ -05364c: 7220 b40b 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ -053652: 0a23 |0387: move-result v35 │ │ -053654: 9610 1023 |0388: or-int v16, v16, v35 │ │ -053658: 0800 2900 |038a: move-object/from16 v0, v41 │ │ -05365c: 5400 1602 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ -053660: 0823 0000 |038e: move-object/from16 v35, v0 │ │ -053664: 3823 0b00 |0390: if-eqz v35, 039b // +000b │ │ -053668: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -05366c: 5400 1602 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ -053670: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -053674: 7401 e50b 2300 |0398: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ -05367a: 0800 2900 |039b: move-object/from16 v0, v41 │ │ -05367e: 5b07 1602 |039d: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ -053682: 0800 2900 |039f: move-object/from16 v0, v41 │ │ -053686: 5400 1902 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -05368a: 0823 0000 |03a3: move-object/from16 v35, v0 │ │ -05368e: 3823 1300 |03a5: if-eqz v35, 03b8 // +0013 │ │ -053692: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -053696: 5400 1902 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -05369a: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -05369e: 7401 ef0b 2300 |03ad: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ -0536a4: 1323 0000 |03b0: const/16 v35, #int 0 // #0 │ │ -0536a8: 0800 2300 |03b2: move-object/from16 v0, v35 │ │ -0536ac: 0801 2900 |03b4: move-object/from16 v1, v41 │ │ -0536b0: 5b10 1902 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -0536b4: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -0536b8: 0200 2300 |03ba: move/from16 v0, v35 │ │ -0536bc: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -0536c0: 5c10 0f02 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ -0536c4: 0800 2900 |03c0: move-object/from16 v0, v41 │ │ -0536c8: 5400 0d02 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -0536cc: 0823 0000 |03c4: move-object/from16 v35, v0 │ │ -0536d0: 1324 0100 |03c6: const/16 v36, #int 1 // #1 │ │ -0536d4: 7402 1401 2300 |03c8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -0536da: 0800 2900 |03cb: move-object/from16 v0, v41 │ │ -0536de: 5400 0d02 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -0536e2: 0823 0000 |03cf: move-object/from16 v35, v0 │ │ -0536e6: 1324 0200 |03d1: const/16 v36, #int 2 // #2 │ │ -0536ea: 7402 1401 2300 |03d3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -0536f0: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ -0536f4: 0800 2900 |03d8: move-object/from16 v0, v41 │ │ -0536f8: 5500 0e02 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -0536fc: 0223 0000 |03dc: move/from16 v35, v0 │ │ -053700: 3823 1600 |03de: if-eqz v35, 03f4 // +0016 │ │ -053704: 0800 2900 |03e0: move-object/from16 v0, v41 │ │ -053708: 5400 0d02 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ -05370c: 0823 0000 |03e4: move-object/from16 v35, v0 │ │ -053710: 1324 0300 |03e6: const/16 v36, #int 3 // #3 │ │ -053714: 7402 1401 2300 |03e8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ -05371a: 1323 0000 |03eb: const/16 v35, #int 0 // #0 │ │ -05371e: 0200 2300 |03ed: move/from16 v0, v35 │ │ -053722: 0801 2900 |03ef: move-object/from16 v1, v41 │ │ -053726: 5c10 0e02 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ -05372a: 2897 |03f3: goto 038a // -0069 │ │ -05372c: 0800 2900 |03f4: move-object/from16 v0, v41 │ │ -053730: 5500 0702 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ -053734: 0223 0000 |03f8: move/from16 v35, v0 │ │ -053738: 3823 1100 |03fa: if-eqz v35, 040b // +0011 │ │ -05373c: 0800 2900 |03fc: move-object/from16 v0, v41 │ │ -053740: 5400 1302 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -053744: 0823 0000 |0400: move-object/from16 v35, v0 │ │ -053748: 0800 2300 |0402: move-object/from16 v0, v35 │ │ -05374c: 0801 2a00 |0404: move-object/from16 v1, v42 │ │ -053750: 7220 bb0b 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0bbb │ │ -053756: 0a10 |0409: move-result v16 │ │ -053758: 2880 |040a: goto 038a // -0080 │ │ -05375a: 0800 2900 |040b: move-object/from16 v0, v41 │ │ -05375e: 5400 1902 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ -053762: 081c 0000 |040f: move-object/from16 v28, v0 │ │ -053766: 1323 0000 |0411: const/16 v35, #int 0 // #0 │ │ -05376a: 0800 2a00 |0413: move-object/from16 v0, v42 │ │ -05376e: 0201 2300 |0415: move/from16 v1, v35 │ │ -053772: 7120 6c06 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ -053778: 0a14 |041a: move-result v20 │ │ -05377a: 1323 e803 |041b: const/16 v35, #int 1000 // #3e8 │ │ -05377e: 0800 2900 |041d: move-object/from16 v0, v41 │ │ -053782: 5200 1402 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ -053786: 0224 0000 |0421: move/from16 v36, v0 │ │ -05378a: 0200 2400 |0423: move/from16 v0, v36 │ │ -05378e: 8200 |0425: int-to-float v0, v0 │ │ -053790: 0224 0000 |0426: move/from16 v36, v0 │ │ -053794: 0800 1c00 |0428: move-object/from16 v0, v28 │ │ -053798: 0201 2300 |042a: move/from16 v1, v35 │ │ -05379c: 0202 2400 |042c: move/from16 v2, v36 │ │ -0537a0: 6e30 e90b 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ -0537a6: 0800 1c00 |0431: move-object/from16 v0, v28 │ │ -0537aa: 0201 1400 |0433: move/from16 v1, v20 │ │ -0537ae: 7120 e806 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ -0537b4: 0a1e |0438: move-result v30 │ │ -0537b6: 0800 1c00 |0439: move-object/from16 v0, v28 │ │ -0537ba: 0201 1400 |043b: move/from16 v1, v20 │ │ -0537be: 7120 e706 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ -0537c4: 0a1d |0440: move-result v29 │ │ -0537c6: 7701 ae0e 1e00 |0441: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -0537cc: 0a23 |0444: move-result v35 │ │ -0537ce: 0800 2900 |0445: move-object/from16 v0, v41 │ │ -0537d2: 5200 1502 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ -0537d6: 0224 0000 |0449: move/from16 v36, v0 │ │ -0537da: 0200 2400 |044b: move/from16 v0, v36 │ │ -0537de: 8200 |044d: int-to-float v0, v0 │ │ -0537e0: 0224 0000 |044e: move/from16 v36, v0 │ │ -0537e4: 2d23 2324 |0450: cmpl-float v35, v35, v36 │ │ -0537e8: 3c23 1500 |0452: if-gtz v35, 0467 // +0015 │ │ -0537ec: 7701 ae0e 1d00 |0454: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -0537f2: 0a23 |0457: move-result v35 │ │ -0537f4: 0800 2900 |0458: move-object/from16 v0, v41 │ │ -0537f8: 5200 1502 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ -0537fc: 0224 0000 |045c: move/from16 v36, v0 │ │ -053800: 0200 2400 |045e: move/from16 v0, v36 │ │ -053804: 8200 |0460: int-to-float v0, v0 │ │ -053806: 0224 0000 |0461: move/from16 v36, v0 │ │ -05380a: 2d23 2324 |0463: cmpl-float v35, v35, v36 │ │ -05380e: 3d23 25ff |0465: if-lez v35, 038a // -00db │ │ -053812: 0800 2900 |0467: move-object/from16 v0, v41 │ │ -053816: 5400 1302 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ -05381a: 0823 0000 |046b: move-object/from16 v35, v0 │ │ -05381e: 0800 2900 |046d: move-object/from16 v0, v41 │ │ -053822: 5400 0802 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ -053826: 0824 0000 |0471: move-object/from16 v36, v0 │ │ -05382a: 0800 2300 |0473: move-object/from16 v0, v35 │ │ -05382e: 0801 2400 |0475: move-object/from16 v1, v36 │ │ -053832: 0802 2a00 |0477: move-object/from16 v2, v42 │ │ -053836: 0203 1d00 |0479: move/from16 v3, v29 │ │ -05383a: 0204 1e00 |047b: move/from16 v4, v30 │ │ -05383e: 7254 b70b 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb7 │ │ -053844: 0a10 |0480: move-result v16 │ │ -053846: 2900 09ff |0481: goto/16 038a // -00f7 │ │ -05384a: 7601 1306 2900 |0483: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0613 │ │ -053850: 2900 fafb |0486: goto/16 0080 // -0406 │ │ -053854: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ +053dd0: |[053dd0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +053de0: 7401 d90b 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +053de6: 0a06 |0003: move-result v6 │ │ +053de8: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +053dec: 5400 1902 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053df0: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +053df4: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +053df8: 7100 ee0b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0bee │ │ +053dfe: 0c24 |000f: move-result-object v36 │ │ +053e00: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +053e04: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +053e08: 5b10 1902 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053e0c: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +053e10: 5400 1902 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053e14: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +053e18: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +053e1c: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +053e20: 6e20 e70b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0be7 │ │ +053e26: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +053e2a: 0224 0000 |0025: move/from16 v36, v0 │ │ +053e2e: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +053e32: 0200 2400 |0029: move/from16 v0, v36 │ │ +053e36: 0201 2500 |002b: move/from16 v1, v37 │ │ +053e3a: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +053e3e: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +053e42: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +053e46: 7701 6906 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ +053e4c: 0a19 |0036: move-result v25 │ │ +053e4e: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +053e52: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +053e56: 7701 6b06 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@066b │ │ +053e5c: 0a07 |003e: move-result v7 │ │ +053e5e: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +053e62: 0200 1200 |0041: move/from16 v0, v18 │ │ +053e66: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +053e6a: 0200 1900 |0045: move/from16 v0, v25 │ │ +053e6e: 0201 1200 |0047: move/from16 v1, v18 │ │ +053e72: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +053e76: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +053e7a: 28f4 |004d: goto 0041 // -000c │ │ +053e7c: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +053e80: 28e1 |0050: goto 0031 // -001f │ │ +053e82: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +053e86: 28e4 |0053: goto 0037 // -001c │ │ +053e88: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +053e8c: 0201 1200 |0056: move/from16 v1, v18 │ │ +053e90: 7120 6d06 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@066d │ │ +053e96: 0a24 |005b: move-result v36 │ │ +053e98: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +053e9c: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +053ea0: 0201 1200 |0060: move/from16 v1, v18 │ │ +053ea4: 7120 6e06 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@066e │ │ +053eaa: 0a24 |0065: move-result v36 │ │ +053eac: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +053eb0: 28e3 |0068: goto 004b // -001d │ │ +053eb2: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +053eb6: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +053eba: 82c0 |006d: int-to-float v0, v12 │ │ +053ebc: 0224 0000 |006e: move/from16 v36, v0 │ │ +053ec0: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +053ec4: 82c0 |0072: int-to-float v0, v12 │ │ +053ec6: 0224 0000 |0073: move/from16 v36, v0 │ │ +053eca: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +053ece: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +053ed2: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +053ed6: 0224 0000 |007b: move/from16 v36, v0 │ │ +053eda: 2b24 0b04 0000 |007d: packed-switch v36, 00000488 // +0000040b │ │ +053ee0: 0f11 |0080: return v17 │ │ +053ee2: 017c |0081: move v12, v7 │ │ +053ee4: 28eb |0082: goto 006d // -0015 │ │ +053ee6: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +053eea: 590e 1102 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +053eee: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +053ef2: 590e 0b02 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ +053ef6: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +053efa: 590f 1202 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +053efe: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +053f02: 590f 0c02 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ +053f06: 7601 1406 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0614 │ │ +053f0c: 28ea |0096: goto 0080 // -0016 │ │ +053f0e: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +053f12: 590e 1102 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +053f16: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +053f1a: 590e 0b02 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ +053f1e: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +053f22: 590f 1202 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +053f26: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +053f2a: 590f 0c02 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ +053f2e: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +053f32: 5400 1902 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053f36: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +053f3a: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +053f3e: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +053f42: 5200 1402 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ +053f46: 0226 0000 |00b3: move/from16 v38, v0 │ │ +053f4a: 0200 2600 |00b5: move/from16 v0, v38 │ │ +053f4e: 8200 |00b7: int-to-float v0, v0 │ │ +053f50: 0226 0000 |00b8: move/from16 v38, v0 │ │ +053f54: 7403 e90b 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ +053f5a: 7701 6906 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0669 │ │ +053f60: 0a1c |00c0: move-result v28 │ │ +053f62: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +053f66: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +053f6a: 7120 6c06 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +053f70: 0a13 |00c8: move-result v19 │ │ +053f72: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +053f76: 5400 1902 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053f7a: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +053f7e: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +053f82: 0201 1300 |00d1: move/from16 v1, v19 │ │ +053f86: 7120 e706 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ +053f8c: 0a21 |00d6: move-result v33 │ │ +053f8e: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +053f92: 5400 1902 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053f96: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +053f9a: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +053f9e: 0201 1300 |00df: move/from16 v1, v19 │ │ +053fa2: 7120 e806 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ +053fa8: 0a23 |00e4: move-result v35 │ │ +053faa: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +053fae: 0200 1200 |00e7: move/from16 v0, v18 │ │ +053fb2: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +053fb6: 0200 1200 |00eb: move/from16 v0, v18 │ │ +053fba: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +053fbe: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +053fc2: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +053fc6: 28f4 |00f3: goto 00e7 // -000c │ │ +053fc8: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +053fcc: 0201 1200 |00f6: move/from16 v1, v18 │ │ +053fd0: 7120 6c06 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +053fd6: 0a14 |00fb: move-result v20 │ │ +053fd8: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +053fdc: 5400 1902 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +053fe0: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +053fe4: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +053fe8: 0201 1400 |0104: move/from16 v1, v20 │ │ +053fec: 7120 e706 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ +053ff2: 0a24 |0109: move-result v36 │ │ +053ff4: a820 2124 |010a: mul-float v32, v33, v36 │ │ +053ff8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +053ffc: 5400 1902 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +054000: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +054004: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +054008: 0201 1400 |0114: move/from16 v1, v20 │ │ +05400c: 7120 e806 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ +054012: 0a24 |0119: move-result v36 │ │ +054014: a822 2324 |011a: mul-float v34, v35, v36 │ │ +054018: a60d 2022 |011c: add-float v13, v32, v34 │ │ +05401c: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +054020: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +054024: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +054028: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +05402c: 5400 1902 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +054030: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +054034: 7401 e80b 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@0be8 │ │ +05403a: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +05403e: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +054042: 5400 0902 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +054046: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +05404a: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +05404e: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +054052: 5400 0d02 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +054056: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +05405a: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +05405e: 7402 1001 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0110 │ │ +054064: 0a10 |0142: move-result v16 │ │ +054066: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +05406a: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +05406e: 5400 0d02 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +054072: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +054076: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +05407a: 7402 1401 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +054080: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +054084: 5400 0802 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054088: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +05408c: 3824 0501 |0156: if-eqz v36, 025b // +0105 │ │ +054090: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +054094: 5400 1602 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ +054098: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +05409c: 3824 fd00 |015e: if-eqz v36, 025b // +00fd │ │ +0540a0: 3810 fb00 |0160: if-eqz v16, 025b // +00fb │ │ +0540a4: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +0540a8: 5400 0802 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +0540ac: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +0540b0: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +0540b4: 5400 1602 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ +0540b8: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +0540bc: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +0540c0: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +0540c4: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +0540c8: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +0540cc: 7040 1706 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@0617 │ │ +0540d2: 0a24 |0179: move-result v36 │ │ +0540d4: 3824 e100 |017a: if-eqz v36, 025b // +00e1 │ │ +0540d8: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +0540dc: 0200 2400 |017e: move/from16 v0, v36 │ │ +0540e0: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +0540e4: 5c10 0f02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +0540e8: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +0540ec: 5400 0902 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +0540f0: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +0540f4: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +0540f8: 5400 0802 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +0540fc: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +054100: 7802 b30b 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0bb3 │ │ +054106: 0a24 |0193: move-result v36 │ │ +054108: 9611 1124 |0194: or-int v17, v17, v36 │ │ +05410c: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +054110: 5400 0902 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +054114: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +054118: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +05411c: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +054120: 7220 b40b 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ +054126: 0a24 |01a3: move-result v36 │ │ +054128: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +05412c: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +054130: 590e 1102 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +054134: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +054138: 590e 0b02 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ +05413c: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +054140: 590f 1202 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +054144: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +054148: 590f 0c02 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ +05414c: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +054150: 5400 0802 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054154: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +054158: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +05415c: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +054160: 5400 0802 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054164: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +054168: 7401 e50b 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ +05416e: 7701 e40b 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0be4 │ │ +054174: 0c24 |01ca: move-result-object v36 │ │ +054176: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +05417a: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +05417e: 5b10 0802 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054182: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +054186: 0200 2400 |01d3: move/from16 v0, v36 │ │ +05418a: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +05418e: 5c10 0702 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +054192: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +054196: 0200 2400 |01db: move/from16 v0, v36 │ │ +05419a: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +05419e: 5c10 0602 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ +0541a2: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +0541a6: 0200 2400 |01e3: move/from16 v0, v36 │ │ +0541aa: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +0541ae: 5c10 1702 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ +0541b2: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +0541b6: 0200 2400 |01eb: move/from16 v0, v36 │ │ +0541ba: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +0541be: 5c10 0e02 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +0541c2: 0800 2a00 |01f1: move-object/from16 v0, v42 │ │ +0541c6: 5500 1002 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ +0541ca: 0224 0000 |01f5: move/from16 v36, v0 │ │ +0541ce: 3824 3400 |01f7: if-eqz v36, 022b // +0034 │ │ +0541d2: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +0541d6: 5400 0d02 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +0541da: 0824 0000 |01fd: move-object/from16 v36, v0 │ │ +0541de: 1325 0200 |01ff: const/16 v37, #int 2 // #2 │ │ +0541e2: 7402 1401 2400 |0201: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +0541e8: 0800 2a00 |0204: move-object/from16 v0, v42 │ │ +0541ec: 5400 0d02 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +0541f0: 0824 0000 |0208: move-object/from16 v36, v0 │ │ +0541f4: 1325 0200 |020a: const/16 v37, #int 2 // #2 │ │ +0541f8: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +0541fc: 5400 0802 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054200: 0826 0000 |0210: move-object/from16 v38, v0 │ │ +054204: 7401 da0b 2600 |0212: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0bda │ │ +05420a: 0b26 |0215: move-result-wide v38 │ │ +05420c: 6028 0502 |0216: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ +054210: 0200 2800 |0218: move/from16 v0, v40 │ │ +054214: 8100 |021a: int-to-long v0, v0 │ │ +054216: 0528 0000 |021b: move-wide/from16 v40, v0 │ │ +05421a: 9b26 2628 |021d: add-long v38, v38, v40 │ │ +05421e: 6028 0102 |021f: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0201 │ │ +054222: 0200 2800 |0221: move/from16 v0, v40 │ │ +054226: 8100 |0223: int-to-long v0, v0 │ │ +054228: 0528 0000 |0224: move-wide/from16 v40, v0 │ │ +05422c: 9b26 2628 |0226: add-long v38, v38, v40 │ │ +054230: 7404 1601 2400 |0228: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0116 │ │ +054236: 0800 2a00 |022b: move-object/from16 v0, v42 │ │ +05423a: 5400 0d02 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +05423e: 0824 0000 |022f: move-object/from16 v36, v0 │ │ +054242: 1325 0100 |0231: const/16 v37, #int 1 // #1 │ │ +054246: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +05424a: 5400 0802 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +05424e: 0826 0000 |0237: move-object/from16 v38, v0 │ │ +054252: 7401 da0b 2600 |0239: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0bda │ │ +054258: 0b26 |023c: move-result-wide v38 │ │ +05425a: 6028 0502 |023d: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0205 │ │ +05425e: 0200 2800 |023f: move/from16 v0, v40 │ │ +054262: 8100 |0241: int-to-long v0, v0 │ │ +054264: 0528 0000 |0242: move-wide/from16 v40, v0 │ │ +054268: 9b26 2628 |0244: add-long v38, v38, v40 │ │ +05426c: 7404 1601 2400 |0246: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0116 │ │ +054272: 0800 2a00 |0249: move-object/from16 v0, v42 │ │ +054276: 5400 1302 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +05427a: 0824 0000 |024d: move-object/from16 v36, v0 │ │ +05427e: 0800 2400 |024f: move-object/from16 v0, v36 │ │ +054282: 0801 2b00 |0251: move-object/from16 v1, v43 │ │ +054286: 7220 b60b 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0bb6 │ │ +05428c: 0a24 |0256: move-result v36 │ │ +05428e: 9611 1124 |0257: or-int v17, v17, v36 │ │ +054292: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ +054296: 0800 2a00 |025b: move-object/from16 v0, v42 │ │ +05429a: 5400 0d02 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +05429e: 0824 0000 |025f: move-object/from16 v36, v0 │ │ +0542a2: 1325 0300 |0261: const/16 v37, #int 3 // #3 │ │ +0542a6: 6026 0002 |0263: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0200 │ │ +0542aa: 0200 2600 |0265: move/from16 v0, v38 │ │ +0542ae: 8100 |0267: int-to-long v0, v0 │ │ +0542b0: 0526 0000 |0268: move-wide/from16 v38, v0 │ │ +0542b4: 7404 1701 2400 |026a: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0117 │ │ +0542ba: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ +0542be: 0800 2a00 |026f: move-object/from16 v0, v42 │ │ +0542c2: 5500 0e02 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +0542c6: 0224 0000 |0273: move/from16 v36, v0 │ │ +0542ca: 3924 0bfe |0275: if-nez v36, 0080 // -01f5 │ │ +0542ce: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +0542d2: 5200 1102 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +0542d6: 0224 0000 |027b: move/from16 v36, v0 │ │ +0542da: a717 240e |027d: sub-float v23, v36, v14 │ │ +0542de: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +0542e2: 5200 1202 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +0542e6: 0224 0000 |0283: move/from16 v36, v0 │ │ +0542ea: a718 240f |0285: sub-float v24, v36, v15 │ │ +0542ee: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +0542f2: 5500 0f02 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +0542f6: 0224 0000 |028b: move/from16 v36, v0 │ │ +0542fa: 3824 1400 |028d: if-eqz v36, 02a1 // +0014 │ │ +0542fe: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +054302: 5400 0902 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +054306: 0824 0000 |0293: move-object/from16 v36, v0 │ │ +05430a: 0800 2400 |0295: move-object/from16 v0, v36 │ │ +05430e: 0801 2b00 |0297: move-object/from16 v1, v43 │ │ +054312: 7220 b40b 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ +054318: 0a24 |029c: move-result v36 │ │ +05431a: 9611 1124 |029d: or-int v17, v17, v36 │ │ +05431e: 2900 e1fd |029f: goto/16 0080 // -021f │ │ +054322: 0800 2a00 |02a1: move-object/from16 v0, v42 │ │ +054326: 5500 0702 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +05432a: 0224 0000 |02a5: move/from16 v36, v0 │ │ +05432e: 3824 8700 |02a7: if-eqz v36, 032e // +0087 │ │ +054332: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +054336: 5200 0b02 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@020b │ │ +05433a: 0224 0000 |02ad: move/from16 v36, v0 │ │ +05433e: a724 0e24 |02af: sub-float v36, v14, v36 │ │ +054342: 0200 2400 |02b1: move/from16 v0, v36 │ │ +054346: 8709 |02b3: float-to-int v9, v0 │ │ +054348: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +05434c: 5200 0c02 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@020c │ │ +054350: 0224 0000 |02b8: move/from16 v36, v0 │ │ +054354: a724 0f24 |02ba: sub-float v36, v15, v36 │ │ +054358: 0200 2400 |02bc: move/from16 v0, v36 │ │ +05435c: 870a |02be: float-to-int v10, v0 │ │ +05435e: 9224 0909 |02bf: mul-int v36, v9, v9 │ │ +054362: 9225 0a0a |02c1: mul-int v37, v10, v10 │ │ +054366: 900b 2425 |02c3: add-int v11, v36, v37 │ │ +05436a: 0800 2a00 |02c5: move-object/from16 v0, v42 │ │ +05436e: 5200 1802 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ +054372: 0224 0000 |02c9: move/from16 v36, v0 │ │ +054376: 0200 2400 |02cb: move/from16 v0, v36 │ │ +05437a: 370b 4d00 |02cd: if-le v11, v0, 031a // +004d │ │ +05437e: 0800 2a00 |02cf: move-object/from16 v0, v42 │ │ +054382: 5400 1302 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +054386: 0824 0000 |02d3: move-object/from16 v36, v0 │ │ +05438a: 0800 2a00 |02d5: move-object/from16 v0, v42 │ │ +05438e: 5400 0802 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054392: 0825 0000 |02d9: move-object/from16 v37, v0 │ │ +054396: 0800 2400 |02db: move-object/from16 v0, v36 │ │ +05439a: 0801 2500 |02dd: move-object/from16 v1, v37 │ │ +05439e: 0802 2b00 |02df: move-object/from16 v2, v43 │ │ +0543a2: 0203 1700 |02e1: move/from16 v3, v23 │ │ +0543a6: 0204 1800 |02e3: move/from16 v4, v24 │ │ +0543aa: 7254 b90b 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb9 │ │ +0543b0: 0a11 |02e8: move-result v17 │ │ +0543b2: 0800 2a00 |02e9: move-object/from16 v0, v42 │ │ +0543b6: 590e 1102 |02eb: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +0543ba: 0800 2a00 |02ed: move-object/from16 v0, v42 │ │ +0543be: 590f 1202 |02ef: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +0543c2: 1324 0000 |02f1: const/16 v36, #int 0 // #0 │ │ +0543c6: 0200 2400 |02f3: move/from16 v0, v36 │ │ +0543ca: 0801 2a00 |02f5: move-object/from16 v1, v42 │ │ +0543ce: 5c10 0702 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +0543d2: 0800 2a00 |02f9: move-object/from16 v0, v42 │ │ +0543d6: 5400 0d02 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +0543da: 0824 0000 |02fd: move-object/from16 v36, v0 │ │ +0543de: 1325 0300 |02ff: const/16 v37, #int 3 // #3 │ │ +0543e2: 7402 1401 2400 |0301: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +0543e8: 0800 2a00 |0304: move-object/from16 v0, v42 │ │ +0543ec: 5400 0d02 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +0543f0: 0824 0000 |0308: move-object/from16 v36, v0 │ │ +0543f4: 1325 0100 |030a: const/16 v37, #int 1 // #1 │ │ +0543f8: 7402 1401 2400 |030c: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +0543fe: 0800 2a00 |030f: move-object/from16 v0, v42 │ │ +054402: 5400 0d02 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +054406: 0824 0000 |0313: move-object/from16 v36, v0 │ │ +05440a: 1325 0200 |0315: const/16 v37, #int 2 // #2 │ │ +05440e: 7402 1401 2400 |0317: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +054414: 0800 2a00 |031a: move-object/from16 v0, v42 │ │ +054418: 5200 1802 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0218 │ │ +05441c: 0224 0000 |031e: move/from16 v36, v0 │ │ +054420: 0200 2400 |0320: move/from16 v0, v36 │ │ +054424: 370b 5efd |0322: if-le v11, v0, 0080 // -02a2 │ │ +054428: 1324 0000 |0324: const/16 v36, #int 0 // #0 │ │ +05442c: 0200 2400 |0326: move/from16 v0, v36 │ │ +054430: 0801 2a00 |0328: move-object/from16 v1, v42 │ │ +054434: 5c10 0602 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0206 │ │ +054438: 2900 54fd |032c: goto/16 0080 // -02ac │ │ +05443c: 7701 ae0e 1700 |032e: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +054442: 0a24 |0331: move-result v36 │ │ +054444: 1525 803f |0332: const/high16 v37, #int 1065353216 // #3f80 │ │ +054448: 2d24 2425 |0334: cmpl-float v36, v36, v37 │ │ +05444c: 3b24 0c00 |0336: if-gez v36, 0342 // +000c │ │ +054450: 7701 ae0e 1800 |0338: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +054456: 0a24 |033b: move-result v36 │ │ +054458: 1525 803f |033c: const/high16 v37, #int 1065353216 // #3f80 │ │ +05445c: 2d24 2425 |033e: cmpl-float v36, v36, v37 │ │ +054460: 3a24 40fd |0340: if-ltz v36, 0080 // -02c0 │ │ +054464: 0800 2a00 |0342: move-object/from16 v0, v42 │ │ +054468: 5400 1302 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +05446c: 0824 0000 |0346: move-object/from16 v36, v0 │ │ +054470: 0800 2a00 |0348: move-object/from16 v0, v42 │ │ +054474: 5400 0802 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +054478: 0825 0000 |034c: move-object/from16 v37, v0 │ │ +05447c: 0800 2400 |034e: move-object/from16 v0, v36 │ │ +054480: 0801 2500 |0350: move-object/from16 v1, v37 │ │ +054484: 0802 2b00 |0352: move-object/from16 v2, v43 │ │ +054488: 0203 1700 |0354: move/from16 v3, v23 │ │ +05448c: 0204 1800 |0356: move/from16 v4, v24 │ │ +054490: 7254 b90b 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb9 │ │ +054496: 0a11 |035b: move-result v17 │ │ +054498: 0800 2a00 |035c: move-object/from16 v0, v42 │ │ +05449c: 590e 1102 |035e: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0211 │ │ +0544a0: 0800 2a00 |0360: move-object/from16 v0, v42 │ │ +0544a4: 590f 1202 |0362: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0212 │ │ +0544a8: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ +0544ac: 1324 0000 |0366: const/16 v36, #int 0 // #0 │ │ +0544b0: 0200 2400 |0368: move/from16 v0, v36 │ │ +0544b4: 0801 2a00 |036a: move-object/from16 v1, v42 │ │ +0544b8: 5c10 1702 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0217 │ │ +0544bc: 7701 e40b 2b00 |036e: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0be4 │ │ +0544c2: 0c08 |0371: move-result-object v8 │ │ +0544c4: 0800 2a00 |0372: move-object/from16 v0, v42 │ │ +0544c8: 5500 0f02 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +0544cc: 0224 0000 |0376: move/from16 v36, v0 │ │ +0544d0: 3824 6000 |0378: if-eqz v36, 03d8 // +0060 │ │ +0544d4: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +0544d8: 5400 0902 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +0544dc: 0824 0000 |037e: move-object/from16 v36, v0 │ │ +0544e0: 0800 2400 |0380: move-object/from16 v0, v36 │ │ +0544e4: 0801 2b00 |0382: move-object/from16 v1, v43 │ │ +0544e8: 7220 b40b 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0bb4 │ │ +0544ee: 0a24 |0387: move-result v36 │ │ +0544f0: 9611 1124 |0388: or-int v17, v17, v36 │ │ +0544f4: 0800 2a00 |038a: move-object/from16 v0, v42 │ │ +0544f8: 5400 1602 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ +0544fc: 0824 0000 |038e: move-object/from16 v36, v0 │ │ +054500: 3824 0b00 |0390: if-eqz v36, 039b // +000b │ │ +054504: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +054508: 5400 1602 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ +05450c: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +054510: 7401 e50b 2400 |0398: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0be5 │ │ +054516: 0800 2a00 |039b: move-object/from16 v0, v42 │ │ +05451a: 5b08 1602 |039d: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0216 │ │ +05451e: 0800 2a00 |039f: move-object/from16 v0, v42 │ │ +054522: 5400 1902 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +054526: 0824 0000 |03a3: move-object/from16 v36, v0 │ │ +05452a: 3824 1300 |03a5: if-eqz v36, 03b8 // +0013 │ │ +05452e: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +054532: 5400 1902 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +054536: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +05453a: 7401 ef0b 2400 |03ad: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@0bef │ │ +054540: 1324 0000 |03b0: const/16 v36, #int 0 // #0 │ │ +054544: 0800 2400 |03b2: move-object/from16 v0, v36 │ │ +054548: 0801 2a00 |03b4: move-object/from16 v1, v42 │ │ +05454c: 5b10 1902 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +054550: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +054554: 0200 2400 |03ba: move/from16 v0, v36 │ │ +054558: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +05455c: 5c10 0f02 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@020f │ │ +054560: 0800 2a00 |03c0: move-object/from16 v0, v42 │ │ +054564: 5400 0d02 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +054568: 0824 0000 |03c4: move-object/from16 v36, v0 │ │ +05456c: 1325 0100 |03c6: const/16 v37, #int 1 // #1 │ │ +054570: 7402 1401 2400 |03c8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +054576: 0800 2a00 |03cb: move-object/from16 v0, v42 │ │ +05457a: 5400 0d02 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +05457e: 0824 0000 |03cf: move-object/from16 v36, v0 │ │ +054582: 1325 0200 |03d1: const/16 v37, #int 2 // #2 │ │ +054586: 7402 1401 2400 |03d3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +05458c: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ +054590: 0800 2a00 |03d8: move-object/from16 v0, v42 │ │ +054594: 5500 0e02 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +054598: 0224 0000 |03dc: move/from16 v36, v0 │ │ +05459c: 3824 1600 |03de: if-eqz v36, 03f4 // +0016 │ │ +0545a0: 0800 2a00 |03e0: move-object/from16 v0, v42 │ │ +0545a4: 5400 0d02 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@020d │ │ +0545a8: 0824 0000 |03e4: move-object/from16 v36, v0 │ │ +0545ac: 1325 0300 |03e6: const/16 v37, #int 3 // #3 │ │ +0545b0: 7402 1401 2400 |03e8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0114 │ │ +0545b6: 1324 0000 |03eb: const/16 v36, #int 0 // #0 │ │ +0545ba: 0200 2400 |03ed: move/from16 v0, v36 │ │ +0545be: 0801 2a00 |03ef: move-object/from16 v1, v42 │ │ +0545c2: 5c10 0e02 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@020e │ │ +0545c6: 2897 |03f3: goto 038a // -0069 │ │ +0545c8: 0800 2a00 |03f4: move-object/from16 v0, v42 │ │ +0545cc: 5500 0702 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0207 │ │ +0545d0: 0224 0000 |03f8: move/from16 v36, v0 │ │ +0545d4: 3824 1100 |03fa: if-eqz v36, 040b // +0011 │ │ +0545d8: 0800 2a00 |03fc: move-object/from16 v0, v42 │ │ +0545dc: 5400 1302 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +0545e0: 0824 0000 |0400: move-object/from16 v36, v0 │ │ +0545e4: 0800 2400 |0402: move-object/from16 v0, v36 │ │ +0545e8: 0801 2b00 |0404: move-object/from16 v1, v43 │ │ +0545ec: 7220 bb0b 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0bbb │ │ +0545f2: 0a11 |0409: move-result v17 │ │ +0545f4: 2880 |040a: goto 038a // -0080 │ │ +0545f6: 0800 2a00 |040b: move-object/from16 v0, v42 │ │ +0545fa: 5400 1902 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0219 │ │ +0545fe: 081d 0000 |040f: move-object/from16 v29, v0 │ │ +054602: 1324 0000 |0411: const/16 v36, #int 0 // #0 │ │ +054606: 0800 2b00 |0413: move-object/from16 v0, v43 │ │ +05460a: 0201 2400 |0415: move/from16 v1, v36 │ │ +05460e: 7120 6c06 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@066c │ │ +054614: 0a15 |041a: move-result v21 │ │ +054616: 1324 e803 |041b: const/16 v36, #int 1000 // #3e8 │ │ +05461a: 0800 2a00 |041d: move-object/from16 v0, v42 │ │ +05461e: 5200 1402 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0214 │ │ +054622: 0225 0000 |0421: move/from16 v37, v0 │ │ +054626: 0200 2500 |0423: move/from16 v0, v37 │ │ +05462a: 8200 |0425: int-to-float v0, v0 │ │ +05462c: 0225 0000 |0426: move/from16 v37, v0 │ │ +054630: 0800 1d00 |0428: move-object/from16 v0, v29 │ │ +054634: 0201 2400 |042a: move/from16 v1, v36 │ │ +054638: 0202 2500 |042c: move/from16 v2, v37 │ │ +05463c: 6e30 e90b 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0be9 │ │ +054642: 0800 1d00 |0431: move-object/from16 v0, v29 │ │ +054646: 0201 1500 |0433: move/from16 v1, v21 │ │ +05464a: 7120 e806 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e8 │ │ +054650: 0a1f |0438: move-result v31 │ │ +054652: 0800 1d00 |0439: move-object/from16 v0, v29 │ │ +054656: 0201 1500 |043b: move/from16 v1, v21 │ │ +05465a: 7120 e706 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e7 │ │ +054660: 0a1e |0440: move-result v30 │ │ +054662: 7701 ae0e 1f00 |0441: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +054668: 0a24 |0444: move-result v36 │ │ +05466a: 0800 2a00 |0445: move-object/from16 v0, v42 │ │ +05466e: 5200 1502 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ +054672: 0225 0000 |0449: move/from16 v37, v0 │ │ +054676: 0200 2500 |044b: move/from16 v0, v37 │ │ +05467a: 8200 |044d: int-to-float v0, v0 │ │ +05467c: 0225 0000 |044e: move/from16 v37, v0 │ │ +054680: 2d24 2425 |0450: cmpl-float v36, v36, v37 │ │ +054684: 3c24 1500 |0452: if-gtz v36, 0467 // +0015 │ │ +054688: 7701 ae0e 1e00 |0454: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +05468e: 0a24 |0457: move-result v36 │ │ +054690: 0800 2a00 |0458: move-object/from16 v0, v42 │ │ +054694: 5200 1502 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0215 │ │ +054698: 0225 0000 |045c: move/from16 v37, v0 │ │ +05469c: 0200 2500 |045e: move/from16 v0, v37 │ │ +0546a0: 8200 |0460: int-to-float v0, v0 │ │ +0546a2: 0225 0000 |0461: move/from16 v37, v0 │ │ +0546a6: 2d24 2425 |0463: cmpl-float v36, v36, v37 │ │ +0546aa: 3d24 25ff |0465: if-lez v36, 038a // -00db │ │ +0546ae: 0800 2a00 |0467: move-object/from16 v0, v42 │ │ +0546b2: 5400 1302 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0213 │ │ +0546b6: 0824 0000 |046b: move-object/from16 v36, v0 │ │ +0546ba: 0800 2a00 |046d: move-object/from16 v0, v42 │ │ +0546be: 5400 0802 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0208 │ │ +0546c2: 0825 0000 |0471: move-object/from16 v37, v0 │ │ +0546c6: 0800 2400 |0473: move-object/from16 v0, v36 │ │ +0546ca: 0801 2500 |0475: move-object/from16 v1, v37 │ │ +0546ce: 0802 2b00 |0477: move-object/from16 v2, v43 │ │ +0546d2: 0203 1e00 |0479: move/from16 v3, v30 │ │ +0546d6: 0204 1f00 |047b: move/from16 v4, v31 │ │ +0546da: 7254 b70b 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0bb7 │ │ +0546e0: 0a11 |0480: move-result v17 │ │ +0546e2: 2900 09ff |0481: goto/16 038a // -00f7 │ │ +0546e6: 7601 1306 2a00 |0483: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0613 │ │ +0546ec: 2900 fafb |0486: goto/16 0080 // -0406 │ │ +0546f0: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=221 │ │ 0x000c line=222 │ │ 0x0016 line=224 │ │ 0x0023 line=226 │ │ @@ -101806,70 +101873,70 @@ │ │ 0x0431 line=365 │ │ 0x0439 line=367 │ │ 0x0441 line=370 │ │ 0x0467 line=372 │ │ 0x0483 line=392 │ │ 0x0488 line=244 │ │ locals : │ │ - 0x003f - 0x004e reg=6 count I │ │ - 0x0041 - 0x004e reg=17 i I │ │ - 0x0031 - 0x004e reg=21 pointerUp Z │ │ - 0x0037 - 0x004e reg=24 skipIndex I │ │ - 0x0039 - 0x004e reg=25 sumX F │ │ - 0x003b - 0x004e reg=26 sumY F │ │ - 0x006d - 0x0081 reg=11 div I │ │ - 0x0072 - 0x0081 reg=13 focusX F │ │ - 0x0077 - 0x0081 reg=14 focusY F │ │ - 0x0079 - 0x0081 reg=16 handled Z │ │ - 0x011e - 0x012f reg=12 dot F │ │ - 0x00c9 - 0x012f reg=18 id1 I │ │ - 0x00fc - 0x012f reg=19 id2 I │ │ - 0x00c1 - 0x012f reg=27 upIndex I │ │ - 0x010c - 0x012f reg=31 x F │ │ - 0x00d7 - 0x012f reg=32 x1 F │ │ - 0x011c - 0x012f reg=33 y F │ │ - 0x00e5 - 0x012f reg=34 y1 F │ │ - 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ - 0x025b - 0x026f reg=15 hadTapMessage Z │ │ - 0x02b4 - 0x032e reg=8 deltaX I │ │ - 0x02bf - 0x032e reg=9 deltaY I │ │ - 0x02c5 - 0x032e reg=10 distance I │ │ - 0x027f - 0x0366 reg=22 scrollX F │ │ - 0x0287 - 0x0366 reg=23 scrollY F │ │ - 0x0372 - 0x0483 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x041b - 0x0483 reg=20 pointerId I │ │ - 0x0411 - 0x0483 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x0441 - 0x0483 reg=29 velocityX F │ │ - 0x0439 - 0x0483 reg=30 velocityY F │ │ - 0x0004 - 0x049a reg=5 action I │ │ - 0x0054 - 0x049a reg=6 count I │ │ - 0x0083 - 0x049a reg=11 div I │ │ - 0x0083 - 0x049a reg=13 focusX F │ │ - 0x0083 - 0x049a reg=14 focusY F │ │ - 0x0083 - 0x049a reg=16 handled Z │ │ - 0x0054 - 0x049a reg=17 i I │ │ - 0x0051 - 0x049a reg=21 pointerUp Z │ │ - 0x0054 - 0x049a reg=24 skipIndex I │ │ - 0x0054 - 0x049a reg=25 sumX F │ │ - 0x0054 - 0x049a reg=26 sumY F │ │ - 0x0000 - 0x049a reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x049a reg=42 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=7 count I │ │ + 0x0041 - 0x004e reg=18 i I │ │ + 0x0031 - 0x004e reg=22 pointerUp Z │ │ + 0x0037 - 0x004e reg=25 skipIndex I │ │ + 0x0039 - 0x004e reg=26 sumX F │ │ + 0x003b - 0x004e reg=27 sumY F │ │ + 0x006d - 0x0081 reg=12 div I │ │ + 0x0072 - 0x0081 reg=14 focusX F │ │ + 0x0077 - 0x0081 reg=15 focusY F │ │ + 0x0079 - 0x0081 reg=17 handled Z │ │ + 0x011e - 0x012f reg=13 dot F │ │ + 0x00c9 - 0x012f reg=19 id1 I │ │ + 0x00fc - 0x012f reg=20 id2 I │ │ + 0x00c1 - 0x012f reg=28 upIndex I │ │ + 0x010c - 0x012f reg=32 x F │ │ + 0x00d7 - 0x012f reg=33 x1 F │ │ + 0x011c - 0x012f reg=34 y F │ │ + 0x00e5 - 0x012f reg=35 y1 F │ │ + 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ + 0x025b - 0x026f reg=16 hadTapMessage Z │ │ + 0x02b4 - 0x032e reg=9 deltaX I │ │ + 0x02bf - 0x032e reg=10 deltaY I │ │ + 0x02c5 - 0x032e reg=11 distance I │ │ + 0x027f - 0x0366 reg=23 scrollX F │ │ + 0x0287 - 0x0366 reg=24 scrollY F │ │ + 0x0372 - 0x0483 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x041b - 0x0483 reg=21 pointerId I │ │ + 0x0411 - 0x0483 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x0441 - 0x0483 reg=30 velocityX F │ │ + 0x0439 - 0x0483 reg=31 velocityY F │ │ + 0x0004 - 0x049a reg=6 action I │ │ + 0x0054 - 0x049a reg=7 count I │ │ + 0x0083 - 0x049a reg=12 div I │ │ + 0x0083 - 0x049a reg=14 focusX F │ │ + 0x0083 - 0x049a reg=15 focusY F │ │ + 0x0083 - 0x049a reg=17 handled Z │ │ + 0x0054 - 0x049a reg=18 i I │ │ + 0x0051 - 0x049a reg=22 pointerUp Z │ │ + 0x0054 - 0x049a reg=25 skipIndex I │ │ + 0x0054 - 0x049a reg=26 sumX F │ │ + 0x0054 - 0x049a reg=27 sumY F │ │ + 0x0000 - 0x049a reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x049a reg=43 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053878: |[053878] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -053888: 5c01 1002 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ -05388c: 0e00 |0002: return-void │ │ +054714: |[054714] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +054724: 5c01 1002 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0210 │ │ +054728: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -101879,31 +101946,31 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053890: |[053890] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0538a0: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ -0538a4: 0e00 |0002: return-void │ │ +05472c: |[05472c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05473c: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0209 │ │ +054740: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 916 (GestureDetectorCompat.java) │ │ │ │ Class #365 header: │ │ -class_idx : 239 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 916 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #365 annotations: │ │ @@ -101929,20 +101996,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0538a8: |[0538a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0538b8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0538be: 2200 9501 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0195 │ │ -0538c2: 7040 bc0b 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0bbc │ │ -0538c8: 5b10 1a02 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ -0538cc: 0e00 |000a: return-void │ │ +054744: |[054744] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +054754: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05475a: 2200 9401 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0194 │ │ +05475e: 7040 bc0b 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0bbc │ │ +054764: 5b10 1a02 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ +054768: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ 0x000a line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ @@ -101956,19 +102023,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0538d0: |[0538d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ -0538e0: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ -0538e4: 6e10 bd0b 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0bbd │ │ -0538ea: 0a00 |0005: move-result v0 │ │ -0538ec: 0f00 |0006: return v0 │ │ +05476c: |[05476c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ +05477c: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ +054780: 6e10 bd0b 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0bbd │ │ +054786: 0a00 |0005: move-result v0 │ │ +054788: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;) │ │ @@ -101976,19 +102043,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0538f0: |[0538f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -053900: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ -053904: 6e20 be0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0bbe │ │ -05390a: 0a00 |0005: move-result v0 │ │ -05390c: 0f00 |0006: return v0 │ │ +05478c: |[05478c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05479c: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ +0547a0: 6e20 be0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0bbe │ │ +0547a6: 0a00 |0005: move-result v0 │ │ +0547a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -101997,18 +102064,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053910: |[053910] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ -053920: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ -053924: 6e20 bf0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0bbf │ │ -05392a: 0e00 |0005: return-void │ │ +0547ac: |[0547ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ +0547bc: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ +0547c0: 6e20 bf0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0bbf │ │ +0547c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0005 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -102018,32 +102085,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05392c: |[05392c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -05393c: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ -053940: 6e20 c00b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0bc0 │ │ -053946: 0e00 |0005: return-void │ │ +0547c8: |[0547c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0547d8: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@021a │ │ +0547dc: 6e20 c00b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0bc0 │ │ +0547e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0005 line=474 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 916 (GestureDetectorCompat.java) │ │ │ │ Class #366 header: │ │ -class_idx : 241 │ │ +class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1039 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #366 annotations: │ │ @@ -102075,17 +102142,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053948: |[053948] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -053958: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05395e: 0e00 |0003: return-void │ │ +0547e4: |[0547e4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0547f4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0547fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -102093,40 +102160,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -053960: |[053960] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -053970: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -053972: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -053974: 9504 0607 |0002: and-int v4, v6, v7 │ │ -053978: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -05397c: 0121 |0006: move v1, v2 │ │ -05397e: 9600 0809 |0007: or-int v0, v8, v9 │ │ -053982: 9504 0600 |0009: and-int v4, v6, v0 │ │ -053986: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -05398a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -05398e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -053992: 2203 3a02 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@023a │ │ -053996: 1a04 e40b |0013: const-string v4, "bad arguments" // string@0be4 │ │ -05399a: 7020 9e0e 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -0539a0: 2703 |0018: throw v3 │ │ -0539a2: 0131 |0019: move v1, v3 │ │ -0539a4: 28ed |001a: goto 0007 // -0013 │ │ -0539a6: 0132 |001b: move v2, v3 │ │ -0539a8: 28f1 |001c: goto 000d // -000f │ │ -0539aa: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0539ae: b535 |001f: and-int/2addr v5, v3 │ │ -0539b0: 0f05 |0020: return v5 │ │ -0539b2: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0539b6: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0539ba: b535 |0025: and-int/2addr v5, v3 │ │ -0539bc: 28fa |0026: goto 0020 // -0006 │ │ +0547fc: |[0547fc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +05480c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05480e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +054810: 9504 0607 |0002: and-int v4, v6, v7 │ │ +054814: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +054818: 0121 |0006: move v1, v2 │ │ +05481a: 9600 0809 |0007: or-int v0, v8, v9 │ │ +05481e: 9504 0600 |0009: and-int v4, v6, v0 │ │ +054822: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +054826: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +05482a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05482e: 2203 3802 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +054832: 1a04 e20b |0013: const-string v4, "bad arguments" // string@0be2 │ │ +054836: 7020 9e0e 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +05483c: 2703 |0018: throw v3 │ │ +05483e: 0131 |0019: move v1, v3 │ │ +054840: 28ed |001a: goto 0007 // -0013 │ │ +054842: 0132 |001b: move v2, v3 │ │ +054844: 28f1 |001c: goto 000d // -000f │ │ +054846: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +05484a: b535 |001f: and-int/2addr v5, v3 │ │ +05484c: 0f05 |0020: return v5 │ │ +05484e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +054852: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +054856: b535 |0025: and-int/2addr v5, v3 │ │ +054858: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -102157,32 +102224,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0539c0: |[0539c0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0539d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0539d2: 6e20 2b06 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@062b │ │ -0539d8: 0a01 |0004: move-result v1 │ │ -0539da: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -0539de: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0539e2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0539e6: 7152 2806 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0628 │ │ -0539ec: 0a05 |000e: move-result v5 │ │ -0539ee: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0539f0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -0539f4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -0539f8: 7153 2806 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0628 │ │ -0539fe: 0a05 |0017: move-result v5 │ │ -053a00: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -053a04: 0f00 |001a: return v0 │ │ -053a06: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -053a08: 28fe |001c: goto 001a // -0002 │ │ +05485c: |[05485c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05486c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05486e: 6e20 2b06 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@062b │ │ +054874: 0a01 |0004: move-result v1 │ │ +054876: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +05487a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +05487e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +054882: 7152 2806 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0628 │ │ +054888: 0a05 |000e: move-result v5 │ │ +05488a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +05488c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +054890: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +054894: 7153 2806 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0628 │ │ +05489a: 0a05 |0017: move-result v5 │ │ +05489c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +0548a0: 0f00 |001a: return v0 │ │ +0548a2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0548a4: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -102195,23 +102262,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -053a0c: |[053a0c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -053a1c: 6e20 2b06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@062b │ │ -053a22: 0a00 |0003: move-result v0 │ │ -053a24: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -053a28: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -053a2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -053a2e: 0f00 |0009: return v0 │ │ -053a30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -053a32: 28fe |000b: goto 0009 // -0002 │ │ +0548a8: |[0548a8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0548b8: 6e20 2b06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@062b │ │ +0548be: 0a00 |0003: move-result v0 │ │ +0548c0: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +0548c4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0548c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0548ca: 0f00 |0009: return v0 │ │ +0548cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0548ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -102220,40 +102287,40 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -053a34: |[053a34] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -053a44: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -053a48: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -053a4c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -053a50: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -053a54: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -053a58: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -053a5c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -053a60: 0f00 |000e: return v0 │ │ +0548d0: |[0548d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0548e0: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +0548e4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0548e8: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0548ec: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0548f0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0548f4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0548f8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0548fc: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000f reg=2 metaState I │ │ │ │ source_file_idx : 1039 (KeyEventCompat.java) │ │ │ │ Class #367 header: │ │ -class_idx : 242 │ │ +class_idx : 241 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 1039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #367 annotations: │ │ @@ -102275,17 +102342,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053a64: |[053a64] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -053a74: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053a7a: 0e00 |0003: return-void │ │ +054900: |[054900] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +054910: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102294,18 +102361,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053a7c: |[053a7c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -053a8c: 7120 3b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@063b │ │ -053a92: 0a00 |0003: move-result v0 │ │ -053a94: 0f00 |0004: return v0 │ │ +054918: |[054918] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +054928: 7120 3b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@063b │ │ +05492e: 0a00 |0003: move-result v0 │ │ +054930: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -102315,18 +102382,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053a98: |[053a98] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -053aa8: 7110 3c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@063c │ │ -053aae: 0a00 |0003: move-result v0 │ │ -053ab0: 0f00 |0004: return v0 │ │ +054934: |[054934] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +054944: 7110 3c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@063c │ │ +05494a: 0a00 |0003: move-result v0 │ │ +05494c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -102335,32 +102402,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053ab4: |[053ab4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -053ac4: 7110 3d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@063d │ │ -053aca: 0a00 |0003: move-result v0 │ │ -053acc: 0f00 |0004: return v0 │ │ +054950: |[054950] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +054960: 7110 3d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@063d │ │ +054966: 0a00 |0003: move-result v0 │ │ +054968: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ source_file_idx : 1039 (KeyEventCompat.java) │ │ │ │ Class #368 header: │ │ -class_idx : 246 │ │ +class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2065 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -102381,17 +102448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ad0: |[053ad0] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -053ae0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053ae6: 0e00 |0003: return-void │ │ +05496c: |[05496c] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +05497c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102400,32 +102467,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ae8: |[053ae8] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -053af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053afa: 0f00 |0001: return v0 │ │ +054984: |[054984] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +054994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054996: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2065 (MenuCompat.java) │ │ + source_file_idx : 2063 (MenuCompat.java) │ │ │ │ Class #369 header: │ │ -class_idx : 247 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2065 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -102446,17 +102513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053afc: |[053afc] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -053b0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053b12: 0e00 |0003: return-void │ │ +054998: |[054998] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +0549a8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0549ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102465,34 +102532,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053b14: |[053b14] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -053b24: 7120 5406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0654 │ │ -053b2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -053b2c: 0f00 |0004: return v0 │ │ +0549b0: |[0549b0] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0549c0: 7120 5406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0654 │ │ +0549c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0549c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2065 (MenuCompat.java) │ │ + source_file_idx : 2063 (MenuCompat.java) │ │ │ │ Class #370 header: │ │ -class_idx : 250 │ │ +class_idx : 249 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -102513,17 +102580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053b30: |[053b30] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -053b40: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053b46: 0e00 |0003: return-void │ │ +0549cc: |[0549cc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +0549dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0549e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102532,16 +102599,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053b48: |[053b48] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -053b58: 1101 |0000: return-object v1 │ │ +0549e4: |[0549e4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0549f4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -102551,32 +102618,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053b5c: |[053b5c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -053b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053b6e: 0f00 |0001: return v0 │ │ +0549f8: |[0549f8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +054a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2066 (MenuItemCompat.java) │ │ + source_file_idx : 2064 (MenuItemCompat.java) │ │ │ │ Class #371 header: │ │ -class_idx : 251 │ │ +class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -102597,17 +102664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053b70: |[053b70] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -053b80: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053b86: 0e00 |0003: return-void │ │ +054a0c: |[054a0c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +054a1c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054a22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102616,18 +102683,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053b88: |[053b88] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -053b98: 7120 5306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0653 │ │ -053b9e: 0c00 |0003: move-result-object v0 │ │ -053ba0: 1100 |0004: return-object v0 │ │ +054a24: |[054a24] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +054a34: 7120 5306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0653 │ │ +054a3a: 0c00 |0003: move-result-object v0 │ │ +054a3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -102637,34 +102704,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053ba4: |[053ba4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -053bb4: 7120 5406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0654 │ │ -053bba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -053bbc: 0f00 |0004: return v0 │ │ +054a40: |[054a40] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +054a50: 7120 5406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0654 │ │ +054a56: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +054a58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2066 (MenuItemCompat.java) │ │ + source_file_idx : 2064 (MenuItemCompat.java) │ │ │ │ Class #372 header: │ │ -class_idx : 255 │ │ +class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2078 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -102685,17 +102752,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053bc0: |[053bc0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -053bd0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053bd6: 0e00 |0003: return-void │ │ +054a5c: |[054a5c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +054a6c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102704,20 +102771,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -053bd8: |[053bd8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -053be8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -053bec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053bee: 0f00 |0003: return v0 │ │ -053bf0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -053bf2: 28fe |0005: goto 0003 // -0002 │ │ +054a74: |[054a74] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +054a84: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +054a88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +054a8a: 0f00 |0003: return v0 │ │ +054a8c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +054a8e: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=45 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -102729,17 +102796,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053bf4: |[053bf4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053c04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053c06: 0f00 |0001: return v0 │ │ +054a90: |[054a90] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +054aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054aa2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -102748,22 +102815,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -053c08: |[053c08] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -053c18: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -053c1c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053c1e: 0f00 |0003: return v0 │ │ -053c20: 2200 3c02 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023c │ │ -053c24: 1a01 ef08 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ef │ │ -053c28: 7020 a30e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ -053c2e: 2700 |000b: throw v0 │ │ +054aa4: |[054aa4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +054ab4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +054ab8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +054aba: 0f00 |0003: return v0 │ │ +054abc: 2200 3a02 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023a │ │ +054ac0: 1a01 ed08 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ed │ │ +054ac4: 7020 a30e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ +054aca: 2700 |000b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=53 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -102775,23 +102842,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053c30: |[053c30] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053c40: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -053c44: 6e10 df0b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -053c4a: 0a00 |0005: move-result v0 │ │ -053c4c: 0f00 |0006: return v0 │ │ -053c4e: 2200 3c02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023c │ │ -053c52: 1a01 ef08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ef │ │ -053c56: 7020 a30e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ -053c5c: 2700 |000e: throw v0 │ │ +054acc: |[054acc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +054adc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +054ae0: 6e10 df0b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +054ae6: 0a00 |0005: move-result v0 │ │ +054ae8: 0f00 |0006: return v0 │ │ +054aea: 2200 3a02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023a │ │ +054aee: 1a01 ed08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ed │ │ +054af2: 7020 a30e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ +054af8: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -102803,40 +102870,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053c60: |[053c60] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -053c70: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -053c74: 6e10 e10b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -053c7a: 0a00 |0005: move-result v0 │ │ -053c7c: 0f00 |0006: return v0 │ │ -053c7e: 2200 3c02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023c │ │ -053c82: 1a01 ef08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ef │ │ -053c86: 7020 a30e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ -053c8c: 2700 |000e: throw v0 │ │ +054afc: |[054afc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +054b0c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +054b10: 6e10 e10b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +054b16: 0a00 |0005: move-result v0 │ │ +054b18: 0f00 |0006: return v0 │ │ +054b1a: 2200 3a02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@023a │ │ +054b1e: 1a01 ed08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08ed │ │ +054b22: 7020 a30e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0ea3 │ │ +054b28: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ 0x0007 line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 2078 (MotionEventCompat.java) │ │ + source_file_idx : 2076 (MotionEventCompat.java) │ │ │ │ Class #373 header: │ │ -class_idx : 256 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2078 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -102857,17 +102924,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053c90: |[053c90] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -053ca0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053ca6: 0e00 |0003: return-void │ │ +054b2c: |[054b2c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +054b3c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -102876,18 +102943,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053ca8: |[053ca8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -053cb8: 7120 7006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0670 │ │ -053cbe: 0a00 |0003: move-result v0 │ │ -053cc0: 0f00 |0004: return v0 │ │ +054b44: |[054b44] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +054b54: 7120 7006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0670 │ │ +054b5a: 0a00 |0003: move-result v0 │ │ +054b5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -102897,18 +102964,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053cc4: |[053cc4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053cd4: 7110 7106 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0671 │ │ -053cda: 0a00 |0003: move-result v0 │ │ -053cdc: 0f00 |0004: return v0 │ │ +054b60: |[054b60] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +054b70: 7110 7106 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0671 │ │ +054b76: 0a00 |0003: move-result v0 │ │ +054b78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -102917,18 +102984,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053ce0: |[053ce0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -053cf0: 7120 7206 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0672 │ │ -053cf6: 0a00 |0003: move-result v0 │ │ -053cf8: 0f00 |0004: return v0 │ │ +054b7c: |[054b7c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +054b8c: 7120 7206 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0672 │ │ +054b92: 0a00 |0003: move-result v0 │ │ +054b94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -102938,18 +103005,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053cfc: |[053cfc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053d0c: 7120 7306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0673 │ │ -053d12: 0a00 |0003: move-result v0 │ │ -053d14: 0f00 |0004: return v0 │ │ +054b98: |[054b98] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +054ba8: 7120 7306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0673 │ │ +054bae: 0a00 |0003: move-result v0 │ │ +054bb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -102959,33 +103026,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053d18: |[053d18] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -053d28: 7120 7406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0674 │ │ -053d2e: 0a00 |0003: move-result v0 │ │ -053d30: 0f00 |0004: return v0 │ │ +054bb4: |[054bb4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +054bc4: 7120 7406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0674 │ │ +054bca: 0a00 |0003: move-result v0 │ │ +054bcc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ │ │ - source_file_idx : 2078 (MotionEventCompat.java) │ │ + source_file_idx : 2076 (MotionEventCompat.java) │ │ │ │ Class #374 header: │ │ -class_idx : 265 │ │ +class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 48 │ │ -source_file_idx : 2264 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -103015,18 +103082,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053d34: |[053d34] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -053d44: 5b01 5302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053d48: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ -053d4e: 0e00 |0005: return-void │ │ +054bd0: |[054bd0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +054be0: 5b01 5302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054be4: 7010 db00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00db │ │ +054bea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ @@ -103035,17 +103102,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053d50: |[053d50] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -053d60: 7020 aa06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@06aa │ │ -053d66: 0e00 |0003: return-void │ │ +054bec: |[054bec] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +054bfc: 7020 aa06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@06aa │ │ +054c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/PagerTitleStrip$1; │ │ @@ -103056,18 +103123,18 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -053d68: |[053d68] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -053d78: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053d7c: 6e30 d606 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ -053d82: 0e00 |0005: return-void │ │ +054c04: |[054c04] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +054c14: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c18: 6e30 d606 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ +054c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ @@ -103078,42 +103145,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -053d84: |[053d84] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -053d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053d96: 5441 5302 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053d9a: 5442 5302 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053d9e: 5422 6102 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053da2: 6e10 d007 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -053da8: 0a02 |000a: move-result v2 │ │ -053daa: 5443 5302 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053dae: 5433 6102 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053db2: 6e10 ca07 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ -053db8: 0c03 |0012: move-result-object v3 │ │ -053dba: 6e30 d706 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ -053dc0: 5441 5302 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053dc4: 7110 b906 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ -053dca: 0a01 |001b: move-result v1 │ │ -053dcc: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -053dd0: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -053dd4: 5441 5302 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053dd8: 7110 b906 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ -053dde: 0a00 |0025: move-result v0 │ │ -053de0: 5441 5302 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053de4: 5442 5302 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053de8: 5422 6102 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053dec: 6e10 d007 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -053df2: 0a02 |002f: move-result v2 │ │ -053df4: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -053df6: 6e40 d806 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -053dfc: 0e00 |0034: return-void │ │ +054c20: |[054c20] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +054c30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c32: 5441 5302 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c36: 5442 5302 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c3a: 5422 6102 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054c3e: 6e10 d007 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +054c44: 0a02 |000a: move-result v2 │ │ +054c46: 5443 5302 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c4a: 5433 6102 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054c4e: 6e10 ca07 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ +054c54: 0c03 |0012: move-result-object v3 │ │ +054c56: 6e30 d706 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ +054c5c: 5441 5302 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c60: 7110 b906 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ +054c66: 0a01 |001b: move-result v1 │ │ +054c68: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +054c6c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +054c70: 5441 5302 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c74: 7110 b906 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ +054c7a: 0a00 |0025: move-result v0 │ │ +054c7c: 5441 5302 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c80: 5442 5302 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054c84: 5422 6102 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054c88: 6e10 d007 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +054c8e: 0a02 |002f: move-result v2 │ │ +054c90: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +054c92: 6e40 d806 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +054c98: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -103125,17 +103192,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053e00: |[053e00] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -053e10: 5901 5202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0252 │ │ -053e14: 0e00 |0002: return-void │ │ +054c9c: |[054c9c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +054cac: 5901 5202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0252 │ │ +054cb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0002 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0003 reg=1 state I │ │ @@ -103145,23 +103212,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -053e18: |[053e18] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -053e28: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -053e2c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -053e30: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -053e34: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -053e38: 5420 5302 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053e3c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -053e3e: 6e40 d806 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -053e44: 0e00 |000e: return-void │ │ +054cb4: |[054cb4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +054cc4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +054cc8: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +054ccc: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +054cd0: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +054cd4: 5420 5302 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054cd8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +054cda: 6e40 d806 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +054ce0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -103175,63 +103242,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -053e48: |[053e48] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -053e58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e5a: 5241 5202 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0252 │ │ -053e5e: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -053e62: 5441 5302 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053e66: 5442 5302 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053e6a: 5422 6102 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053e6e: 6e10 d007 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -053e74: 0a02 |000e: move-result v2 │ │ -053e76: 5443 5302 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053e7a: 5433 6102 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053e7e: 6e10 ca07 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ -053e84: 0c03 |0016: move-result-object v3 │ │ -053e86: 6e30 d706 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ -053e8c: 5441 5302 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053e90: 7110 b906 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ -053e96: 0a01 |001f: move-result v1 │ │ -053e98: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -053e9c: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -053ea0: 5441 5302 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053ea4: 7110 b906 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ -053eaa: 0a00 |0029: move-result v0 │ │ -053eac: 5441 5302 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053eb0: 5442 5302 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ -053eb4: 5422 6102 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -053eb8: 6e10 d007 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -053ebe: 0a02 |0033: move-result v2 │ │ -053ec0: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -053ec2: 6e40 d806 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -053ec8: 0e00 |0038: return-void │ │ +054ce4: |[054ce4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +054cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054cf6: 5241 5202 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0252 │ │ +054cfa: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +054cfe: 5441 5302 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d02: 5442 5302 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d06: 5422 6102 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054d0a: 6e10 d007 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +054d10: 0a02 |000e: move-result v2 │ │ +054d12: 5443 5302 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d16: 5433 6102 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054d1a: 6e10 ca07 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ +054d20: 0c03 |0016: move-result-object v3 │ │ +054d22: 6e30 d706 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ +054d28: 5441 5302 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d2c: 7110 b906 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ +054d32: 0a01 |001f: move-result v1 │ │ +054d34: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +054d38: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +054d3c: 5441 5302 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d40: 7110 b906 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06b9 │ │ +054d46: 0a00 |0029: move-result v0 │ │ +054d48: 5441 5302 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d4c: 5442 5302 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0253 │ │ +054d50: 5422 6102 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +054d54: 6e10 d007 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +054d5a: 0a02 |0033: move-result v2 │ │ +054d5c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +054d5e: 6e40 d806 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +054d64: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ locals : │ │ 0x002a - 0x0038 reg=0 offset F │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0039 reg=5 position I │ │ │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #375 header: │ │ -class_idx : 267 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2264 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -103252,17 +103319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ecc: |[053ecc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -053edc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053ee2: 0e00 |0003: return-void │ │ +054d68: |[054d68] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +054d78: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054d7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -103271,32 +103338,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ee4: |[053ee4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053ef4: 6e10 690d 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ -053efa: 0e00 |0003: return-void │ │ +054d80: |[054d80] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +054d90: 6e10 690d 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ +054d96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #376 header: │ │ -class_idx : 268 │ │ +class_idx : 267 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2264 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -103317,17 +103384,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053efc: |[053efc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -053f0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -053f12: 0e00 |0003: return-void │ │ +054d98: |[054d98] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +054da8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +054dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -103336,32 +103403,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f14: |[053f14] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053f24: 7110 dc06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06dc │ │ -053f2a: 0e00 |0003: return-void │ │ +054db0: |[054db0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +054dc0: 7110 dc06 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06dc │ │ +054dc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #377 header: │ │ -class_idx : 269 │ │ +class_idx : 268 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 425 │ │ -source_file_idx : 2264 │ │ +superclass_idx : 424 │ │ +source_file_idx : 2262 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -103469,38 +103536,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -053f2c: |[053f2c] android.support.v4.view.PagerTitleStrip.:()V │ │ -053f3c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -053f3e: 2300 0203 |0001: new-array v0, v0, [I // type@0302 │ │ -053f42: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -053f48: 6900 5402 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0254 │ │ -053f4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -053f4e: 2300 0203 |0009: new-array v0, v0, [I // type@0302 │ │ -053f52: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -053f54: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -053f5a: 4b02 0001 |000f: aput v2, v0, v1 │ │ -053f5e: 6900 5802 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0258 │ │ -053f62: 6000 1600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ -053f66: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -053f6a: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -053f6e: 2200 0c01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@010c │ │ -053f72: 7010 b406 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@06b4 │ │ -053f78: 6900 5502 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ -053f7c: 0e00 |0020: return-void │ │ -053f7e: 2200 0b01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@010b │ │ -053f82: 7010 b206 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@06b2 │ │ -053f88: 6900 5502 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ -053f8c: 28f8 |0028: goto 0020 // -0008 │ │ -053f8e: 0000 |0029: nop // spacer │ │ -053f90: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +054dc8: |[054dc8] android.support.v4.view.PagerTitleStrip.:()V │ │ +054dd8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +054dda: 2300 0003 |0001: new-array v0, v0, [I // type@0300 │ │ +054dde: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +054de4: 6900 5402 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0254 │ │ +054de8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +054dea: 2300 0003 |0009: new-array v0, v0, [I // type@0300 │ │ +054dee: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +054df0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +054df6: 4b02 0001 |000f: aput v2, v0, v1 │ │ +054dfa: 6900 5802 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0258 │ │ +054dfe: 6000 1600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0016 │ │ +054e02: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +054e06: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +054e0a: 2200 0b01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@010b │ │ +054e0e: 7010 b406 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@06b4 │ │ +054e14: 6900 5502 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ +054e18: 0e00 |0020: return-void │ │ +054e1a: 2200 0a01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@010a │ │ +054e1e: 7010 b206 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@06b2 │ │ +054e24: 6900 5502 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ +054e28: 28f8 |0028: goto 0020 // -0008 │ │ +054e2a: 0000 |0029: nop // spacer │ │ +054e2c: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0008 line=72 │ │ 0x0013 line=100 │ │ 0x0019 line=101 │ │ 0x0020 line=105 │ │ @@ -103513,18 +103580,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053fa8: |[053fa8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -053fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053fba: 7030 b806 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b8 │ │ -053fc0: 0e00 |0004: return-void │ │ +054e44: |[054e44] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +054e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e56: 7030 b806 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b8 │ │ +054e5c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -103534,122 +103601,122 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 230 16-bit code units │ │ -053fc4: |[053fc4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053fd4: 122a |0000: const/4 v10, #int 2 // #2 │ │ -053fd6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -053fd8: 7030 560c cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c56 │ │ -053fde: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -053fe0: 59b7 5c02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ -053fe4: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -053fe8: 59b7 5d02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -053fec: 2207 0901 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0109 │ │ -053ff0: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -053ff2: 7030 ab06 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@06ab │ │ -053ff8: 5bb7 6002 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ -053ffc: 2207 df01 |0014: new-instance v7, Landroid/widget/TextView; // type@01df │ │ -054000: 7020 5a0d c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ -054006: 5bb7 6202 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05400a: 6e20 ba06 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ -054010: 2207 df01 |001e: new-instance v7, Landroid/widget/TextView; // type@01df │ │ -054014: 7020 5a0d c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ -05401a: 5bb7 5a02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -05401e: 6e20 ba06 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ -054024: 2207 df01 |0028: new-instance v7, Landroid/widget/TextView; // type@01df │ │ -054028: 7020 5a0d c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ -05402e: 5bb7 5e02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054032: 6e20 ba06 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ -054038: 6207 5402 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0254 │ │ -05403c: 6e30 7d00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ -054042: 0c00 |0037: move-result-object v0 │ │ -054044: 6e30 c600 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ -05404a: 0a04 |003b: move-result v4 │ │ -05404c: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -054050: 54b7 6202 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -054054: 6e30 6b0d c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ -05405a: 54b7 5a02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -05405e: 6e30 6b0d c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ -054064: 54b7 5e02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054068: 6e30 6b0d c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ -05406e: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -054070: 6e30 c400 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00c4 │ │ -054076: 0a06 |0051: move-result v6 │ │ -054078: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -05407c: 8267 |0054: int-to-float v7, v6 │ │ -05407e: 6e30 d406 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@06d4 │ │ -054084: 6e20 c800 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00c8 │ │ -05408a: 0a07 |005b: move-result v7 │ │ -05408c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -054090: 6e30 c300 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00c3 │ │ -054096: 0a05 |0061: move-result v5 │ │ -054098: 54b7 6202 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05409c: 6e20 6c0d 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -0540a2: 54b7 5a02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0540a6: 6e20 6c0d 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -0540ac: 54b7 5e02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -0540b0: 6e20 6c0d 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -0540b6: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0540b8: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0540bc: 6e30 c500 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00c5 │ │ -0540c2: 0a07 |0077: move-result v7 │ │ -0540c4: 59b7 5b02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ -0540c8: 6e10 c900 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ -0540ce: 54b7 5a02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0540d2: 6e10 610d 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0d61 │ │ -0540d8: 0c07 |0082: move-result-object v7 │ │ -0540da: 6e10 b600 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00b6 │ │ -0540e0: 0a07 |0086: move-result v7 │ │ -0540e2: 59b7 6402 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ -0540e6: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -0540ec: 6e20 d006 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@06d0 │ │ -0540f2: 54b7 6202 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0540f6: 6208 3203 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ -0540fa: 6e20 640d 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ -054100: 54b7 5a02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -054104: 6208 3203 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ -054108: 6e20 640d 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ -05410e: 54b7 5e02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054112: 6208 3203 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ -054116: 6e20 640d 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ -05411c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -05411e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -054122: 6207 5802 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0258 │ │ -054126: 6e30 7c00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007c │ │ -05412c: 0c03 |00ac: move-result-object v3 │ │ -05412e: 6e30 c200 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00c2 │ │ -054134: 0a01 |00b0: move-result v1 │ │ -054136: 6e10 c900 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ -05413c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -054140: 54b7 6202 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -054144: 7110 d206 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ -05414a: 54b7 5a02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -05414e: 7110 d206 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ -054154: 54b7 5e02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054158: 7110 d206 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ -05415e: 6e10 7a00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -054164: 0c07 |00c8: move-result-object v7 │ │ -054166: 6e10 b900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ -05416c: 0c07 |00cc: move-result-object v7 │ │ -05416e: 5272 3403 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ -054172: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -054176: c827 |00d1: mul-float/2addr v7, v2 │ │ -054178: 8777 |00d2: float-to-int v7, v7 │ │ -05417a: 59b7 6302 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ -05417e: 0e00 |00d5: return-void │ │ -054180: 54b7 6202 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -054184: 6e10 690d 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ -05418a: 54b7 5a02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -05418e: 6e10 690d 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ -054194: 54b7 5e02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054198: 6e10 690d 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ -05419e: 28e0 |00e5: goto 00c5 // -0020 │ │ +054e60: |[054e60] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +054e70: 122a |0000: const/4 v10, #int 2 // #2 │ │ +054e72: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +054e74: 7030 560c cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c56 │ │ +054e7a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +054e7c: 59b7 5c02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ +054e80: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +054e84: 59b7 5d02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +054e88: 2207 0801 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0108 │ │ +054e8c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +054e8e: 7030 ab06 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@06ab │ │ +054e94: 5bb7 6002 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ +054e98: 2207 dd01 |0014: new-instance v7, Landroid/widget/TextView; // type@01dd │ │ +054e9c: 7020 5a0d c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ +054ea2: 5bb7 6202 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +054ea6: 6e20 ba06 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ +054eac: 2207 dd01 |001e: new-instance v7, Landroid/widget/TextView; // type@01dd │ │ +054eb0: 7020 5a0d c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ +054eb6: 5bb7 5a02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054eba: 6e20 ba06 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ +054ec0: 2207 dd01 |0028: new-instance v7, Landroid/widget/TextView; // type@01dd │ │ +054ec4: 7020 5a0d c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0d5a │ │ +054eca: 5bb7 5e02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +054ece: 6e20 ba06 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06ba │ │ +054ed4: 6207 5402 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0254 │ │ +054ed8: 6e30 7d00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007d │ │ +054ede: 0c00 |0037: move-result-object v0 │ │ +054ee0: 6e30 c600 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00c6 │ │ +054ee6: 0a04 |003b: move-result v4 │ │ +054ee8: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +054eec: 54b7 6202 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +054ef0: 6e30 6b0d c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ +054ef6: 54b7 5a02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054efa: 6e30 6b0d c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ +054f00: 54b7 5e02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +054f04: 6e30 6b0d c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0d6b │ │ +054f0a: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +054f0c: 6e30 c400 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00c4 │ │ +054f12: 0a06 |0051: move-result v6 │ │ +054f14: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +054f18: 8267 |0054: int-to-float v7, v6 │ │ +054f1a: 6e30 d406 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@06d4 │ │ +054f20: 6e20 c800 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00c8 │ │ +054f26: 0a07 |005b: move-result v7 │ │ +054f28: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +054f2c: 6e30 c300 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00c3 │ │ +054f32: 0a05 |0061: move-result v5 │ │ +054f34: 54b7 6202 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +054f38: 6e20 6c0d 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +054f3e: 54b7 5a02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054f42: 6e20 6c0d 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +054f48: 54b7 5e02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +054f4c: 6e20 6c0d 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +054f52: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +054f54: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +054f58: 6e30 c500 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00c5 │ │ +054f5e: 0a07 |0077: move-result v7 │ │ +054f60: 59b7 5b02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ +054f64: 6e10 c900 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ +054f6a: 54b7 5a02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054f6e: 6e10 610d 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0d61 │ │ +054f74: 0c07 |0082: move-result-object v7 │ │ +054f76: 6e10 b600 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00b6 │ │ +054f7c: 0a07 |0086: move-result v7 │ │ +054f7e: 59b7 6402 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ +054f82: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +054f88: 6e20 d006 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@06d0 │ │ +054f8e: 54b7 6202 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +054f92: 6208 3203 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ +054f96: 6e20 640d 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ +054f9c: 54b7 5a02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054fa0: 6208 3203 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ +054fa4: 6e20 640d 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ +054faa: 54b7 5e02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +054fae: 6208 3203 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0332 │ │ +054fb2: 6e20 640d 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0d64 │ │ +054fb8: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +054fba: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +054fbe: 6207 5802 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0258 │ │ +054fc2: 6e30 7c00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007c │ │ +054fc8: 0c03 |00ac: move-result-object v3 │ │ +054fca: 6e30 c200 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00c2 │ │ +054fd0: 0a01 |00b0: move-result v1 │ │ +054fd2: 6e10 c900 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c9 │ │ +054fd8: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +054fdc: 54b7 6202 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +054fe0: 7110 d206 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ +054fe6: 54b7 5a02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +054fea: 7110 d206 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ +054ff0: 54b7 5e02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +054ff4: 7110 d206 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ +054ffa: 6e10 7a00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +055000: 0c07 |00c8: move-result-object v7 │ │ +055002: 6e10 b900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ +055008: 0c07 |00cc: move-result-object v7 │ │ +05500a: 5272 3403 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ +05500e: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +055012: c827 |00d1: mul-float/2addr v7, v2 │ │ +055014: 8777 |00d2: float-to-int v7, v7 │ │ +055016: 59b7 6302 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ +05501a: 0e00 |00d5: return-void │ │ +05501c: 54b7 6202 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055020: 6e10 690d 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ +055026: 54b7 5a02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +05502a: 6e10 690d 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ +055030: 54b7 5e02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055034: 6e10 690d 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0d69 │ │ +05503a: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -103708,17 +103775,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0541a0: |[0541a0] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -0541b0: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -0541b4: 0f00 |0002: return v0 │ │ +05503c: |[05503c] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +05504c: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +055050: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #4 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -103726,18 +103793,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0541b8: |[0541b8] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0541c8: 6200 5502 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ -0541cc: 7220 b106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06b1 │ │ -0541d2: 0e00 |0005: return-void │ │ +055054: |[055054] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +055064: 6200 5502 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0255 │ │ +055068: 7220 b106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06b1 │ │ +05506e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -103747,22 +103814,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0541d4: |[0541d4] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0541e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0541e6: 6e10 bb06 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@06bb │ │ -0541ec: 0c00 |0004: move-result-object v0 │ │ -0541ee: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0541f2: 6e10 e700 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e7 │ │ -0541f8: 0a01 |000a: move-result v1 │ │ -0541fa: 0f01 |000b: return v1 │ │ +055070: |[055070] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +055080: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055082: 6e10 bb06 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@06bb │ │ +055088: 0c00 |0004: move-result-object v0 │ │ +05508a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +05508e: 6e10 e700 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e7 │ │ +055094: 0a01 |000a: move-result v1 │ │ +055096: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -103776,17 +103843,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0541fc: |[0541fc] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -05420c: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ -054210: 0f00 |0002: return v0 │ │ +055098: |[055098] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +0550a8: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ +0550ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -103794,43 +103861,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -054214: |[054214] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -054224: 6f10 650c 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0c65 │ │ -05422a: 6e10 c206 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@06c2 │ │ -054230: 0c02 |0006: move-result-object v2 │ │ -054232: 2023 3b01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@013b │ │ -054236: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -05423a: 2203 3b02 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@023b │ │ -05423e: 1a04 d708 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@08d7 │ │ -054242: 7020 a10e 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -054248: 2703 |0012: throw v3 │ │ -05424a: 0721 |0013: move-object v1, v2 │ │ -05424c: 1f01 3b01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@013b │ │ -054250: 6e10 ca07 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ -054256: 0c00 |0019: move-result-object v0 │ │ -054258: 5453 6002 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ -05425c: 6e20 1308 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0813 │ │ -054262: 5453 6002 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ -054266: 6e20 1608 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0816 │ │ -05426c: 5b51 6102 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -054270: 5453 6702 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ -054274: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -054278: 5453 6702 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ -05427c: 6e10 050f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0f05 │ │ -054282: 0c03 |002f: move-result-object v3 │ │ -054284: 1f03 0401 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0104 │ │ -054288: 6e30 d606 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ -05428e: 0e00 |0035: return-void │ │ -054290: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -054292: 28fb |0037: goto 0032 // -0005 │ │ +0550b0: |[0550b0] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +0550c0: 6f10 650c 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0c65 │ │ +0550c6: 6e10 c206 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@06c2 │ │ +0550cc: 0c02 |0006: move-result-object v2 │ │ +0550ce: 2023 3a01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@013a │ │ +0550d2: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +0550d6: 2203 3902 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0239 │ │ +0550da: 1a04 d508 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@08d5 │ │ +0550de: 7020 a10e 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0550e4: 2703 |0012: throw v3 │ │ +0550e6: 0721 |0013: move-object v1, v2 │ │ +0550e8: 1f01 3a01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@013a │ │ +0550ec: 6e10 ca07 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ +0550f2: 0c00 |0019: move-result-object v0 │ │ +0550f4: 5453 6002 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ +0550f8: 6e20 1308 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0813 │ │ +0550fe: 5453 6002 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ +055102: 6e20 1608 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0816 │ │ +055108: 5b51 6102 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +05510c: 5453 6702 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ +055110: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +055114: 5453 6702 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ +055118: 6e10 050f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0f05 │ │ +05511e: 0c03 |002f: move-result-object v3 │ │ +055120: 1f03 0301 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0103 │ │ +055124: 6e30 d606 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ +05512a: 0e00 |0035: return-void │ │ +05512c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +05512e: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -103852,29 +103919,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -054294: |[054294] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -0542a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0542a6: 6f10 660c 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0c66 │ │ -0542ac: 5420 6102 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542b0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0542b4: 5420 6102 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542b8: 6e10 ca07 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ -0542be: 0c00 |000d: move-result-object v0 │ │ -0542c0: 6e30 d606 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ -0542c6: 5420 6102 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542ca: 6e20 1308 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0813 │ │ -0542d0: 5420 6102 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542d4: 6e20 1608 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0816 │ │ -0542da: 5b21 6102 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542de: 0e00 |001d: return-void │ │ +055130: |[055130] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +055140: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055142: 6f10 660c 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0c66 │ │ +055148: 5420 6102 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +05514c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +055150: 5420 6102 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +055154: 6e10 ca07 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ +05515a: 0c00 |000d: move-result-object v0 │ │ +05515c: 6e30 d606 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@06d6 │ │ +055162: 5420 6102 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +055166: 6e20 1308 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0813 │ │ +05516c: 5420 6102 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +055170: 6e20 1608 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0816 │ │ +055176: 5b21 6102 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +05517a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -103888,26 +103955,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0542e0: |[0542e0] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -0542f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0542f2: 5431 6102 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0542f6: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -0542fa: 5231 5d02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -0542fe: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -054302: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -054306: 5230 5d02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -05430a: 5231 5c02 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ -05430e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -054310: 6e40 d806 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -054316: 0e00 |0013: return-void │ │ +05517c: |[05517c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +05518c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05518e: 5431 6102 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +055192: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +055196: 5231 5d02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +05519a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +05519e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +0551a2: 5230 5d02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +0551a6: 5231 5c02 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ +0551aa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0551ac: 6e40 d806 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +0551b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -103924,67 +103991,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -054318: |[054318] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -054328: 7110 fd0b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0bfd │ │ -05432e: 0a08 |0003: move-result v8 │ │ -054330: 7110 fd0b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0bfd │ │ -054336: 0a03 |0007: move-result v3 │ │ -054338: 7110 fe0b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0bfe │ │ -05433e: 0a09 |000b: move-result v9 │ │ -054340: 7110 fe0b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0bfe │ │ -054346: 0a04 |000f: move-result v4 │ │ -054348: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -05434c: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -054350: 220a 3b02 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@023b │ │ -054354: 1a0b 2608 |0016: const-string v11, "Must measure with an exact width" // string@0826 │ │ -054358: 7020 a10e ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -05435e: 270a |001b: throw v10 │ │ -054360: 0140 |001c: move v0, v4 │ │ -054362: 6e10 bd06 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06bd │ │ -054368: 0a05 |0020: move-result v5 │ │ -05436a: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -05436c: 6e10 c106 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ -054372: 0a0a |0025: move-result v10 │ │ -054374: 6e10 be06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ -05437a: 0a0b |0029: move-result v11 │ │ -05437c: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -054380: b160 |002c: sub-int/2addr v0, v6 │ │ -054382: 829a |002d: int-to-float v10, v9 │ │ -054384: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -05438a: c8ba |0031: mul-float/2addr v10, v11 │ │ -05438c: 87aa |0032: float-to-int v10, v10 │ │ -05438e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -054392: 7120 ff0b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -054398: 0a02 |0038: move-result v2 │ │ -05439a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -05439e: 7120 ff0b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -0543a4: 0a01 |003e: move-result v1 │ │ -0543a6: 54ca 6202 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0543aa: 6e30 630d 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -0543b0: 54ca 5a02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0543b4: 6e30 630d 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -0543ba: 54ca 5e02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -0543be: 6e30 630d 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -0543c4: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -0543c8: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -0543cc: 6e30 cf06 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06cf │ │ -0543d2: 0e00 |0055: return-void │ │ -0543d4: 54ca 5a02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0543d8: 6e10 5e0d 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -0543de: 0a07 |005b: move-result v7 │ │ -0543e0: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0543e4: 7120 b20e a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -0543ea: 0a0a |0061: move-result v10 │ │ -0543ec: 6e30 cf06 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06cf │ │ -0543f2: 28f0 |0065: goto 0055 // -0010 │ │ +0551b4: |[0551b4] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +0551c4: 7110 fd0b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0bfd │ │ +0551ca: 0a08 |0003: move-result v8 │ │ +0551cc: 7110 fd0b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0bfd │ │ +0551d2: 0a03 |0007: move-result v3 │ │ +0551d4: 7110 fe0b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0bfe │ │ +0551da: 0a09 |000b: move-result v9 │ │ +0551dc: 7110 fe0b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0bfe │ │ +0551e2: 0a04 |000f: move-result v4 │ │ +0551e4: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +0551e8: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +0551ec: 220a 3902 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0239 │ │ +0551f0: 1a0b 2408 |0016: const-string v11, "Must measure with an exact width" // string@0824 │ │ +0551f4: 7020 a10e ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +0551fa: 270a |001b: throw v10 │ │ +0551fc: 0140 |001c: move v0, v4 │ │ +0551fe: 6e10 bd06 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06bd │ │ +055204: 0a05 |0020: move-result v5 │ │ +055206: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +055208: 6e10 c106 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ +05520e: 0a0a |0025: move-result v10 │ │ +055210: 6e10 be06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ +055216: 0a0b |0029: move-result v11 │ │ +055218: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +05521c: b160 |002c: sub-int/2addr v0, v6 │ │ +05521e: 829a |002d: int-to-float v10, v9 │ │ +055220: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +055226: c8ba |0031: mul-float/2addr v10, v11 │ │ +055228: 87aa |0032: float-to-int v10, v10 │ │ +05522a: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +05522e: 7120 ff0b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +055234: 0a02 |0038: move-result v2 │ │ +055236: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +05523a: 7120 ff0b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +055240: 0a01 |003e: move-result v1 │ │ +055242: 54ca 6202 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055246: 6e30 630d 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +05524c: 54ca 5a02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055250: 6e30 630d 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +055256: 54ca 5e02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +05525a: 6e30 630d 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +055260: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +055264: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +055268: 6e30 cf06 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06cf │ │ +05526e: 0e00 |0055: return-void │ │ +055270: 54ca 5a02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055274: 6e10 5e0d 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +05527a: 0a07 |005b: move-result v7 │ │ +05527c: 900a 0706 |005c: add-int v10, v7, v6 │ │ +055280: 7120 b20e a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +055286: 0a0a |0061: move-result v10 │ │ +055288: 6e30 cf06 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06cf │ │ +05528e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -104024,19 +104091,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0543f4: |[0543f4] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -054404: 5510 6602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ -054408: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -05440c: 6f10 6d0c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0c6d │ │ -054412: 0e00 |0007: return-void │ │ +055290: |[055290] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +0552a0: 5510 6602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ +0552a4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0552a8: 6f10 6d0c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0c6d │ │ +0552ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0007 line=313 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -104046,18 +104113,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054414: |[054414] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -054424: 5901 5b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ -054428: 6e10 ca06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ -05442e: 0e00 |0005: return-void │ │ +0552b0: |[0552b0] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +0552c0: 5901 5b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ +0552c4: 6e10 ca06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ +0552ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0002 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -104068,31 +104135,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -054430: |[054430] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -054440: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -054444: c851 |0002: mul-float/2addr v1, v5 │ │ -054446: 8711 |0003: float-to-int v1, v1 │ │ -054448: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -05444c: 5941 5f02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ -054450: 5241 5f02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ -054454: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -054458: 5242 6402 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ -05445c: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -054462: b532 |0011: and-int/2addr v2, v3 │ │ -054464: 9600 0102 |0012: or-int v0, v1, v2 │ │ -054468: 5441 6202 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05446c: 6e20 6c0d 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -054472: 5441 5e02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054476: 6e20 6c0d 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -05447c: 0e00 |001e: return-void │ │ +0552cc: |[0552cc] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +0552dc: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +0552e0: c851 |0002: mul-float/2addr v1, v5 │ │ +0552e2: 8711 |0003: float-to-int v1, v1 │ │ +0552e4: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0552e8: 5941 5f02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ +0552ec: 5241 5f02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ +0552f0: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0552f4: 5242 6402 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ +0552f8: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0552fe: b532 |0011: and-int/2addr v2, v3 │ │ +055300: 9600 0102 |0012: or-int v0, v1, v2 │ │ +055304: 5441 6202 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055308: 6e20 6c0d 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +05530e: 5441 5e02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055312: 6e20 6c0d 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +055318: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -104106,29 +104173,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -054480: |[054480] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -054490: 5945 6402 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ -054494: 5441 5a02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -054498: 6e20 6c0d 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -05449e: 5241 5f02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ -0544a2: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0544a6: 5242 6402 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ -0544aa: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0544b0: b532 |0010: and-int/2addr v2, v3 │ │ -0544b2: 9600 0102 |0011: or-int v0, v1, v2 │ │ -0544b6: 5441 6202 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0544ba: 6e20 6c0d 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -0544c0: 5441 5e02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -0544c4: 6e20 6c0d 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ -0544ca: 0e00 |001d: return-void │ │ +05531c: |[05531c] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +05532c: 5945 6402 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ +055330: 5441 5a02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055334: 6e20 6c0d 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +05533a: 5241 5f02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@025f │ │ +05533e: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +055342: 5242 6402 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0264 │ │ +055346: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +05534c: b532 |0010: and-int/2addr v2, v3 │ │ +05534e: 9600 0102 |0011: or-int v0, v1, v2 │ │ +055352: 5441 6202 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055356: 6e20 6c0d 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +05535c: 5441 5e02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055360: 6e20 6c0d 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0d6c │ │ +055366: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -104143,22 +104210,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0544cc: |[0544cc] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0544dc: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0544e0: 6e30 6d0d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ -0544e6: 5410 5a02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0544ea: 6e30 6d0d 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ -0544f0: 5410 5e02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -0544f4: 6e30 6d0d 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ -0544fa: 0e00 |000f: return-void │ │ +055368: |[055368] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +055378: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +05537c: 6e30 6d0d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ +055382: 5410 5a02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055386: 6e30 6d0d 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ +05538c: 5410 5e02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055390: 6e30 6d0d 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0d6d │ │ +055396: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -104171,18 +104238,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0544fc: |[0544fc] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -05450c: 5901 6302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ -054510: 6e10 ca06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ -054516: 0e00 |0005: return-void │ │ +055398: |[055398] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +0553a8: 5901 6302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ +0553ac: 6e10 ca06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ +0553b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -104193,38 +104260,38 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -054518: |[054518] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -054528: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -05452c: 5410 6002 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ -054530: 6e20 8906 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0689 │ │ -054536: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -054538: 5b10 6702 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ -05453c: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -054540: 5410 6002 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ -054544: 6e20 8206 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0682 │ │ -05454a: 2200 5402 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0254 │ │ -05454e: 7020 040f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0f04 │ │ -054554: 5b10 6702 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ -054558: 5410 6102 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -05455c: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -054560: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -054562: 5910 5c02 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ -054566: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -05456a: 5910 5d02 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -05456e: 5410 6102 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -054572: 6e10 d007 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -054578: 0a00 |0028: move-result v0 │ │ -05457a: 6e30 d706 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ -054580: 6e10 ca06 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ -054586: 0e00 |002f: return-void │ │ +0553b4: |[0553b4] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0553c4: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +0553c8: 5410 6002 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ +0553cc: 6e20 8906 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0689 │ │ +0553d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0553d4: 5b10 6702 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ +0553d8: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +0553dc: 5410 6002 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0260 │ │ +0553e0: 6e20 8206 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0682 │ │ +0553e6: 2200 5202 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0252 │ │ +0553ea: 7020 040f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0f04 │ │ +0553f0: 5b10 6702 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0267 │ │ +0553f4: 5410 6102 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +0553f8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +0553fc: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0553fe: 5910 5c02 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ +055402: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +055406: 5910 5d02 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +05540a: 5410 6102 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +05540e: 6e10 d007 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +055414: 0a00 |0028: move-result v0 │ │ +055416: 6e30 d706 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ +05541c: 6e10 ca06 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06ca │ │ +055422: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -104245,86 +104312,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -054588: |[054588] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -054598: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05459a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -05459e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0545a0: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0545a4: 6e10 7a06 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -0545aa: 0a03 |0009: move-result v3 │ │ -0545ac: 5ca7 6602 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ -0545b0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0545b2: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -0545b6: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0545ba: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0545be: 6e20 7c06 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ -0545c4: 0c04 |0016: move-result-object v4 │ │ -0545c6: 54a7 6202 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0545ca: 6e20 6a0d 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -0545d0: 54a8 5a02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0545d4: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0545d8: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0545dc: 6e20 7c06 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ -0545e2: 0c07 |0025: move-result-object v7 │ │ -0545e4: 6e20 6a0d 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -0545ea: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0545ec: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0545f0: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0545f4: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0545f8: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0545fc: 6e20 7c06 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ -054602: 0c04 |0035: move-result-object v4 │ │ -054604: 54a7 5e02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054608: 6e20 6a0d 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -05460e: 6e10 c406 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06c4 │ │ -054614: 0a07 |003e: move-result v7 │ │ -054616: 6e10 bf06 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06bf │ │ -05461c: 0a08 |0042: move-result v8 │ │ -05461e: b187 |0043: sub-int/2addr v7, v8 │ │ -054620: 6e10 c006 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06c0 │ │ -054626: 0a08 |0047: move-result v8 │ │ -054628: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -05462c: 6e10 bc06 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06bc │ │ -054632: 0a07 |004d: move-result v7 │ │ -054634: 6e10 c106 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ -05463a: 0a08 |0051: move-result v8 │ │ -05463c: b187 |0052: sub-int/2addr v7, v8 │ │ -05463e: 6e10 be06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ -054644: 0a08 |0056: move-result v8 │ │ -054646: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -05464a: 8257 |0059: int-to-float v7, v5 │ │ -05464c: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -054652: c887 |005d: mul-float/2addr v7, v8 │ │ -054654: 8777 |005e: float-to-int v7, v7 │ │ -054656: 7120 ff0b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -05465c: 0a02 |0062: move-result v2 │ │ -05465e: 7120 ff0b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ -054664: 0a01 |0066: move-result v1 │ │ -054666: 54a7 6202 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05466a: 6e30 630d 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -054670: 54a7 5a02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -054674: 6e30 630d 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -05467a: 54a7 5e02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -05467e: 6e30 630d 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ -054684: 59ab 5c02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ -054688: 55a7 6502 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ -05468c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -054690: 52a7 5d02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -054694: 6e40 d806 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -05469a: 5ca6 6602 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ -05469e: 0e00 |0083: return-void │ │ -0546a0: 0163 |0084: move v3, v6 │ │ -0546a2: 2885 |0085: goto 000a // -007b │ │ -0546a4: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0546a6: 289f |0087: goto 0026 // -0061 │ │ +055424: |[055424] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +055434: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +055436: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +05543a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +05543c: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +055440: 6e10 7a06 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055446: 0a03 |0009: move-result v3 │ │ +055448: 5ca7 6602 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ +05544c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +05544e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +055452: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +055456: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +05545a: 6e20 7c06 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ +055460: 0c04 |0016: move-result-object v4 │ │ +055462: 54a7 6202 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055466: 6e20 6a0d 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +05546c: 54a8 5a02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055470: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +055474: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +055478: 6e20 7c06 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ +05547e: 0c07 |0025: move-result-object v7 │ │ +055480: 6e20 6a0d 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +055486: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +055488: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05548c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +055490: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +055494: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +055498: 6e20 7c06 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@067c │ │ +05549e: 0c04 |0035: move-result-object v4 │ │ +0554a0: 54a7 5e02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +0554a4: 6e20 6a0d 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +0554aa: 6e10 c406 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06c4 │ │ +0554b0: 0a07 |003e: move-result v7 │ │ +0554b2: 6e10 bf06 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06bf │ │ +0554b8: 0a08 |0042: move-result v8 │ │ +0554ba: b187 |0043: sub-int/2addr v7, v8 │ │ +0554bc: 6e10 c006 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06c0 │ │ +0554c2: 0a08 |0047: move-result v8 │ │ +0554c4: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +0554c8: 6e10 bc06 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06bc │ │ +0554ce: 0a07 |004d: move-result v7 │ │ +0554d0: 6e10 c106 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ +0554d6: 0a08 |0051: move-result v8 │ │ +0554d8: b187 |0052: sub-int/2addr v7, v8 │ │ +0554da: 6e10 be06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ +0554e0: 0a08 |0056: move-result v8 │ │ +0554e2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +0554e6: 8257 |0059: int-to-float v7, v5 │ │ +0554e8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +0554ee: c887 |005d: mul-float/2addr v7, v8 │ │ +0554f0: 8777 |005e: float-to-int v7, v7 │ │ +0554f2: 7120 ff0b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +0554f8: 0a02 |0062: move-result v2 │ │ +0554fa: 7120 ff0b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0bff │ │ +055500: 0a01 |0066: move-result v1 │ │ +055502: 54a7 6202 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +055506: 6e30 630d 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +05550c: 54a7 5a02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055510: 6e30 630d 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +055516: 54a7 5e02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +05551a: 6e30 630d 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0d63 │ │ +055520: 59ab 5c02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ +055524: 55a7 6502 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ +055528: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +05552c: 52a7 5d02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +055530: 6e40 d806 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +055536: 5ca6 6602 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0266 │ │ +05553a: 0e00 |0083: return-void │ │ +05553c: 0163 |0084: move v3, v6 │ │ +05553e: 2885 |0085: goto 000a // -007b │ │ +055540: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +055542: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -104366,233 +104433,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0546a8: |[0546a8] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -0546b8: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0546bc: 5200 5c02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ -0546c0: 022a 0000 |0004: move/from16 v42, v0 │ │ -0546c4: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0546c8: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0546cc: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0546d0: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0546d4: 5400 6102 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ -0546d8: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0546dc: 7401 ca07 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ -0546e2: 0c2a |0015: move-result-object v42 │ │ -0546e4: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0546e8: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0546ec: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0546f0: 6e30 d706 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ -0546f6: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0546fa: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0546fe: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -054702: 5c10 6502 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ -054706: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -05470a: 5400 6202 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05470e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -054712: 7401 5f0d 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ -054718: 0a24 |0030: move-result v36 │ │ -05471a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -05471e: 5400 5a02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -054722: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -054726: 7401 5f0d 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ -05472c: 0a12 |003a: move-result v18 │ │ -05472e: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -054732: 5400 5e02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054736: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -05473a: 7401 5f0d 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ -054740: 0a1a |0044: move-result v26 │ │ -054742: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -054746: 7401 c406 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06c4 │ │ -05474c: 0a26 |004a: move-result v38 │ │ -05474e: 7401 bc06 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06bc │ │ -054754: 0a25 |004e: move-result v37 │ │ -054756: 7401 bf06 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06bf │ │ -05475c: 0a1d |0052: move-result v29 │ │ -05475e: 7401 c006 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06c0 │ │ -054764: 0a1e |0056: move-result v30 │ │ -054766: 7401 c106 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ -05476c: 0a1f |005a: move-result v31 │ │ -05476e: 7401 be06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ -054774: 0a1c |005e: move-result v28 │ │ -054776: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05477a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -05477e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -054782: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -054786: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05478a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -05478e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -054792: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -054796: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -05479a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -05479e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0547a2: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0547a6: 82a0 |0077: int-to-float v0, v10 │ │ -0547a8: 022b 0000 |0078: move/from16 v43, v0 │ │ -0547ac: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0547b0: 0200 2b00 |007c: move/from16 v0, v43 │ │ -0547b4: 8700 |007e: float-to-int v0, v0 │ │ -0547b6: 022b 0000 |007f: move/from16 v43, v0 │ │ -0547ba: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0547be: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0547c2: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0547c6: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0547ca: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0547ce: 5400 6202 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -0547d2: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0547d6: 7401 5b0d 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ -0547dc: 0a20 |0092: move-result v32 │ │ -0547de: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0547e2: 5400 5a02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0547e6: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0547ea: 7401 5b0d 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ -0547f0: 0a0b |009c: move-result v11 │ │ -0547f2: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0547f6: 5400 5e02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -0547fa: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0547fe: 7401 5b0d 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ -054804: 0a16 |00a6: move-result v22 │ │ -054806: 0200 2000 |00a7: move/from16 v0, v32 │ │ -05480a: 7120 b20e b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -054810: 0a2a |00ac: move-result v42 │ │ -054812: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -054816: 0201 1600 |00af: move/from16 v1, v22 │ │ -05481a: 7120 b20e 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -054820: 0a14 |00b4: move-result v20 │ │ -054822: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -054826: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -05482a: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -05482e: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -054832: 5400 6202 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -054836: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -05483a: 7401 5e0d 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -054840: 0a2a |00c4: move-result v42 │ │ -054842: 9007 232a |00c5: add-int v7, v35, v42 │ │ -054846: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -05484a: 5400 5a02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -05484e: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -054852: 7401 5e0d 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -054858: 0a2a |00d0: move-result v42 │ │ -05485a: 9005 112a |00d1: add-int v5, v17, v42 │ │ -05485e: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -054862: 5400 5e02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054866: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -05486a: 7401 5e0d 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -054870: 0a2a |00dc: move-result v42 │ │ -054872: 9006 192a |00dd: add-int v6, v25, v42 │ │ -054876: 7120 b20e 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -05487c: 0a2a |00e2: move-result v42 │ │ -05487e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -054882: 7120 b20e 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -054888: 0a15 |00e8: move-result v21 │ │ -05488a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -05488e: 5200 5b02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ -054892: 022a 0000 |00ed: move/from16 v42, v0 │ │ -054896: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -05489a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0548a0: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0548a4: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0548a8: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0548ac: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0548b0: 5400 5a02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0548b4: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0548b8: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0548bc: 5400 5a02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ -0548c0: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0548c4: 7401 5e0d 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -0548ca: 0a2b |0109: move-result v43 │ │ -0548cc: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0548d0: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0548d4: 0201 1000 |010e: move/from16 v1, v16 │ │ -0548d8: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0548dc: 6e52 620d d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ -0548e2: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0548e6: 5200 6302 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ -0548ea: 022a 0000 |0119: move/from16 v42, v0 │ │ -0548ee: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0548f2: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0548f6: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0548fa: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0548fe: 7120 b40e 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ -054904: 0a21 |0126: move-result v33 │ │ -054906: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -05490a: 5400 6202 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05490e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -054912: 902b 2124 |012d: add-int v43, v33, v36 │ │ -054916: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -05491a: 5400 6202 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ -05491e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -054922: 7401 5e0d 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -054928: 0a2c |0138: move-result v44 │ │ -05492a: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -05492e: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -054932: 0201 2100 |013d: move/from16 v1, v33 │ │ -054936: 0202 2200 |013f: move/from16 v2, v34 │ │ -05493a: 0203 2b00 |0141: move/from16 v3, v43 │ │ -05493e: 0204 2c00 |0143: move/from16 v4, v44 │ │ -054942: 6e54 620d 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ -054948: 912a 261e |0148: sub-int v42, v38, v30 │ │ -05494c: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -054950: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -054954: 5200 6302 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ -054958: 022b 0000 |0150: move/from16 v43, v0 │ │ -05495c: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -054960: 7702 b20e 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -054966: 0a17 |0157: move-result v23 │ │ -054968: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -05496c: 5400 5e02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054970: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -054974: 902b 171a |015e: add-int v43, v23, v26 │ │ -054978: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -05497c: 5400 5e02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ -054980: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -054984: 7401 5e0d 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ -05498a: 0a2c |0169: move-result v44 │ │ -05498c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -054990: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -054994: 0201 1700 |016e: move/from16 v1, v23 │ │ -054998: 0202 1800 |0170: move/from16 v2, v24 │ │ -05499c: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0549a0: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0549a4: 6e54 620d 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ -0549aa: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0549ae: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0549b2: 5910 5d02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -0549b6: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0549ba: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0549be: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0549c2: 5c10 6502 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ -0549c6: 0e00 |0187: return-void │ │ -0549c8: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0549cc: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0549d0: 5200 5d02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ -0549d4: 022a 0000 |018e: move/from16 v42, v0 │ │ -0549d8: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0549dc: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0549e0: 28f3 |0194: goto 0187 // -000d │ │ -0549e2: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0549e6: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0549ea: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0549ee: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0549f2: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0549f6: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0549fa: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0549fe: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -054a02: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -054a06: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -054a0a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -054a0e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -054a12: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -054a16: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -054a1a: 0000 |01b1: nop // spacer │ │ -054a1c: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +055544: |[055544] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +055554: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +055558: 5200 5c02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@025c │ │ +05555c: 022a 0000 |0004: move/from16 v42, v0 │ │ +055560: 0200 2e00 |0006: move/from16 v0, v46 │ │ +055564: 0201 2a00 |0008: move/from16 v1, v42 │ │ +055568: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +05556c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +055570: 5400 6102 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0261 │ │ +055574: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +055578: 7401 ca07 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07ca │ │ +05557e: 0c2a |0015: move-result-object v42 │ │ +055580: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +055584: 0201 2e00 |0018: move/from16 v1, v46 │ │ +055588: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +05558c: 6e30 d706 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06d7 │ │ +055592: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +055596: 0200 2a00 |0021: move/from16 v0, v42 │ │ +05559a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +05559e: 5c10 6502 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ +0555a2: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +0555a6: 5400 6202 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +0555aa: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +0555ae: 7401 5f0d 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ +0555b4: 0a24 |0030: move-result v36 │ │ +0555b6: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +0555ba: 5400 5a02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +0555be: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +0555c2: 7401 5f0d 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ +0555c8: 0a12 |003a: move-result v18 │ │ +0555ca: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +0555ce: 5400 5e02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +0555d2: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +0555d6: 7401 5f0d 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0d5f │ │ +0555dc: 0a1a |0044: move-result v26 │ │ +0555de: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +0555e2: 7401 c406 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06c4 │ │ +0555e8: 0a26 |004a: move-result v38 │ │ +0555ea: 7401 bc06 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06bc │ │ +0555f0: 0a25 |004e: move-result v37 │ │ +0555f2: 7401 bf06 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06bf │ │ +0555f8: 0a1d |0052: move-result v29 │ │ +0555fa: 7401 c006 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06c0 │ │ +055600: 0a1e |0056: move-result v30 │ │ +055602: 7401 c106 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06c1 │ │ +055608: 0a1f |005a: move-result v31 │ │ +05560a: 7401 be06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06be │ │ +055610: 0a1c |005e: move-result v28 │ │ +055612: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +055616: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +05561a: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +05561e: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +055622: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +055626: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +05562a: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +05562e: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +055632: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +055636: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +05563a: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +05563e: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +055642: 82a0 |0077: int-to-float v0, v10 │ │ +055644: 022b 0000 |0078: move/from16 v43, v0 │ │ +055648: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +05564c: 0200 2b00 |007c: move/from16 v0, v43 │ │ +055650: 8700 |007e: float-to-int v0, v0 │ │ +055652: 022b 0000 |007f: move/from16 v43, v0 │ │ +055656: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +05565a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +05565e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +055662: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +055666: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +05566a: 5400 6202 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +05566e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +055672: 7401 5b0d 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ +055678: 0a20 |0092: move-result v32 │ │ +05567a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +05567e: 5400 5a02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055682: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +055686: 7401 5b0d 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ +05568c: 0a0b |009c: move-result v11 │ │ +05568e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +055692: 5400 5e02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055696: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +05569a: 7401 5b0d 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0d5b │ │ +0556a0: 0a16 |00a6: move-result v22 │ │ +0556a2: 0200 2000 |00a7: move/from16 v0, v32 │ │ +0556a6: 7120 b20e b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +0556ac: 0a2a |00ac: move-result v42 │ │ +0556ae: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +0556b2: 0201 1600 |00af: move/from16 v1, v22 │ │ +0556b6: 7120 b20e 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +0556bc: 0a14 |00b4: move-result v20 │ │ +0556be: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +0556c2: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +0556c6: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +0556ca: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +0556ce: 5400 6202 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +0556d2: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +0556d6: 7401 5e0d 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +0556dc: 0a2a |00c4: move-result v42 │ │ +0556de: 9007 232a |00c5: add-int v7, v35, v42 │ │ +0556e2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +0556e6: 5400 5a02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +0556ea: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +0556ee: 7401 5e0d 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +0556f4: 0a2a |00d0: move-result v42 │ │ +0556f6: 9005 112a |00d1: add-int v5, v17, v42 │ │ +0556fa: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +0556fe: 5400 5e02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +055702: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +055706: 7401 5e0d 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +05570c: 0a2a |00dc: move-result v42 │ │ +05570e: 9006 192a |00dd: add-int v6, v25, v42 │ │ +055712: 7120 b20e 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +055718: 0a2a |00e2: move-result v42 │ │ +05571a: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +05571e: 7120 b20e 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +055724: 0a15 |00e8: move-result v21 │ │ +055726: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +05572a: 5200 5b02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@025b │ │ +05572e: 022a 0000 |00ed: move/from16 v42, v0 │ │ +055732: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +055736: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +05573c: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +055740: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +055744: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +055748: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +05574c: 5400 5a02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +055750: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +055754: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +055758: 5400 5a02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@025a │ │ +05575c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +055760: 7401 5e0d 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +055766: 0a2b |0109: move-result v43 │ │ +055768: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +05576c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +055770: 0201 1000 |010e: move/from16 v1, v16 │ │ +055774: 0202 2b00 |0110: move/from16 v2, v43 │ │ +055778: 6e52 620d d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ +05577e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +055782: 5200 6302 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ +055786: 022a 0000 |0119: move/from16 v42, v0 │ │ +05578a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +05578e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +055792: 0200 1d00 |011f: move/from16 v0, v29 │ │ +055796: 0201 2a00 |0121: move/from16 v1, v42 │ │ +05579a: 7120 b40e 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0eb4 │ │ +0557a0: 0a21 |0126: move-result v33 │ │ +0557a2: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +0557a6: 5400 6202 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +0557aa: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +0557ae: 902b 2124 |012d: add-int v43, v33, v36 │ │ +0557b2: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +0557b6: 5400 6202 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0262 │ │ +0557ba: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +0557be: 7401 5e0d 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +0557c4: 0a2c |0138: move-result v44 │ │ +0557c6: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +0557ca: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +0557ce: 0201 2100 |013d: move/from16 v1, v33 │ │ +0557d2: 0202 2200 |013f: move/from16 v2, v34 │ │ +0557d6: 0203 2b00 |0141: move/from16 v3, v43 │ │ +0557da: 0204 2c00 |0143: move/from16 v4, v44 │ │ +0557de: 6e54 620d 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ +0557e4: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0557e8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0557ec: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0557f0: 5200 6302 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0263 │ │ +0557f4: 022b 0000 |0150: move/from16 v43, v0 │ │ +0557f8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0557fc: 7702 b20e 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +055802: 0a17 |0157: move-result v23 │ │ +055804: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +055808: 5400 5e02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +05580c: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +055810: 902b 171a |015e: add-int v43, v23, v26 │ │ +055814: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +055818: 5400 5e02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@025e │ │ +05581c: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +055820: 7401 5e0d 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0d5e │ │ +055826: 0a2c |0169: move-result v44 │ │ +055828: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +05582c: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +055830: 0201 1700 |016e: move/from16 v1, v23 │ │ +055834: 0202 1800 |0170: move/from16 v2, v24 │ │ +055838: 0203 2b00 |0172: move/from16 v3, v43 │ │ +05583c: 0204 2c00 |0174: move/from16 v4, v44 │ │ +055840: 6e54 620d 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0d62 │ │ +055846: 0200 2f00 |0179: move/from16 v0, v47 │ │ +05584a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +05584e: 5910 5d02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +055852: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +055856: 0200 2a00 |0181: move/from16 v0, v42 │ │ +05585a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +05585e: 5c10 6502 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0265 │ │ +055862: 0e00 |0187: return-void │ │ +055864: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +055868: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +05586c: 5200 5d02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@025d │ │ +055870: 022a 0000 |018e: move/from16 v42, v0 │ │ +055874: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +055878: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +05587c: 28f3 |0194: goto 0187 // -000d │ │ +05587e: 912a 251f |0195: sub-int v42, v37, v31 │ │ +055882: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +055886: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +05588a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +05588e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +055892: 9010 0911 |019f: add-int v16, v9, v17 │ │ +055896: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +05589a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +05589e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +0558a2: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +0558a6: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +0558aa: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +0558ae: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +0558b2: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +0558b6: 0000 |01b1: nop // spacer │ │ +0558b8: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000c line=334 │ │ 0x001f line=339 │ │ 0x0027 line=341 │ │ 0x0031 line=342 │ │ @@ -104723,21 +104790,21 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 2264 (PagerTitleStrip.java) │ │ + source_file_idx : 2262 (PagerTitleStrip.java) │ │ │ │ Class #378 header: │ │ -class_idx : 272 │ │ +class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -104758,17 +104825,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a30: |[054a30] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -054a40: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054a46: 0e00 |0003: return-void │ │ +0558cc: |[0558cc] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +0558dc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0558e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -104777,18 +104844,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054a48: |[054a48] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054a58: 6e10 ea0b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0bea │ │ -054a5e: 0a00 |0003: move-result v0 │ │ -054a60: 0f00 |0004: return v0 │ │ +0558e4: |[0558e4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0558f4: 6e10 ea0b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0bea │ │ +0558fa: 0a00 |0003: move-result v0 │ │ +0558fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -104798,33 +104865,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054a64: |[054a64] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054a74: 6e10 ec0b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0bec │ │ -054a7a: 0a00 |0003: move-result v0 │ │ -054a7c: 0f00 |0004: return v0 │ │ +055900: |[055900] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +055910: 6e10 ec0b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0bec │ │ +055916: 0a00 |0003: move-result v0 │ │ +055918: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 2697 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2695 (VelocityTrackerCompat.java) │ │ │ │ Class #379 header: │ │ -class_idx : 273 │ │ +class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -104845,17 +104912,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a80: |[054a80] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -054a90: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054a96: 0e00 |0003: return-void │ │ +05591c: |[05591c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +05592c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -104864,18 +104931,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054a98: |[054a98] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054aa8: 7120 ea06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06ea │ │ -054aae: 0a00 |0003: move-result v0 │ │ -054ab0: 0f00 |0004: return v0 │ │ +055934: |[055934] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +055944: 7120 ea06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06ea │ │ +05594a: 0a00 |0003: move-result v0 │ │ +05594c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -104885,33 +104952,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054ab4: |[054ab4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054ac4: 7120 eb06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06eb │ │ -054aca: 0a00 |0003: move-result v0 │ │ -054acc: 0f00 |0004: return v0 │ │ +055950: |[055950] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +055960: 7120 eb06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06eb │ │ +055966: 0a00 |0003: move-result v0 │ │ +055968: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 2697 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2695 (VelocityTrackerCompat.java) │ │ │ │ Class #380 header: │ │ -class_idx : 277 │ │ +class_idx : 276 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -104932,17 +104999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ad0: |[054ad0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -054ae0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054ae6: 0e00 |0003: return-void │ │ +05596c: |[05596c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +05597c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -104951,17 +105018,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ae8: |[054ae8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -054af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054afa: 0f00 |0001: return v0 │ │ +055984: |[055984] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +055994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055996: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -104971,17 +105038,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054afc: |[054afc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -054b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b0e: 0f00 |0001: return v0 │ │ +055998: |[055998] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0559a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0559aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -104991,17 +105058,17 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b10: |[054b10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -054b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b22: 1100 |0001: return-object v0 │ │ +0559ac: |[0559ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0559bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0559be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -105010,17 +105077,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054b24: |[054b24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -054b34: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -054b38: 1000 |0002: return-wide v0 │ │ +0559c0: |[0559c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0559d0: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0559d4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -105028,17 +105095,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b3c: |[054b3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -054b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b4e: 0f00 |0001: return v0 │ │ +0559d8: |[0559d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0559e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0559ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -105047,17 +105114,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b50: |[054b50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -054b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b62: 0f00 |0001: return v0 │ │ +0559ec: |[0559ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0559fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0559fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -105066,17 +105133,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b64: |[054b64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -054b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b76: 0f00 |0001: return v0 │ │ +055a00: |[055a00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +055a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055a12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -105085,17 +105152,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b78: |[054b78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -054b88: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -054b8a: 0f00 |0001: return v0 │ │ +055a14: |[055a14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +055a24: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +055a26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -105104,17 +105171,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054b8c: |[054b8c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -054b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b9e: 0f00 |0001: return v0 │ │ +055a28: |[055a28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +055a38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055a3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -105123,16 +105190,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ba0: |[054ba0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054bb0: 0e00 |0000: return-void │ │ +055a3c: |[055a3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055a4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -105142,16 +105209,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054bb4: |[054bb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -054bc4: 0e00 |0000: return-void │ │ +055a50: |[055a50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +055a60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -105161,16 +105228,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054bc8: |[054bc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054bd8: 0e00 |0000: return-void │ │ +055a64: |[055a64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055a74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -105180,17 +105247,17 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054bdc: |[054bdc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -054bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054bee: 0f00 |0001: return v0 │ │ +055a78: |[055a78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +055a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055a8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -105201,117 +105268,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054bf0: |[054bf0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -054c00: 6e10 f006 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ -054c06: 0b00 |0003: move-result-wide v0 │ │ -054c08: 6e30 310c 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0c31 │ │ -054c0e: 0e00 |0007: return-void │ │ +055a8c: |[055a8c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +055a9c: 6e10 f006 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ +055aa2: 0b00 |0003: move-result-wide v0 │ │ +055aa4: 6e30 310c 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0c31 │ │ +055aaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0007 line=173 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -054c10: |[054c10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -054c20: 6e10 f006 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ -054c26: 0b01 |0003: move-result-wide v1 │ │ -054c28: 0780 |0004: move-object v0, v8 │ │ -054c2a: 0193 |0005: move v3, v9 │ │ -054c2c: 01a4 |0006: move v4, v10 │ │ -054c2e: 01b5 |0007: move v5, v11 │ │ -054c30: 01c6 |0008: move v6, v12 │ │ -054c32: 7407 320c 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0c32 │ │ -054c38: 0e00 |000c: return-void │ │ +055aac: |[055aac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +055abc: 6e10 f006 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ +055ac2: 0b02 |0003: move-result-wide v2 │ │ +055ac4: 0791 |0004: move-object v1, v9 │ │ +055ac6: 01a4 |0005: move v4, v10 │ │ +055ac8: 01b5 |0006: move v5, v11 │ │ +055aca: 01c6 |0007: move v6, v12 │ │ +055acc: 01d7 |0008: move v7, v13 │ │ +055ace: 7407 320c 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0c32 │ │ +055ad4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000c line=176 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=10 left I │ │ + 0x0000 - 0x000d reg=11 top I │ │ + 0x0000 - 0x000d reg=12 right I │ │ + 0x0000 - 0x000d reg=13 bottom I │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -054c3c: |[054c3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -054c4c: 6e10 f006 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ -054c52: 0b00 |0003: move-result-wide v0 │ │ -054c54: 6e40 2f0c 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c2f │ │ -054c5a: 0e00 |0007: return-void │ │ +055ad8: |[055ad8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +055ae8: 6e10 f006 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ +055aee: 0b00 |0003: move-result-wide v0 │ │ +055af0: 6e40 2f0c 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c2f │ │ +055af6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -054c5c: |[054c5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -054c6c: 6e10 f006 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ -054c72: 0b00 |0003: move-result-wide v0 │ │ -054c74: bb50 |0004: add-long/2addr v0, v5 │ │ -054c76: 6e40 2f0c 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c2f │ │ -054c7c: 0e00 |0008: return-void │ │ +055af8: |[055af8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +055b08: 6e10 f006 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06f0 │ │ +055b0e: 0b00 |0003: move-result-wide v0 │ │ +055b10: bb60 |0004: add-long/2addr v0, v6 │ │ +055b12: 6e40 2f0c 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c2f │ │ +055b18: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0008 line=182 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c80: |[054c80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -054c90: 0e00 |0000: return-void │ │ +055b1c: |[055b1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +055b2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -105321,16 +105388,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c94: |[054c94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -054ca4: 0e00 |0000: return-void │ │ +055b30: |[055b30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +055b40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -105340,16 +105407,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ca8: |[054ca8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -054cb8: 0e00 |0000: return-void │ │ +055b44: |[055b44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +055b54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -105359,16 +105426,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054cbc: |[054cbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -054ccc: 0e00 |0000: return-void │ │ +055b58: |[055b58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +055b68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -105378,16 +105445,16 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054cd0: |[054cd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -054ce0: 0e00 |0000: return-void │ │ +055b6c: |[055b6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +055b7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -105398,31 +105465,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ce4: |[054ce4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -054cf4: 0e00 |0000: return-void │ │ +055b80: |[055b80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +055b90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #381 header: │ │ -class_idx : 290 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2710 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -105443,17 +105510,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054cf8: |[054cf8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -054d08: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054d0e: 0e00 |0003: return-void │ │ +055b94: |[055b94] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +055ba4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105462,32 +105529,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054d10: |[054d10] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054d20: 6e10 510c 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ -054d26: 0a00 |0003: move-result v0 │ │ -054d28: 0f00 |0004: return v0 │ │ +055bac: |[055bac] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +055bbc: 6e10 510c 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ +055bc2: 0a00 |0003: move-result v0 │ │ +055bc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 2710 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2708 (ViewConfigurationCompat.java) │ │ │ │ Class #382 header: │ │ -class_idx : 291 │ │ +class_idx : 290 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2710 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -105508,17 +105575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054d2c: |[054d2c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -054d3c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054d42: 0e00 |0003: return-void │ │ +055bc8: |[055bc8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +055bd8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055bde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105527,32 +105594,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054d44: |[054d44] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054d54: 7110 7307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0773 │ │ -054d5a: 0a00 |0003: move-result v0 │ │ -054d5c: 0f00 |0004: return v0 │ │ +055be0: |[055be0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +055bf0: 7110 7307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0773 │ │ +055bf6: 0a00 |0003: move-result v0 │ │ +055bf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 2710 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2708 (ViewConfigurationCompat.java) │ │ │ │ Class #383 header: │ │ -class_idx : 297 │ │ +class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -105573,17 +105640,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054d60: |[054d60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -054d70: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054d76: 0e00 |0003: return-void │ │ +055bfc: |[055bfc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +055c0c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -105592,33 +105659,33 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054d78: |[054d78] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -054d88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054d8a: 0f00 |0001: return v0 │ │ +055c14: |[055c14] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055c24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055c26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2713 (ViewGroupCompat.java) │ │ + source_file_idx : 2711 (ViewGroupCompat.java) │ │ │ │ Class #384 header: │ │ -class_idx : 306 │ │ +class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 229 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 228 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -105642,18 +105709,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054d8c: |[054d8c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -054d9c: 5b01 8602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054da0: 7010 ca05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05ca │ │ -054da6: 0e00 |0005: return-void │ │ +055c28: |[055c28] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +055c38: 5b01 8602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055c3c: 7010 ca05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05ca │ │ +055c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2641 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -105663,21 +105730,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -054da8: |[054da8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054db8: 6f30 ce05 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ -054dbe: 1c00 3b01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@013b │ │ -054dc2: 6e10 910e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -054dc8: 0c00 |0008: move-result-object v0 │ │ -054dca: 6e20 750c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ -054dd0: 0e00 |000c: return-void │ │ +055c44: |[055c44] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055c54: 6f30 ce05 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ +055c5a: 1c00 3a01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@013a │ │ +055c5e: 6e10 910e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +055c64: 0c00 |0008: move-result-object v0 │ │ +055c66: 6e20 750c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ +055c6c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2645 │ │ 0x0003 line=2646 │ │ 0x000c line=2647 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -105689,74 +105756,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -054dd4: |[054dd4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -054de4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054de6: 6f30 cf05 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ -054dec: 1c01 3b01 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@013b │ │ -054df0: 6e10 910e 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -054df6: 0c01 |0009: move-result-object v1 │ │ -054df8: 6e20 4609 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0946 │ │ -054dfe: 5421 8602 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e02: 7110 ab07 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054e08: 0c01 |0012: move-result-object v1 │ │ -054e0a: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -054e0e: 5421 8602 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e12: 7110 ab07 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054e18: 0c01 |001a: move-result-object v1 │ │ -054e1a: 6e10 7a06 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -054e20: 0a01 |001e: move-result v1 │ │ -054e22: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -054e26: 6e20 5209 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0952 │ │ -054e2c: 5420 8602 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e30: 7110 ab07 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054e36: 0c00 |0029: move-result-object v0 │ │ -054e38: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -054e3c: 5420 8602 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e40: 7110 ac07 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054e46: 0a00 |0031: move-result v0 │ │ -054e48: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -054e4c: 5420 8602 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e50: 7110 ac07 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054e56: 0a00 |0039: move-result v0 │ │ -054e58: 5421 8602 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e5c: 7110 ab07 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054e62: 0c01 |003f: move-result-object v1 │ │ -054e64: 6e10 7a06 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -054e6a: 0a01 |0043: move-result v1 │ │ -054e6c: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -054e70: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -054e74: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -054e78: 6e20 1909 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0919 │ │ -054e7e: 5420 8602 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e82: 7110 ab07 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054e88: 0c00 |0052: move-result-object v0 │ │ -054e8a: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -054e8e: 5420 8602 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054e92: 7110 ac07 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054e98: 0a00 |005a: move-result v0 │ │ -054e9a: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -054e9e: 5420 8602 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054ea2: 7110 ac07 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054ea8: 0a00 |0062: move-result v0 │ │ -054eaa: 5421 8602 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054eae: 7110 ab07 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054eb4: 0c01 |0068: move-result-object v1 │ │ -054eb6: 6e10 7a06 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -054ebc: 0a01 |006c: move-result v1 │ │ -054ebe: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -054ec2: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -054ec6: 6e20 1909 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0919 │ │ -054ecc: 0e00 |0074: return-void │ │ -054ece: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -054ed0: 28ab |0076: goto 0021 // -0055 │ │ +055c70: |[055c70] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +055c80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055c82: 6f30 cf05 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05cf │ │ +055c88: 1c01 3a01 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@013a │ │ +055c8c: 6e10 910e 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +055c92: 0c01 |0009: move-result-object v1 │ │ +055c94: 6e20 4609 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0946 │ │ +055c9a: 5421 8602 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055c9e: 7110 ab07 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055ca4: 0c01 |0012: move-result-object v1 │ │ +055ca6: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +055caa: 5421 8602 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055cae: 7110 ab07 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055cb4: 0c01 |001a: move-result-object v1 │ │ +055cb6: 6e10 7a06 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055cbc: 0a01 |001e: move-result v1 │ │ +055cbe: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +055cc2: 6e20 5209 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0952 │ │ +055cc8: 5420 8602 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055ccc: 7110 ab07 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055cd2: 0c00 |0029: move-result-object v0 │ │ +055cd4: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +055cd8: 5420 8602 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055cdc: 7110 ac07 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055ce2: 0a00 |0031: move-result v0 │ │ +055ce4: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +055ce8: 5420 8602 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055cec: 7110 ac07 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055cf2: 0a00 |0039: move-result v0 │ │ +055cf4: 5421 8602 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055cf8: 7110 ab07 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055cfe: 0c01 |003f: move-result-object v1 │ │ +055d00: 6e10 7a06 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055d06: 0a01 |0043: move-result v1 │ │ +055d08: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +055d0c: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +055d10: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +055d14: 6e20 1909 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0919 │ │ +055d1a: 5420 8602 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055d1e: 7110 ab07 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055d24: 0c00 |0052: move-result-object v0 │ │ +055d26: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +055d2a: 5420 8602 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055d2e: 7110 ac07 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055d34: 0a00 |005a: move-result v0 │ │ +055d36: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +055d3a: 5420 8602 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055d3e: 7110 ac07 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055d44: 0a00 |0062: move-result v0 │ │ +055d46: 5421 8602 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055d4a: 7110 ab07 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055d50: 0c01 |0068: move-result-object v1 │ │ +055d52: 6e10 7a06 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055d58: 0a01 |006c: move-result v1 │ │ +055d5a: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +055d5e: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +055d62: 6e20 1909 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0919 │ │ +055d68: 0e00 |0074: return-void │ │ +055d6a: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +055d6c: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2651 │ │ 0x0004 line=2652 │ │ 0x000d line=2653 │ │ 0x0024 line=2654 │ │ 0x0048 line=2655 │ │ @@ -105774,78 +105841,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -054ed4: |[054ed4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -054ee4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054ee6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -054ee8: 6f40 d205 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05d2 │ │ -054eee: 0a02 |0005: move-result v2 │ │ -054ef0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -054ef4: 0f00 |0008: return v0 │ │ -054ef6: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -054efc: 0110 |000c: move v0, v1 │ │ -054efe: 28fb |000d: goto 0008 // -0005 │ │ -054f00: 5442 8602 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f04: 7110 ab07 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054f0a: 0c02 |0013: move-result-object v2 │ │ -054f0c: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -054f10: 5442 8602 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f14: 7110 ac07 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054f1a: 0a02 |001b: move-result v2 │ │ -054f1c: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -054f20: 5442 8602 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f24: 7110 ac07 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054f2a: 0a02 |0023: move-result v2 │ │ -054f2c: 5443 8602 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f30: 7110 ab07 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054f36: 0c03 |0029: move-result-object v3 │ │ -054f38: 6e10 7a06 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -054f3e: 0a03 |002d: move-result v3 │ │ -054f40: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -054f44: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -054f48: 5441 8602 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f4c: 5442 8602 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f50: 7110 ac07 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054f56: 0a02 |0039: move-result v2 │ │ -054f58: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054f5c: 6e20 0d08 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -054f62: 28c9 |003f: goto 0008 // -0037 │ │ -054f64: 0110 |0040: move v0, v1 │ │ -054f66: 28c7 |0041: goto 0008 // -0039 │ │ -054f68: 5442 8602 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f6c: 7110 ab07 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054f72: 0c02 |0047: move-result-object v2 │ │ -054f74: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -054f78: 5442 8602 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f7c: 7110 ac07 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054f82: 0a02 |004f: move-result v2 │ │ -054f84: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -054f88: 5442 8602 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f8c: 7110 ac07 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054f92: 0a02 |0057: move-result v2 │ │ -054f94: 5443 8602 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054f98: 7110 ab07 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ -054f9e: 0c03 |005d: move-result-object v3 │ │ -054fa0: 6e10 7a06 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ -054fa6: 0a03 |0061: move-result v3 │ │ -054fa8: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -054fac: 5441 8602 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054fb0: 5442 8602 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ -054fb4: 7110 ac07 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ -054fba: 0a02 |006b: move-result v2 │ │ -054fbc: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -054fc0: 6e20 0d08 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -054fc6: 2897 |0071: goto 0008 // -0069 │ │ -054fc8: 0110 |0072: move v0, v1 │ │ -054fca: 2895 |0073: goto 0008 // -006b │ │ -054fcc: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +055d70: |[055d70] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +055d80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055d82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +055d84: 6f40 d205 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05d2 │ │ +055d8a: 0a02 |0005: move-result v2 │ │ +055d8c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +055d90: 0f00 |0008: return v0 │ │ +055d92: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +055d98: 0110 |000c: move v0, v1 │ │ +055d9a: 28fb |000d: goto 0008 // -0005 │ │ +055d9c: 5442 8602 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055da0: 7110 ab07 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055da6: 0c02 |0013: move-result-object v2 │ │ +055da8: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +055dac: 5442 8602 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055db0: 7110 ac07 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055db6: 0a02 |001b: move-result v2 │ │ +055db8: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +055dbc: 5442 8602 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055dc0: 7110 ac07 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055dc6: 0a02 |0023: move-result v2 │ │ +055dc8: 5443 8602 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055dcc: 7110 ab07 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055dd2: 0c03 |0029: move-result-object v3 │ │ +055dd4: 6e10 7a06 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055dda: 0a03 |002d: move-result v3 │ │ +055ddc: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +055de0: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +055de4: 5441 8602 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055de8: 5442 8602 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055dec: 7110 ac07 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055df2: 0a02 |0039: move-result v2 │ │ +055df4: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055df8: 6e20 0d08 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +055dfe: 28c9 |003f: goto 0008 // -0037 │ │ +055e00: 0110 |0040: move v0, v1 │ │ +055e02: 28c7 |0041: goto 0008 // -0039 │ │ +055e04: 5442 8602 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e08: 7110 ab07 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055e0e: 0c02 |0047: move-result-object v2 │ │ +055e10: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +055e14: 5442 8602 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e18: 7110 ac07 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055e1e: 0a02 |004f: move-result v2 │ │ +055e20: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +055e24: 5442 8602 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e28: 7110 ac07 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055e2e: 0a02 |0057: move-result v2 │ │ +055e30: 5443 8602 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e34: 7110 ab07 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07ab │ │ +055e3a: 0c03 |005d: move-result-object v3 │ │ +055e3c: 6e10 7a06 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@067a │ │ +055e42: 0a03 |0061: move-result v3 │ │ +055e44: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +055e48: 5441 8602 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e4c: 5442 8602 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0286 │ │ +055e50: 7110 ac07 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07ac │ │ +055e56: 0a02 |006b: move-result v2 │ │ +055e58: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +055e5c: 6e20 0d08 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +055e62: 2897 |0071: goto 0008 // -0069 │ │ +055e64: 0110 |0072: move v0, v1 │ │ +055e66: 2895 |0073: goto 0008 // -006b │ │ +055e68: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2664 │ │ 0x0008 line=2681 │ │ 0x0009 line=2667 │ │ 0x000d line=2681 │ │ 0x000e line=2669 │ │ @@ -105857,21 +105924,21 @@ │ │ 0x0074 line=2667 │ │ locals : │ │ 0x0000 - 0x007e reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x007e reg=5 host Landroid/view/View; │ │ 0x0000 - 0x007e reg=6 action I │ │ 0x0000 - 0x007e reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #385 header: │ │ -class_idx : 311 │ │ +class_idx : 310 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -105893,17 +105960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fe0: |[054fe0] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -054ff0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -054ff6: 0e00 |0003: return-void │ │ +055e7c: |[055e7c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +055e8c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -105912,18 +105979,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -054ff8: |[054ff8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -055008: 2200 3801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0138 │ │ -05500c: 7030 9b07 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@079b │ │ -055012: 1100 |0005: return-object v0 │ │ +055e94: |[055e94] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +055ea4: 2200 3701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0137 │ │ +055ea8: 7030 9b07 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@079b │ │ +055eae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -105933,18 +106000,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -055014: |[055014] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -055024: 6e30 9607 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0796 │ │ -05502a: 0c00 |0003: move-result-object v0 │ │ -05502c: 1100 |0004: return-object v0 │ │ +055eb0: |[055eb0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +055ec0: 6e30 9607 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0796 │ │ +055ec6: 0c00 |0003: move-result-object v0 │ │ +055ec8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -105954,17 +106021,17 @@ │ │ type : '(I)[Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055030: |[055030] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -055040: 2320 0e03 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@030e │ │ -055044: 1100 |0002: return-object v0 │ │ +055ecc: |[055ecc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +055edc: 2320 0c03 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@030c │ │ +055ee0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -105973,32 +106040,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055048: |[055048] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -055058: 6e20 9807 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0798 │ │ -05505e: 0c00 |0003: move-result-object v0 │ │ -055060: 1100 |0004: return-object v0 │ │ +055ee4: |[055ee4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +055ef4: 6e20 9807 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0798 │ │ +055efa: 0c00 |0003: move-result-object v0 │ │ +055efc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #386 header: │ │ -class_idx : 313 │ │ +class_idx : 312 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2719 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -106019,17 +106086,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055064: |[055064] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -055074: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05507a: 0e00 |0003: return-void │ │ +055f00: |[055f00] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +055f10: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -106038,16 +106105,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05507c: |[05507c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -05508c: 0e00 |0000: return-void │ │ +055f18: |[055f18] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +055f28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -106056,16 +106123,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055090: |[055090] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0550a0: 0e00 |0000: return-void │ │ +055f2c: |[055f2c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +055f3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -106076,29 +106143,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550a4: |[0550a4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0550b4: 0e00 |0000: return-void │ │ +055f40: |[055f40] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +055f50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 2719 (ViewPager.java) │ │ + source_file_idx : 2717 (ViewPager.java) │ │ │ │ Class #387 header: │ │ -class_idx : 317 │ │ +class_idx : 316 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 383 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #387 annotations: │ │ @@ -106120,17 +106187,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0550b8: |[0550b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0550c8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0550ce: 0e00 |0003: return-void │ │ +055f54: |[055f54] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +055f64: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ │ │ Virtual methods - │ │ @@ -106139,16 +106206,16 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550d0: |[0550d0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0550e0: 0e00 |0000: return-void │ │ +055f6c: |[055f6c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +055f7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0001 reg=2 record Ljava/lang/Object; │ │ @@ -106158,17 +106225,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0550e4: |[0550e4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0550f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0550f6: 1100 |0001: return-object v0 │ │ +055f80: |[055f80] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +055f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055f92: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -106178,30 +106245,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0550f8: |[0550f8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -055108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05510a: 0f00 |0001: return v0 │ │ +055f94: |[055f94] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +055fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055fa6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 383 (AccessibilityEventCompat.java) │ │ │ │ Class #388 header: │ │ -class_idx : 321 │ │ +class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ @@ -106231,19 +106298,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05510c: |[05510c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -05511c: 5b01 e802 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02e8 │ │ -055120: 5b02 e902 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02e9 │ │ -055124: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05512a: 0e00 |0007: return-void │ │ +055fa8: |[055fa8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +055fb8: 5b01 e802 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02e8 │ │ +055fbc: 5b02 e902 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02e9 │ │ +055fc0: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055fc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -106254,32 +106321,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05512c: |[05512c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -05513c: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02e9 │ │ -055140: 6e20 4d08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@084d │ │ -055146: 0e00 |0005: return-void │ │ +055fc8: |[055fc8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +055fd8: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02e9 │ │ +055fdc: 6e20 4d08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@084d │ │ +055fe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #389 header: │ │ -class_idx : 323 │ │ +class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #389 annotations: │ │ @@ -106305,17 +106372,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055148: |[055148] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -055158: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05515e: 0e00 |0003: return-void │ │ +055fe4: |[055fe4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +055ff4: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +055ffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ │ │ Virtual methods - │ │ @@ -106324,17 +106391,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055160: |[055160] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -055170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055172: 0f00 |0001: return v0 │ │ +055ffc: |[055ffc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05600c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05600e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -106344,18 +106411,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055174: |[055174] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -055184: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ -05518a: 0c00 |0003: move-result-object v0 │ │ -05518c: 1100 |0004: return-object v0 │ │ +056010: |[056010] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +056020: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ +056026: 0c00 |0003: move-result-object v0 │ │ +056028: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -106365,18 +106432,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055190: |[055190] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0551a0: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ -0551a6: 0c00 |0003: move-result-object v0 │ │ -0551a8: 1100 |0004: return-object v0 │ │ +05602c: |[05602c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05603c: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ +056042: 0c00 |0003: move-result-object v0 │ │ +056044: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -106385,17 +106452,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0551ac: |[0551ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0551bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0551be: 0f00 |0001: return v0 │ │ +056048: |[056048] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +056058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05605a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -106404,17 +106471,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0551c0: |[0551c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0551d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0551d2: 1100 |0001: return-object v0 │ │ +05605c: |[05605c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +05606c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05606e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -106423,31 +106490,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0551d4: |[0551d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0551e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0551e6: 0f00 |0001: return v0 │ │ +056070: |[056070] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +056080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056082: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #390 header: │ │ -class_idx : 333 │ │ +class_idx : 332 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 60 │ │ │ │ Class #390 annotations: │ │ @@ -106471,17 +106538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0551e8: |[0551e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -0551f8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0551fe: 0e00 |0003: return-void │ │ +056084: |[056084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +056094: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05609a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -106490,16 +106557,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055200: |[055200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -055210: 0e00 |0000: return-void │ │ +05609c: |[05609c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0560ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -106509,16 +106576,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055214: |[055214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055224: 0e00 |0000: return-void │ │ +0560b0: |[0560b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0560c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -106528,16 +106595,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055228: |[055228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055238: 0e00 |0000: return-void │ │ +0560c4: |[0560c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0560d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -106548,18 +106615,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05523c: |[05523c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05524c: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ -055252: 0c00 |0003: move-result-object v0 │ │ -055254: 1100 |0004: return-object v0 │ │ +0560d8: |[0560d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0560e8: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ +0560ee: 0c00 |0003: move-result-object v0 │ │ +0560f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -106569,17 +106636,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055258: |[055258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -055268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05526a: 1100 |0001: return-object v0 │ │ +0560f4: |[0560f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056106: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -106589,17 +106656,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05526c: |[05526c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05527c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05527e: 1100 |0001: return-object v0 │ │ +056108: |[056108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05611a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -106609,17 +106676,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055280: |[055280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -055290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055292: 0f00 |0001: return v0 │ │ +05611c: |[05611c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +05612c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05612e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106628,16 +106695,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055294: |[055294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0552a4: 0e00 |0000: return-void │ │ +056130: |[056130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056140: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -106647,16 +106714,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0552a8: |[0552a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0552b8: 0e00 |0000: return-void │ │ +056144: |[056144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056154: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -106666,17 +106733,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0552bc: |[0552bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0552cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0552ce: 1100 |0001: return-object v0 │ │ +056158: |[056158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05616a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -106686,17 +106753,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0552d0: |[0552d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0552e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0552e2: 0f00 |0001: return v0 │ │ +05616c: |[05616c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +05617c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05617e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106705,17 +106772,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0552e4: |[0552e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0552f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0552f6: 1100 |0001: return-object v0 │ │ +056180: |[056180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056192: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106724,17 +106791,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0552f8: |[0552f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05530a: 1100 |0001: return-object v0 │ │ +056194: |[056194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0561a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106743,17 +106810,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05530c: |[05530c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05531c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05531e: 0f00 |0001: return v0 │ │ +0561a8: |[0561a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0561b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106762,17 +106829,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055320: |[055320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055332: 1100 |0001: return-object v0 │ │ +0561bc: |[0561bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0561cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106781,17 +106848,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055334: |[055334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055346: 1100 |0001: return-object v0 │ │ +0561d0: |[0561d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0561e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106800,17 +106867,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055348: |[055348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05535a: 1100 |0001: return-object v0 │ │ +0561e4: |[0561e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0561f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106819,17 +106886,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05535c: |[05535c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05536c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05536e: 0f00 |0001: return v0 │ │ +0561f8: |[0561f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +056208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05620a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106838,17 +106905,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055370: |[055370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -055380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055382: 0f00 |0001: return v0 │ │ +05620c: |[05620c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05621c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05621e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106857,17 +106924,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055384: |[055384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -055394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055396: 0f00 |0001: return v0 │ │ +056220: |[056220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +056230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056232: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106876,17 +106943,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055398: |[055398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0553a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553aa: 0f00 |0001: return v0 │ │ +056234: |[056234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +056244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056246: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106895,17 +106962,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553ac: |[0553ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0553bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553be: 0f00 |0001: return v0 │ │ +056248: |[056248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +056258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05625a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106914,17 +106981,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553c0: |[0553c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0553d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553d2: 0f00 |0001: return v0 │ │ +05625c: |[05625c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05626c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05626e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106933,17 +107000,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553d4: |[0553d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0553e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553e6: 0f00 |0001: return v0 │ │ +056270: |[056270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +056280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056282: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106952,17 +107019,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553e8: |[0553e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0553f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553fa: 0f00 |0001: return v0 │ │ +056284: |[056284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +056294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056296: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106971,17 +107038,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553fc: |[0553fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05540c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05540e: 0f00 |0001: return v0 │ │ +056298: |[056298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0562a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -106990,17 +107057,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055410: |[055410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -055420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055422: 0f00 |0001: return v0 │ │ +0562ac: |[0562ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0562bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -107009,17 +107076,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055424: |[055424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -055434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055436: 0f00 |0001: return v0 │ │ +0562c0: |[0562c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0562d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -107028,17 +107095,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055438: |[055438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -055448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05544a: 0f00 |0001: return v0 │ │ +0562d4: |[0562d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0562e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -107047,17 +107114,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05544c: |[05544c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05545c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05545e: 0f00 |0001: return v0 │ │ +0562e8: |[0562e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0562f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0562fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -107066,17 +107133,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055460: |[055460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -055470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055472: 1100 |0001: return-object v0 │ │ +0562fc: |[0562fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +05630c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05630e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -107084,17 +107151,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055474: |[055474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -055484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055486: 1100 |0001: return-object v0 │ │ +056310: |[056310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +056320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056322: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -107103,17 +107170,17 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055488: |[055488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -055498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05549a: 1100 |0001: return-object v0 │ │ +056324: |[056324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +056334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056336: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -107123,17 +107190,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05549c: |[05549c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0554ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554ae: 1100 |0001: return-object v0 │ │ +056338: |[056338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05634a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -107142,17 +107209,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0554b0: |[0554b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0554c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554c2: 0f00 |0001: return v0 │ │ +05634c: |[05634c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +05635c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05635e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -107162,17 +107229,17 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0554c4: |[0554c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0554d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554d6: 0f00 |0001: return v0 │ │ +056360: |[056360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +056370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056372: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -107183,16 +107250,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0554d8: |[0554d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0554e8: 0e00 |0000: return-void │ │ +056374: |[056374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +056384: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -107201,16 +107268,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0554ec: |[0554ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0554fc: 0e00 |0000: return-void │ │ +056388: |[056388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +056398: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -107220,16 +107287,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055500: |[055500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -055510: 0e00 |0000: return-void │ │ +05639c: |[05639c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0563ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -107239,16 +107306,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055514: |[055514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -055524: 0e00 |0000: return-void │ │ +0563b0: |[0563b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0563c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -107258,16 +107325,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055528: |[055528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -055538: 0e00 |0000: return-void │ │ +0563c4: |[0563c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0563d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -107277,16 +107344,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05553c: |[05553c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05554c: 0e00 |0000: return-void │ │ +0563d8: |[0563d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0563e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -107296,16 +107363,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055550: |[055550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055560: 0e00 |0000: return-void │ │ +0563ec: |[0563ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0563fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -107315,16 +107382,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055564: |[055564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -055574: 0e00 |0000: return-void │ │ +056400: |[056400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +056410: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -107334,16 +107401,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055578: |[055578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055588: 0e00 |0000: return-void │ │ +056414: |[056414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056424: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -107353,16 +107420,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05558c: |[05558c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05559c: 0e00 |0000: return-void │ │ +056428: |[056428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +056438: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -107372,16 +107439,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555a0: |[0555a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0555b0: 0e00 |0000: return-void │ │ +05643c: |[05643c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +05644c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -107391,16 +107458,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555b4: |[0555b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0555c4: 0e00 |0000: return-void │ │ +056450: |[056450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +056460: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -107410,16 +107477,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555c8: |[0555c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0555d8: 0e00 |0000: return-void │ │ +056464: |[056464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +056474: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -107429,16 +107496,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555dc: |[0555dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0555ec: 0e00 |0000: return-void │ │ +056478: |[056478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +056488: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -107448,16 +107515,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0555f0: |[0555f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055600: 0e00 |0000: return-void │ │ +05648c: |[05648c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05649c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -107467,16 +107534,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055604: |[055604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055614: 0e00 |0000: return-void │ │ +0564a0: |[0564a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0564b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -107486,16 +107553,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055618: |[055618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055628: 0e00 |0000: return-void │ │ +0564b4: |[0564b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0564c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -107506,16 +107573,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05562c: |[05562c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05563c: 0e00 |0000: return-void │ │ +0564c8: |[0564c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0564d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -107525,16 +107592,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055640: |[055640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -055650: 0e00 |0000: return-void │ │ +0564dc: |[0564dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0564ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -107544,16 +107611,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055654: |[055654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -055664: 0e00 |0000: return-void │ │ +0564f0: |[0564f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +056500: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -107563,16 +107630,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055668: |[055668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055678: 0e00 |0000: return-void │ │ +056504: |[056504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056514: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -107582,16 +107649,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05567c: |[05567c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05568c: 0e00 |0000: return-void │ │ +056518: |[056518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +056528: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -107602,16 +107669,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055690: |[055690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0556a0: 0e00 |0000: return-void │ │ +05652c: |[05652c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05653c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -107621,30 +107688,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0556a4: |[0556a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0556b4: 0e00 |0000: return-void │ │ +056540: |[056540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +056550: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 394 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #391 header: │ │ -class_idx : 338 │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #391 annotations: │ │ @@ -107676,19 +107743,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0556b8: |[0556b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0556c8: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0306 │ │ -0556cc: 5b02 0703 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ -0556d0: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0556d6: 0e00 |0007: return-void │ │ +056554: |[056554] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +056564: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0306 │ │ +056568: 5b02 0703 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ +05656c: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +056572: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -107699,24 +107766,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0556d8: |[0556d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0556e8: 5421 0703 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ -0556ec: 6e20 a309 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09a3 │ │ -0556f2: 0c00 |0005: move-result-object v0 │ │ -0556f4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0556f8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0556fa: 1101 |0009: return-object v1 │ │ -0556fc: 6e10 2709 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ -055702: 0c01 |000d: move-result-object v1 │ │ -055704: 28fb |000e: goto 0009 // -0005 │ │ +056574: |[056574] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +056584: 5421 0703 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ +056588: 6e20 a309 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09a3 │ │ +05658e: 0c00 |0005: move-result-object v0 │ │ +056590: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +056594: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +056596: 1101 |0009: return-object v1 │ │ +056598: 6e10 2709 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ +05659e: 0c01 |000d: move-result-object v1 │ │ +0565a0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -107729,33 +107796,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -055708: |[055708] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -055718: 5465 0703 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ -05571c: 6e30 a409 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09a4 │ │ -055722: 0c00 |0005: move-result-object v0 │ │ -055724: 2204 5f02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -055728: 7010 120f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -05572e: 7210 4d0f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -055734: 0a03 |000e: move-result v3 │ │ -055736: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -055738: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -05573c: 7220 470f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -055742: 0c02 |0015: move-result-object v2 │ │ -055744: 1f02 4e01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014e │ │ -055748: 6e10 2709 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ -05574e: 0c05 |001b: move-result-object v5 │ │ -055750: 7220 430f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -055756: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05575a: 28ef |0021: goto 0010 // -0011 │ │ -05575c: 1104 |0022: return-object v4 │ │ +0565a4: |[0565a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0565b4: 5465 0703 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ +0565b8: 6e30 a409 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09a4 │ │ +0565be: 0c00 |0005: move-result-object v0 │ │ +0565c0: 2204 5d02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +0565c4: 7010 120f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +0565ca: 7210 4d0f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +0565d0: 0a03 |000e: move-result v3 │ │ +0565d2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0565d4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0565d8: 7220 470f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +0565de: 0c02 |0015: move-result-object v2 │ │ +0565e0: 1f02 4d01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@014d │ │ +0565e4: 6e10 2709 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ +0565ea: 0c05 |001b: move-result-object v5 │ │ +0565ec: 7220 430f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0565f2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0565f6: 28ef |0021: goto 0010 // -0011 │ │ +0565f8: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -107777,34 +107844,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -055760: |[055760] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -055770: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ -055774: 6e40 a609 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@09a6 │ │ -05577a: 0a00 |0005: move-result v0 │ │ -05577c: 0f00 |0006: return v0 │ │ +0565fc: |[0565fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05660c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0307 │ │ +056610: 6e40 a609 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@09a6 │ │ +056616: 0a00 |0005: move-result v0 │ │ +056618: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 401 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #392 header: │ │ -class_idx : 340 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #392 annotations: │ │ @@ -107826,17 +107893,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055780: |[055780] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -055790: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -055796: 0e00 |0003: return-void │ │ +05661c: |[05661c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +05662c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +056632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ │ │ Virtual methods - │ │ @@ -107845,30 +107912,30 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055798: |[055798] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0557a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0557aa: 1100 |0001: return-object v0 │ │ +056634: |[056634] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +056644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056646: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 401 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #393 header: │ │ -class_idx : 349 │ │ +class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #393 annotations: │ │ @@ -107892,17 +107959,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0557ac: |[0557ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0557bc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0557c2: 0e00 |0003: return-void │ │ +056648: |[056648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +056658: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05665e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -107911,17 +107978,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0557c4: |[0557c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0557d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0557d6: 0f00 |0001: return v0 │ │ +056660: |[056660] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +056670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056672: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107930,17 +107997,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0557d8: |[0557d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0557e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0557ea: 1100 |0001: return-object v0 │ │ +056674: |[056674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056686: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107949,17 +108016,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0557ec: |[0557ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0557fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0557fe: 1100 |0001: return-object v0 │ │ +056688: |[056688] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05669a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107968,17 +108035,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055800: |[055800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055812: 1100 |0001: return-object v0 │ │ +05669c: |[05669c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0566ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0566ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107987,17 +108054,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055814: |[055814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -055824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055826: 0f00 |0001: return v0 │ │ +0566b0: |[0566b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0566c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0566c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108006,17 +108073,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055828: |[055828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -055838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05583a: 0f00 |0001: return v0 │ │ +0566c4: |[0566c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0566d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0566d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108025,17 +108092,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05583c: |[05583c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05584c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05584e: 0f00 |0001: return v0 │ │ +0566d8: |[0566d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0566e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0566ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108044,17 +108111,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055850: |[055850] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -055860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055862: 0f00 |0001: return v0 │ │ +0566ec: |[0566ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0566fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0566fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108063,17 +108130,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055864: |[055864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -055874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055876: 0f00 |0001: return v0 │ │ +056700: |[056700] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +056710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056712: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108082,17 +108149,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055878: |[055878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -055888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05588a: 1100 |0001: return-object v0 │ │ +056714: |[056714] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +056724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056726: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108101,17 +108168,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05588c: |[05588c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -05589c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05589e: 0f00 |0001: return v0 │ │ +056728: |[056728] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +056738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05673a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108120,17 +108187,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0558a0: |[0558a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0558b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0558b2: 0f00 |0001: return v0 │ │ +05673c: |[05673c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +05674c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05674e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108139,17 +108206,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0558b4: |[0558b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0558c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0558c6: 0f00 |0001: return v0 │ │ +056750: |[056750] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +056760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056762: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108158,17 +108225,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0558c8: |[0558c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0558d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0558da: 1100 |0001: return-object v0 │ │ +056764: |[056764] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +056774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056776: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108177,18 +108244,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0558dc: |[0558dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0558ec: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ -0558f2: 0c00 |0003: move-result-object v0 │ │ -0558f4: 1100 |0004: return-object v0 │ │ +056778: |[056778] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +056788: 7100 270f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0f27 │ │ +05678e: 0c00 |0003: move-result-object v0 │ │ +056790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108197,17 +108264,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0558f8: |[0558f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -055908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05590a: 0f00 |0001: return v0 │ │ +056794: |[056794] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0567a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108216,17 +108283,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05590c: |[05590c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05591c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05591e: 0f00 |0001: return v0 │ │ +0567a8: |[0567a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0567b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108235,17 +108302,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055920: |[055920] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -055930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055932: 0f00 |0001: return v0 │ │ +0567bc: |[0567bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0567cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108254,17 +108321,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055934: |[055934] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -055944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055946: 0f00 |0001: return v0 │ │ +0567d0: |[0567d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0567e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108273,17 +108340,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055948: |[055948] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -055958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05595a: 0f00 |0001: return v0 │ │ +0567e4: |[0567e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0567f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0567f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108292,17 +108359,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05595c: |[05595c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05596c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05596e: 0f00 |0001: return v0 │ │ +0567f8: |[0567f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +056808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05680a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108311,17 +108378,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055970: |[055970] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -055980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055982: 0f00 |0001: return v0 │ │ +05680c: |[05680c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05681c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05681e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108330,17 +108397,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055984: |[055984] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -055994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055996: 1100 |0001: return-object v0 │ │ +056820: |[056820] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +056830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056832: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -108348,17 +108415,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055998: |[055998] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0559a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0559aa: 1100 |0001: return-object v0 │ │ +056834: |[056834] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056846: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -108367,16 +108434,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0559ac: |[0559ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0559bc: 0e00 |0000: return-void │ │ +056848: |[056848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +056858: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -108385,16 +108452,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0559c0: |[0559c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0559d0: 0e00 |0000: return-void │ │ +05685c: |[05685c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +05686c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -108404,16 +108471,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0559d4: |[0559d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0559e4: 0e00 |0000: return-void │ │ +056870: |[056870] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056880: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -108423,16 +108490,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0559e8: |[0559e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0559f8: 0e00 |0000: return-void │ │ +056884: |[056884] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +056894: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -108442,16 +108509,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0559fc: |[0559fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055a0c: 0e00 |0000: return-void │ │ +056898: |[056898] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0568a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -108461,16 +108528,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a10: |[055a10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055a20: 0e00 |0000: return-void │ │ +0568ac: |[0568ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0568bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -108480,16 +108547,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a24: |[055a24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -055a34: 0e00 |0000: return-void │ │ +0568c0: |[0568c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0568d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -108499,16 +108566,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a38: |[055a38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -055a48: 0e00 |0000: return-void │ │ +0568d4: |[0568d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0568e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -108518,16 +108585,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a4c: |[055a4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -055a5c: 0e00 |0000: return-void │ │ +0568e8: |[0568e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0568f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -108537,16 +108604,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a60: |[055a60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -055a70: 0e00 |0000: return-void │ │ +0568fc: |[0568fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05690c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -108556,16 +108623,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a74: |[055a74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -055a84: 0e00 |0000: return-void │ │ +056910: |[056910] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +056920: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -108575,16 +108642,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a88: |[055a88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -055a98: 0e00 |0000: return-void │ │ +056924: |[056924] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +056934: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -108594,16 +108661,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055a9c: |[055a9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -055aac: 0e00 |0000: return-void │ │ +056938: |[056938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +056948: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -108613,16 +108680,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055ab0: |[055ab0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -055ac0: 0e00 |0000: return-void │ │ +05694c: |[05694c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05695c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -108632,16 +108699,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055ac4: |[055ac4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -055ad4: 0e00 |0000: return-void │ │ +056960: |[056960] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +056970: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -108651,16 +108718,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055ad8: |[055ad8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -055ae8: 0e00 |0000: return-void │ │ +056974: |[056974] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +056984: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -108670,16 +108737,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055aec: |[055aec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -055afc: 0e00 |0000: return-void │ │ +056988: |[056988] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +056998: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -108689,16 +108756,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055b00: |[055b00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -055b10: 0e00 |0000: return-void │ │ +05699c: |[05699c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0569ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -108708,16 +108775,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055b14: |[055b14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -055b24: 0e00 |0000: return-void │ │ +0569b0: |[0569b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0569c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -108727,16 +108794,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055b28: |[055b28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055b38: 0e00 |0000: return-void │ │ +0569c4: |[0569c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0569d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -108746,16 +108813,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055b3c: |[055b3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055b4c: 0e00 |0000: return-void │ │ +0569d8: |[0569d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0569e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -108766,30 +108833,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055b50: |[055b50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -055b60: 0e00 |0000: return-void │ │ +0569ec: |[0569ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0569fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #394 header: │ │ -class_idx : 357 │ │ +class_idx : 356 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 451 │ │ +superclass_idx : 449 │ │ source_file_idx : 686 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #394 annotations: │ │ @@ -108863,19 +108930,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055b64: |[055b64] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -055b74: 7010 fe0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ -055b7a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -055b7c: 6e40 b80a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ -055b82: 0e00 |0007: return-void │ │ +056a00: |[056a00] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +056a10: 7010 fe0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ +056a16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +056a18: 6e40 b80a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ +056a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -108887,18 +108954,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -055b84: |[055b84] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -055b94: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ -055b9a: 6e40 b80a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ -055ba0: 0e00 |0006: return-void │ │ +056a20: |[056a20] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +056a30: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ +056a36: 6e40 b80a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ +056a3c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -108911,22 +108978,22 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -055ba4: |[055ba4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -055bb4: 7010 fe0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ -055bba: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -055bbe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -055bc0: 6e40 b80a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ -055bc6: 0e00 |0009: return-void │ │ -055bc8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -055bca: 28fb |000b: goto 0006 // -0005 │ │ +056a40: |[056a40] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +056a50: 7010 fe0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0cfe │ │ +056a56: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +056a5a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +056a5c: 6e40 b80a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ +056a62: 0e00 |0009: return-void │ │ +056a64: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +056a66: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -108947,20 +109014,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -055bcc: |[055bcc] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -055bdc: 6e20 c10a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ac1 │ │ -055be2: 0c00 |0003: move-result-object v0 │ │ -055be4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -055be8: 7210 cb00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ -055bee: 0e00 |0009: return-void │ │ +056a68: |[056a68] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +056a78: 6e20 c10a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ac1 │ │ +056a7e: 0c00 |0003: move-result-object v0 │ │ +056a80: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +056a84: 7210 cb00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ +056a8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -108973,21 +109040,21 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -055bf0: |[055bf0] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -055c00: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -055c04: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -055c08: 1100 |0004: return-object v0 │ │ -055c0a: 6e10 bf0e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ -055c10: 0c00 |0008: move-result-object v0 │ │ -055c12: 28fb |0009: goto 0004 // -0005 │ │ +056a8c: |[056a8c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +056a9c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +056aa0: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +056aa4: 1100 |0004: return-object v0 │ │ +056aa6: 6e10 bf0e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ebf │ │ +056aac: 0c00 |0008: move-result-object v0 │ │ +056aae: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x000a reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -108996,25 +109063,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -055c14: |[055c14] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -055c24: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055c28: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -055c2c: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c30: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -055c34: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c38: 7210 cd00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ -055c3e: 0a00 |000d: move-result v0 │ │ -055c40: 0f00 |000e: return v0 │ │ -055c42: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -055c44: 28fe |0010: goto 000e // -0002 │ │ +056ab0: |[056ab0] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +056ac0: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056ac4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +056ac8: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056acc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +056ad0: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056ad4: 7210 cd00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ +056ada: 0a00 |000d: move-result v0 │ │ +056adc: 0f00 |000e: return v0 │ │ +056ade: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +056ae0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -109024,17 +109091,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055c48: |[055c48] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -055c58: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c5c: 1100 |0002: return-object v0 │ │ +056ae4: |[056ae4] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +056af4: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056af8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -109042,32 +109109,32 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -055c60: |[055c60] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -055c70: 5531 1703 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055c74: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -055c78: 5431 1403 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c7c: 7220 d100 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ -055c82: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -055c86: 5431 1303 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ -055c8a: 5432 1403 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c8e: 6e40 ba0a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0aba │ │ -055c94: 0c00 |0012: move-result-object v0 │ │ -055c96: 5431 1303 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ -055c9a: 5432 1403 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055c9e: 6e40 ac0a 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0aac │ │ -055ca4: 1100 |001a: return-object v0 │ │ -055ca6: 0750 |001b: move-object v0, v5 │ │ -055ca8: 28f7 |001c: goto 0013 // -0009 │ │ -055caa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -055cac: 28fc |001e: goto 001a // -0004 │ │ +056afc: |[056afc] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056b0c: 5531 1703 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056b10: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +056b14: 5431 1403 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056b18: 7220 d100 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ +056b1e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +056b22: 5431 1303 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ +056b26: 5432 1403 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056b2a: 6e40 ba0a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0aba │ │ +056b30: 0c00 |0012: move-result-object v0 │ │ +056b32: 5431 1303 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ +056b36: 5432 1403 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056b3a: 6e40 ac0a 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0aac │ │ +056b40: 1100 |001a: return-object v0 │ │ +056b42: 0750 |001b: move-object v0, v5 │ │ +056b44: 28f7 |001c: goto 0013 // -0009 │ │ +056b46: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +056b48: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -109087,22 +109154,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055cb0: |[055cb0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -055cc0: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ -055cc4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055cc8: 2200 6701 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0167 │ │ -055ccc: 7020 c60a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0ac6 │ │ -055cd2: 5b10 1503 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ -055cd6: 5410 1503 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ -055cda: 1100 |000d: return-object v0 │ │ +056b4c: |[056b4c] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +056b5c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ +056b60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +056b64: 2200 6601 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0166 │ │ +056b68: 7020 c60a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0ac6 │ │ +056b6e: 5b10 1503 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ +056b72: 5410 1503 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0315 │ │ +056b76: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x000b line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -109112,17 +109179,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055cdc: |[055cdc] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -055cec: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ -055cf0: 1100 |0002: return-object v0 │ │ +056b78: |[056b78] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +056b88: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ +056b8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #8 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -109130,25 +109197,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -055cf4: |[055cf4] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -055d04: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055d08: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -055d0c: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d10: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -055d14: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d18: 7220 d100 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ -055d1e: 5410 1403 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d22: 1100 |000f: return-object v0 │ │ -055d24: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -055d26: 28fe |0011: goto 000f // -0002 │ │ +056b90: |[056b90] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +056ba0: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056ba4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +056ba8: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056bac: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +056bb0: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056bb4: 7220 d100 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ +056bba: 5410 1403 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056bbe: 1100 |000f: return-object v0 │ │ +056bc0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +056bc2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -109160,29 +109227,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -055d28: |[055d28] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -055d38: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -055d3c: 5532 1703 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055d40: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -055d44: 5432 1403 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d48: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -055d4c: 5432 1403 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d50: 7220 d100 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ -055d56: 0a02 |000f: move-result v2 │ │ -055d58: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -055d5c: 5430 1403 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d60: 5231 1903 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ -055d64: 7220 ce00 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00ce │ │ -055d6a: 0b00 |0019: move-result-wide v0 │ │ -055d6c: 1000 |001a: return-wide v0 │ │ +056bc4: |[056bc4] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +056bd4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +056bd8: 5532 1703 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056bdc: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +056be0: 5432 1403 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056be4: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +056be8: 5432 1403 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056bec: 7220 d100 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ +056bf2: 0a02 |000f: move-result v2 │ │ +056bf4: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +056bf8: 5430 1403 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056bfc: 5231 1903 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ +056c00: 7220 ce00 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00ce │ │ +056c06: 0b00 |0019: move-result-wide v0 │ │ +056c08: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -109194,48 +109261,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -055d70: |[055d70] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -055d80: 5541 1703 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055d84: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -055d88: 2201 3b02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -055d8c: 1a02 0019 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1900 │ │ -055d90: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -055d96: 2701 |000b: throw v1 │ │ -055d98: 5441 1403 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055d9c: 7220 d100 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ -055da2: 0a01 |0011: move-result v1 │ │ -055da4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -055da8: 2201 3b02 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@023b │ │ -055dac: 2202 4e02 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@024e │ │ -055db0: 7010 f00e 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -055db6: 1a03 da0c |001b: const-string v3, "couldn't move cursor to position " // string@0cda │ │ -055dba: 6e20 f70e 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -055dc0: 0c02 |0020: move-result-object v2 │ │ -055dc2: 6e20 f40e 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -055dc8: 0c02 |0024: move-result-object v2 │ │ -055dca: 6e10 fb0e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -055dd0: 0c02 |0028: move-result-object v2 │ │ -055dd2: 7020 a10e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -055dd8: 2701 |002c: throw v1 │ │ -055dda: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -055dde: 5441 1303 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ -055de2: 5442 1403 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055de6: 6e40 bb0a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0abb │ │ -055dec: 0c00 |0036: move-result-object v0 │ │ -055dee: 5441 1303 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ -055df2: 5442 1403 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055df6: 6e40 ac0a 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0aac │ │ -055dfc: 1100 |003e: return-object v0 │ │ -055dfe: 0760 |003f: move-object v0, v6 │ │ -055e00: 28f7 |0040: goto 0037 // -0009 │ │ +056c0c: |[056c0c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056c1c: 5541 1703 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056c20: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +056c24: 2201 3902 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +056c28: 1a02 fe18 |0006: const-string v2, "this should only be called when the cursor is valid" // string@18fe │ │ +056c2c: 7020 a10e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +056c32: 2701 |000b: throw v1 │ │ +056c34: 5441 1403 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056c38: 7220 d100 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00d1 │ │ +056c3e: 0a01 |0011: move-result v1 │ │ +056c40: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +056c44: 2201 3902 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0239 │ │ +056c48: 2202 4c02 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@024c │ │ +056c4c: 7010 f00e 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +056c52: 1a03 d80c |001b: const-string v3, "couldn't move cursor to position " // string@0cd8 │ │ +056c56: 6e20 f70e 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +056c5c: 0c02 |0020: move-result-object v2 │ │ +056c5e: 6e20 f40e 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +056c64: 0c02 |0024: move-result-object v2 │ │ +056c66: 6e10 fb0e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +056c6c: 0c02 |0028: move-result-object v2 │ │ +056c6e: 7020 a10e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +056c74: 2701 |002c: throw v1 │ │ +056c76: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +056c7a: 5441 1303 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ +056c7e: 5442 1403 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056c82: 6e40 bb0a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0abb │ │ +056c88: 0c00 |0036: move-result-object v0 │ │ +056c8a: 5441 1303 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ +056c8e: 5442 1403 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056c92: 6e40 ac0a 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0aac │ │ +056c98: 1100 |003e: return-object v0 │ │ +056c9a: 0760 |003f: move-object v0, v6 │ │ +056c9c: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -109256,17 +109323,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055e04: |[055e04] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -055e14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -055e16: 0f00 |0001: return v0 │ │ +056ca0: |[056ca0] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +056cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056cb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #12 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -109274,59 +109341,59 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -055e18: |[055e18] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -055e28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055e2a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -055e2c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -055e2e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -055e32: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -055e36: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -055e3a: 5c40 1103 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ -055e3e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -055e42: 5b46 1403 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055e46: 5c40 1703 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055e4a: 5b45 1303 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ -055e4e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -055e52: 1a01 040b |0015: const-string v1, "_id" // string@0b04 │ │ -055e56: 7220 cc00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ -055e5c: 0a01 |001a: move-result v1 │ │ -055e5e: 5941 1903 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ -055e62: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -055e66: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -055e68: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -055e6c: 2201 6301 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0163 │ │ -055e70: 7020 a20a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0aa2 │ │ -055e76: 5b41 1203 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055e7a: 2201 6401 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0164 │ │ -055e7e: 7030 a60a 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0aa6 │ │ -055e84: 5b41 1603 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055e88: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -055e8c: 5441 1203 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055e90: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -055e94: 5441 1203 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055e98: 7220 d200 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ -055e9e: 5441 1603 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055ea2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -055ea6: 5441 1603 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055eaa: 7220 d300 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d3 │ │ -055eb0: 0e00 |0044: return-void │ │ -055eb2: 5c41 1103 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ -055eb6: 28c4 |0047: goto 000b // -003c │ │ -055eb8: 0110 |0048: move v0, v1 │ │ -055eba: 28c4 |0049: goto 000d // -003c │ │ -055ebc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -055ebe: 28d0 |004b: goto 001b // -0030 │ │ -055ec0: 5b43 1203 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055ec4: 5b43 1603 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055ec8: 28e0 |0050: goto 0030 // -0020 │ │ +056cb4: |[056cb4] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +056cc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056cc6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +056cc8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +056cca: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +056cce: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +056cd2: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +056cd6: 5c40 1103 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ +056cda: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +056cde: 5b46 1403 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056ce2: 5c40 1703 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056ce6: 5b45 1303 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0313 │ │ +056cea: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +056cee: 1a01 020b |0015: const-string v1, "_id" // string@0b02 │ │ +056cf2: 7220 cc00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ +056cf8: 0a01 |001a: move-result v1 │ │ +056cfa: 5941 1903 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ +056cfe: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +056d02: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +056d04: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +056d08: 2201 6201 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0162 │ │ +056d0c: 7020 a20a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0aa2 │ │ +056d12: 5b41 1203 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056d16: 2201 6301 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0163 │ │ +056d1a: 7030 a60a 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0aa6 │ │ +056d20: 5b41 1603 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056d24: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +056d28: 5441 1203 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056d2c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +056d30: 5441 1203 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056d34: 7220 d200 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ +056d3a: 5441 1603 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056d3e: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +056d42: 5441 1603 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056d46: 7220 d300 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d3 │ │ +056d4c: 0e00 |0044: return-void │ │ +056d4e: 5c41 1103 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ +056d52: 28c4 |0047: goto 000b // -003c │ │ +056d54: 0110 |0048: move v0, v1 │ │ +056d56: 28c4 |0049: goto 000d // -003c │ │ +056d58: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +056d5a: 28d0 |004b: goto 001b // -0030 │ │ +056d5c: 5b43 1203 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056d60: 5b43 1603 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056d64: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -109358,21 +109425,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -055ecc: |[055ecc] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -055edc: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -055ee0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -055ee2: 6e40 b80a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ -055ee8: 0e00 |0006: return-void │ │ -055eea: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -055eec: 28fb |0008: goto 0003 // -0005 │ │ +056d68: |[056d68] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +056d78: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +056d7c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +056d7e: 6e40 b80a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ab8 │ │ +056d84: 0e00 |0006: return-void │ │ +056d86: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +056d88: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -109385,18 +109452,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -055ef0: |[055ef0] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -055f00: 6e40 bb0a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0abb │ │ -055f06: 0c00 |0003: move-result-object v0 │ │ -055f08: 1100 |0004: return-object v0 │ │ +056d8c: |[056d8c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056d9c: 6e40 bb0a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0abb │ │ +056da2: 0c00 |0003: move-result-object v0 │ │ +056da4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 cursor Landroid/database/Cursor; │ │ @@ -109413,28 +109480,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -055f0c: |[055f0c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -055f1c: 5510 1103 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ -055f20: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -055f24: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055f28: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -055f2c: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055f30: 7210 d000 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ -055f36: 0a00 |000d: move-result v0 │ │ -055f38: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -055f3c: 5410 1403 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055f40: 7210 d400 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00d4 │ │ -055f46: 0a00 |0015: move-result v0 │ │ -055f48: 5c10 1703 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -055f4c: 0e00 |0018: return-void │ │ +056da8: |[056da8] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +056db8: 5510 1103 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0311 │ │ +056dbc: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +056dc0: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056dc4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +056dc8: 5410 1403 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056dcc: 7210 d000 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ +056dd2: 0a00 |000d: move-result v0 │ │ +056dd4: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +056dd8: 5410 1403 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056ddc: 7210 d400 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00d4 │ │ +056de2: 0a00 |0015: move-result v0 │ │ +056de4: 5c10 1703 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056de8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0010 line=449 │ │ 0x0018 line=451 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -109444,23 +109511,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055f50: |[055f50] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -055f60: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ -055f64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -055f68: 5410 1803 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ -055f6c: 7220 0b0d 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0d0b │ │ -055f72: 0c00 |0009: move-result-object v0 │ │ -055f74: 1100 |000a: return-object v0 │ │ -055f76: 5410 1403 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055f7a: 28fd |000d: goto 000a // -0003 │ │ +056dec: |[056dec] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +056dfc: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ +056e00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +056e04: 5410 1803 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ +056e08: 7220 0b0d 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0d0b │ │ +056e0e: 0c00 |0009: move-result-object v0 │ │ +056e10: 1100 |000a: return-object v0 │ │ +056e12: 5410 1403 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056e16: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -109471,17 +109538,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055f7c: |[055f7c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -055f8c: 5b01 1803 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ -055f90: 0e00 |0002: return-void │ │ +056e18: |[056e18] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +056e28: 5b01 1803 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0318 │ │ +056e2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0003 reg=1 filterQueryProvider Landroid/widget/FilterQueryProvider; │ │ @@ -109491,53 +109558,53 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -055f94: |[055f94] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -055fa4: 5421 1403 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055fa8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -055fac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -055fae: 1100 |0005: return-object v0 │ │ -055fb0: 5420 1403 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055fb4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -055fb8: 5421 1203 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055fbc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -055fc0: 5421 1203 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055fc4: 7220 d500 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00d5 │ │ -055fca: 5421 1603 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055fce: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -055fd2: 5421 1603 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055fd6: 7220 d600 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d6 │ │ -055fdc: 5b23 1403 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ -055fe0: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -055fe4: 5421 1203 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055fe8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -055fec: 5421 1203 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ -055ff0: 7220 d200 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ -055ff6: 5421 1603 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -055ffa: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -055ffe: 5421 1603 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ -056002: 7220 d300 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d3 │ │ -056008: 1a01 040b |0032: const-string v1, "_id" // string@0b04 │ │ -05600c: 7220 cc00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ -056012: 0a01 |0037: move-result v1 │ │ -056014: 5921 1903 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ -056018: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -05601a: 5c21 1703 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -05601e: 6e10 bc0a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0abc │ │ -056024: 28c5 |0040: goto 0005 // -003b │ │ -056026: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -056028: 5921 1903 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ -05602c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -05602e: 5c21 1703 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ -056032: 6e10 bd0a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0abd │ │ -056038: 28bb |004a: goto 0005 // -0045 │ │ +056e30: |[056e30] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +056e40: 5421 1403 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056e44: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +056e48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +056e4a: 1100 |0005: return-object v0 │ │ +056e4c: 5420 1403 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056e50: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +056e54: 5421 1203 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056e58: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +056e5c: 5421 1203 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056e60: 7220 d500 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00d5 │ │ +056e66: 5421 1603 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056e6a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +056e6e: 5421 1603 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056e72: 7220 d600 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d6 │ │ +056e78: 5b23 1403 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0314 │ │ +056e7c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +056e80: 5421 1203 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056e84: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +056e88: 5421 1203 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0312 │ │ +056e8c: 7220 d200 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ +056e92: 5421 1603 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056e96: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +056e9a: 5421 1603 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0316 │ │ +056e9e: 7220 d300 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00d3 │ │ +056ea4: 1a01 020b |0032: const-string v1, "_id" // string@0b02 │ │ +056ea8: 7220 cc00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ +056eae: 0a01 |0037: move-result v1 │ │ +056eb0: 5921 1903 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ +056eb4: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +056eb6: 5c21 1703 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056eba: 6e10 bc0a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0abc │ │ +056ec0: 28c5 |0040: goto 0005 // -003b │ │ +056ec2: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +056ec4: 5921 1903 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0319 │ │ +056ec8: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +056eca: 5c21 1703 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0317 │ │ +056ece: 6e10 bd0a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0abd │ │ +056ed4: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -109557,17 +109624,17 @@ │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ source_file_idx : 686 (CursorAdapter.java) │ │ │ │ Class #395 header: │ │ -class_idx : 360 │ │ +class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 799 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #395 annotations: │ │ @@ -109589,17 +109656,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05603c: |[05603c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -05604c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -056052: 0e00 |0003: return-void │ │ +056ed8: |[056ed8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +056ee8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +056eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -109608,17 +109675,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056054: |[056054] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -056064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056066: 0f00 |0001: return v0 │ │ +056ef0: |[056ef0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +056f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -109628,16 +109695,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056068: |[056068] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -056078: 0e00 |0000: return-void │ │ +056f04: |[056f04] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +056f14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -109646,17 +109713,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05607c: |[05607c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -05608c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05608e: 0f00 |0001: return v0 │ │ +056f18: |[056f18] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +056f28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056f2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -109665,17 +109732,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056090: |[056090] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0560a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560a2: 1100 |0001: return-object v0 │ │ +056f2c: |[056f2c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +056f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -109684,17 +109751,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0560a4: |[0560a4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0560b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560b6: 0f00 |0001: return v0 │ │ +056f40: |[056f40] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +056f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 velocity I │ │ @@ -109704,17 +109771,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0560b8: |[0560b8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0560c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560ca: 0f00 |0001: return v0 │ │ +056f54: |[056f54] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +056f64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 deltaDistance F │ │ @@ -109724,17 +109791,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0560cc: |[0560cc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0560dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560de: 0f00 |0001: return v0 │ │ +056f68: |[056f68] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +056f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -109743,31 +109810,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0560e0: |[0560e0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -0560f0: 0e00 |0000: return-void │ │ +056f7c: |[056f7c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +056f8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ source_file_idx : 799 (EdgeEffectCompat.java) │ │ │ │ Class #396 header: │ │ -class_idx : 361 │ │ +class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 799 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #396 annotations: │ │ @@ -109789,17 +109856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0560f4: |[0560f4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -056104: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05610a: 0e00 |0003: return-void │ │ +056f90: |[056f90] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +056fa0: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +056fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -109808,18 +109875,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05610c: |[05610c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05611c: 7120 ee0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0aee │ │ -056122: 0a00 |0003: move-result v0 │ │ -056124: 0f00 |0004: return v0 │ │ +056fa8: |[056fa8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +056fb8: 7120 ee0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0aee │ │ +056fbe: 0a00 |0003: move-result v0 │ │ +056fc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -109829,17 +109896,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056128: |[056128] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -056138: 7110 ef0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0aef │ │ -05613e: 0e00 |0003: return-void │ │ +056fc4: |[056fc4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +056fd4: 7110 ef0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0aef │ │ +056fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -109849,18 +109916,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056140: |[056140] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -056150: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0af0 │ │ -056156: 0a00 |0003: move-result v0 │ │ -056158: 0f00 |0004: return v0 │ │ +056fdc: |[056fdc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +056fec: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0af0 │ │ +056ff2: 0a00 |0003: move-result v0 │ │ +056ff4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -109869,18 +109936,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05615c: |[05615c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05616c: 7110 f10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0af1 │ │ -056172: 0c00 |0003: move-result-object v0 │ │ -056174: 1100 |0004: return-object v0 │ │ +056ff8: |[056ff8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +057008: 7110 f10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0af1 │ │ +05700e: 0c00 |0003: move-result-object v0 │ │ +057010: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -109889,18 +109956,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056178: |[056178] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -056188: 7120 f20a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0af2 │ │ -05618e: 0a00 |0003: move-result v0 │ │ -056190: 0f00 |0004: return v0 │ │ +057014: |[057014] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +057024: 7120 f20a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0af2 │ │ +05702a: 0a00 |0003: move-result v0 │ │ +05702c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 velocity I │ │ @@ -109910,18 +109977,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056194: |[056194] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0561a4: 7120 f30a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0af3 │ │ -0561aa: 0a00 |0003: move-result v0 │ │ -0561ac: 0f00 |0004: return v0 │ │ +057030: |[057030] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +057040: 7120 f30a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0af3 │ │ +057046: 0a00 |0003: move-result v0 │ │ +057048: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 deltaDistance F │ │ @@ -109931,18 +109998,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0561b0: |[0561b0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0561c0: 7110 f40a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0af4 │ │ -0561c6: 0a00 |0003: move-result v0 │ │ -0561c8: 0f00 |0004: return v0 │ │ +05704c: |[05704c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +05705c: 7110 f40a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0af4 │ │ +057062: 0a00 |0003: move-result v0 │ │ +057064: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -109951,34 +110018,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0561cc: |[0561cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -0561dc: 7130 f50a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0af5 │ │ -0561e2: 0e00 |0003: return-void │ │ +057068: |[057068] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +057078: 7130 f50a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0af5 │ │ +05707e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ source_file_idx : 799 (EdgeEffectCompat.java) │ │ │ │ Class #397 header: │ │ -class_idx : 366 │ │ +class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 367 │ │ -source_file_idx : 2439 │ │ +superclass_idx : 366 │ │ +source_file_idx : 2437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -109998,17 +110065,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0561e4: |[0561e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -0561f4: 7020 020b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0b02 │ │ -0561fa: 0e00 |0003: return-void │ │ +057080: |[057080] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +057090: 7020 020b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0b02 │ │ +057096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -110019,32 +110086,32 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0561fc: |[0561fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -05620c: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0320 │ │ -056210: 7110 0f0b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0b0f │ │ -056216: 0a00 |0005: move-result v0 │ │ -056218: 0f00 |0006: return v0 │ │ +057098: |[057098] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +0570a8: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0320 │ │ +0570ac: 7110 0f0b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0b0f │ │ +0570b2: 0a00 |0005: move-result v0 │ │ +0570b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ - source_file_idx : 2439 (ScrollerCompat.java) │ │ + source_file_idx : 2437 (ScrollerCompat.java) │ │ │ │ Class #398 header: │ │ -class_idx : 371 │ │ +class_idx : 370 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -110073,19 +110140,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05621c: |[05621c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -05622c: 5b01 2403 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0324 │ │ -056230: 5b02 2503 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ -056234: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05623a: 0e00 |0007: return-void │ │ +0570b8: |[0570b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0570c8: 5b01 2403 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0324 │ │ +0570cc: 5b02 2503 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ +0570d0: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +0570d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -110096,19 +110163,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05623c: |[05623c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05624c: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ -056250: 6e20 130b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b13 │ │ -056256: 0a00 |0005: move-result v0 │ │ -056258: 0f00 |0006: return v0 │ │ +0570d8: |[0570d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0570e8: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ +0570ec: 6e20 130b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b13 │ │ +0570f2: 0a00 |0005: move-result v0 │ │ +0570f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -110117,33 +110184,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05625c: |[05625c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05626c: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ -056270: 6e20 140b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b14 │ │ -056276: 0a00 |0005: move-result v0 │ │ -056278: 0f00 |0006: return v0 │ │ +0570f8: |[0570f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +057108: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0325 │ │ +05710c: 6e20 140b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b14 │ │ +057112: 0a00 |0005: move-result v0 │ │ +057114: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #399 header: │ │ -class_idx : 372 │ │ +class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -110172,19 +110239,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05627c: |[05627c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -05628c: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0326 │ │ -056290: 5b02 2703 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0327 │ │ -056294: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -05629a: 0e00 |0007: return-void │ │ +057118: |[057118] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +057128: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0326 │ │ +05712c: 5b02 2703 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0327 │ │ +057130: 7010 ba0e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +057136: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -110195,32 +110262,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05629c: |[05629c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0562ac: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0327 │ │ -0562b0: 6e10 110b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0b11 │ │ -0562b6: 0a00 |0005: move-result v0 │ │ -0562b8: 0f00 |0006: return v0 │ │ +057138: |[057138] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +057148: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0327 │ │ +05714c: 6e10 110b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0b11 │ │ +057152: 0a00 |0005: move-result v0 │ │ +057154: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #400 header: │ │ -class_idx : 376 │ │ +class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -110241,17 +110308,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0562bc: |[0562bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0562cc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0562d2: 0e00 |0003: return-void │ │ +057158: |[057158] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +057168: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05716e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -110260,17 +110327,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0562d4: |[0562d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0562e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0562e6: 1100 |0001: return-object v0 │ │ +057170: |[057170] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +057180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057182: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -110279,17 +110346,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0562e8: |[0562e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -0562f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0562fa: 0f00 |0001: return v0 │ │ +057184: |[057184] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +057194: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +057196: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -110298,17 +110365,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0562fc: |[0562fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05630c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05630e: 0f00 |0001: return v0 │ │ +057198: |[057198] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0571a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0571aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -110317,17 +110384,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056310: |[056310] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -056320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056322: 0f00 |0001: return v0 │ │ +0571ac: |[0571ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0571bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0571be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -110336,17 +110403,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056324: |[056324] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -056334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056336: 1100 |0001: return-object v0 │ │ +0571c0: |[0571c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0571d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0571d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -110355,17 +110422,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056338: |[056338] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -056348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05634a: 1100 |0001: return-object v0 │ │ +0571d4: |[0571d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0571e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0571e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -110374,17 +110441,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05634c: |[05634c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05635c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05635e: 1100 |0001: return-object v0 │ │ +0571e8: |[0571e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0571f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0571fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -110393,16 +110460,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056360: |[056360] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -056370: 0e00 |0000: return-void │ │ +0571fc: |[0571fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +05720c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 iconify Z │ │ @@ -110412,16 +110479,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056374: |[056374] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -056384: 0e00 |0000: return-void │ │ +057210: |[057210] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +057220: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 imeOptions I │ │ @@ -110431,16 +110498,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056388: |[056388] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -056398: 0e00 |0000: return-void │ │ +057224: |[057224] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +057234: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 inputType I │ │ @@ -110450,16 +110517,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05639c: |[05639c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0563ac: 0e00 |0000: return-void │ │ +057238: |[057238] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +057248: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 maxpixels I │ │ @@ -110469,16 +110536,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0563b0: |[0563b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0563c0: 0e00 |0000: return-void │ │ +05724c: |[05724c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05725c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -110488,16 +110555,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0563c4: |[0563c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0563d4: 0e00 |0000: return-void │ │ +057260: |[057260] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +057270: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -110507,16 +110574,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0563d8: |[0563d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0563e8: 0e00 |0000: return-void │ │ +057274: |[057274] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +057284: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 query Ljava/lang/CharSequence; │ │ @@ -110527,16 +110594,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0563ec: |[0563ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0563fc: 0e00 |0000: return-void │ │ +057288: |[057288] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +057298: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -110546,16 +110613,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056400: |[056400] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -056410: 0e00 |0000: return-void │ │ +05729c: |[05729c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0572ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enable Z │ │ @@ -110565,16 +110632,16 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056414: |[056414] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -056424: 0e00 |0000: return-void │ │ +0572b0: |[0572b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0572c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -110584,31 +110651,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056428: |[056428] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -056438: 0e00 |0000: return-void │ │ +0572c4: |[0572c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0572d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #401 header: │ │ -class_idx : 659 │ │ +class_idx : 657 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2127 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2125 │ │ static_fields_size : 2 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -110668,35 +110735,35 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/Navigator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -05643c: |[05643c] nl.siegmann.epublib.browsersupport.NavigationHistory.:(Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ -05644c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -056452: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -056456: 5a20 3604 |0005: iput-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ -05645a: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05645e: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -056464: 5b20 3704 |000c: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -056468: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -05646a: 5920 3304 |000f: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -05646e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -056470: 5920 3404 |0012: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -056474: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ -056478: 5920 3804 |0016: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ -05647c: 1600 e803 |0018: const-wide/16 v0, #int 1000 // #3e8 │ │ -056480: 5a20 3504 |001a: iput-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ -056484: 5b23 3904 |001c: iput-object v3, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ -056488: 6e20 e90f 2300 |001e: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.addNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z // method@0fe9 │ │ -05648e: 6e10 ea0f 0300 |0021: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ -056494: 0c00 |0024: move-result-object v0 │ │ -056496: 6e20 e20f 0200 |0025: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.initBook:(Lnl/siegmann/epublib/domain/Book;)V // method@0fe2 │ │ -05649c: 0e00 |0028: return-void │ │ +0572d8: |[0572d8] nl.siegmann.epublib.browsersupport.NavigationHistory.:(Lnl/siegmann/epublib/browsersupport/Navigator;)V │ │ +0572e8: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +0572ee: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0572f2: 5a20 3604 |0005: iput-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ +0572f6: 2200 5d02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +0572fa: 7010 120f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +057300: 5b20 3704 |000c: iput-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057304: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +057306: 5920 3304 |000f: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +05730a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05730c: 5920 3404 |0012: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057310: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ +057314: 5920 3804 |0016: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ +057318: 1600 e803 |0018: const-wide/16 v0, #int 1000 // #3e8 │ │ +05731c: 5a20 3504 |001a: iput-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ +057320: 5b23 3904 |001c: iput-object v3, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ +057324: 6e20 e90f 2300 |001e: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.addNavigationEventListener:(Lnl/siegmann/epublib/browsersupport/NavigationEventListener;)Z // method@0fe9 │ │ +05732a: 6e10 ea0f 0300 |0021: invoke-virtual {v3}, Lnl/siegmann/epublib/browsersupport/Navigator;.getBook:()Lnl/siegmann/epublib/domain/Book; // method@0fea │ │ +057330: 0c00 |0024: move-result-object v0 │ │ +057332: 6e20 e20f 0200 |0025: invoke-virtual {v2, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.initBook:(Lnl/siegmann/epublib/domain/Book;)V // method@0fe2 │ │ +057338: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=40 │ │ 0x0007 line=41 │ │ 0x000e line=43 │ │ 0x0011 line=44 │ │ @@ -110715,31 +110782,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0564a0: |[0564a0] nl.siegmann.epublib.browsersupport.NavigationHistory.checkHistorySize:()V │ │ -0564b0: 5420 3704 |0000: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -0564b4: 7210 4d0f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -0564ba: 0a00 |0005: move-result v0 │ │ -0564bc: 5221 3804 |0006: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ -0564c0: 3710 1500 |0008: if-le v0, v1, 001d // +0015 │ │ -0564c4: 5420 3704 |000a: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -0564c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0564ca: 7220 4a0f 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0f4a │ │ -0564d0: 5220 3404 |0010: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -0564d4: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0564d8: 5920 3404 |0014: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -0564dc: 5220 3304 |0016: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0564e0: d800 00ff |0018: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0564e4: 5920 3304 |001a: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0564e8: 28e4 |001c: goto 0000 // -001c │ │ -0564ea: 0e00 |001d: return-void │ │ +05733c: |[05733c] nl.siegmann.epublib.browsersupport.NavigationHistory.checkHistorySize:()V │ │ +05734c: 5420 3704 |0000: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057350: 7210 4d0f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +057356: 0a00 |0005: move-result v0 │ │ +057358: 5221 3804 |0006: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ +05735c: 3710 1500 |0008: if-le v0, v1, 001d // +0015 │ │ +057360: 5420 3704 |000a: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057364: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +057366: 7220 4a0f 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0f4a │ │ +05736c: 5220 3404 |0010: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057370: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +057374: 5920 3404 |0014: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057378: 5220 3304 |0016: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +05737c: d800 00ff |0018: add-int/lit8 v0, v0, #int -1 // #ff │ │ +057380: 5920 3304 |001a: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057384: 28e4 |001c: goto 0000 // -001c │ │ +057386: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000a line=128 │ │ 0x0010 line=129 │ │ 0x0016 line=130 │ │ 0x001d line=132 │ │ @@ -110751,30 +110818,30 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0564ec: |[0564ec] nl.siegmann.epublib.browsersupport.NavigationHistory.getLocationHref:(I)Ljava/lang/String; │ │ -0564fc: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -056500: 5420 3704 |0002: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -056504: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -05650a: 0a00 |0007: move-result v0 │ │ -05650c: 3403 0400 |0008: if-lt v3, v0, 000c // +0004 │ │ -056510: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -056512: 1100 |000b: return-object v0 │ │ -056514: 5420 3704 |000c: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -056518: 5221 3304 |000e: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -05651c: 7220 470f 1000 |0010: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -056522: 0c00 |0013: move-result-object v0 │ │ -056524: 1f00 9202 |0014: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0292 │ │ -056528: 6e10 d50f 0000 |0016: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ -05652e: 0c00 |0019: move-result-object v0 │ │ -056530: 28f1 |001a: goto 000b // -000f │ │ +057388: |[057388] nl.siegmann.epublib.browsersupport.NavigationHistory.getLocationHref:(I)Ljava/lang/String; │ │ +057398: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +05739c: 5420 3704 |0002: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +0573a0: 7210 4d0f 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +0573a6: 0a00 |0007: move-result v0 │ │ +0573a8: 3403 0400 |0008: if-lt v3, v0, 000c // +0004 │ │ +0573ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0573ae: 1100 |000b: return-object v0 │ │ +0573b0: 5420 3704 |000c: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +0573b4: 5221 3304 |000e: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0573b8: 7220 470f 1000 |0010: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +0573be: 0c00 |0013: move-result-object v0 │ │ +0573c0: 1f00 9002 |0014: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0290 │ │ +0573c4: 6e10 d50f 0000 |0016: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ +0573ca: 0c00 |0019: move-result-object v0 │ │ +0573cc: 28f1 |001a: goto 000b // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x000b line=142 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ @@ -110786,19 +110853,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056534: |[056534] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Ljava/lang/String;)V │ │ -056544: 2200 9202 |0000: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0292 │ │ -056548: 7020 d40f 2000 |0002: invoke-direct {v0, v2}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.:(Ljava/lang/String;)V // method@0fd4 │ │ -05654e: 6e20 d90f 0100 |0005: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;)V // method@0fd9 │ │ -056554: 0e00 |0008: return-void │ │ +0573d0: |[0573d0] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Ljava/lang/String;)V │ │ +0573e0: 2200 9002 |0000: new-instance v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0290 │ │ +0573e4: 7020 d40f 2000 |0002: invoke-direct {v0, v2}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.:(Ljava/lang/String;)V // method@0fd4 │ │ +0573ea: 6e20 d90f 0100 |0005: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;)V // method@0fd9 │ │ +0573f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0008 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ 0x0000 - 0x0009 reg=2 href Ljava/lang/String; │ │ @@ -110808,49 +110875,49 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -056558: |[056558] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;)V │ │ -056568: 5430 3704 |0000: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -05656c: 7210 480f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -056572: 0a00 |0005: move-result v0 │ │ -056574: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ -056578: 6e10 d50f 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ -05657e: 0c01 |000b: move-result-object v1 │ │ -056580: 5430 3704 |000c: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -056584: 5232 3304 |000e: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056588: 7220 470f 2000 |0010: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -05658e: 0c00 |0013: move-result-object v0 │ │ -056590: 1f00 9202 |0014: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0292 │ │ -056594: 6e10 d50f 0000 |0016: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ -05659a: 0c00 |0019: move-result-object v0 │ │ -05659c: 6e20 cd0e 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0565a2: 0a00 |001d: move-result v0 │ │ -0565a4: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -0565a8: 0e00 |0020: return-void │ │ -0565aa: 5230 3304 |0021: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0565ae: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0565b2: 5930 3304 |0025: iput v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0565b6: 5230 3304 |0027: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0565ba: 5231 3404 |0029: iget v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -0565be: 3210 1000 |002b: if-eq v0, v1, 003b // +0010 │ │ -0565c2: 5430 3704 |002d: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -0565c6: 5231 3304 |002f: iget v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0565ca: 7230 4c0f 1004 |0031: invoke-interface {v0, v1, v4}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ -0565d0: 5230 3304 |0034: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0565d4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0565d8: 5930 3404 |0038: iput v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -0565dc: 28e6 |003a: goto 0020 // -001a │ │ -0565de: 5430 3704 |003b: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -0565e2: 7220 430f 4000 |003d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0565e8: 7010 db0f 0300 |0040: invoke-direct {v3}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.checkHistorySize:()V // method@0fdb │ │ -0565ee: 28f1 |0043: goto 0034 // -000f │ │ +0573f4: |[0573f4] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;)V │ │ +057404: 5430 3704 |0000: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057408: 7210 480f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +05740e: 0a00 |0005: move-result v0 │ │ +057410: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ +057414: 6e10 d50f 0400 |0008: invoke-virtual {v4}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ +05741a: 0c01 |000b: move-result-object v1 │ │ +05741c: 5430 3704 |000c: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057420: 5232 3304 |000e: iget v2, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057424: 7220 470f 2000 |0010: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +05742a: 0c00 |0013: move-result-object v0 │ │ +05742c: 1f00 9002 |0014: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0290 │ │ +057430: 6e10 d50f 0000 |0016: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ +057436: 0c00 |0019: move-result-object v0 │ │ +057438: 6e20 cd0e 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +05743e: 0a00 |001d: move-result v0 │ │ +057440: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +057444: 0e00 |0020: return-void │ │ +057446: 5230 3304 |0021: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +05744a: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05744e: 5930 3304 |0025: iput v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057452: 5230 3304 |0027: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057456: 5231 3404 |0029: iget v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +05745a: 3210 1000 |002b: if-eq v0, v1, 003b // +0010 │ │ +05745e: 5430 3704 |002d: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057462: 5231 3304 |002f: iget v1, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057466: 7230 4c0f 1004 |0031: invoke-interface {v0, v1, v4}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f4c │ │ +05746c: 5230 3304 |0034: iget v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057470: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +057474: 5930 3404 |0038: iput v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057478: 28e6 |003a: goto 0020 // -001a │ │ +05747a: 5430 3704 |003b: iget-object v0, v3, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +05747e: 7220 430f 4000 |003d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +057484: 7010 db0f 0300 |0040: invoke-direct {v3}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.checkHistorySize:()V // method@0fdb │ │ +05748a: 28f1 |0043: goto 0034 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0020 line=120 │ │ 0x0021 line=112 │ │ 0x0027 line=113 │ │ 0x002d line=114 │ │ @@ -110866,21 +110933,21 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0565f0: |[0565f0] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -056600: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -056604: 0e00 |0002: return-void │ │ -056606: 6e10 a810 0200 |0003: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -05660c: 0c00 |0006: move-result-object v0 │ │ -05660e: 6e20 d80f 0100 |0007: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ -056614: 28f8 |000a: goto 0002 // -0008 │ │ +05748c: |[05748c] nl.siegmann.epublib.browsersupport.NavigationHistory.addLocation:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +05749c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0574a0: 0e00 |0002: return-void │ │ +0574a2: 6e10 a810 0200 |0003: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0574a8: 0c00 |0006: move-result-object v0 │ │ +0574aa: 6e20 d80f 0100 |0007: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ +0574b0: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=94 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ @@ -110891,32 +110958,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -056618: |[056618] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentHref:()Ljava/lang/String; │ │ -056628: 5220 3304 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -05662c: 3a00 0c00 |0002: if-ltz v0, 000e // +000c │ │ -056630: 5220 3304 |0004: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056634: 5421 3704 |0006: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -056638: 7210 4d0f 0100 |0008: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ -05663e: 0a01 |000b: move-result v1 │ │ -056640: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ -056644: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -056646: 1100 |000f: return-object v0 │ │ -056648: 5420 3704 |0010: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -05664c: 5221 3304 |0012: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056650: 7220 470f 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -056656: 0c00 |0017: move-result-object v0 │ │ -056658: 1f00 9202 |0018: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0292 │ │ -05665c: 6e10 d50f 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ -056662: 0c00 |001d: move-result-object v0 │ │ -056664: 28f1 |001e: goto 000f // -000f │ │ +0574b4: |[0574b4] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentHref:()Ljava/lang/String; │ │ +0574c4: 5220 3304 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0574c8: 3a00 0c00 |0002: if-ltz v0, 000e // +000c │ │ +0574cc: 5220 3304 |0004: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0574d0: 5421 3704 |0006: iget-object v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +0574d4: 7210 4d0f 0100 |0008: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0f4d │ │ +0574da: 0a01 |000b: move-result v1 │ │ +0574dc: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ +0574e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0574e2: 1100 |000f: return-object v0 │ │ +0574e4: 5420 3704 |0010: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +0574e8: 5221 3304 |0012: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0574ec: 7220 470f 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +0574f2: 0c00 |0017: move-result-object v0 │ │ +0574f4: 1f00 9002 |0018: check-cast v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location; // type@0290 │ │ +0574f8: 6e10 d50f 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory$Location;.getHref:()Ljava/lang/String; // method@0fd5 │ │ +0574fe: 0c00 |001d: move-result-object v0 │ │ +057500: 28f1 |001e: goto 000f // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x000e line=189 │ │ 0x000f line=191 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ @@ -110926,17 +110993,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056668: |[056668] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentPos:()I │ │ -056678: 5210 3304 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -05667c: 0f00 |0002: return v0 │ │ +057504: |[057504] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentPos:()I │ │ +057514: 5210 3304 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +057518: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ │ │ #5 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ @@ -110944,17 +111011,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056680: |[056680] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentSize:()I │ │ -056690: 5210 3404 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -056694: 0f00 |0002: return v0 │ │ +05751c: |[05751c] nl.siegmann.epublib.browsersupport.NavigationHistory.getCurrentSize:()I │ │ +05752c: 5210 3404 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057530: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ │ │ #6 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ @@ -110962,17 +111029,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056698: |[056698] nl.siegmann.epublib.browsersupport.NavigationHistory.getHistoryWaitTime:()J │ │ -0566a8: 5320 3504 |0000: iget-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ -0566ac: 1000 |0002: return-wide v0 │ │ +057534: |[057534] nl.siegmann.epublib.browsersupport.NavigationHistory.getHistoryWaitTime:()J │ │ +057544: 5320 3504 |0000: iget-wide v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ +057548: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ │ │ #7 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ @@ -110980,17 +111047,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0566b0: |[0566b0] nl.siegmann.epublib.browsersupport.NavigationHistory.getMaxHistorySize:()I │ │ -0566c0: 5210 3804 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ -0566c4: 0f00 |0002: return v0 │ │ +05754c: |[05754c] nl.siegmann.epublib.browsersupport.NavigationHistory.getMaxHistorySize:()I │ │ +05755c: 5210 3804 |0000: iget v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ +057560: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ │ │ #8 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ @@ -110998,35 +111065,35 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0566c8: |[0566c8] nl.siegmann.epublib.browsersupport.NavigationHistory.initBook:(Lnl/siegmann/epublib/domain/Book;)V │ │ -0566d8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0566dc: 0e00 |0002: return-void │ │ -0566de: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0566e2: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0566e8: 5b10 3704 |0008: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ -0566ec: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -0566ee: 5910 3304 |000b: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -0566f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0566f4: 5910 3404 |000e: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -0566f8: 5410 3904 |0010: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ -0566fc: 6e10 ec0f 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ -056702: 0c00 |0015: move-result-object v0 │ │ -056704: 3800 ecff |0016: if-eqz v0, 0002 // -0014 │ │ -056708: 5410 3904 |0018: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ -05670c: 6e10 ec0f 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ -056712: 0c00 |001d: move-result-object v0 │ │ -056714: 6e10 a810 0000 |001e: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -05671a: 0c00 |0021: move-result-object v0 │ │ -05671c: 6e20 d80f 0100 |0022: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ -056722: 28dd |0025: goto 0002 // -0023 │ │ +057564: |[057564] nl.siegmann.epublib.browsersupport.NavigationHistory.initBook:(Lnl/siegmann/epublib/domain/Book;)V │ │ +057574: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +057578: 0e00 |0002: return-void │ │ +05757a: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +05757e: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +057584: 5b10 3704 |0008: iput-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.locations:Ljava/util/List; // field@0437 │ │ +057588: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +05758a: 5910 3304 |000b: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +05758e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +057590: 5910 3404 |000e: iput v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +057594: 5410 3904 |0010: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ +057598: 6e10 ec0f 0000 |0012: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ +05759e: 0c00 |0015: move-result-object v0 │ │ +0575a0: 3800 ecff |0016: if-eqz v0, 0002 // -0014 │ │ +0575a4: 5410 3904 |0018: iget-object v0, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ +0575a8: 6e10 ec0f 0000 |001a: invoke-virtual {v0}, Lnl/siegmann/epublib/browsersupport/Navigator;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fec │ │ +0575ae: 0c00 |001d: move-result-object v0 │ │ +0575b0: 6e10 a810 0000 |001e: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0575b6: 0c00 |0021: move-result-object v0 │ │ +0575b8: 6e20 d80f 0100 |0022: invoke-virtual {v1, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ +0575be: 28dd |0025: goto 0002 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=73 │ │ 0x0003 line=67 │ │ 0x000a line=68 │ │ 0x000d line=69 │ │ @@ -111041,34 +111108,34 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -056724: |[056724] nl.siegmann.epublib.browsersupport.NavigationHistory.move:(I)Z │ │ -056734: 5220 3304 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056738: b030 |0002: add-int/2addr v0, v3 │ │ -05673a: 3a00 0900 |0003: if-ltz v0, 000c // +0009 │ │ -05673e: 5220 3304 |0005: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056742: b030 |0007: add-int/2addr v0, v3 │ │ -056744: 5221 3404 |0008: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ -056748: 3410 0400 |000a: if-lt v0, v1, 000e // +0004 │ │ -05674c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05674e: 0f00 |000d: return v0 │ │ -056750: 5220 3304 |000e: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056754: b030 |0010: add-int/2addr v0, v3 │ │ -056756: 5920 3304 |0011: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -05675a: 5420 3904 |0013: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ -05675e: 5221 3304 |0015: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ -056762: 7020 e00f 1200 |0017: invoke-direct {v2, v1}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.getLocationHref:(I)Ljava/lang/String; // method@0fe0 │ │ -056768: 0c01 |001a: move-result-object v1 │ │ -05676a: 6e30 f50f 1002 |001b: invoke-virtual {v0, v1, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Ljava/lang/String;Ljava/lang/Object;)I // method@0ff5 │ │ -056770: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -056772: 28ee |001f: goto 000d // -0012 │ │ +0575c0: |[0575c0] nl.siegmann.epublib.browsersupport.NavigationHistory.move:(I)Z │ │ +0575d0: 5220 3304 |0000: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0575d4: b030 |0002: add-int/2addr v0, v3 │ │ +0575d6: 3a00 0900 |0003: if-ltz v0, 000c // +0009 │ │ +0575da: 5220 3304 |0005: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0575de: b030 |0007: add-int/2addr v0, v3 │ │ +0575e0: 5221 3404 |0008: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentSize:I // field@0434 │ │ +0575e4: 3410 0400 |000a: if-lt v0, v1, 000e // +0004 │ │ +0575e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0575ea: 0f00 |000d: return v0 │ │ +0575ec: 5220 3304 |000e: iget v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0575f0: b030 |0010: add-int/2addr v0, v3 │ │ +0575f2: 5920 3304 |0011: iput v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0575f6: 5420 3904 |0013: iget-object v0, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.navigator:Lnl/siegmann/epublib/browsersupport/Navigator; // field@0439 │ │ +0575fa: 5221 3304 |0015: iget v1, v2, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.currentPos:I // field@0433 │ │ +0575fe: 7020 e00f 1200 |0017: invoke-direct {v2, v1}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.getLocationHref:(I)Ljava/lang/String; // method@0fe0 │ │ +057604: 0c01 |001a: move-result-object v1 │ │ +057606: 6e30 f50f 1002 |001b: invoke-virtual {v0, v1, v2}, Lnl/siegmann/epublib/browsersupport/Navigator;.gotoResource:(Ljava/lang/String;Ljava/lang/Object;)I // method@0ff5 │ │ +05760c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +05760e: 28ee |001f: goto 000d // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000c line=158 │ │ 0x000d line=162 │ │ 0x000e line=160 │ │ 0x0013 line=161 │ │ @@ -111082,41 +111149,41 @@ │ │ type : '(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -056774: |[056774] nl.siegmann.epublib.browsersupport.NavigationHistory.navigationPerformed:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V │ │ -056784: 6e10 c60f 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getSource:()Ljava/lang/Object; // method@0fc6 │ │ -05678a: 0c00 |0003: move-result-object v0 │ │ -05678c: 3304 0300 |0004: if-ne v4, v0, 0007 // +0003 │ │ -056790: 0e00 |0006: return-void │ │ -056792: 6e10 bd0f 0500 |0007: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ -056798: 0c00 |000a: move-result-object v0 │ │ -05679a: 3800 fbff |000b: if-eqz v0, 0006 // -0005 │ │ -05679e: 7100 fd0e 0000 |000d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ -0567a4: 0b00 |0010: move-result-wide v0 │ │ -0567a6: 5342 3604 |0011: iget-wide v2, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ -0567aa: bc20 |0013: sub-long/2addr v0, v2 │ │ -0567ac: 5342 3504 |0014: iget-wide v2, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ -0567b0: 3100 0002 |0016: cmp-long v0, v0, v2 │ │ -0567b4: 3d00 1400 |0018: if-lez v0, 002c // +0014 │ │ -0567b8: 6e10 c30f 0500 |001a: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fc3 │ │ -0567be: 0c00 |001d: move-result-object v0 │ │ -0567c0: 6e20 da0f 0400 |001e: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Lnl/siegmann/epublib/domain/Resource;)V // method@0fda │ │ -0567c6: 6e10 bd0f 0500 |0021: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ -0567cc: 0c00 |0024: move-result-object v0 │ │ -0567ce: 6e10 a810 0000 |0025: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -0567d4: 0c00 |0028: move-result-object v0 │ │ -0567d6: 6e20 d80f 0400 |0029: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ -0567dc: 7100 fd0e 0000 |002c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ -0567e2: 0b00 |002f: move-result-wide v0 │ │ -0567e4: 5a40 3604 |0030: iput-wide v0, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ -0567e8: 28d4 |0032: goto 0006 // -002c │ │ +057610: |[057610] nl.siegmann.epublib.browsersupport.NavigationHistory.navigationPerformed:(Lnl/siegmann/epublib/browsersupport/NavigationEvent;)V │ │ +057620: 6e10 c60f 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getSource:()Ljava/lang/Object; // method@0fc6 │ │ +057626: 0c00 |0003: move-result-object v0 │ │ +057628: 3304 0300 |0004: if-ne v4, v0, 0007 // +0003 │ │ +05762c: 0e00 |0006: return-void │ │ +05762e: 6e10 bd0f 0500 |0007: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ +057634: 0c00 |000a: move-result-object v0 │ │ +057636: 3800 fbff |000b: if-eqz v0, 0006 // -0005 │ │ +05763a: 7100 fd0e 0000 |000d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ +057640: 0b00 |0010: move-result-wide v0 │ │ +057642: 5342 3604 |0011: iget-wide v2, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ +057646: bc20 |0013: sub-long/2addr v0, v2 │ │ +057648: 5342 3504 |0014: iget-wide v2, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ +05764c: 3100 0002 |0016: cmp-long v0, v0, v2 │ │ +057650: 3d00 1400 |0018: if-lez v0, 002c // +0014 │ │ +057654: 6e10 c30f 0500 |001a: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getOldResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fc3 │ │ +05765a: 0c00 |001d: move-result-object v0 │ │ +05765c: 6e20 da0f 0400 |001e: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Lnl/siegmann/epublib/domain/Resource;)V // method@0fda │ │ +057662: 6e10 bd0f 0500 |0021: invoke-virtual {v5}, Lnl/siegmann/epublib/browsersupport/NavigationEvent;.getCurrentResource:()Lnl/siegmann/epublib/domain/Resource; // method@0fbd │ │ +057668: 0c00 |0024: move-result-object v0 │ │ +05766a: 6e10 a810 0000 |0025: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +057670: 0c00 |0028: move-result-object v0 │ │ +057672: 6e20 d80f 0400 |0029: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.addLocation:(Ljava/lang/String;)V // method@0fd8 │ │ +057678: 7100 fd0e 0000 |002c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0efd │ │ +05767e: 0b00 |002f: move-result-wide v0 │ │ +057680: 5a40 3604 |0030: iput-wide v0, v4, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.lastUpdateTime:J // field@0436 │ │ +057684: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=185 │ │ 0x0007 line=174 │ │ 0x000d line=178 │ │ 0x001a line=180 │ │ @@ -111127,56 +111194,56 @@ │ │ 0x0000 - 0x0033 reg=5 navigationEvent Lnl/siegmann/epublib/browsersupport/NavigationEvent; │ │ │ │ #11 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ name : 'setHistoryWaitTime' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0567ec: |[0567ec] nl.siegmann.epublib.browsersupport.NavigationHistory.setHistoryWaitTime:(J)V │ │ -0567fc: 5a01 3504 |0000: iput-wide v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ -056800: 0e00 |0002: return-void │ │ +057688: |[057688] nl.siegmann.epublib.browsersupport.NavigationHistory.setHistoryWaitTime:(J)V │ │ +057698: 5a12 3504 |0000: iput-wide v2, v1, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.historyWaitTime:J // field@0435 │ │ +05769c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ - 0x0000 - 0x0003 reg=1 historyWaitTime J │ │ + 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ + 0x0000 - 0x0003 reg=2 historyWaitTime J │ │ │ │ #12 : (in Lnl/siegmann/epublib/browsersupport/NavigationHistory;) │ │ name : 'setMaxHistorySize' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056804: |[056804] nl.siegmann.epublib.browsersupport.NavigationHistory.setMaxHistorySize:(I)V │ │ -056814: 5901 3804 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ -056818: 0e00 |0002: return-void │ │ +0576a0: |[0576a0] nl.siegmann.epublib.browsersupport.NavigationHistory.setMaxHistorySize:(I)V │ │ +0576b0: 5901 3804 |0000: iput v1, v0, Lnl/siegmann/epublib/browsersupport/NavigationHistory;.maxHistorySize:I // field@0438 │ │ +0576b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/browsersupport/NavigationHistory; │ │ 0x0000 - 0x0003 reg=1 maxHistorySize I │ │ │ │ - source_file_idx : 2127 (NavigationHistory.java) │ │ + source_file_idx : 2125 (NavigationHistory.java) │ │ │ │ Class #402 header: │ │ -class_idx : 669 │ │ +class_idx : 667 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2049 │ │ static_fields_size : 8 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -111234,77 +111301,77 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 120 16-bit code units │ │ -05681c: |[05681c] nl.siegmann.epublib.domain.ManifestItemProperties.:()V │ │ -05682c: 1248 |0000: const/4 v8, #int 4 // #4 │ │ -05682e: 1237 |0001: const/4 v7, #int 3 // #3 │ │ -056830: 1226 |0002: const/4 v6, #int 2 // #2 │ │ -056832: 1215 |0003: const/4 v5, #int 1 // #1 │ │ -056834: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -056836: 2200 9d02 |0005: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -05683a: 1a01 5002 |0007: const-string v1, "COVER_IMAGE" // string@0250 │ │ -05683e: 1a02 e10c |0009: const-string v2, "cover-image" // string@0ce1 │ │ -056842: 7040 5d10 1024 |000b: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -056848: 6900 7804 |000e: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.COVER_IMAGE:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0478 │ │ -05684c: 2200 9d02 |0010: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -056850: 1a01 de07 |0012: const-string v1, "MATHML" // string@07de │ │ -056854: 1a02 d213 |0014: const-string v2, "mathml" // string@13d2 │ │ -056858: 7040 5d10 1025 |0016: invoke-direct {v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -05685e: 6900 7904 |0019: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.MATHML:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0479 │ │ -056862: 2200 9d02 |001b: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -056866: 1a01 3108 |001d: const-string v1, "NAV" // string@0831 │ │ -05686a: 1a02 3614 |001f: const-string v2, "nav" // string@1436 │ │ -05686e: 7040 5d10 1026 |0021: invoke-direct {v0, v1, v6, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -056874: 6900 7a04 |0024: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.NAV:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047a │ │ -056878: 2200 9d02 |0026: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -05687c: 1a01 0609 |0028: const-string v1, "REMOTE_RESOURCES" // string@0906 │ │ -056880: 1a02 7216 |002a: const-string v2, "remote-resources" // string@1672 │ │ -056884: 7040 5d10 1027 |002c: invoke-direct {v0, v1, v7, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -05688a: 6900 7b04 |002f: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.REMOTE_RESOURCES:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047b │ │ -05688e: 2200 9d02 |0031: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -056892: 1a01 4f09 |0033: const-string v1, "SCRIPTED" // string@094f │ │ -056896: 1a02 0017 |0035: const-string v2, "scripted" // string@1700 │ │ -05689a: 7040 5d10 1028 |0037: invoke-direct {v0, v1, v8, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -0568a0: 6900 7c04 |003a: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SCRIPTED:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047c │ │ -0568a4: 2200 9d02 |003c: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -0568a8: 1a01 7e09 |003e: const-string v1, "SVG" // string@097e │ │ -0568ac: 1252 |0040: const/4 v2, #int 5 // #5 │ │ -0568ae: 1a03 c918 |0041: const-string v3, "svg" // string@18c9 │ │ -0568b2: 7040 5d10 1032 |0043: invoke-direct {v0, v1, v2, v3}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -0568b8: 6900 7d04 |0046: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SVG:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047d │ │ -0568bc: 2200 9d02 |0048: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -0568c0: 1a01 7f09 |004a: const-string v1, "SWITCH" // string@097f │ │ -0568c4: 1262 |004c: const/4 v2, #int 6 // #6 │ │ -0568c6: 1a03 ce18 |004d: const-string v3, "switch" // string@18ce │ │ -0568ca: 7040 5d10 1032 |004f: invoke-direct {v0, v1, v2, v3}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ -0568d0: 6900 7e04 |0052: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SWITCH:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047e │ │ -0568d4: 1270 |0054: const/4 v0, #int 7 // #7 │ │ -0568d6: 2300 1a03 |0055: new-array v0, v0, [Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@031a │ │ -0568da: 6201 7804 |0057: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.COVER_IMAGE:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0478 │ │ -0568de: 4d01 0004 |0059: aput-object v1, v0, v4 │ │ -0568e2: 6201 7904 |005b: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.MATHML:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0479 │ │ -0568e6: 4d01 0005 |005d: aput-object v1, v0, v5 │ │ -0568ea: 6201 7a04 |005f: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.NAV:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047a │ │ -0568ee: 4d01 0006 |0061: aput-object v1, v0, v6 │ │ -0568f2: 6201 7b04 |0063: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.REMOTE_RESOURCES:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047b │ │ -0568f6: 4d01 0007 |0065: aput-object v1, v0, v7 │ │ -0568fa: 6201 7c04 |0067: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SCRIPTED:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047c │ │ -0568fe: 4d01 0008 |0069: aput-object v1, v0, v8 │ │ -056902: 1251 |006b: const/4 v1, #int 5 // #5 │ │ -056904: 6202 7d04 |006c: sget-object v2, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SVG:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047d │ │ -056908: 4d02 0001 |006e: aput-object v2, v0, v1 │ │ -05690c: 1261 |0070: const/4 v1, #int 6 // #6 │ │ -05690e: 6202 7e04 |0071: sget-object v2, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SWITCH:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047e │ │ -056912: 4d02 0001 |0073: aput-object v2, v0, v1 │ │ -056916: 6900 7704 |0075: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0477 │ │ -05691a: 0e00 |0077: return-void │ │ +0576b8: |[0576b8] nl.siegmann.epublib.domain.ManifestItemProperties.:()V │ │ +0576c8: 1248 |0000: const/4 v8, #int 4 // #4 │ │ +0576ca: 1237 |0001: const/4 v7, #int 3 // #3 │ │ +0576cc: 1226 |0002: const/4 v6, #int 2 // #2 │ │ +0576ce: 1215 |0003: const/4 v5, #int 1 // #1 │ │ +0576d0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0576d2: 2200 9b02 |0005: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +0576d6: 1a01 5002 |0007: const-string v1, "COVER_IMAGE" // string@0250 │ │ +0576da: 1a02 df0c |0009: const-string v2, "cover-image" // string@0cdf │ │ +0576de: 7040 5d10 1024 |000b: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +0576e4: 6900 7804 |000e: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.COVER_IMAGE:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0478 │ │ +0576e8: 2200 9b02 |0010: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +0576ec: 1a01 dc07 |0012: const-string v1, "MATHML" // string@07dc │ │ +0576f0: 1a02 d013 |0014: const-string v2, "mathml" // string@13d0 │ │ +0576f4: 7040 5d10 1025 |0016: invoke-direct {v0, v1, v5, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +0576fa: 6900 7904 |0019: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.MATHML:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0479 │ │ +0576fe: 2200 9b02 |001b: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +057702: 1a01 2f08 |001d: const-string v1, "NAV" // string@082f │ │ +057706: 1a02 3414 |001f: const-string v2, "nav" // string@1434 │ │ +05770a: 7040 5d10 1026 |0021: invoke-direct {v0, v1, v6, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +057710: 6900 7a04 |0024: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.NAV:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047a │ │ +057714: 2200 9b02 |0026: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +057718: 1a01 0409 |0028: const-string v1, "REMOTE_RESOURCES" // string@0904 │ │ +05771c: 1a02 7016 |002a: const-string v2, "remote-resources" // string@1670 │ │ +057720: 7040 5d10 1027 |002c: invoke-direct {v0, v1, v7, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +057726: 6900 7b04 |002f: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.REMOTE_RESOURCES:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047b │ │ +05772a: 2200 9b02 |0031: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +05772e: 1a01 4d09 |0033: const-string v1, "SCRIPTED" // string@094d │ │ +057732: 1a02 fe16 |0035: const-string v2, "scripted" // string@16fe │ │ +057736: 7040 5d10 1028 |0037: invoke-direct {v0, v1, v8, v2}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +05773c: 6900 7c04 |003a: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SCRIPTED:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047c │ │ +057740: 2200 9b02 |003c: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +057744: 1a01 7c09 |003e: const-string v1, "SVG" // string@097c │ │ +057748: 1252 |0040: const/4 v2, #int 5 // #5 │ │ +05774a: 1a03 c718 |0041: const-string v3, "svg" // string@18c7 │ │ +05774e: 7040 5d10 1032 |0043: invoke-direct {v0, v1, v2, v3}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +057754: 6900 7d04 |0046: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SVG:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047d │ │ +057758: 2200 9b02 |0048: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +05775c: 1a01 7d09 |004a: const-string v1, "SWITCH" // string@097d │ │ +057760: 1262 |004c: const/4 v2, #int 6 // #6 │ │ +057762: 1a03 cc18 |004d: const-string v3, "switch" // string@18cc │ │ +057766: 7040 5d10 1032 |004f: invoke-direct {v0, v1, v2, v3}, Lnl/siegmann/epublib/domain/ManifestItemProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@105d │ │ +05776c: 6900 7e04 |0052: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SWITCH:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047e │ │ +057770: 1270 |0054: const/4 v0, #int 7 // #7 │ │ +057772: 2300 1803 |0055: new-array v0, v0, [Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@0318 │ │ +057776: 6201 7804 |0057: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.COVER_IMAGE:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0478 │ │ +05777a: 4d01 0004 |0059: aput-object v1, v0, v4 │ │ +05777e: 6201 7904 |005b: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.MATHML:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0479 │ │ +057782: 4d01 0005 |005d: aput-object v1, v0, v5 │ │ +057786: 6201 7a04 |005f: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.NAV:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047a │ │ +05778a: 4d01 0006 |0061: aput-object v1, v0, v6 │ │ +05778e: 6201 7b04 |0063: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.REMOTE_RESOURCES:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047b │ │ +057792: 4d01 0007 |0065: aput-object v1, v0, v7 │ │ +057796: 6201 7c04 |0067: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SCRIPTED:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047c │ │ +05779a: 4d01 0008 |0069: aput-object v1, v0, v8 │ │ +05779e: 1251 |006b: const/4 v1, #int 5 // #5 │ │ +0577a0: 6202 7d04 |006c: sget-object v2, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SVG:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047d │ │ +0577a4: 4d02 0001 |006e: aput-object v2, v0, v1 │ │ +0577a8: 1261 |0070: const/4 v1, #int 6 // #6 │ │ +0577aa: 6202 7e04 |0071: sget-object v2, Lnl/siegmann/epublib/domain/ManifestItemProperties;.SWITCH:Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@047e │ │ +0577ae: 4d02 0001 |0073: aput-object v2, v0, v1 │ │ +0577b2: 6900 7704 |0075: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0477 │ │ +0577b6: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=4 │ │ 0x0010 line=5 │ │ 0x001b line=6 │ │ 0x0026 line=7 │ │ 0x0031 line=8 │ │ @@ -111318,18 +111385,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05691c: |[05691c] nl.siegmann.epublib.domain.ManifestItemProperties.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -05692c: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -056932: 5b03 7f04 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.name:Ljava/lang/String; // field@047f │ │ -056936: 0e00 |0005: return-void │ │ +0577b8: |[0577b8] nl.siegmann.epublib.domain.ManifestItemProperties.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0577c8: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +0577ce: 5b03 7f04 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.name:Ljava/lang/String; // field@047f │ │ +0577d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ @@ -111342,20 +111409,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemProperties;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056938: |[056938] nl.siegmann.epublib.domain.ManifestItemProperties.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ -056948: 1c00 9d02 |0000: const-class v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -05694c: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -056952: 0c00 |0005: move-result-object v0 │ │ -056954: 1f00 9d02 |0006: check-cast v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029d │ │ -056958: 1100 |0008: return-object v0 │ │ +0577d4: |[0577d4] nl.siegmann.epublib.domain.ManifestItemProperties.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ +0577e4: 1c00 9b02 |0000: const-class v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +0577e8: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +0577ee: 0c00 |0005: move-result-object v0 │ │ +0577f0: 1f00 9b02 |0006: check-cast v0, Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@029b │ │ +0577f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/ManifestItemProperties;) │ │ @@ -111363,20 +111430,20 @@ │ │ type : '()[Lnl/siegmann/epublib/domain/ManifestItemProperties;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05695c: |[05695c] nl.siegmann.epublib.domain.ManifestItemProperties.values:()[Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ -05696c: 6200 7704 |0000: sget-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0477 │ │ -056970: 6e10 9413 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/ManifestItemProperties;.clone:()Ljava/lang/Object; // method@1394 │ │ -056976: 0c00 |0005: move-result-object v0 │ │ -056978: 1f00 1a03 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@031a │ │ -05697c: 1100 |0008: return-object v0 │ │ +0577f8: |[0577f8] nl.siegmann.epublib.domain.ManifestItemProperties.values:()[Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ +057808: 6200 7704 |0000: sget-object v0, Lnl/siegmann/epublib/domain/ManifestItemProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemProperties; // field@0477 │ │ +05780c: 6e10 9413 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/ManifestItemProperties;.clone:()Ljava/lang/Object; // method@1394 │ │ +057812: 0c00 |0005: move-result-object v0 │ │ +057814: 1f00 1803 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/ManifestItemProperties; // type@0318 │ │ +057818: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/ManifestItemProperties;) │ │ @@ -111384,30 +111451,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056980: |[056980] nl.siegmann.epublib.domain.ManifestItemProperties.getName:()Ljava/lang/String; │ │ -056990: 5410 7f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.name:Ljava/lang/String; // field@047f │ │ -056994: 1100 |0002: return-object v0 │ │ +05781c: |[05781c] nl.siegmann.epublib.domain.ManifestItemProperties.getName:()Ljava/lang/String; │ │ +05782c: 5410 7f04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ManifestItemProperties;.name:Ljava/lang/String; // field@047f │ │ +057830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/ManifestItemProperties; │ │ │ │ - source_file_idx : 2051 (ManifestItemProperties.java) │ │ + source_file_idx : 2049 (ManifestItemProperties.java) │ │ │ │ Class #403 header: │ │ -class_idx : 670 │ │ +class_idx : 668 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2052 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2050 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -111445,35 +111512,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -056998: |[056998] nl.siegmann.epublib.domain.ManifestItemRefProperties.:()V │ │ -0569a8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0569aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0569ac: 2200 9e02 |0002: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029e │ │ -0569b0: 1a01 9a08 |0004: const-string v1, "PAGE_SPREAD_LEFT" // string@089a │ │ -0569b4: 1a02 7015 |0006: const-string v2, "page-spread-left" // string@1570 │ │ -0569b8: 7040 6210 1023 |0008: invoke-direct {v0, v1, v3, v2}, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1062 │ │ -0569be: 6900 8104 |000b: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_LEFT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0481 │ │ -0569c2: 2200 9e02 |000d: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029e │ │ -0569c6: 1a01 9b08 |000f: const-string v1, "PAGE_SPREAD_RIGHT" // string@089b │ │ -0569ca: 1a02 7115 |0011: const-string v2, "page-spread-right" // string@1571 │ │ -0569ce: 7040 6210 1024 |0013: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1062 │ │ -0569d4: 6900 8204 |0016: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_RIGHT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0482 │ │ -0569d8: 1220 |0018: const/4 v0, #int 2 // #2 │ │ -0569da: 2300 1b03 |0019: new-array v0, v0, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@031b │ │ -0569de: 6201 8104 |001b: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_LEFT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0481 │ │ -0569e2: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -0569e6: 6201 8204 |001f: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_RIGHT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0482 │ │ -0569ea: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ -0569ee: 6900 8004 |0023: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0480 │ │ -0569f2: 0e00 |0025: return-void │ │ +057834: |[057834] nl.siegmann.epublib.domain.ManifestItemRefProperties.:()V │ │ +057844: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +057846: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +057848: 2200 9c02 |0002: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029c │ │ +05784c: 1a01 9808 |0004: const-string v1, "PAGE_SPREAD_LEFT" // string@0898 │ │ +057850: 1a02 6e15 |0006: const-string v2, "page-spread-left" // string@156e │ │ +057854: 7040 6210 1023 |0008: invoke-direct {v0, v1, v3, v2}, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1062 │ │ +05785a: 6900 8104 |000b: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_LEFT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0481 │ │ +05785e: 2200 9c02 |000d: new-instance v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029c │ │ +057862: 1a01 9908 |000f: const-string v1, "PAGE_SPREAD_RIGHT" // string@0899 │ │ +057866: 1a02 6f15 |0011: const-string v2, "page-spread-right" // string@156f │ │ +05786a: 7040 6210 1024 |0013: invoke-direct {v0, v1, v4, v2}, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.:(Ljava/lang/String;ILjava/lang/String;)V // method@1062 │ │ +057870: 6900 8204 |0016: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_RIGHT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0482 │ │ +057874: 1220 |0018: const/4 v0, #int 2 // #2 │ │ +057876: 2300 1903 |0019: new-array v0, v0, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@0319 │ │ +05787a: 6201 8104 |001b: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_LEFT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0481 │ │ +05787e: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +057882: 6201 8204 |001f: sget-object v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.PAGE_SPREAD_RIGHT:Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0482 │ │ +057886: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ +05788a: 6900 8004 |0023: sput-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0480 │ │ +05788e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=4 │ │ 0x000d line=5 │ │ 0x0018 line=3 │ │ locals : │ │ │ │ @@ -111482,18 +111549,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0569f4: |[0569f4] nl.siegmann.epublib.domain.ManifestItemRefProperties.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -056a04: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ -056a0a: 5b03 8304 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.name:Ljava/lang/String; // field@0483 │ │ -056a0e: 0e00 |0005: return-void │ │ +057890: |[057890] nl.siegmann.epublib.domain.ManifestItemRefProperties.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0578a0: 7030 9b0e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0e9b │ │ +0578a6: 5b03 8304 |0003: iput-object v3, v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.name:Ljava/lang/String; // field@0483 │ │ +0578aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ @@ -111506,20 +111573,20 @@ │ │ type : '(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemRefProperties;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056a10: |[056a10] nl.siegmann.epublib.domain.ManifestItemRefProperties.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ -056a20: 1c00 9e02 |0000: const-class v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029e │ │ -056a24: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ -056a2a: 0c00 |0005: move-result-object v0 │ │ -056a2c: 1f00 9e02 |0006: check-cast v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029e │ │ -056a30: 1100 |0008: return-object v0 │ │ +0578ac: |[0578ac] nl.siegmann.epublib.domain.ManifestItemRefProperties.valueOf:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ +0578bc: 1c00 9c02 |0000: const-class v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029c │ │ +0578c0: 7120 9c0e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0e9c │ │ +0578c6: 0c00 |0005: move-result-object v0 │ │ +0578c8: 1f00 9c02 |0006: check-cast v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@029c │ │ +0578cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/ManifestItemRefProperties;) │ │ @@ -111527,20 +111594,20 @@ │ │ type : '()[Lnl/siegmann/epublib/domain/ManifestItemRefProperties;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056a34: |[056a34] nl.siegmann.epublib.domain.ManifestItemRefProperties.values:()[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ -056a44: 6200 8004 |0000: sget-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0480 │ │ -056a48: 6e10 9513 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.clone:()Ljava/lang/Object; // method@1395 │ │ -056a4e: 0c00 |0005: move-result-object v0 │ │ -056a50: 1f00 1b03 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@031b │ │ -056a54: 1100 |0008: return-object v0 │ │ +0578d0: |[0578d0] nl.siegmann.epublib.domain.ManifestItemRefProperties.values:()[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ +0578e0: 6200 8004 |0000: sget-object v0, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.$VALUES:[Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // field@0480 │ │ +0578e4: 6e10 9513 0000 |0002: invoke-virtual {v0}, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.clone:()Ljava/lang/Object; // method@1395 │ │ +0578ea: 0c00 |0005: move-result-object v0 │ │ +0578ec: 1f00 1903 |0006: check-cast v0, [Lnl/siegmann/epublib/domain/ManifestItemRefProperties; // type@0319 │ │ +0578f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/ManifestItemRefProperties;) │ │ @@ -111548,30 +111615,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056a58: |[056a58] nl.siegmann.epublib.domain.ManifestItemRefProperties.getName:()Ljava/lang/String; │ │ -056a68: 5410 8304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.name:Ljava/lang/String; // field@0483 │ │ -056a6c: 1100 |0002: return-object v0 │ │ +0578f4: |[0578f4] nl.siegmann.epublib.domain.ManifestItemRefProperties.getName:()Ljava/lang/String; │ │ +057904: 5410 8304 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/ManifestItemRefProperties;.name:Ljava/lang/String; // field@0483 │ │ +057908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/ManifestItemRefProperties; │ │ │ │ - source_file_idx : 2052 (ManifestItemRefProperties.java) │ │ + source_file_idx : 2050 (ManifestItemRefProperties.java) │ │ │ │ Class #404 header: │ │ -class_idx : 679 │ │ +class_idx : 677 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 676 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 674 │ │ +source_file_idx : 2480 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #404 - │ │ Class descriptor : 'Lnl/siegmann/epublib/domain/SpineReference;' │ │ @@ -111596,18 +111663,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -056a70: |[056a70] nl.siegmann.epublib.domain.SpineReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -056a80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056a82: 7030 e810 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;Z)V // method@10e8 │ │ -056a88: 0e00 |0004: return-void │ │ +05790c: |[05790c] nl.siegmann.epublib.domain.SpineReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +05791c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05791e: 7030 e810 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;Z)V // method@10e8 │ │ +057924: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/SpineReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -111617,20 +111684,20 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056a8c: |[056a8c] nl.siegmann.epublib.domain.SpineReference.:(Lnl/siegmann/epublib/domain/Resource;Z)V │ │ -056a9c: 7020 b910 2100 |0000: invoke-direct {v1, v2}, Lnl/siegmann/epublib/domain/ResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10b9 │ │ -056aa2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -056aa4: 5c10 8c05 |0004: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ -056aa8: 5c13 8c05 |0006: iput-boolean v3, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ -056aac: 0e00 |0008: return-void │ │ +057928: |[057928] nl.siegmann.epublib.domain.SpineReference.:(Lnl/siegmann/epublib/domain/Resource;Z)V │ │ +057938: 7020 b910 2100 |0000: invoke-direct {v1, v2}, Lnl/siegmann/epublib/domain/ResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10b9 │ │ +05793e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +057940: 5c10 8c05 |0004: iput-boolean v0, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ +057944: 5c13 8c05 |0006: iput-boolean v3, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ +057948: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=19 │ │ 0x0006 line=28 │ │ 0x0008 line=29 │ │ locals : │ │ @@ -111644,17 +111711,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056ab0: |[056ab0] nl.siegmann.epublib.domain.SpineReference.isLinear:()Z │ │ -056ac0: 5510 8c05 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ -056ac4: 0f00 |0002: return v0 │ │ +05794c: |[05794c] nl.siegmann.epublib.domain.SpineReference.isLinear:()Z │ │ +05795c: 5510 8c05 |0000: iget-boolean v0, v1, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ +057960: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/SpineReference; │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/SpineReference;) │ │ @@ -111662,32 +111729,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056ac8: |[056ac8] nl.siegmann.epublib.domain.SpineReference.setLinear:(Z)V │ │ -056ad8: 5c01 8c05 |0000: iput-boolean v1, v0, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ -056adc: 0e00 |0002: return-void │ │ +057964: |[057964] nl.siegmann.epublib.domain.SpineReference.setLinear:(Z)V │ │ +057974: 5c01 8c05 |0000: iput-boolean v1, v0, Lnl/siegmann/epublib/domain/SpineReference;.linear:Z // field@058c │ │ +057978: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/SpineReference; │ │ 0x0000 - 0x0003 reg=1 linear Z │ │ │ │ - source_file_idx : 2482 (SpineReference.java) │ │ + source_file_idx : 2480 (SpineReference.java) │ │ │ │ Class #405 header: │ │ -class_idx : 683 │ │ +class_idx : 681 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 676 │ │ -source_file_idx : 2582 │ │ +superclass_idx : 674 │ │ +source_file_idx : 2580 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 7 │ │ │ │ Class #405 - │ │ Class descriptor : 'Lnl/siegmann/epublib/domain/TitledResourceReference;' │ │ @@ -111716,18 +111783,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -056ae0: |[056ae0] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -056af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056af2: 7030 1011 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1110 │ │ -056af8: 0e00 |0004: return-void │ │ +05797c: |[05797c] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +05798c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05798e: 7030 1011 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1110 │ │ +057994: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -111737,18 +111804,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056afc: |[056afc] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ -056b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b0e: 7040 1111 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ -056b14: 0e00 |0004: return-void │ │ +057998: |[057998] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ +0579a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0579aa: 7040 1111 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ +0579b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -111759,19 +111826,19 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -056b18: |[056b18] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V │ │ -056b28: 7020 b910 1000 |0000: invoke-direct {v0, v1}, Lnl/siegmann/epublib/domain/ResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10b9 │ │ -056b2e: 5b02 9705 |0003: iput-object v2, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ -056b32: 5b03 9405 |0005: iput-object v3, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056b36: 0e00 |0007: return-void │ │ +0579b4: |[0579b4] nl.siegmann.epublib.domain.TitledResourceReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V │ │ +0579c4: 7020 b910 1000 |0000: invoke-direct {v0, v1}, Lnl/siegmann/epublib/domain/ResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10b9 │ │ +0579ca: 5b02 9705 |0003: iput-object v2, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ +0579ce: 5b03 9405 |0005: iput-object v3, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +0579d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ @@ -111786,39 +111853,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -056b38: |[056b38] nl.siegmann.epublib.domain.TitledResourceReference.getCompleteHref:()Ljava/lang/String; │ │ -056b48: 5420 9405 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056b4c: 7110 b711 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -056b52: 0a00 |0005: move-result v0 │ │ -056b54: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -056b58: 5420 9505 |0008: iget-object v0, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0595 │ │ -056b5c: 6e10 a810 0000 |000a: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -056b62: 0c00 |000d: move-result-object v0 │ │ -056b64: 1100 |000e: return-object v0 │ │ -056b66: 2200 4e02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -056b6a: 7010 f00e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -056b70: 5421 9505 |0014: iget-object v1, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0595 │ │ -056b74: 6e10 a810 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -056b7a: 0c01 |0019: move-result-object v1 │ │ -056b7c: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -056b82: 0c00 |001d: move-result-object v0 │ │ -056b84: 1301 2300 |001e: const/16 v1, #int 35 // #23 │ │ -056b88: 6e20 f30e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -056b8e: 0c00 |0023: move-result-object v0 │ │ -056b90: 5421 9405 |0024: iget-object v1, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056b94: 6e20 f70e 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -056b9a: 0c00 |0029: move-result-object v0 │ │ -056b9c: 6e10 fb0e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -056ba2: 0c00 |002d: move-result-object v0 │ │ -056ba4: 28e0 |002e: goto 000e // -0020 │ │ +0579d4: |[0579d4] nl.siegmann.epublib.domain.TitledResourceReference.getCompleteHref:()Ljava/lang/String; │ │ +0579e4: 5420 9405 |0000: iget-object v0, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +0579e8: 7110 b711 0000 |0002: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +0579ee: 0a00 |0005: move-result v0 │ │ +0579f0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0579f4: 5420 9505 |0008: iget-object v0, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0595 │ │ +0579f8: 6e10 a810 0000 |000a: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0579fe: 0c00 |000d: move-result-object v0 │ │ +057a00: 1100 |000e: return-object v0 │ │ +057a02: 2200 4c02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +057a06: 7010 f00e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +057a0c: 5421 9505 |0014: iget-object v1, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.resource:Lnl/siegmann/epublib/domain/Resource; // field@0595 │ │ +057a10: 6e10 a810 0100 |0016: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +057a16: 0c01 |0019: move-result-object v1 │ │ +057a18: 6e20 f70e 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +057a1e: 0c00 |001d: move-result-object v0 │ │ +057a20: 1301 2300 |001e: const/16 v1, #int 35 // #23 │ │ +057a24: 6e20 f30e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +057a2a: 0c00 |0023: move-result-object v0 │ │ +057a2c: 5421 9405 |0024: iget-object v1, v2, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +057a30: 6e20 f70e 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +057a36: 0c00 |0029: move-result-object v0 │ │ +057a38: 6e10 fb0e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +057a3e: 0c00 |002d: move-result-object v0 │ │ +057a40: 28e0 |002e: goto 000e // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=55 │ │ 0x000e line=57 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ @@ -111828,17 +111895,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056ba8: |[056ba8] nl.siegmann.epublib.domain.TitledResourceReference.getFragmentId:()Ljava/lang/String; │ │ -056bb8: 5410 9405 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056bbc: 1100 |0002: return-object v0 │ │ +057a44: |[057a44] nl.siegmann.epublib.domain.TitledResourceReference.getFragmentId:()Ljava/lang/String; │ │ +057a54: 5410 9405 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +057a58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/TitledResourceReference;) │ │ @@ -111846,17 +111913,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056bc0: |[056bc0] nl.siegmann.epublib.domain.TitledResourceReference.getTitle:()Ljava/lang/String; │ │ -056bd0: 5410 9705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ -056bd4: 1100 |0002: return-object v0 │ │ +057a5c: |[057a5c] nl.siegmann.epublib.domain.TitledResourceReference.getTitle:()Ljava/lang/String; │ │ +057a6c: 5410 9705 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ +057a70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ │ │ #3 : (in Lnl/siegmann/epublib/domain/TitledResourceReference;) │ │ @@ -111864,17 +111931,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056bd8: |[056bd8] nl.siegmann.epublib.domain.TitledResourceReference.setFragmentId:(Ljava/lang/String;)V │ │ -056be8: 5b01 9405 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056bec: 0e00 |0002: return-void │ │ +057a74: |[057a74] nl.siegmann.epublib.domain.TitledResourceReference.setFragmentId:(Ljava/lang/String;)V │ │ +057a84: 5b01 9405 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +057a88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0002 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ 0x0000 - 0x0003 reg=1 fragmentId Ljava/lang/String; │ │ @@ -111884,18 +111951,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -056bf0: |[056bf0] nl.siegmann.epublib.domain.TitledResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -056c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c02: 6e30 1711 2100 |0001: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1117 │ │ -056c08: 0e00 |0004: return-void │ │ +057a8c: |[057a8c] nl.siegmann.epublib.domain.TitledResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +057a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057a9e: 6e30 1711 2100 |0001: invoke-virtual {v1, v2, v0}, Lnl/siegmann/epublib/domain/TitledResourceReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1117 │ │ +057aa4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -111905,18 +111972,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056c0c: |[056c0c] nl.siegmann.epublib.domain.TitledResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ -056c1c: 6f20 bc10 1000 |0000: invoke-super {v0, v1}, Lnl/siegmann/epublib/domain/ResourceReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10bc │ │ -056c22: 5b02 9405 |0003: iput-object v2, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ -056c26: 0e00 |0005: return-void │ │ +057aa8: |[057aa8] nl.siegmann.epublib.domain.TitledResourceReference.setResource:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ +057ab8: 6f20 bc10 1000 |0000: invoke-super {v0, v1}, Lnl/siegmann/epublib/domain/ResourceReference;.setResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10bc │ │ +057abe: 5b02 9405 |0003: iput-object v2, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.fragmentId:Ljava/lang/String; // field@0594 │ │ +057ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ @@ -111928,31 +111995,31 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056c28: |[056c28] nl.siegmann.epublib.domain.TitledResourceReference.setTitle:(Ljava/lang/String;)V │ │ -056c38: 5b01 9705 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ -056c3c: 0e00 |0002: return-void │ │ +057ac4: |[057ac4] nl.siegmann.epublib.domain.TitledResourceReference.setTitle:(Ljava/lang/String;)V │ │ +057ad4: 5b01 9705 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TitledResourceReference;.title:Ljava/lang/String; // field@0597 │ │ +057ad8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/TitledResourceReference; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/String; │ │ │ │ - source_file_idx : 2582 (TitledResourceReference.java) │ │ + source_file_idx : 2580 (TitledResourceReference.java) │ │ │ │ Class #406 header: │ │ -class_idx : 684 │ │ +class_idx : 682 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 524 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #406 annotations: │ │ @@ -111974,17 +112041,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c40: |[056c40] nl.siegmann.epublib.epub.BookProcessor$1.:()V │ │ -056c50: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -056c56: 0e00 |0003: return-void │ │ +057adc: |[057adc] nl.siegmann.epublib.epub.BookProcessor$1.:()V │ │ +057aec: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +057af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/BookProcessor$1; │ │ │ │ Virtual methods - │ │ @@ -111993,29 +112060,29 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056c58: |[056c58] nl.siegmann.epublib.epub.BookProcessor$1.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ -056c68: 1101 |0000: return-object v1 │ │ +057af4: |[057af4] nl.siegmann.epublib.epub.BookProcessor$1.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ +057b04: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lnl/siegmann/epublib/epub/BookProcessor$1; │ │ 0x0000 - 0x0001 reg=1 book Lnl/siegmann/epublib/domain/Book; │ │ │ │ source_file_idx : 524 (BookProcessor.java) │ │ │ │ Class #407 header: │ │ -class_idx : 686 │ │ +class_idx : 684 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 525 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #407 annotations: │ │ @@ -112052,18 +112119,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056c6c: |[056c6c] nl.siegmann.epublib.epub.BookProcessorPipeline.:()V │ │ -056c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c7e: 7020 1e11 0100 |0001: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.:(Ljava/util/List;)V // method@111e │ │ -056c84: 0e00 |0004: return-void │ │ +057b08: |[057b08] nl.siegmann.epublib.epub.BookProcessorPipeline.:()V │ │ +057b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057b1a: 7020 1e11 0100 |0001: invoke-direct {v1, v0}, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.:(Ljava/util/List;)V // method@111e │ │ +057b20: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/epub/BookProcessorPipeline; │ │ │ │ @@ -112072,22 +112139,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -056c88: |[056c88] nl.siegmann.epublib.epub.BookProcessorPipeline.:(Ljava/util/List;)V │ │ -056c98: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -056c9e: 1c00 ae02 |0003: const-class v0, Lnl/siegmann/epublib/epub/BookProcessorPipeline; // type@02ae │ │ -056ca2: 7110 6e12 0000 |0005: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -056ca8: 0c00 |0008: move-result-object v0 │ │ -056caa: 5b10 9a05 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.log:Lorg/slf4j/Logger; // field@059a │ │ -056cae: 5b12 9905 |000b: iput-object v2, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056cb2: 0e00 |000d: return-void │ │ +057b24: |[057b24] nl.siegmann.epublib.epub.BookProcessorPipeline.:(Ljava/util/List;)V │ │ +057b34: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +057b3a: 1c00 ac02 |0003: const-class v0, Lnl/siegmann/epublib/epub/BookProcessorPipeline; // type@02ac │ │ +057b3e: 7110 6e12 0000 |0005: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +057b44: 0c00 |0008: move-result-object v0 │ │ +057b46: 5b10 9a05 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.log:Lorg/slf4j/Logger; // field@059a │ │ +057b4a: 5b12 9905 |000b: iput-object v2, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057b4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=23 │ │ 0x000b line=31 │ │ 0x000d line=32 │ │ locals : │ │ @@ -112101,23 +112168,23 @@ │ │ type : '(Lnl/siegmann/epublib/epub/BookProcessor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -056cb4: |[056cb4] nl.siegmann.epublib.epub.BookProcessorPipeline.addBookProcessor:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ -056cc4: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056cc8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -056ccc: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -056cd0: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -056cd6: 5b10 9905 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056cda: 5410 9905 |000b: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056cde: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -056ce4: 0e00 |0010: return-void │ │ +057b50: |[057b50] nl.siegmann.epublib.epub.BookProcessorPipeline.addBookProcessor:(Lnl/siegmann/epublib/epub/BookProcessor;)V │ │ +057b60: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057b64: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057b68: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +057b6c: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +057b72: 5b10 9905 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057b76: 5410 9905 |000b: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057b7a: 7220 430f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +057b80: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x000b line=54 │ │ 0x0010 line=55 │ │ locals : │ │ @@ -112129,23 +112196,23 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -056ce8: |[056ce8] nl.siegmann.epublib.epub.BookProcessorPipeline.addBookProcessors:(Ljava/util/Collection;)V │ │ -056cf8: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056cfc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -056d00: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -056d04: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -056d0a: 5b10 9905 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056d0e: 5410 9905 |000b: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056d12: 7220 440f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ -056d18: 0e00 |0010: return-void │ │ +057b84: |[057b84] nl.siegmann.epublib.epub.BookProcessorPipeline.addBookProcessors:(Ljava/util/Collection;)V │ │ +057b94: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057b98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057b9c: 2200 5d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +057ba0: 7010 120f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +057ba6: 5b10 9905 |0009: iput-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057baa: 5410 9905 |000b: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057bae: 7220 440f 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ +057bb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000b line=61 │ │ 0x0010 line=62 │ │ locals : │ │ @@ -112158,17 +112225,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056d1c: |[056d1c] nl.siegmann.epublib.epub.BookProcessorPipeline.getBookProcessors:()Ljava/util/List; │ │ -056d2c: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056d30: 1100 |0002: return-object v0 │ │ +057bb8: |[057bb8] nl.siegmann.epublib.epub.BookProcessorPipeline.getBookProcessors:()Ljava/util/List; │ │ +057bc8: 5410 9905 |0000: iget-object v0, v1, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057bcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/epub/BookProcessorPipeline; │ │ │ │ #3 : (in Lnl/siegmann/epublib/epub/BookProcessorPipeline;) │ │ @@ -112176,39 +112243,39 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -056d34: |[056d34] nl.siegmann.epublib.epub.BookProcessorPipeline.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ -056d44: 5464 9905 |0000: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056d48: 3904 0400 |0002: if-nez v4, 0006 // +0004 │ │ -056d4c: 0770 |0004: move-object v0, v7 │ │ -056d4e: 1100 |0005: return-object v0 │ │ -056d50: 5464 9905 |0006: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056d54: 7210 490f 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -056d5a: 0c03 |000b: move-result-object v3 │ │ -056d5c: 7210 380f 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -056d62: 0a04 |000f: move-result v4 │ │ -056d64: 3804 1800 |0010: if-eqz v4, 0028 // +0018 │ │ -056d68: 7210 390f 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -056d6e: 0c01 |0015: move-result-object v1 │ │ -056d70: 1f01 ad02 |0016: check-cast v1, Lnl/siegmann/epublib/epub/BookProcessor; // type@02ad │ │ -056d74: 7220 1c11 7100 |0018: invoke-interface {v1, v7}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ -056d7a: 0c07 |001b: move-result-object v7 │ │ -056d7c: 28f0 |001c: goto 000c // -0010 │ │ -056d7e: 0d02 |001d: move-exception v2 │ │ -056d80: 5464 9a05 |001e: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.log:Lorg/slf4j/Logger; // field@059a │ │ -056d84: 6e10 9d0e 0200 |0020: invoke-virtual {v2}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ -056d8a: 0c05 |0023: move-result-object v5 │ │ -056d8c: 7230 3812 5402 |0024: invoke-interface {v4, v5, v2}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ -056d92: 28e5 |0027: goto 000c // -001b │ │ -056d94: 0770 |0028: move-object v0, v7 │ │ -056d96: 28dc |0029: goto 0005 // -0024 │ │ +057bd0: |[057bd0] nl.siegmann.epublib.epub.BookProcessorPipeline.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; │ │ +057be0: 5464 9905 |0000: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057be4: 3904 0400 |0002: if-nez v4, 0006 // +0004 │ │ +057be8: 0770 |0004: move-object v0, v7 │ │ +057bea: 1100 |0005: return-object v0 │ │ +057bec: 5464 9905 |0006: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057bf0: 7210 490f 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +057bf6: 0c03 |000b: move-result-object v3 │ │ +057bf8: 7210 380f 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +057bfe: 0a04 |000f: move-result v4 │ │ +057c00: 3804 1800 |0010: if-eqz v4, 0028 // +0018 │ │ +057c04: 7210 390f 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +057c0a: 0c01 |0015: move-result-object v1 │ │ +057c0c: 1f01 ab02 |0016: check-cast v1, Lnl/siegmann/epublib/epub/BookProcessor; // type@02ab │ │ +057c10: 7220 1c11 7100 |0018: invoke-interface {v1, v7}, Lnl/siegmann/epublib/epub/BookProcessor;.processBook:(Lnl/siegmann/epublib/domain/Book;)Lnl/siegmann/epublib/domain/Book; // method@111c │ │ +057c16: 0c07 |001b: move-result-object v7 │ │ +057c18: 28f0 |001c: goto 000c // -0010 │ │ +057c1a: 0d02 |001d: move-exception v2 │ │ +057c1c: 5464 9a05 |001e: iget-object v4, v6, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.log:Lorg/slf4j/Logger; // field@059a │ │ +057c20: 6e10 9d0e 0200 |0020: invoke-virtual {v2}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0e9d │ │ +057c26: 0c05 |0023: move-result-object v5 │ │ +057c28: 7230 3812 5402 |0024: invoke-interface {v4, v5, v2}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1238 │ │ +057c2e: 28e5 |0027: goto 000c // -001b │ │ +057c30: 0770 |0028: move-object v0, v7 │ │ +057c32: 28dc |0029: goto 0005 // -0024 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/Exception; -> 0x001d │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=47 │ │ 0x0006 line=40 │ │ @@ -112231,33 +112298,33 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056da8: |[056da8] nl.siegmann.epublib.epub.BookProcessorPipeline.setBookProcessingPipeline:(Ljava/util/List;)V │ │ -056db8: 5b01 9905 |0000: iput-object v1, v0, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ -056dbc: 0e00 |0002: return-void │ │ +057c44: |[057c44] nl.siegmann.epublib.epub.BookProcessorPipeline.setBookProcessingPipeline:(Ljava/util/List;)V │ │ +057c54: 5b01 9905 |0000: iput-object v1, v0, Lnl/siegmann/epublib/epub/BookProcessorPipeline;.bookProcessors:Ljava/util/List; // field@0599 │ │ +057c58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/epub/BookProcessorPipeline; │ │ 0x0000 - 0x0003 reg=1 bookProcessingPipeline Ljava/util/List; Ljava/util/List; │ │ │ │ source_file_idx : 525 (BookProcessorPipeline.java) │ │ │ │ Class #408 header: │ │ -class_idx : 704 │ │ +class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 703 │ │ -source_file_idx : 2252 │ │ +superclass_idx : 701 │ │ +source_file_idx : 2250 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ Annotations on method #4459 'readAuthors' │ │ @@ -112290,37 +112357,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056dc0: |[056dc0] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.:()V │ │ -056dd0: 1c00 c002 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader; // type@02c0 │ │ -056dd4: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -056dda: 0c00 |0005: move-result-object v0 │ │ -056ddc: 6900 f105 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ -056de0: 0e00 |0008: return-void │ │ +057c5c: |[057c5c] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.:()V │ │ +057c6c: 1c00 be02 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader; // type@02be │ │ +057c70: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +057c76: 0c00 |0005: move-result-object v0 │ │ +057c78: 6900 f105 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ +057c7c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056de4: |[056de4] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.:()V │ │ -056df4: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ -056dfa: 0e00 |0003: return-void │ │ +057c80: |[057c80] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.:()V │ │ +057c90: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ +057c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader; │ │ │ │ #2 : (in Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;) │ │ @@ -112328,43 +112395,43 @@ │ │ type : '(Lorg/w3c/dom/Element;)Lnl/siegmann/epublib/domain/Author;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -056dfc: |[056dfc] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.createAuthor:(Lorg/w3c/dom/Element;)Lnl/siegmann/epublib/domain/Author; │ │ -056e0c: 7110 2911 0500 |0000: invoke-static {v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -056e12: 0c00 |0003: move-result-object v0 │ │ -056e14: 7110 b711 0000 |0004: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -056e1a: 0a03 |0007: move-result v3 │ │ -056e1c: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -056e20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -056e22: 1101 |000b: return-object v1 │ │ -056e24: 1303 2000 |000c: const/16 v3, #int 32 // #20 │ │ -056e28: 6e20 d60e 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -056e2e: 0a02 |0011: move-result v2 │ │ -056e30: 3b02 1300 |0012: if-gez v2, 0025 // +0013 │ │ -056e34: 2201 9502 |0014: new-instance v1, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -056e38: 7020 0310 0100 |0016: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;)V // method@1003 │ │ -056e3e: 1a03 f910 |0019: const-string v3, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -056e42: 1a04 ca16 |001b: const-string v4, "role" // string@16ca │ │ -056e46: 7230 7113 3504 |001d: invoke-interface {v5, v3, v4}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ -056e4c: 0c03 |0020: move-result-object v3 │ │ -056e4e: 6e20 0d10 3100 |0021: invoke-virtual {v1, v3}, Lnl/siegmann/epublib/domain/Author;.setRole:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; // method@100d │ │ -056e54: 28e7 |0024: goto 000b // -0019 │ │ -056e56: 2201 9502 |0025: new-instance v1, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -056e5a: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -056e5c: 6e30 de0e 3002 |0028: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -056e62: 0c03 |002b: move-result-object v3 │ │ -056e64: d804 0201 |002c: add-int/lit8 v4, v2, #int 1 // #01 │ │ -056e68: 6e20 dd0e 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -056e6e: 0c04 |0031: move-result-object v4 │ │ -056e70: 7030 0410 3104 |0032: invoke-direct {v1, v3, v4}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1004 │ │ -056e76: 28e4 |0035: goto 0019 // -001c │ │ +057c98: |[057c98] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.createAuthor:(Lorg/w3c/dom/Element;)Lnl/siegmann/epublib/domain/Author; │ │ +057ca8: 7110 2911 0500 |0000: invoke-static {v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +057cae: 0c00 |0003: move-result-object v0 │ │ +057cb0: 7110 b711 0000 |0004: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +057cb6: 0a03 |0007: move-result v3 │ │ +057cb8: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +057cbc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +057cbe: 1101 |000b: return-object v1 │ │ +057cc0: 1303 2000 |000c: const/16 v3, #int 32 // #20 │ │ +057cc4: 6e20 d60e 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +057cca: 0a02 |0011: move-result v2 │ │ +057ccc: 3b02 1300 |0012: if-gez v2, 0025 // +0013 │ │ +057cd0: 2201 9302 |0014: new-instance v1, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +057cd4: 7020 0310 0100 |0016: invoke-direct {v1, v0}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;)V // method@1003 │ │ +057cda: 1a03 f710 |0019: const-string v3, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057cde: 1a04 c816 |001b: const-string v4, "role" // string@16c8 │ │ +057ce2: 7230 7113 3504 |001d: invoke-interface {v5, v3, v4}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ +057ce8: 0c03 |0020: move-result-object v3 │ │ +057cea: 6e20 0d10 3100 |0021: invoke-virtual {v1, v3}, Lnl/siegmann/epublib/domain/Author;.setRole:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Relator; // method@100d │ │ +057cf0: 28e7 |0024: goto 000b // -0019 │ │ +057cf2: 2201 9302 |0025: new-instance v1, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +057cf6: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +057cf8: 6e30 de0e 3002 |0028: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +057cfe: 0c03 |002b: move-result-object v3 │ │ +057d00: d804 0201 |002c: add-int/lit8 v4, v2, #int 1 // #01 │ │ +057d04: 6e20 dd0e 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +057d0a: 0c04 |0031: move-result-object v4 │ │ +057d0c: 7030 0410 3104 |0032: invoke-direct {v1, v3, v4}, Lnl/siegmann/epublib/domain/Author;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1004 │ │ +057d12: 28e4 |0035: goto 0019 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x000a line=140 │ │ 0x000b line=150 │ │ 0x000c line=142 │ │ @@ -112384,29 +112451,29 @@ │ │ type : '(Lorg/w3c/dom/Document;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -056e78: |[056e78] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.getBookIdId:(Lorg/w3c/dom/Document;)Ljava/lang/String; │ │ -056e88: 7210 6e13 0500 |0000: invoke-interface {v5}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -056e8e: 0c02 |0003: move-result-object v2 │ │ -056e90: 1a03 f910 |0004: const-string v3, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -056e94: 1a04 6015 |0006: const-string v4, "package" // string@1560 │ │ -056e98: 7130 2811 3204 |0008: invoke-static {v2, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -056e9e: 0c00 |000b: move-result-object v0 │ │ -056ea0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -056ea4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -056ea6: 1101 |000f: return-object v1 │ │ -056ea8: 1a02 f910 |0010: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -056eac: 1a03 5319 |0012: const-string v3, "unique-identifier" // string@1953 │ │ -056eb0: 7230 7113 2003 |0014: invoke-interface {v0, v2, v3}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ -056eb6: 0c01 |0017: move-result-object v1 │ │ -056eb8: 28f7 |0018: goto 000f // -0009 │ │ +057d14: |[057d14] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.getBookIdId:(Lorg/w3c/dom/Document;)Ljava/lang/String; │ │ +057d24: 7210 6e13 0500 |0000: invoke-interface {v5}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +057d2a: 0c02 |0003: move-result-object v2 │ │ +057d2c: 1a03 f710 |0004: const-string v3, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057d30: 1a04 5e15 |0006: const-string v4, "package" // string@155e │ │ +057d34: 7130 2811 3204 |0008: invoke-static {v2, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +057d3a: 0c00 |000b: move-result-object v0 │ │ +057d3c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +057d40: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +057d42: 1101 |000f: return-object v1 │ │ +057d44: 1a02 f710 |0010: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057d48: 1a03 5119 |0012: const-string v3, "unique-identifier" // string@1951 │ │ +057d4c: 7230 7113 2003 |0014: invoke-interface {v0, v2, v3}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ +057d52: 0c01 |0017: move-result-object v1 │ │ +057d54: 28f7 |0018: goto 000f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000c line=91 │ │ 0x000e line=92 │ │ 0x000f line=95 │ │ 0x0010 line=94 │ │ @@ -112421,36 +112488,36 @@ │ │ type : '(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -056ebc: |[056ebc] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; │ │ -056ecc: 1a05 f710 |0000: const-string v5, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -056ed0: 7230 7413 5706 |0002: invoke-interface {v7, v5, v6}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -056ed6: 0c02 |0005: move-result-object v2 │ │ -056ed8: 2204 5f02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -056edc: 7210 7c13 0200 |0008: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -056ee2: 0a05 |000b: move-result v5 │ │ -056ee4: 7020 130f 5400 |000c: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -056eea: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -056eec: 7210 7c13 0200 |0010: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -056ef2: 0a05 |0013: move-result v5 │ │ -056ef4: 3553 1400 |0014: if-ge v3, v5, 0028 // +0014 │ │ -056ef8: 7220 7d13 3200 |0016: invoke-interface {v2, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -056efe: 0c01 |0019: move-result-object v1 │ │ -056f00: 1f01 f102 |001a: check-cast v1, Lorg/w3c/dom/Element; // type@02f1 │ │ -056f04: 7110 6911 0100 |001c: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.createAuthor:(Lorg/w3c/dom/Element;)Lnl/siegmann/epublib/domain/Author; // method@1169 │ │ -056f0a: 0c00 |001f: move-result-object v0 │ │ -056f0c: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ -056f10: 7220 430f 0400 |0022: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -056f16: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056f1a: 28e9 |0027: goto 0010 // -0017 │ │ -056f1c: 1104 |0028: return-object v4 │ │ +057d58: |[057d58] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; │ │ +057d68: 1a05 f510 |0000: const-string v5, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057d6c: 7230 7413 5706 |0002: invoke-interface {v7, v5, v6}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +057d72: 0c02 |0005: move-result-object v2 │ │ +057d74: 2204 5d02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025d │ │ +057d78: 7210 7c13 0200 |0008: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057d7e: 0a05 |000b: move-result v5 │ │ +057d80: 7020 130f 5400 |000c: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +057d86: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +057d88: 7210 7c13 0200 |0010: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057d8e: 0a05 |0013: move-result v5 │ │ +057d90: 3553 1400 |0014: if-ge v3, v5, 0028 // +0014 │ │ +057d94: 7220 7d13 3200 |0016: invoke-interface {v2, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +057d9a: 0c01 |0019: move-result-object v1 │ │ +057d9c: 1f01 ef02 |001a: check-cast v1, Lorg/w3c/dom/Element; // type@02ef │ │ +057da0: 7110 6911 0100 |001c: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.createAuthor:(Lorg/w3c/dom/Element;)Lnl/siegmann/epublib/domain/Author; // method@1169 │ │ +057da6: 0c00 |001f: move-result-object v0 │ │ +057da8: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ +057dac: 7220 430f 0400 |0022: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +057db2: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +057db6: 28e9 |0027: goto 0010 // -0017 │ │ +057db8: 1104 |0028: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0006 line=108 │ │ 0x000f line=109 │ │ 0x0016 line=110 │ │ 0x001c line=111 │ │ @@ -112472,19 +112539,19 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056f20: |[056f20] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readContributors:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ -056f30: 1a00 d00c |0000: const-string v0, "contributor" // string@0cd0 │ │ -056f34: 7120 6b11 1000 |0002: invoke-static {v0, v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; // method@116b │ │ -056f3a: 0c00 |0005: move-result-object v0 │ │ -056f3c: 1100 |0006: return-object v0 │ │ +057dbc: |[057dbc] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readContributors:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ +057dcc: 1a00 ce0c |0000: const-string v0, "contributor" // string@0cce │ │ +057dd0: 7120 6b11 1000 |0002: invoke-static {v0, v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; // method@116b │ │ +057dd6: 0c00 |0005: move-result-object v0 │ │ +057dd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metadataElement Lorg/w3c/dom/Element; │ │ │ │ #6 : (in Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;) │ │ @@ -112492,19 +112559,19 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056f40: |[056f40] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readCreators:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ -056f50: 1a00 090d |0000: const-string v0, "creator" // string@0d09 │ │ -056f54: 7120 6b11 1000 |0002: invoke-static {v0, v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; // method@116b │ │ -056f5a: 0c00 |0005: move-result-object v0 │ │ -056f5c: 1100 |0006: return-object v0 │ │ +057ddc: |[057ddc] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readCreators:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ +057dec: 1a00 070d |0000: const-string v0, "creator" // string@0d07 │ │ +057df0: 7120 6b11 1000 |0002: invoke-static {v0, v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readAuthors:(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List; // method@116b │ │ +057df6: 0c00 |0005: move-result-object v0 │ │ +057df8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metadataElement Lorg/w3c/dom/Element; │ │ │ │ #7 : (in Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;) │ │ @@ -112512,48 +112579,48 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -056f60: |[056f60] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readDates:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ -056f70: 1a06 f710 |0000: const-string v6, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -056f74: 1a07 4a0d |0002: const-string v7, "date" // string@0d4a │ │ -056f78: 7230 7413 6907 |0004: invoke-interface {v9, v6, v7}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -056f7e: 0c03 |0007: move-result-object v3 │ │ -056f80: 2205 5f02 |0008: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -056f84: 7210 7c13 0300 |000a: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -056f8a: 0a06 |000d: move-result v6 │ │ -056f8c: 7020 130f 6500 |000e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -056f92: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -056f94: 7210 7c13 0300 |0012: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -056f9a: 0a06 |0015: move-result v6 │ │ -056f9c: 3564 2a00 |0016: if-ge v4, v6, 0040 // +002a │ │ -056fa0: 7220 7d13 4300 |0018: invoke-interface {v3, v4}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -056fa6: 0c01 |001b: move-result-object v1 │ │ -056fa8: 1f01 f102 |001c: check-cast v1, Lorg/w3c/dom/Element; // type@02f1 │ │ -056fac: 2200 9802 |001e: new-instance v0, Lnl/siegmann/epublib/domain/Date; // type@0298 │ │ -056fb0: 7110 2911 0100 |0020: invoke-static {v1}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -056fb6: 0c06 |0023: move-result-object v6 │ │ -056fb8: 1a07 f910 |0024: const-string v7, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -056fbc: 1a08 3a0e |0026: const-string v8, "event" // string@0e3a │ │ -056fc0: 7230 7113 7108 |0028: invoke-interface {v1, v7, v8}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ -056fc6: 0c07 |002b: move-result-object v7 │ │ -056fc8: 7030 2f10 6007 |002c: invoke-direct {v0, v6, v7}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Ljava/lang/String;)V // method@102f │ │ -056fce: 7220 430f 0500 |002f: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -056fd4: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -056fd8: 28de |0034: goto 0012 // -0022 │ │ -056fda: 0d02 |0035: move-exception v2 │ │ -056fdc: 6206 f105 |0036: sget-object v6, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ -056fe0: 6e10 a00e 0200 |0038: invoke-virtual {v2}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@0ea0 │ │ -056fe6: 0c07 |003b: move-result-object v7 │ │ -056fe8: 7220 3512 7600 |003c: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -056fee: 28f3 |003f: goto 0032 // -000d │ │ -056ff0: 1105 |0040: return-object v5 │ │ +057dfc: |[057dfc] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readDates:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ +057e0c: 1a06 f510 |0000: const-string v6, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057e10: 1a07 480d |0002: const-string v7, "date" // string@0d48 │ │ +057e14: 7230 7413 6907 |0004: invoke-interface {v9, v6, v7}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +057e1a: 0c03 |0007: move-result-object v3 │ │ +057e1c: 2205 5d02 |0008: new-instance v5, Ljava/util/ArrayList; // type@025d │ │ +057e20: 7210 7c13 0300 |000a: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057e26: 0a06 |000d: move-result v6 │ │ +057e28: 7020 130f 6500 |000e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +057e2e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +057e30: 7210 7c13 0300 |0012: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057e36: 0a06 |0015: move-result v6 │ │ +057e38: 3564 2a00 |0016: if-ge v4, v6, 0040 // +002a │ │ +057e3c: 7220 7d13 4300 |0018: invoke-interface {v3, v4}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +057e42: 0c01 |001b: move-result-object v1 │ │ +057e44: 1f01 ef02 |001c: check-cast v1, Lorg/w3c/dom/Element; // type@02ef │ │ +057e48: 2200 9602 |001e: new-instance v0, Lnl/siegmann/epublib/domain/Date; // type@0296 │ │ +057e4c: 7110 2911 0100 |0020: invoke-static {v1}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +057e52: 0c06 |0023: move-result-object v6 │ │ +057e54: 1a07 f710 |0024: const-string v7, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057e58: 1a08 380e |0026: const-string v8, "event" // string@0e38 │ │ +057e5c: 7230 7113 7108 |0028: invoke-interface {v1, v7, v8}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ +057e62: 0c07 |002b: move-result-object v7 │ │ +057e64: 7030 2f10 6007 |002c: invoke-direct {v0, v6, v7}, Lnl/siegmann/epublib/domain/Date;.:(Ljava/lang/String;Ljava/lang/String;)V // method@102f │ │ +057e6a: 7220 430f 0500 |002f: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +057e70: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +057e74: 28de |0034: goto 0012 // -0022 │ │ +057e76: 0d02 |0035: move-exception v2 │ │ +057e78: 6206 f105 |0036: sget-object v6, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ +057e7c: 6e10 a00e 0200 |0038: invoke-virtual {v2}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@0ea0 │ │ +057e82: 0c07 |003b: move-result-object v7 │ │ +057e84: 7220 3512 7600 |003c: invoke-interface {v6, v7}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +057e8a: 28f3 |003f: goto 0032 // -000d │ │ +057e8c: 1105 |0040: return-object v5 │ │ catches : 1 │ │ 0x001e - 0x0032 │ │ Ljava/lang/IllegalArgumentException; -> 0x0035 │ │ positions : │ │ 0x0000 line=121 │ │ 0x0008 line=122 │ │ 0x0011 line=123 │ │ @@ -112578,66 +112645,66 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -057004: |[057004] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readIdentifiers:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ -057014: 1a08 f710 |0000: const-string v8, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057018: 1a09 1811 |0002: const-string v9, "identifier" // string@1118 │ │ -05701c: 7230 7413 8a09 |0004: invoke-interface {v10, v8, v9}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -057022: 0c04 |0007: move-result-object v4 │ │ -057024: 7210 7c13 0400 |0008: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -05702a: 0a08 |000b: move-result v8 │ │ -05702c: 3908 0f00 |000c: if-nez v8, 001b // +000f │ │ -057030: 6208 f105 |000e: sget-object v8, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ -057034: 1a09 c908 |0010: const-string v9, "Package does not contain element identifier" // string@08c9 │ │ -057038: 7220 3512 9800 |0012: invoke-interface {v8, v9}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -05703e: 2206 5f02 |0015: new-instance v6, Ljava/util/ArrayList; // type@025f │ │ -057042: 7010 120f 0600 |0017: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -057048: 1106 |001a: return-object v6 │ │ -05704a: 7210 7513 0a00 |001b: invoke-interface {v10}, Lorg/w3c/dom/Element;.getOwnerDocument:()Lorg/w3c/dom/Document; // method@1375 │ │ -057050: 0c08 |001e: move-result-object v8 │ │ -057052: 7110 6a11 0800 |001f: invoke-static {v8}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.getBookIdId:(Lorg/w3c/dom/Document;)Ljava/lang/String; // method@116a │ │ -057058: 0c00 |0022: move-result-object v0 │ │ -05705a: 2206 5f02 |0023: new-instance v6, Ljava/util/ArrayList; // type@025f │ │ -05705e: 7210 7c13 0400 |0025: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -057064: 0a08 |0028: move-result v8 │ │ -057066: 7020 130f 8600 |0029: invoke-direct {v6, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -05706c: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -05706e: 7210 7c13 0400 |002d: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -057074: 0a08 |0030: move-result v8 │ │ -057076: 3581 e9ff |0031: if-ge v1, v8, 001a // -0017 │ │ -05707a: 7220 7d13 1400 |0033: invoke-interface {v4, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -057080: 0c03 |0036: move-result-object v3 │ │ -057082: 1f03 f102 |0037: check-cast v3, Lorg/w3c/dom/Element; // type@02f1 │ │ -057086: 1a08 f910 |0039: const-string v8, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05708a: 1a09 fa16 |003b: const-string v9, "scheme" // string@16fa │ │ -05708e: 7230 7113 8309 |003d: invoke-interface {v3, v8, v9}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ -057094: 0c07 |0040: move-result-object v7 │ │ -057096: 7110 2911 0300 |0041: invoke-static {v3}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -05709c: 0c05 |0044: move-result-object v5 │ │ -05709e: 7110 b711 0500 |0045: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0570a4: 0a08 |0048: move-result v8 │ │ -0570a6: 3808 0500 |0049: if-eqz v8, 004e // +0005 │ │ -0570aa: d801 0101 |004b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0570ae: 28e0 |004d: goto 002d // -0020 │ │ -0570b0: 2202 9c02 |004e: new-instance v2, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -0570b4: 7030 5110 7205 |0050: invoke-direct {v2, v7, v5}, Lnl/siegmann/epublib/domain/Identifier;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1051 │ │ -0570ba: 1a08 1011 |0053: const-string v8, "id" // string@1110 │ │ -0570be: 7220 7013 8300 |0055: invoke-interface {v3, v8}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ -0570c4: 0c08 |0058: move-result-object v8 │ │ -0570c6: 6e20 cd0e 0800 |0059: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0570cc: 0a08 |005c: move-result v8 │ │ -0570ce: 3808 0600 |005d: if-eqz v8, 0063 // +0006 │ │ -0570d2: 1218 |005f: const/4 v8, #int 1 // #1 │ │ -0570d4: 6e20 5810 8200 |0060: invoke-virtual {v2, v8}, Lnl/siegmann/epublib/domain/Identifier;.setBookId:(Z)V // method@1058 │ │ -0570da: 7220 430f 2600 |0063: invoke-interface {v6, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0570e0: 28e5 |0066: goto 004b // -001b │ │ +057ea0: |[057ea0] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readIdentifiers:(Lorg/w3c/dom/Element;)Ljava/util/List; │ │ +057eb0: 1a08 f510 |0000: const-string v8, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057eb4: 1a09 1611 |0002: const-string v9, "identifier" // string@1116 │ │ +057eb8: 7230 7413 8a09 |0004: invoke-interface {v10, v8, v9}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +057ebe: 0c04 |0007: move-result-object v4 │ │ +057ec0: 7210 7c13 0400 |0008: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057ec6: 0a08 |000b: move-result v8 │ │ +057ec8: 3908 0f00 |000c: if-nez v8, 001b // +000f │ │ +057ecc: 6208 f105 |000e: sget-object v8, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ +057ed0: 1a09 c708 |0010: const-string v9, "Package does not contain element identifier" // string@08c7 │ │ +057ed4: 7220 3512 9800 |0012: invoke-interface {v8, v9}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +057eda: 2206 5d02 |0015: new-instance v6, Ljava/util/ArrayList; // type@025d │ │ +057ede: 7010 120f 0600 |0017: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +057ee4: 1106 |001a: return-object v6 │ │ +057ee6: 7210 7513 0a00 |001b: invoke-interface {v10}, Lorg/w3c/dom/Element;.getOwnerDocument:()Lorg/w3c/dom/Document; // method@1375 │ │ +057eec: 0c08 |001e: move-result-object v8 │ │ +057eee: 7110 6a11 0800 |001f: invoke-static {v8}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.getBookIdId:(Lorg/w3c/dom/Document;)Ljava/lang/String; // method@116a │ │ +057ef4: 0c00 |0022: move-result-object v0 │ │ +057ef6: 2206 5d02 |0023: new-instance v6, Ljava/util/ArrayList; // type@025d │ │ +057efa: 7210 7c13 0400 |0025: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057f00: 0a08 |0028: move-result v8 │ │ +057f02: 7020 130f 8600 |0029: invoke-direct {v6, v8}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +057f08: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +057f0a: 7210 7c13 0400 |002d: invoke-interface {v4}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +057f10: 0a08 |0030: move-result v8 │ │ +057f12: 3581 e9ff |0031: if-ge v1, v8, 001a // -0017 │ │ +057f16: 7220 7d13 1400 |0033: invoke-interface {v4, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +057f1c: 0c03 |0036: move-result-object v3 │ │ +057f1e: 1f03 ef02 |0037: check-cast v3, Lorg/w3c/dom/Element; // type@02ef │ │ +057f22: 1a08 f710 |0039: const-string v8, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057f26: 1a09 f816 |003b: const-string v9, "scheme" // string@16f8 │ │ +057f2a: 7230 7113 8309 |003d: invoke-interface {v3, v8, v9}, Lorg/w3c/dom/Element;.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1371 │ │ +057f30: 0c07 |0040: move-result-object v7 │ │ +057f32: 7110 2911 0300 |0041: invoke-static {v3}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +057f38: 0c05 |0044: move-result-object v5 │ │ +057f3a: 7110 b711 0500 |0045: invoke-static {v5}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +057f40: 0a08 |0048: move-result v8 │ │ +057f42: 3808 0500 |0049: if-eqz v8, 004e // +0005 │ │ +057f46: d801 0101 |004b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057f4a: 28e0 |004d: goto 002d // -0020 │ │ +057f4c: 2202 9a02 |004e: new-instance v2, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +057f50: 7030 5110 7205 |0050: invoke-direct {v2, v7, v5}, Lnl/siegmann/epublib/domain/Identifier;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1051 │ │ +057f56: 1a08 0e11 |0053: const-string v8, "id" // string@110e │ │ +057f5a: 7220 7013 8300 |0055: invoke-interface {v3, v8}, Lorg/w3c/dom/Element;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@1370 │ │ +057f60: 0c08 |0058: move-result-object v8 │ │ +057f62: 6e20 cd0e 0800 |0059: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +057f68: 0a08 |005c: move-result v8 │ │ +057f6a: 3808 0600 |005d: if-eqz v8, 0063 // +0006 │ │ +057f6e: 1218 |005f: const/4 v8, #int 1 // #1 │ │ +057f70: 6e20 5810 8200 |0060: invoke-virtual {v2, v8}, Lnl/siegmann/epublib/domain/Identifier;.setBookId:(Z)V // method@1058 │ │ +057f76: 7220 430f 2600 |0063: invoke-interface {v6, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +057f7c: 28e5 |0066: goto 004b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0008 line=156 │ │ 0x000e line=157 │ │ 0x0015 line=158 │ │ 0x001a line=175 │ │ @@ -112669,82 +112736,82 @@ │ │ type : '(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Metadata;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -0570e4: |[0570e4] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readMetadata:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Metadata; │ │ -0570f4: 2202 a102 |0000: new-instance v2, Lnl/siegmann/epublib/domain/Metadata; // type@02a1 │ │ -0570f8: 7010 7010 0200 |0002: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Metadata;.:()V // method@1070 │ │ -0570fe: 7210 6e13 0600 |0005: invoke-interface {v6}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -057104: 0c03 |0008: move-result-object v3 │ │ -057106: 1a04 f910 |0009: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05710a: 1a05 0214 |000b: const-string v5, "metadata" // string@1402 │ │ -05710e: 7130 2811 4305 |000d: invoke-static {v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -057114: 0c01 |0010: move-result-object v1 │ │ -057116: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -05711a: 6203 f105 |0013: sget-object v3, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ -05711e: 1a04 ca08 |0015: const-string v4, "Package does not contain element metadata" // string@08ca │ │ -057122: 7220 3512 4300 |0017: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057128: 1102 |001a: return-object v2 │ │ -05712a: 1a03 f710 |001b: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -05712e: 1a04 0c19 |001d: const-string v4, "title" // string@190c │ │ -057132: 7130 2611 3104 |001f: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -057138: 0c03 |0022: move-result-object v3 │ │ -05713a: 6e20 9310 3200 |0023: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setTitles:(Ljava/util/List;)V // method@1093 │ │ -057140: 1a03 f710 |0026: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057144: 1a04 1716 |0028: const-string v4, "publisher" // string@1617 │ │ -057148: 7130 2611 3104 |002a: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -05714e: 0c03 |002d: move-result-object v3 │ │ -057150: 6e20 9010 3200 |002e: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setPublishers:(Ljava/util/List;)V // method@1090 │ │ -057156: 1a03 f710 |0031: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -05715a: 1a04 710d |0033: const-string v4, "description" // string@0d71 │ │ -05715e: 7130 2611 3104 |0035: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -057164: 0c03 |0038: move-result-object v3 │ │ -057166: 6e20 8b10 3200 |0039: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setDescriptions:(Ljava/util/List;)V // method@108b │ │ -05716c: 1a03 f710 |003c: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057170: 1a04 c716 |003e: const-string v4, "rights" // string@16c7 │ │ -057174: 7130 2611 3104 |0040: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -05717a: 0c03 |0043: move-result-object v3 │ │ -05717c: 6e20 9110 3200 |0044: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setRights:(Ljava/util/List;)V // method@1091 │ │ -057182: 1a03 f710 |0047: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057186: 1a04 4d19 |0049: const-string v4, "type" // string@194d │ │ -05718a: 7130 2611 3104 |004b: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -057190: 0c03 |004e: move-result-object v3 │ │ -057192: 6e20 9410 3200 |004f: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setTypes:(Ljava/util/List;)V // method@1094 │ │ -057198: 1a03 f710 |0052: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -05719c: 1a04 b918 |0054: const-string v4, "subject" // string@18b9 │ │ -0571a0: 7130 2611 3104 |0056: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -0571a6: 0c03 |0059: move-result-object v3 │ │ -0571a8: 6e20 9210 3200 |005a: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setSubjects:(Ljava/util/List;)V // method@1092 │ │ -0571ae: 7110 6f11 0100 |005d: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readIdentifiers:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116f │ │ -0571b4: 0c03 |0060: move-result-object v3 │ │ -0571b6: 6e20 8d10 3200 |0061: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setIdentifiers:(Ljava/util/List;)V // method@108d │ │ -0571bc: 7110 6d11 0100 |0064: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readCreators:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116d │ │ -0571c2: 0c03 |0067: move-result-object v3 │ │ -0571c4: 6e20 8810 3200 |0068: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setAuthors:(Ljava/util/List;)V // method@1088 │ │ -0571ca: 7110 6c11 0100 |006b: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readContributors:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116c │ │ -0571d0: 0c03 |006e: move-result-object v3 │ │ -0571d2: 6e20 8910 3200 |006f: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setContributors:(Ljava/util/List;)V // method@1089 │ │ -0571d8: 7110 6e11 0100 |0072: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readDates:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116e │ │ -0571de: 0c03 |0075: move-result-object v3 │ │ -0571e0: 6e20 8a10 3200 |0076: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setDates:(Ljava/util/List;)V // method@108a │ │ -0571e6: 7110 7111 0100 |0079: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readOtherProperties:(Lorg/w3c/dom/Element;)Ljava/util/Map; // method@1171 │ │ -0571ec: 0c03 |007c: move-result-object v3 │ │ -0571ee: 6e20 8f10 3200 |007d: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setOtherProperties:(Ljava/util/Map;)V // method@108f │ │ -0571f4: 1a03 f710 |0080: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0571f8: 1a04 df11 |0082: const-string v4, "language" // string@11df │ │ -0571fc: 7130 2811 3104 |0084: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -057202: 0c00 |0087: move-result-object v0 │ │ -057204: 3800 92ff |0088: if-eqz v0, 001a // -006e │ │ -057208: 7110 2911 0000 |008a: invoke-static {v0}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ -05720e: 0c03 |008d: move-result-object v3 │ │ -057210: 6e20 8e10 3200 |008e: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setLanguage:(Ljava/lang/String;)V // method@108e │ │ -057216: 2889 |0091: goto 001a // -0077 │ │ +057f80: |[057f80] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readMetadata:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Metadata; │ │ +057f90: 2202 9f02 |0000: new-instance v2, Lnl/siegmann/epublib/domain/Metadata; // type@029f │ │ +057f94: 7010 7010 0200 |0002: invoke-direct {v2}, Lnl/siegmann/epublib/domain/Metadata;.:()V // method@1070 │ │ +057f9a: 7210 6e13 0600 |0005: invoke-interface {v6}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +057fa0: 0c03 |0008: move-result-object v3 │ │ +057fa2: 1a04 f710 |0009: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +057fa6: 1a05 0014 |000b: const-string v5, "metadata" // string@1400 │ │ +057faa: 7130 2811 4305 |000d: invoke-static {v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +057fb0: 0c01 |0010: move-result-object v1 │ │ +057fb2: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +057fb6: 6203 f105 |0013: sget-object v3, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.log:Lorg/slf4j/Logger; // field@05f1 │ │ +057fba: 1a04 c808 |0015: const-string v4, "Package does not contain element metadata" // string@08c8 │ │ +057fbe: 7220 3512 4300 |0017: invoke-interface {v3, v4}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +057fc4: 1102 |001a: return-object v2 │ │ +057fc6: 1a03 f510 |001b: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057fca: 1a04 0a19 |001d: const-string v4, "title" // string@190a │ │ +057fce: 7130 2611 3104 |001f: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +057fd4: 0c03 |0022: move-result-object v3 │ │ +057fd6: 6e20 9310 3200 |0023: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setTitles:(Ljava/util/List;)V // method@1093 │ │ +057fdc: 1a03 f510 |0026: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057fe0: 1a04 1516 |0028: const-string v4, "publisher" // string@1615 │ │ +057fe4: 7130 2611 3104 |002a: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +057fea: 0c03 |002d: move-result-object v3 │ │ +057fec: 6e20 9010 3200 |002e: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setPublishers:(Ljava/util/List;)V // method@1090 │ │ +057ff2: 1a03 f510 |0031: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +057ff6: 1a04 6f0d |0033: const-string v4, "description" // string@0d6f │ │ +057ffa: 7130 2611 3104 |0035: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +058000: 0c03 |0038: move-result-object v3 │ │ +058002: 6e20 8b10 3200 |0039: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setDescriptions:(Ljava/util/List;)V // method@108b │ │ +058008: 1a03 f510 |003c: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +05800c: 1a04 c516 |003e: const-string v4, "rights" // string@16c5 │ │ +058010: 7130 2611 3104 |0040: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +058016: 0c03 |0043: move-result-object v3 │ │ +058018: 6e20 9110 3200 |0044: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setRights:(Ljava/util/List;)V // method@1091 │ │ +05801e: 1a03 f510 |0047: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058022: 1a04 4b19 |0049: const-string v4, "type" // string@194b │ │ +058026: 7130 2611 3104 |004b: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +05802c: 0c03 |004e: move-result-object v3 │ │ +05802e: 6e20 9410 3200 |004f: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setTypes:(Ljava/util/List;)V // method@1094 │ │ +058034: 1a03 f510 |0052: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058038: 1a04 b718 |0054: const-string v4, "subject" // string@18b7 │ │ +05803c: 7130 2611 3104 |0056: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getElementsTextChild:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +058042: 0c03 |0059: move-result-object v3 │ │ +058044: 6e20 9210 3200 |005a: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setSubjects:(Ljava/util/List;)V // method@1092 │ │ +05804a: 7110 6f11 0100 |005d: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readIdentifiers:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116f │ │ +058050: 0c03 |0060: move-result-object v3 │ │ +058052: 6e20 8d10 3200 |0061: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setIdentifiers:(Ljava/util/List;)V // method@108d │ │ +058058: 7110 6d11 0100 |0064: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readCreators:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116d │ │ +05805e: 0c03 |0067: move-result-object v3 │ │ +058060: 6e20 8810 3200 |0068: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setAuthors:(Ljava/util/List;)V // method@1088 │ │ +058066: 7110 6c11 0100 |006b: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readContributors:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116c │ │ +05806c: 0c03 |006e: move-result-object v3 │ │ +05806e: 6e20 8910 3200 |006f: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setContributors:(Ljava/util/List;)V // method@1089 │ │ +058074: 7110 6e11 0100 |0072: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readDates:(Lorg/w3c/dom/Element;)Ljava/util/List; // method@116e │ │ +05807a: 0c03 |0075: move-result-object v3 │ │ +05807c: 6e20 8a10 3200 |0076: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setDates:(Ljava/util/List;)V // method@108a │ │ +058082: 7110 7111 0100 |0079: invoke-static {v1}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readOtherProperties:(Lorg/w3c/dom/Element;)Ljava/util/Map; // method@1171 │ │ +058088: 0c03 |007c: move-result-object v3 │ │ +05808a: 6e20 8f10 3200 |007d: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setOtherProperties:(Ljava/util/Map;)V // method@108f │ │ +058090: 1a03 f510 |0080: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058094: 1a04 dd11 |0082: const-string v4, "language" // string@11dd │ │ +058098: 7130 2811 3104 |0084: invoke-static {v1, v3, v4}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +05809e: 0c00 |0087: move-result-object v0 │ │ +0580a0: 3800 92ff |0088: if-eqz v0, 001a // -006e │ │ +0580a4: 7110 2911 0000 |008a: invoke-static {v0}, Lnl/siegmann/epublib/epub/DOMUtil;.getTextChildrenContent:(Lorg/w3c/dom/Element;)Ljava/lang/String; // method@1129 │ │ +0580aa: 0c03 |008d: move-result-object v3 │ │ +0580ac: 6e20 8e10 3200 |008e: invoke-virtual {v2, v3}, Lnl/siegmann/epublib/domain/Metadata;.setLanguage:(Ljava/lang/String;)V // method@108e │ │ +0580b2: 2889 |0091: goto 001a // -0077 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ 0x0011 line=40 │ │ 0x0013 line=41 │ │ 0x001a line=62 │ │ @@ -112774,43 +112841,43 @@ │ │ type : '(Lorg/w3c/dom/Element;)Ljava/util/Map;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -057218: |[057218] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readOtherProperties:(Lorg/w3c/dom/Element;)Ljava/util/Map; │ │ -057228: 2205 6702 |0000: new-instance v5, Ljava/util/HashMap; // type@0267 │ │ -05722c: 7010 2d0f 0500 |0002: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -057232: 1a07 f910 |0005: const-string v7, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057236: 1a08 f613 |0007: const-string v8, "meta" // string@13f6 │ │ -05723a: 7230 7413 7908 |0009: invoke-interface {v9, v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -057240: 0c02 |000c: move-result-object v2 │ │ -057242: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -057244: 7210 7c13 0200 |000e: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -05724a: 0a07 |0011: move-result v7 │ │ -05724c: 3570 2500 |0012: if-ge v0, v7, 0037 // +0025 │ │ -057250: 7220 7d13 0200 |0014: invoke-interface {v2, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -057256: 0c01 |0017: move-result-object v1 │ │ -057258: 7210 7713 0100 |0018: invoke-interface {v1}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@1377 │ │ -05725e: 0c07 |001b: move-result-object v7 │ │ -057260: 1a08 0a16 |001c: const-string v8, "property" // string@160a │ │ -057264: 7220 7613 8700 |001e: invoke-interface {v7, v8}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@1376 │ │ -05726a: 0c04 |0021: move-result-object v4 │ │ -05726c: 3804 1200 |0022: if-eqz v4, 0034 // +0012 │ │ -057270: 7210 7a13 0400 |0024: invoke-interface {v4}, Lorg/w3c/dom/Node;.getNodeValue:()Ljava/lang/String; // method@137a │ │ -057276: 0c03 |0027: move-result-object v3 │ │ -057278: 7210 7b13 0100 |0028: invoke-interface {v1}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@137b │ │ -05727e: 0c06 |002b: move-result-object v6 │ │ -057280: 2207 8902 |002c: new-instance v7, Ljavax/xml/namespace/QName; // type@0289 │ │ -057284: 7020 8f0f 3700 |002e: invoke-direct {v7, v3}, Ljavax/xml/namespace/QName;.:(Ljava/lang/String;)V // method@0f8f │ │ -05728a: 7230 570f 7506 |0031: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -057290: d800 0001 |0034: add-int/lit8 v0, v0, #int 1 // #01 │ │ -057294: 28d8 |0036: goto 000e // -0028 │ │ -057296: 1105 |0037: return-object v5 │ │ +0580b4: |[0580b4] nl.siegmann.epublib.epub.PackageDocumentMetadataReader.readOtherProperties:(Lorg/w3c/dom/Element;)Ljava/util/Map; │ │ +0580c4: 2205 6502 |0000: new-instance v5, Ljava/util/HashMap; // type@0265 │ │ +0580c8: 7010 2d0f 0500 |0002: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +0580ce: 1a07 f710 |0005: const-string v7, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0580d2: 1a08 f413 |0007: const-string v8, "meta" // string@13f4 │ │ +0580d6: 7230 7413 7908 |0009: invoke-interface {v9, v7, v8}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +0580dc: 0c02 |000c: move-result-object v2 │ │ +0580de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0580e0: 7210 7c13 0200 |000e: invoke-interface {v2}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +0580e6: 0a07 |0011: move-result v7 │ │ +0580e8: 3570 2500 |0012: if-ge v0, v7, 0037 // +0025 │ │ +0580ec: 7220 7d13 0200 |0014: invoke-interface {v2, v0}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +0580f2: 0c01 |0017: move-result-object v1 │ │ +0580f4: 7210 7713 0100 |0018: invoke-interface {v1}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@1377 │ │ +0580fa: 0c07 |001b: move-result-object v7 │ │ +0580fc: 1a08 0816 |001c: const-string v8, "property" // string@1608 │ │ +058100: 7220 7613 8700 |001e: invoke-interface {v7, v8}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@1376 │ │ +058106: 0c04 |0021: move-result-object v4 │ │ +058108: 3804 1200 |0022: if-eqz v4, 0034 // +0012 │ │ +05810c: 7210 7a13 0400 |0024: invoke-interface {v4}, Lorg/w3c/dom/Node;.getNodeValue:()Ljava/lang/String; // method@137a │ │ +058112: 0c03 |0027: move-result-object v3 │ │ +058114: 7210 7b13 0100 |0028: invoke-interface {v1}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@137b │ │ +05811a: 0c06 |002b: move-result-object v6 │ │ +05811c: 2207 8702 |002c: new-instance v7, Ljavax/xml/namespace/QName; // type@0287 │ │ +058120: 7020 8f0f 3700 |002e: invoke-direct {v7, v3}, Ljavax/xml/namespace/QName;.:(Ljava/lang/String;)V // method@0f8f │ │ +058126: 7230 570f 7506 |0031: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +05812c: d800 0001 |0034: add-int/lit8 v0, v0, #int 1 // #01 │ │ +058130: 28d8 |0036: goto 000e // -0028 │ │ +058132: 1105 |0037: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=74 │ │ 0x000d line=75 │ │ 0x0014 line=76 │ │ 0x0018 line=77 │ │ @@ -112827,21 +112894,21 @@ │ │ 0x0022 - 0x0037 reg=4 property Lorg/w3c/dom/Node; │ │ 0x000e - 0x0038 reg=0 i I │ │ 0x000d - 0x0038 reg=2 metaTags Lorg/w3c/dom/NodeList; │ │ 0x0005 - 0x0038 reg=5 result Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0038 reg=9 metadataElement Lorg/w3c/dom/Element; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2252 (PackageDocumentMetadataReader.java) │ │ + source_file_idx : 2250 (PackageDocumentMetadataReader.java) │ │ │ │ Class #409 header: │ │ -class_idx : 705 │ │ +class_idx : 703 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 703 │ │ -source_file_idx : 2253 │ │ +superclass_idx : 701 │ │ +source_file_idx : 2251 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #409 annotations: │ │ Annotations on method #4467 'writeIdentifiers' │ │ @@ -112866,17 +112933,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057298: |[057298] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.:()V │ │ -0572a8: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ -0572ae: 0e00 |0003: return-void │ │ +058134: |[058134] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.:()V │ │ +058144: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ +05814a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter; │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;) │ │ @@ -112884,66 +112951,66 @@ │ │ type : '(Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -0572b0: |[0572b0] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeIdentifiers:(Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0572c0: 7110 5310 0600 |0000: invoke-static {v6}, Lnl/siegmann/epublib/domain/Identifier;.getBookIdIdentifier:(Ljava/util/List;)Lnl/siegmann/epublib/domain/Identifier; // method@1053 │ │ -0572c6: 0c00 |0003: move-result-object v0 │ │ -0572c8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0572cc: 0e00 |0006: return-void │ │ -0572ce: 1a03 f710 |0007: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0572d2: 1a04 1811 |0009: const-string v4, "identifier" // string@1118 │ │ -0572d6: 7230 8c13 3704 |000b: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0572dc: 1a03 0000 |000e: const-string v3, "" // string@0000 │ │ -0572e0: 1a04 1011 |0010: const-string v4, "id" // string@1110 │ │ -0572e4: 1a05 0b02 |0012: const-string v5, "BookId" // string@020b │ │ -0572e8: 7240 8413 3754 |0014: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0572ee: 1a03 f910 |0017: const-string v3, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0572f2: 1a04 fa16 |0019: const-string v4, "scheme" // string@16fa │ │ -0572f6: 6e10 5410 0000 |001b: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ -0572fc: 0c05 |001e: move-result-object v5 │ │ -0572fe: 7240 8413 3754 |001f: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057304: 6e10 5510 0000 |0022: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ -05730a: 0c03 |0025: move-result-object v3 │ │ -05730c: 7220 8d13 3700 |0026: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -057312: 1a03 f710 |0029: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057316: 1a04 1811 |002b: const-string v4, "identifier" // string@1118 │ │ -05731a: 7230 8613 3704 |002d: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -057320: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -057322: 7210 4d0f 0600 |0031: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0f4d │ │ -057328: 0a04 |0034: move-result v4 │ │ -05732a: 7230 4e0f 3604 |0035: invoke-interface {v6, v3, v4}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@0f4e │ │ -057330: 0c03 |0038: move-result-object v3 │ │ -057332: 7210 490f 0300 |0039: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -057338: 0c01 |003c: move-result-object v1 │ │ -05733a: 7210 380f 0100 |003d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -057340: 0a03 |0040: move-result v3 │ │ -057342: 3803 c5ff |0041: if-eqz v3, 0006 // -003b │ │ -057346: 7210 390f 0100 |0043: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -05734c: 0c02 |0046: move-result-object v2 │ │ -05734e: 1f02 9c02 |0047: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029c │ │ -057352: 3202 f4ff |0049: if-eq v2, v0, 003d // -000c │ │ -057356: 1a03 f710 |004b: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -05735a: 1a04 1811 |004d: const-string v4, "identifier" // string@1118 │ │ -05735e: 7230 8c13 3704 |004f: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -057364: 1a03 f910 |0052: const-string v3, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057368: 1a04 fa16 |0054: const-string v4, "scheme" // string@16fa │ │ -05736c: 6e10 5410 0200 |0056: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ -057372: 0c05 |0059: move-result-object v5 │ │ -057374: 7240 8413 3754 |005a: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05737a: 6e10 5510 0200 |005d: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ -057380: 0c03 |0060: move-result-object v3 │ │ -057382: 7220 8d13 3700 |0061: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -057388: 1a03 f710 |0064: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -05738c: 1a04 1811 |0066: const-string v4, "identifier" // string@1118 │ │ -057390: 7230 8613 3704 |0068: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -057396: 28d2 |006b: goto 003d // -002e │ │ +05814c: |[05814c] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeIdentifiers:(Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +05815c: 7110 5310 0600 |0000: invoke-static {v6}, Lnl/siegmann/epublib/domain/Identifier;.getBookIdIdentifier:(Ljava/util/List;)Lnl/siegmann/epublib/domain/Identifier; // method@1053 │ │ +058162: 0c00 |0003: move-result-object v0 │ │ +058164: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +058168: 0e00 |0006: return-void │ │ +05816a: 1a03 f510 |0007: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +05816e: 1a04 1611 |0009: const-string v4, "identifier" // string@1116 │ │ +058172: 7230 8c13 3704 |000b: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058178: 1a03 0000 |000e: const-string v3, "" // string@0000 │ │ +05817c: 1a04 0e11 |0010: const-string v4, "id" // string@110e │ │ +058180: 1a05 0b02 |0012: const-string v5, "BookId" // string@020b │ │ +058184: 7240 8413 3754 |0014: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +05818a: 1a03 f710 |0017: const-string v3, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05818e: 1a04 f816 |0019: const-string v4, "scheme" // string@16f8 │ │ +058192: 6e10 5410 0000 |001b: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ +058198: 0c05 |001e: move-result-object v5 │ │ +05819a: 7240 8413 3754 |001f: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0581a0: 6e10 5510 0000 |0022: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ +0581a6: 0c03 |0025: move-result-object v3 │ │ +0581a8: 7220 8d13 3700 |0026: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +0581ae: 1a03 f510 |0029: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0581b2: 1a04 1611 |002b: const-string v4, "identifier" // string@1116 │ │ +0581b6: 7230 8613 3704 |002d: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0581bc: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +0581be: 7210 4d0f 0600 |0031: invoke-interface {v6}, Ljava/util/List;.size:()I // method@0f4d │ │ +0581c4: 0a04 |0034: move-result v4 │ │ +0581c6: 7230 4e0f 3604 |0035: invoke-interface {v6, v3, v4}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@0f4e │ │ +0581cc: 0c03 |0038: move-result-object v3 │ │ +0581ce: 7210 490f 0300 |0039: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +0581d4: 0c01 |003c: move-result-object v1 │ │ +0581d6: 7210 380f 0100 |003d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0581dc: 0a03 |0040: move-result v3 │ │ +0581de: 3803 c5ff |0041: if-eqz v3, 0006 // -003b │ │ +0581e2: 7210 390f 0100 |0043: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0581e8: 0c02 |0046: move-result-object v2 │ │ +0581ea: 1f02 9a02 |0047: check-cast v2, Lnl/siegmann/epublib/domain/Identifier; // type@029a │ │ +0581ee: 3202 f4ff |0049: if-eq v2, v0, 003d // -000c │ │ +0581f2: 1a03 f510 |004b: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0581f6: 1a04 1611 |004d: const-string v4, "identifier" // string@1116 │ │ +0581fa: 7230 8c13 3704 |004f: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058200: 1a03 f710 |0052: const-string v3, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058204: 1a04 f816 |0054: const-string v4, "scheme" // string@16f8 │ │ +058208: 6e10 5410 0200 |0056: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getScheme:()Ljava/lang/String; // method@1054 │ │ +05820e: 0c05 |0059: move-result-object v5 │ │ +058210: 7240 8413 3754 |005a: invoke-interface {v7, v3, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +058216: 6e10 5510 0200 |005d: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Identifier;.getValue:()Ljava/lang/String; // method@1055 │ │ +05821c: 0c03 |0060: move-result-object v3 │ │ +05821e: 7220 8d13 3700 |0061: invoke-interface {v7, v3}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +058224: 1a03 f510 |0064: const-string v3, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058228: 1a04 1611 |0066: const-string v4, "identifier" // string@1116 │ │ +05822c: 7230 8613 3704 |0068: invoke-interface {v7, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +058232: 28d2 |006b: goto 003d // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0004 line=132 │ │ 0x0006 line=151 │ │ 0x0007 line=136 │ │ 0x000e line=137 │ │ @@ -112969,319 +113036,319 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 646 16-bit code units │ │ -057398: |[057398] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeMetaData:(Lnl/siegmann/epublib/domain/Book;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0573a8: 1a04 f910 |0000: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0573ac: 1a05 0214 |0002: const-string v5, "metadata" // string@1402 │ │ -0573b0: 7230 8c13 4905 |0004: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0573b6: 1a04 510d |0007: const-string v4, "dc" // string@0d51 │ │ -0573ba: 1a05 f710 |0009: const-string v5, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0573be: 7230 8a13 4905 |000b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ -0573c4: 1a04 4315 |000e: const-string v4, "opf" // string@1543 │ │ -0573c8: 1a05 f910 |0010: const-string v5, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0573cc: 7230 8a13 4905 |0012: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ -0573d2: 6e10 1910 0800 |0015: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -0573d8: 0c04 |0018: move-result-object v4 │ │ -0573da: 6e10 7f10 0400 |0019: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ -0573e0: 0c04 |001c: move-result-object v4 │ │ -0573e2: 7120 7311 9400 |001d: invoke-static {v4, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeIdentifiers:(Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1173 │ │ -0573e8: 1a04 0c19 |0020: const-string v4, "title" // string@190c │ │ -0573ec: 6e10 1910 0800 |0022: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -0573f2: 0c05 |0025: move-result-object v5 │ │ -0573f4: 6e10 8510 0500 |0026: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getTitles:()Ljava/util/List; // method@1085 │ │ -0573fa: 0c05 |0029: move-result-object v5 │ │ -0573fc: 7130 7511 5409 |002a: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -057402: 1a04 b918 |002d: const-string v4, "subject" // string@18b9 │ │ -057406: 6e10 1910 0800 |002f: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -05740c: 0c05 |0032: move-result-object v5 │ │ -05740e: 6e10 8410 0500 |0033: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getSubjects:()Ljava/util/List; // method@1084 │ │ -057414: 0c05 |0036: move-result-object v5 │ │ -057416: 7130 7511 5409 |0037: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -05741c: 1a04 710d |003a: const-string v4, "description" // string@0d71 │ │ -057420: 6e10 1910 0800 |003c: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057426: 0c05 |003f: move-result-object v5 │ │ -057428: 6e10 7c10 0500 |0040: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getDescriptions:()Ljava/util/List; // method@107c │ │ -05742e: 0c05 |0043: move-result-object v5 │ │ -057430: 7130 7511 5409 |0044: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -057436: 1a04 1716 |0047: const-string v4, "publisher" // string@1617 │ │ -05743a: 6e10 1910 0800 |0049: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057440: 0c05 |004c: move-result-object v5 │ │ -057442: 6e10 8210 0500 |004d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getPublishers:()Ljava/util/List; // method@1082 │ │ -057448: 0c05 |0050: move-result-object v5 │ │ -05744a: 7130 7511 5409 |0051: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -057450: 1a04 4d19 |0054: const-string v4, "type" // string@194d │ │ -057454: 6e10 1910 0800 |0056: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -05745a: 0c05 |0059: move-result-object v5 │ │ -05745c: 6e10 8610 0500 |005a: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getTypes:()Ljava/util/List; // method@1086 │ │ -057462: 0c05 |005d: move-result-object v5 │ │ -057464: 7130 7511 5409 |005e: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -05746a: 1a04 c716 |0061: const-string v4, "rights" // string@16c7 │ │ -05746e: 6e10 1910 0800 |0063: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057474: 0c05 |0066: move-result-object v5 │ │ -057476: 6e10 8310 0500 |0067: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getRights:()Ljava/util/List; // method@1083 │ │ -05747c: 0c05 |006a: move-result-object v5 │ │ -05747e: 7130 7511 5409 |006b: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ -057484: 6e10 1910 0800 |006e: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -05748a: 0c04 |0071: move-result-object v4 │ │ -05748c: 6e10 7910 0400 |0072: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ -057492: 0c04 |0075: move-result-object v4 │ │ -057494: 7210 490f 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -05749a: 0c02 |0079: move-result-object v2 │ │ -05749c: 7210 380f 0200 |007a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0574a2: 0a04 |007d: move-result v4 │ │ -0574a4: 3804 6e00 |007e: if-eqz v4, 00ec // +006e │ │ -0574a8: 7210 390f 0200 |0080: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0574ae: 0c00 |0083: move-result-object v0 │ │ -0574b0: 1f00 9502 |0084: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -0574b4: 1a04 f710 |0086: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0574b8: 1a05 090d |0088: const-string v5, "creator" // string@0d09 │ │ -0574bc: 7230 8c13 4905 |008a: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0574c2: 1a04 f910 |008d: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0574c6: 1a05 ca16 |008f: const-string v5, "role" // string@16ca │ │ -0574ca: 6e10 0810 0000 |0091: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getRelator:()Lnl/siegmann/epublib/domain/Relator; // method@1008 │ │ -0574d0: 0c06 |0094: move-result-object v6 │ │ -0574d2: 6e10 9810 0600 |0095: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ -0574d8: 0c06 |0098: move-result-object v6 │ │ -0574da: 7240 8413 4965 |0099: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0574e0: 1a04 f910 |009c: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0574e4: 1a05 660e |009e: const-string v5, "file-as" // string@0e66 │ │ -0574e8: 2206 4e02 |00a0: new-instance v6, Ljava/lang/StringBuilder; // type@024e │ │ -0574ec: 7010 f00e 0600 |00a2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0574f2: 6e10 0710 0000 |00a5: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -0574f8: 0c07 |00a8: move-result-object v7 │ │ -0574fa: 6e20 f70e 7600 |00a9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057500: 0c06 |00ac: move-result-object v6 │ │ -057502: 1a07 c300 |00ad: const-string v7, ", " // string@00c3 │ │ -057506: 6e20 f70e 7600 |00af: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05750c: 0c06 |00b2: move-result-object v6 │ │ -05750e: 6e10 0610 0000 |00b3: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -057514: 0c07 |00b6: move-result-object v7 │ │ -057516: 6e20 f70e 7600 |00b7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05751c: 0c06 |00ba: move-result-object v6 │ │ -05751e: 6e10 fb0e 0600 |00bb: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057524: 0c06 |00be: move-result-object v6 │ │ -057526: 7240 8413 4965 |00bf: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05752c: 2204 4e02 |00c2: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -057530: 7010 f00e 0400 |00c4: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057536: 6e10 0610 0000 |00c7: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -05753c: 0c05 |00ca: move-result-object v5 │ │ -05753e: 6e20 f70e 5400 |00cb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057544: 0c04 |00ce: move-result-object v4 │ │ -057546: 1a05 0400 |00cf: const-string v5, " " // string@0004 │ │ -05754a: 6e20 f70e 5400 |00d1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057550: 0c04 |00d4: move-result-object v4 │ │ -057552: 6e10 0710 0000 |00d5: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -057558: 0c05 |00d8: move-result-object v5 │ │ -05755a: 6e20 f70e 5400 |00d9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057560: 0c04 |00dc: move-result-object v4 │ │ -057562: 6e10 fb0e 0400 |00dd: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057568: 0c04 |00e0: move-result-object v4 │ │ -05756a: 7220 8d13 4900 |00e1: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -057570: 1a04 f710 |00e4: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057574: 1a05 090d |00e6: const-string v5, "creator" // string@0d09 │ │ -057578: 7230 8613 4905 |00e8: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -05757e: 288f |00eb: goto 007a // -0071 │ │ -057580: 6e10 1910 0800 |00ec: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057586: 0c04 |00ef: move-result-object v4 │ │ -057588: 6e10 7a10 0400 |00f0: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getContributors:()Ljava/util/List; // method@107a │ │ -05758e: 0c04 |00f3: move-result-object v4 │ │ -057590: 7210 490f 0400 |00f4: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -057596: 0c02 |00f7: move-result-object v2 │ │ -057598: 7210 380f 0200 |00f8: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05759e: 0a04 |00fb: move-result v4 │ │ -0575a0: 3804 6e00 |00fc: if-eqz v4, 016a // +006e │ │ -0575a4: 7210 390f 0200 |00fe: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0575aa: 0c00 |0101: move-result-object v0 │ │ -0575ac: 1f00 9502 |0102: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0295 │ │ -0575b0: 1a04 f710 |0104: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0575b4: 1a05 d00c |0106: const-string v5, "contributor" // string@0cd0 │ │ -0575b8: 7230 8c13 4905 |0108: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0575be: 1a04 f910 |010b: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0575c2: 1a05 ca16 |010d: const-string v5, "role" // string@16ca │ │ -0575c6: 6e10 0810 0000 |010f: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getRelator:()Lnl/siegmann/epublib/domain/Relator; // method@1008 │ │ -0575cc: 0c06 |0112: move-result-object v6 │ │ -0575ce: 6e10 9810 0600 |0113: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ -0575d4: 0c06 |0116: move-result-object v6 │ │ -0575d6: 7240 8413 4965 |0117: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0575dc: 1a04 f910 |011a: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0575e0: 1a05 660e |011c: const-string v5, "file-as" // string@0e66 │ │ -0575e4: 2206 4e02 |011e: new-instance v6, Ljava/lang/StringBuilder; // type@024e │ │ -0575e8: 7010 f00e 0600 |0120: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0575ee: 6e10 0710 0000 |0123: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -0575f4: 0c07 |0126: move-result-object v7 │ │ -0575f6: 6e20 f70e 7600 |0127: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0575fc: 0c06 |012a: move-result-object v6 │ │ -0575fe: 1a07 c300 |012b: const-string v7, ", " // string@00c3 │ │ -057602: 6e20 f70e 7600 |012d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057608: 0c06 |0130: move-result-object v6 │ │ -05760a: 6e10 0610 0000 |0131: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -057610: 0c07 |0134: move-result-object v7 │ │ -057612: 6e20 f70e 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057618: 0c06 |0138: move-result-object v6 │ │ -05761a: 6e10 fb0e 0600 |0139: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057620: 0c06 |013c: move-result-object v6 │ │ -057622: 7240 8413 4965 |013d: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057628: 2204 4e02 |0140: new-instance v4, Ljava/lang/StringBuilder; // type@024e │ │ -05762c: 7010 f00e 0400 |0142: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057632: 6e10 0610 0000 |0145: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ -057638: 0c05 |0148: move-result-object v5 │ │ -05763a: 6e20 f70e 5400 |0149: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057640: 0c04 |014c: move-result-object v4 │ │ -057642: 1a05 0400 |014d: const-string v5, " " // string@0004 │ │ -057646: 6e20 f70e 5400 |014f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05764c: 0c04 |0152: move-result-object v4 │ │ -05764e: 6e10 0710 0000 |0153: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ -057654: 0c05 |0156: move-result-object v5 │ │ -057656: 6e20 f70e 5400 |0157: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05765c: 0c04 |015a: move-result-object v4 │ │ -05765e: 6e10 fb0e 0400 |015b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057664: 0c04 |015e: move-result-object v4 │ │ -057666: 7220 8d13 4900 |015f: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -05766c: 1a04 f710 |0162: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057670: 1a05 d00c |0164: const-string v5, "contributor" // string@0cd0 │ │ -057674: 7230 8613 4905 |0166: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -05767a: 288f |0169: goto 00f8 // -0071 │ │ -05767c: 6e10 1910 0800 |016a: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057682: 0c04 |016d: move-result-object v4 │ │ -057684: 6e10 7b10 0400 |016e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getDates:()Ljava/util/List; // method@107b │ │ -05768a: 0c04 |0171: move-result-object v4 │ │ -05768c: 7210 490f 0400 |0172: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -057692: 0c02 |0175: move-result-object v2 │ │ -057694: 7210 380f 0200 |0176: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05769a: 0a04 |0179: move-result v4 │ │ -05769c: 3804 3300 |017a: if-eqz v4, 01ad // +0033 │ │ -0576a0: 7210 390f 0200 |017c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0576a6: 0c01 |017f: move-result-object v1 │ │ -0576a8: 1f01 9802 |0180: check-cast v1, Lnl/siegmann/epublib/domain/Date; // type@0298 │ │ -0576ac: 1a04 f710 |0182: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0576b0: 1a05 4a0d |0184: const-string v5, "date" // string@0d4a │ │ -0576b4: 7230 8c13 4905 |0186: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0576ba: 6e10 3510 0100 |0189: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; // method@1035 │ │ -0576c0: 0c04 |018c: move-result-object v4 │ │ -0576c2: 3804 1100 |018d: if-eqz v4, 019e // +0011 │ │ -0576c6: 1a04 f910 |018f: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0576ca: 1a05 3a0e |0191: const-string v5, "event" // string@0e3a │ │ -0576ce: 6e10 3510 0100 |0193: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; // method@1035 │ │ -0576d4: 0c06 |0196: move-result-object v6 │ │ -0576d6: 6e10 2b10 0600 |0197: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Date$Event;.toString:()Ljava/lang/String; // method@102b │ │ -0576dc: 0c06 |019a: move-result-object v6 │ │ -0576de: 7240 8413 4965 |019b: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0576e4: 6e10 3610 0100 |019e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getValue:()Ljava/lang/String; // method@1036 │ │ -0576ea: 0c04 |01a1: move-result-object v4 │ │ -0576ec: 7220 8d13 4900 |01a2: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -0576f2: 1a04 f710 |01a5: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0576f6: 1a05 4a0d |01a7: const-string v5, "date" // string@0d4a │ │ -0576fa: 7230 8613 4905 |01a9: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -057700: 28ca |01ac: goto 0176 // -0036 │ │ -057702: 6e10 1910 0800 |01ad: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057708: 0c04 |01b0: move-result-object v4 │ │ -05770a: 6e10 8010 0400 |01b1: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ -057710: 0c04 |01b4: move-result-object v4 │ │ -057712: 7110 b911 0400 |01b5: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -057718: 0a04 |01b8: move-result v4 │ │ -05771a: 3804 1b00 |01b9: if-eqz v4, 01d4 // +001b │ │ -05771e: 1a04 f710 |01bb: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057722: 1a05 df11 |01bd: const-string v5, "language" // string@11df │ │ -057726: 7230 8c13 4905 |01bf: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -05772c: 6e10 1910 0800 |01c2: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057732: 0c04 |01c5: move-result-object v4 │ │ -057734: 6e10 8010 0400 |01c6: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ -05773a: 0c04 |01c9: move-result-object v4 │ │ -05773c: 7220 8d13 4900 |01ca: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -057742: 1a04 f710 |01cd: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057746: 1a05 df11 |01cf: const-string v5, "language" // string@11df │ │ -05774a: 7230 8613 4905 |01d1: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -057750: 6e10 1910 0800 |01d4: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -057756: 0c04 |01d7: move-result-object v4 │ │ -057758: 6e10 8110 0400 |01d8: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getOtherProperties:()Ljava/util/Map; // method@1081 │ │ -05775e: 0c04 |01db: move-result-object v4 │ │ -057760: 3804 5600 |01dc: if-eqz v4, 0232 // +0056 │ │ -057764: 6e10 1910 0800 |01de: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ -05776a: 0c04 |01e1: move-result-object v4 │ │ -05776c: 6e10 8110 0400 |01e2: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getOtherProperties:()Ljava/util/Map; // method@1081 │ │ -057772: 0c04 |01e5: move-result-object v4 │ │ -057774: 7210 530f 0400 |01e6: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0f53 │ │ -05777a: 0c04 |01e9: move-result-object v4 │ │ -05777c: 7210 5d0f 0400 |01ea: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0f5d │ │ -057782: 0c02 |01ed: move-result-object v2 │ │ -057784: 7210 380f 0200 |01ee: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05778a: 0a04 |01f1: move-result v4 │ │ -05778c: 3804 4000 |01f2: if-eqz v4, 0232 // +0040 │ │ -057790: 7210 390f 0200 |01f4: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -057796: 0c03 |01f7: move-result-object v3 │ │ -057798: 1f03 6d02 |01f8: check-cast v3, Ljava/util/Map$Entry; // type@026d │ │ -05779c: 7210 4f0f 0300 |01fa: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ -0577a2: 0c04 |01fd: move-result-object v4 │ │ -0577a4: 1f04 8902 |01fe: check-cast v4, Ljavax/xml/namespace/QName; // type@0289 │ │ -0577a8: 6e10 910f 0400 |0200: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getNamespaceURI:()Ljava/lang/String; // method@0f91 │ │ -0577ae: 0c05 |0203: move-result-object v5 │ │ -0577b0: 7210 4f0f 0300 |0204: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ -0577b6: 0c04 |0207: move-result-object v4 │ │ -0577b8: 1f04 8902 |0208: check-cast v4, Ljavax/xml/namespace/QName; // type@0289 │ │ -0577bc: 6e10 900f 0400 |020a: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getLocalPart:()Ljava/lang/String; // method@0f90 │ │ -0577c2: 0c04 |020d: move-result-object v4 │ │ -0577c4: 7230 8c13 5904 |020e: invoke-interface {v9, v5, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0577ca: 7210 500f 0300 |0211: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0f50 │ │ -0577d0: 0c04 |0214: move-result-object v4 │ │ -0577d2: 1f04 4c02 |0215: check-cast v4, Ljava/lang/String; // type@024c │ │ -0577d6: 7220 8d13 4900 |0217: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -0577dc: 7210 4f0f 0300 |021a: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ -0577e2: 0c04 |021d: move-result-object v4 │ │ -0577e4: 1f04 8902 |021e: check-cast v4, Ljavax/xml/namespace/QName; // type@0289 │ │ -0577e8: 6e10 910f 0400 |0220: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getNamespaceURI:()Ljava/lang/String; // method@0f91 │ │ -0577ee: 0c05 |0223: move-result-object v5 │ │ -0577f0: 7210 4f0f 0300 |0224: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ -0577f6: 0c04 |0227: move-result-object v4 │ │ -0577f8: 1f04 8902 |0228: check-cast v4, Ljavax/xml/namespace/QName; // type@0289 │ │ -0577fc: 6e10 900f 0400 |022a: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getLocalPart:()Ljava/lang/String; // method@0f90 │ │ -057802: 0c04 |022d: move-result-object v4 │ │ -057804: 7230 8613 5904 |022e: invoke-interface {v9, v5, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -05780a: 28bd |0231: goto 01ee // -0043 │ │ -05780c: 6e10 1610 0800 |0232: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; // method@1016 │ │ -057812: 0c04 |0235: move-result-object v4 │ │ -057814: 3804 2800 |0236: if-eqz v4, 025e // +0028 │ │ -057818: 1a04 f910 |0238: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05781c: 1a05 f613 |023a: const-string v5, "meta" // string@13f6 │ │ -057820: 7230 8c13 4905 |023c: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -057826: 1a04 0000 |023f: const-string v4, "" // string@0000 │ │ -05782a: 1a05 3014 |0241: const-string v5, "name" // string@1430 │ │ -05782e: 1a06 e00c |0243: const-string v6, "cover" // string@0ce0 │ │ -057832: 7240 8413 4965 |0245: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057838: 1a04 0000 |0248: const-string v4, "" // string@0000 │ │ -05783c: 1a05 c20c |024a: const-string v5, "content" // string@0cc2 │ │ -057840: 6e10 1610 0800 |024c: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; // method@1016 │ │ -057846: 0c06 |024f: move-result-object v6 │ │ -057848: 6e10 a910 0600 |0250: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -05784e: 0c06 |0253: move-result-object v6 │ │ -057850: 7240 8413 4965 |0254: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057856: 1a04 f910 |0257: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05785a: 1a05 f613 |0259: const-string v5, "meta" // string@13f6 │ │ -05785e: 7230 8613 4905 |025b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -057864: 1a04 f910 |025e: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057868: 1a05 f613 |0260: const-string v5, "meta" // string@13f6 │ │ -05786c: 7230 8c13 4905 |0262: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -057872: 1a04 0000 |0265: const-string v4, "" // string@0000 │ │ -057876: 1a05 3014 |0267: const-string v5, "name" // string@1430 │ │ -05787a: 1a06 df0e |0269: const-string v6, "generator" // string@0edf │ │ -05787e: 7240 8413 4965 |026b: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057884: 1a04 0000 |026e: const-string v4, "" // string@0000 │ │ -057888: 1a05 c20c |0270: const-string v5, "content" // string@0cc2 │ │ -05788c: 1a06 1303 |0272: const-string v6, "EPUBLib version 3.0" // string@0313 │ │ -057890: 7240 8413 4965 |0274: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -057896: 1a04 f910 |0277: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05789a: 1a05 f613 |0279: const-string v5, "meta" // string@13f6 │ │ -05789e: 7230 8613 4905 |027b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -0578a4: 1a04 f910 |027e: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0578a8: 1a05 0214 |0280: const-string v5, "metadata" // string@1402 │ │ -0578ac: 7230 8613 4905 |0282: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -0578b2: 0e00 |0285: return-void │ │ +058234: |[058234] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeMetaData:(Lnl/siegmann/epublib/domain/Book;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +058244: 1a04 f710 |0000: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058248: 1a05 0014 |0002: const-string v5, "metadata" // string@1400 │ │ +05824c: 7230 8c13 4905 |0004: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058252: 1a04 4f0d |0007: const-string v4, "dc" // string@0d4f │ │ +058256: 1a05 f510 |0009: const-string v5, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +05825a: 7230 8a13 4905 |000b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ +058260: 1a04 4115 |000e: const-string v4, "opf" // string@1541 │ │ +058264: 1a05 f710 |0010: const-string v5, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058268: 7230 8a13 4905 |0012: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ +05826e: 6e10 1910 0800 |0015: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +058274: 0c04 |0018: move-result-object v4 │ │ +058276: 6e10 7f10 0400 |0019: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getIdentifiers:()Ljava/util/List; // method@107f │ │ +05827c: 0c04 |001c: move-result-object v4 │ │ +05827e: 7120 7311 9400 |001d: invoke-static {v4, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeIdentifiers:(Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1173 │ │ +058284: 1a04 0a19 |0020: const-string v4, "title" // string@190a │ │ +058288: 6e10 1910 0800 |0022: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +05828e: 0c05 |0025: move-result-object v5 │ │ +058290: 6e10 8510 0500 |0026: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getTitles:()Ljava/util/List; // method@1085 │ │ +058296: 0c05 |0029: move-result-object v5 │ │ +058298: 7130 7511 5409 |002a: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +05829e: 1a04 b718 |002d: const-string v4, "subject" // string@18b7 │ │ +0582a2: 6e10 1910 0800 |002f: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0582a8: 0c05 |0032: move-result-object v5 │ │ +0582aa: 6e10 8410 0500 |0033: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getSubjects:()Ljava/util/List; // method@1084 │ │ +0582b0: 0c05 |0036: move-result-object v5 │ │ +0582b2: 7130 7511 5409 |0037: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +0582b8: 1a04 6f0d |003a: const-string v4, "description" // string@0d6f │ │ +0582bc: 6e10 1910 0800 |003c: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0582c2: 0c05 |003f: move-result-object v5 │ │ +0582c4: 6e10 7c10 0500 |0040: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getDescriptions:()Ljava/util/List; // method@107c │ │ +0582ca: 0c05 |0043: move-result-object v5 │ │ +0582cc: 7130 7511 5409 |0044: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +0582d2: 1a04 1516 |0047: const-string v4, "publisher" // string@1615 │ │ +0582d6: 6e10 1910 0800 |0049: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0582dc: 0c05 |004c: move-result-object v5 │ │ +0582de: 6e10 8210 0500 |004d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getPublishers:()Ljava/util/List; // method@1082 │ │ +0582e4: 0c05 |0050: move-result-object v5 │ │ +0582e6: 7130 7511 5409 |0051: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +0582ec: 1a04 4b19 |0054: const-string v4, "type" // string@194b │ │ +0582f0: 6e10 1910 0800 |0056: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0582f6: 0c05 |0059: move-result-object v5 │ │ +0582f8: 6e10 8610 0500 |005a: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getTypes:()Ljava/util/List; // method@1086 │ │ +0582fe: 0c05 |005d: move-result-object v5 │ │ +058300: 7130 7511 5409 |005e: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +058306: 1a04 c516 |0061: const-string v4, "rights" // string@16c5 │ │ +05830a: 6e10 1910 0800 |0063: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +058310: 0c05 |0066: move-result-object v5 │ │ +058312: 6e10 8310 0500 |0067: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Metadata;.getRights:()Ljava/util/List; // method@1083 │ │ +058318: 0c05 |006a: move-result-object v5 │ │ +05831a: 7130 7511 5409 |006b: invoke-static {v4, v5, v9}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V // method@1175 │ │ +058320: 6e10 1910 0800 |006e: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +058326: 0c04 |0071: move-result-object v4 │ │ +058328: 6e10 7910 0400 |0072: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getAuthors:()Ljava/util/List; // method@1079 │ │ +05832e: 0c04 |0075: move-result-object v4 │ │ +058330: 7210 490f 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +058336: 0c02 |0079: move-result-object v2 │ │ +058338: 7210 380f 0200 |007a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05833e: 0a04 |007d: move-result v4 │ │ +058340: 3804 6e00 |007e: if-eqz v4, 00ec // +006e │ │ +058344: 7210 390f 0200 |0080: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05834a: 0c00 |0083: move-result-object v0 │ │ +05834c: 1f00 9302 |0084: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +058350: 1a04 f510 |0086: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058354: 1a05 070d |0088: const-string v5, "creator" // string@0d07 │ │ +058358: 7230 8c13 4905 |008a: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +05835e: 1a04 f710 |008d: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058362: 1a05 c816 |008f: const-string v5, "role" // string@16c8 │ │ +058366: 6e10 0810 0000 |0091: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getRelator:()Lnl/siegmann/epublib/domain/Relator; // method@1008 │ │ +05836c: 0c06 |0094: move-result-object v6 │ │ +05836e: 6e10 9810 0600 |0095: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ +058374: 0c06 |0098: move-result-object v6 │ │ +058376: 7240 8413 4965 |0099: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +05837c: 1a04 f710 |009c: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058380: 1a05 640e |009e: const-string v5, "file-as" // string@0e64 │ │ +058384: 2206 4c02 |00a0: new-instance v6, Ljava/lang/StringBuilder; // type@024c │ │ +058388: 7010 f00e 0600 |00a2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05838e: 6e10 0710 0000 |00a5: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +058394: 0c07 |00a8: move-result-object v7 │ │ +058396: 6e20 f70e 7600 |00a9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05839c: 0c06 |00ac: move-result-object v6 │ │ +05839e: 1a07 c300 |00ad: const-string v7, ", " // string@00c3 │ │ +0583a2: 6e20 f70e 7600 |00af: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0583a8: 0c06 |00b2: move-result-object v6 │ │ +0583aa: 6e10 0610 0000 |00b3: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +0583b0: 0c07 |00b6: move-result-object v7 │ │ +0583b2: 6e20 f70e 7600 |00b7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0583b8: 0c06 |00ba: move-result-object v6 │ │ +0583ba: 6e10 fb0e 0600 |00bb: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0583c0: 0c06 |00be: move-result-object v6 │ │ +0583c2: 7240 8413 4965 |00bf: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0583c8: 2204 4c02 |00c2: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +0583cc: 7010 f00e 0400 |00c4: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0583d2: 6e10 0610 0000 |00c7: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +0583d8: 0c05 |00ca: move-result-object v5 │ │ +0583da: 6e20 f70e 5400 |00cb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0583e0: 0c04 |00ce: move-result-object v4 │ │ +0583e2: 1a05 0400 |00cf: const-string v5, " " // string@0004 │ │ +0583e6: 6e20 f70e 5400 |00d1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0583ec: 0c04 |00d4: move-result-object v4 │ │ +0583ee: 6e10 0710 0000 |00d5: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +0583f4: 0c05 |00d8: move-result-object v5 │ │ +0583f6: 6e20 f70e 5400 |00d9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0583fc: 0c04 |00dc: move-result-object v4 │ │ +0583fe: 6e10 fb0e 0400 |00dd: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058404: 0c04 |00e0: move-result-object v4 │ │ +058406: 7220 8d13 4900 |00e1: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +05840c: 1a04 f510 |00e4: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058410: 1a05 070d |00e6: const-string v5, "creator" // string@0d07 │ │ +058414: 7230 8613 4905 |00e8: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +05841a: 288f |00eb: goto 007a // -0071 │ │ +05841c: 6e10 1910 0800 |00ec: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +058422: 0c04 |00ef: move-result-object v4 │ │ +058424: 6e10 7a10 0400 |00f0: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getContributors:()Ljava/util/List; // method@107a │ │ +05842a: 0c04 |00f3: move-result-object v4 │ │ +05842c: 7210 490f 0400 |00f4: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +058432: 0c02 |00f7: move-result-object v2 │ │ +058434: 7210 380f 0200 |00f8: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05843a: 0a04 |00fb: move-result v4 │ │ +05843c: 3804 6e00 |00fc: if-eqz v4, 016a // +006e │ │ +058440: 7210 390f 0200 |00fe: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058446: 0c00 |0101: move-result-object v0 │ │ +058448: 1f00 9302 |0102: check-cast v0, Lnl/siegmann/epublib/domain/Author; // type@0293 │ │ +05844c: 1a04 f510 |0104: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058450: 1a05 ce0c |0106: const-string v5, "contributor" // string@0cce │ │ +058454: 7230 8c13 4905 |0108: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +05845a: 1a04 f710 |010b: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05845e: 1a05 c816 |010d: const-string v5, "role" // string@16c8 │ │ +058462: 6e10 0810 0000 |010f: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getRelator:()Lnl/siegmann/epublib/domain/Relator; // method@1008 │ │ +058468: 0c06 |0112: move-result-object v6 │ │ +05846a: 6e10 9810 0600 |0113: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Relator;.getCode:()Ljava/lang/String; // method@1098 │ │ +058470: 0c06 |0116: move-result-object v6 │ │ +058472: 7240 8413 4965 |0117: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +058478: 1a04 f710 |011a: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05847c: 1a05 640e |011c: const-string v5, "file-as" // string@0e64 │ │ +058480: 2206 4c02 |011e: new-instance v6, Ljava/lang/StringBuilder; // type@024c │ │ +058484: 7010 f00e 0600 |0120: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05848a: 6e10 0710 0000 |0123: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +058490: 0c07 |0126: move-result-object v7 │ │ +058492: 6e20 f70e 7600 |0127: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058498: 0c06 |012a: move-result-object v6 │ │ +05849a: 1a07 c300 |012b: const-string v7, ", " // string@00c3 │ │ +05849e: 6e20 f70e 7600 |012d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0584a4: 0c06 |0130: move-result-object v6 │ │ +0584a6: 6e10 0610 0000 |0131: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +0584ac: 0c07 |0134: move-result-object v7 │ │ +0584ae: 6e20 f70e 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0584b4: 0c06 |0138: move-result-object v6 │ │ +0584b6: 6e10 fb0e 0600 |0139: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0584bc: 0c06 |013c: move-result-object v6 │ │ +0584be: 7240 8413 4965 |013d: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0584c4: 2204 4c02 |0140: new-instance v4, Ljava/lang/StringBuilder; // type@024c │ │ +0584c8: 7010 f00e 0400 |0142: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0584ce: 6e10 0610 0000 |0145: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getFirstname:()Ljava/lang/String; // method@1006 │ │ +0584d4: 0c05 |0148: move-result-object v5 │ │ +0584d6: 6e20 f70e 5400 |0149: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0584dc: 0c04 |014c: move-result-object v4 │ │ +0584de: 1a05 0400 |014d: const-string v5, " " // string@0004 │ │ +0584e2: 6e20 f70e 5400 |014f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0584e8: 0c04 |0152: move-result-object v4 │ │ +0584ea: 6e10 0710 0000 |0153: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Author;.getLastname:()Ljava/lang/String; // method@1007 │ │ +0584f0: 0c05 |0156: move-result-object v5 │ │ +0584f2: 6e20 f70e 5400 |0157: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0584f8: 0c04 |015a: move-result-object v4 │ │ +0584fa: 6e10 fb0e 0400 |015b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058500: 0c04 |015e: move-result-object v4 │ │ +058502: 7220 8d13 4900 |015f: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +058508: 1a04 f510 |0162: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +05850c: 1a05 ce0c |0164: const-string v5, "contributor" // string@0cce │ │ +058510: 7230 8613 4905 |0166: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +058516: 288f |0169: goto 00f8 // -0071 │ │ +058518: 6e10 1910 0800 |016a: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +05851e: 0c04 |016d: move-result-object v4 │ │ +058520: 6e10 7b10 0400 |016e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getDates:()Ljava/util/List; // method@107b │ │ +058526: 0c04 |0171: move-result-object v4 │ │ +058528: 7210 490f 0400 |0172: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +05852e: 0c02 |0175: move-result-object v2 │ │ +058530: 7210 380f 0200 |0176: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +058536: 0a04 |0179: move-result v4 │ │ +058538: 3804 3300 |017a: if-eqz v4, 01ad // +0033 │ │ +05853c: 7210 390f 0200 |017c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058542: 0c01 |017f: move-result-object v1 │ │ +058544: 1f01 9602 |0180: check-cast v1, Lnl/siegmann/epublib/domain/Date; // type@0296 │ │ +058548: 1a04 f510 |0182: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +05854c: 1a05 480d |0184: const-string v5, "date" // string@0d48 │ │ +058550: 7230 8c13 4905 |0186: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058556: 6e10 3510 0100 |0189: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; // method@1035 │ │ +05855c: 0c04 |018c: move-result-object v4 │ │ +05855e: 3804 1100 |018d: if-eqz v4, 019e // +0011 │ │ +058562: 1a04 f710 |018f: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058566: 1a05 380e |0191: const-string v5, "event" // string@0e38 │ │ +05856a: 6e10 3510 0100 |0193: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getEvent:()Lnl/siegmann/epublib/domain/Date$Event; // method@1035 │ │ +058570: 0c06 |0196: move-result-object v6 │ │ +058572: 6e10 2b10 0600 |0197: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Date$Event;.toString:()Ljava/lang/String; // method@102b │ │ +058578: 0c06 |019a: move-result-object v6 │ │ +05857a: 7240 8413 4965 |019b: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +058580: 6e10 3610 0100 |019e: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Date;.getValue:()Ljava/lang/String; // method@1036 │ │ +058586: 0c04 |01a1: move-result-object v4 │ │ +058588: 7220 8d13 4900 |01a2: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +05858e: 1a04 f510 |01a5: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058592: 1a05 480d |01a7: const-string v5, "date" // string@0d48 │ │ +058596: 7230 8613 4905 |01a9: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +05859c: 28ca |01ac: goto 0176 // -0036 │ │ +05859e: 6e10 1910 0800 |01ad: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0585a4: 0c04 |01b0: move-result-object v4 │ │ +0585a6: 6e10 8010 0400 |01b1: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ +0585ac: 0c04 |01b4: move-result-object v4 │ │ +0585ae: 7110 b911 0400 |01b5: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +0585b4: 0a04 |01b8: move-result v4 │ │ +0585b6: 3804 1b00 |01b9: if-eqz v4, 01d4 // +001b │ │ +0585ba: 1a04 f510 |01bb: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0585be: 1a05 dd11 |01bd: const-string v5, "language" // string@11dd │ │ +0585c2: 7230 8c13 4905 |01bf: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0585c8: 6e10 1910 0800 |01c2: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0585ce: 0c04 |01c5: move-result-object v4 │ │ +0585d0: 6e10 8010 0400 |01c6: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getLanguage:()Ljava/lang/String; // method@1080 │ │ +0585d6: 0c04 |01c9: move-result-object v4 │ │ +0585d8: 7220 8d13 4900 |01ca: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +0585de: 1a04 f510 |01cd: const-string v4, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0585e2: 1a05 dd11 |01cf: const-string v5, "language" // string@11dd │ │ +0585e6: 7230 8613 4905 |01d1: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0585ec: 6e10 1910 0800 |01d4: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +0585f2: 0c04 |01d7: move-result-object v4 │ │ +0585f4: 6e10 8110 0400 |01d8: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getOtherProperties:()Ljava/util/Map; // method@1081 │ │ +0585fa: 0c04 |01db: move-result-object v4 │ │ +0585fc: 3804 5600 |01dc: if-eqz v4, 0232 // +0056 │ │ +058600: 6e10 1910 0800 |01de: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getMetadata:()Lnl/siegmann/epublib/domain/Metadata; // method@1019 │ │ +058606: 0c04 |01e1: move-result-object v4 │ │ +058608: 6e10 8110 0400 |01e2: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Metadata;.getOtherProperties:()Ljava/util/Map; // method@1081 │ │ +05860e: 0c04 |01e5: move-result-object v4 │ │ +058610: 7210 530f 0400 |01e6: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0f53 │ │ +058616: 0c04 |01e9: move-result-object v4 │ │ +058618: 7210 5d0f 0400 |01ea: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0f5d │ │ +05861e: 0c02 |01ed: move-result-object v2 │ │ +058620: 7210 380f 0200 |01ee: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +058626: 0a04 |01f1: move-result v4 │ │ +058628: 3804 4000 |01f2: if-eqz v4, 0232 // +0040 │ │ +05862c: 7210 390f 0200 |01f4: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058632: 0c03 |01f7: move-result-object v3 │ │ +058634: 1f03 6b02 |01f8: check-cast v3, Ljava/util/Map$Entry; // type@026b │ │ +058638: 7210 4f0f 0300 |01fa: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ +05863e: 0c04 |01fd: move-result-object v4 │ │ +058640: 1f04 8702 |01fe: check-cast v4, Ljavax/xml/namespace/QName; // type@0287 │ │ +058644: 6e10 910f 0400 |0200: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getNamespaceURI:()Ljava/lang/String; // method@0f91 │ │ +05864a: 0c05 |0203: move-result-object v5 │ │ +05864c: 7210 4f0f 0300 |0204: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ +058652: 0c04 |0207: move-result-object v4 │ │ +058654: 1f04 8702 |0208: check-cast v4, Ljavax/xml/namespace/QName; // type@0287 │ │ +058658: 6e10 900f 0400 |020a: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getLocalPart:()Ljava/lang/String; // method@0f90 │ │ +05865e: 0c04 |020d: move-result-object v4 │ │ +058660: 7230 8c13 5904 |020e: invoke-interface {v9, v5, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058666: 7210 500f 0300 |0211: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0f50 │ │ +05866c: 0c04 |0214: move-result-object v4 │ │ +05866e: 1f04 4a02 |0215: check-cast v4, Ljava/lang/String; // type@024a │ │ +058672: 7220 8d13 4900 |0217: invoke-interface {v9, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +058678: 7210 4f0f 0300 |021a: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ +05867e: 0c04 |021d: move-result-object v4 │ │ +058680: 1f04 8702 |021e: check-cast v4, Ljavax/xml/namespace/QName; // type@0287 │ │ +058684: 6e10 910f 0400 |0220: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getNamespaceURI:()Ljava/lang/String; // method@0f91 │ │ +05868a: 0c05 |0223: move-result-object v5 │ │ +05868c: 7210 4f0f 0300 |0224: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0f4f │ │ +058692: 0c04 |0227: move-result-object v4 │ │ +058694: 1f04 8702 |0228: check-cast v4, Ljavax/xml/namespace/QName; // type@0287 │ │ +058698: 6e10 900f 0400 |022a: invoke-virtual {v4}, Ljavax/xml/namespace/QName;.getLocalPart:()Ljava/lang/String; // method@0f90 │ │ +05869e: 0c04 |022d: move-result-object v4 │ │ +0586a0: 7230 8613 5904 |022e: invoke-interface {v9, v5, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0586a6: 28bd |0231: goto 01ee // -0043 │ │ +0586a8: 6e10 1610 0800 |0232: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; // method@1016 │ │ +0586ae: 0c04 |0235: move-result-object v4 │ │ +0586b0: 3804 2800 |0236: if-eqz v4, 025e // +0028 │ │ +0586b4: 1a04 f710 |0238: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0586b8: 1a05 f413 |023a: const-string v5, "meta" // string@13f4 │ │ +0586bc: 7230 8c13 4905 |023c: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0586c2: 1a04 0000 |023f: const-string v4, "" // string@0000 │ │ +0586c6: 1a05 2e14 |0241: const-string v5, "name" // string@142e │ │ +0586ca: 1a06 de0c |0243: const-string v6, "cover" // string@0cde │ │ +0586ce: 7240 8413 4965 |0245: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0586d4: 1a04 0000 |0248: const-string v4, "" // string@0000 │ │ +0586d8: 1a05 c00c |024a: const-string v5, "content" // string@0cc0 │ │ +0586dc: 6e10 1610 0800 |024c: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getCoverImage:()Lnl/siegmann/epublib/domain/Resource; // method@1016 │ │ +0586e2: 0c06 |024f: move-result-object v6 │ │ +0586e4: 6e10 a910 0600 |0250: invoke-virtual {v6}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0586ea: 0c06 |0253: move-result-object v6 │ │ +0586ec: 7240 8413 4965 |0254: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0586f2: 1a04 f710 |0257: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0586f6: 1a05 f413 |0259: const-string v5, "meta" // string@13f4 │ │ +0586fa: 7230 8613 4905 |025b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +058700: 1a04 f710 |025e: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058704: 1a05 f413 |0260: const-string v5, "meta" // string@13f4 │ │ +058708: 7230 8c13 4905 |0262: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +05870e: 1a04 0000 |0265: const-string v4, "" // string@0000 │ │ +058712: 1a05 2e14 |0267: const-string v5, "name" // string@142e │ │ +058716: 1a06 dd0e |0269: const-string v6, "generator" // string@0edd │ │ +05871a: 7240 8413 4965 |026b: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +058720: 1a04 0000 |026e: const-string v4, "" // string@0000 │ │ +058724: 1a05 c00c |0270: const-string v5, "content" // string@0cc0 │ │ +058728: 1a06 1303 |0272: const-string v6, "EPUBLib version 3.0" // string@0313 │ │ +05872c: 7240 8413 4965 |0274: invoke-interface {v9, v4, v5, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +058732: 1a04 f710 |0277: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058736: 1a05 f413 |0279: const-string v5, "meta" // string@13f4 │ │ +05873a: 7230 8613 4905 |027b: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +058740: 1a04 f710 |027e: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058744: 1a05 0014 |0280: const-string v5, "metadata" // string@1400 │ │ +058748: 7230 8613 4905 |0282: invoke-interface {v9, v4, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +05874e: 0e00 |0285: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000e line=34 │ │ 0x0015 line=36 │ │ 0x0020 line=37 │ │ @@ -113342,33 +113409,33 @@ │ │ type : '(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0578b4: |[0578b4] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0578c4: 7210 490f 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -0578ca: 0c00 |0003: move-result-object v0 │ │ -0578cc: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0578d2: 0a02 |0007: move-result v2 │ │ -0578d4: 3802 1c00 |0008: if-eqz v2, 0024 // +001c │ │ -0578d8: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0578de: 0c01 |000d: move-result-object v1 │ │ -0578e0: 1f01 4c02 |000e: check-cast v1, Ljava/lang/String; // type@024c │ │ -0578e4: 7110 b711 0100 |0010: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0578ea: 0a02 |0013: move-result v2 │ │ -0578ec: 3902 f0ff |0014: if-nez v2, 0004 // -0010 │ │ -0578f0: 1a02 f710 |0016: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -0578f4: 7230 8c13 2503 |0018: invoke-interface {v5, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0578fa: 7220 8d13 1500 |001b: invoke-interface {v5, v1}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ -057900: 1a02 f710 |001e: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -057904: 7230 8613 2503 |0020: invoke-interface {v5, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -05790a: 28e1 |0023: goto 0004 // -001f │ │ -05790c: 0e00 |0024: return-void │ │ +058750: |[058750] nl.siegmann.epublib.epub.PackageDocumentMetadataWriter.writeSimpleMetdataElements:(Ljava/lang/String;Ljava/util/List;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +058760: 7210 490f 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +058766: 0c00 |0003: move-result-object v0 │ │ +058768: 7210 380f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05876e: 0a02 |0007: move-result v2 │ │ +058770: 3802 1c00 |0008: if-eqz v2, 0024 // +001c │ │ +058774: 7210 390f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05877a: 0c01 |000d: move-result-object v1 │ │ +05877c: 1f01 4a02 |000e: check-cast v1, Ljava/lang/String; // type@024a │ │ +058780: 7110 b711 0100 |0010: invoke-static {v1}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +058786: 0a02 |0013: move-result v2 │ │ +058788: 3902 f0ff |0014: if-nez v2, 0004 // -0010 │ │ +05878c: 1a02 f510 |0016: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +058790: 7230 8c13 2503 |0018: invoke-interface {v5, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +058796: 7220 8d13 1500 |001b: invoke-interface {v5, v1}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138d │ │ +05879c: 1a02 f510 |001e: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0587a0: 7230 8613 2503 |0020: invoke-interface {v5, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0587a6: 28e1 |0023: goto 0004 // -001f │ │ +0587a8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0010 line=108 │ │ 0x0016 line=111 │ │ 0x001b line=112 │ │ 0x001e line=113 │ │ @@ -113378,21 +113445,21 @@ │ │ 0x0010 - 0x0024 reg=1 value Ljava/lang/String; │ │ 0x0004 - 0x0025 reg=0 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0025 reg=3 tagName Ljava/lang/String; │ │ 0x0000 - 0x0025 reg=4 values Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0025 reg=5 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2253 (PackageDocumentMetadataWriter.java) │ │ + source_file_idx : 2251 (PackageDocumentMetadataWriter.java) │ │ │ │ Class #410 header: │ │ -class_idx : 706 │ │ +class_idx : 704 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 703 │ │ -source_file_idx : 2254 │ │ +superclass_idx : 701 │ │ +source_file_idx : 2252 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #410 annotations: │ │ Annotations on method #4472 'findCoverHrefs' │ │ @@ -113425,29 +113492,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -057910: |[057910] nl.siegmann.epublib.epub.PackageDocumentReader.:()V │ │ -057920: 1c00 c202 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentReader; // type@02c2 │ │ -057924: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -05792a: 0c00 |0005: move-result-object v0 │ │ -05792c: 6900 f305 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057930: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -057932: 2300 1703 |0009: new-array v0, v0, [Ljava/lang/String; // type@0317 │ │ -057936: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -057938: 1a02 1d19 |000c: const-string v2, "toc" // string@191d │ │ -05793c: 4d02 0001 |000e: aput-object v2, v0, v1 │ │ -057940: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -057942: 1a02 4714 |0011: const-string v2, "ncx" // string@1447 │ │ -057946: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -05794a: 6900 f205 |0015: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ -05794e: 0e00 |0017: return-void │ │ +0587ac: |[0587ac] nl.siegmann.epublib.epub.PackageDocumentReader.:()V │ │ +0587bc: 1c00 c002 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentReader; // type@02c0 │ │ +0587c0: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +0587c6: 0c00 |0005: move-result-object v0 │ │ +0587c8: 6900 f305 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +0587cc: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +0587ce: 2300 1503 |0009: new-array v0, v0, [Ljava/lang/String; // type@0315 │ │ +0587d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0587d4: 1a02 1b19 |000c: const-string v2, "toc" // string@191b │ │ +0587d8: 4d02 0001 |000e: aput-object v2, v0, v1 │ │ +0587dc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0587de: 1a02 4514 |0011: const-string v2, "ncx" // string@1445 │ │ +0587e2: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0587e6: 6900 f205 |0015: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ +0587ea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/PackageDocumentReader;) │ │ @@ -113455,17 +113522,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057950: |[057950] nl.siegmann.epublib.epub.PackageDocumentReader.:()V │ │ -057960: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ -057966: 0e00 |0003: return-void │ │ +0587ec: |[0587ec] nl.siegmann.epublib.epub.PackageDocumentReader.:()V │ │ +0587fc: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ +058802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentReader; │ │ │ │ #2 : (in Lnl/siegmann/epublib/epub/PackageDocumentReader;) │ │ @@ -113473,54 +113540,54 @@ │ │ type : '(Lorg/w3c/dom/Document;)Ljava/util/Set;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -057968: |[057968] nl.siegmann.epublib.epub.PackageDocumentReader.findCoverHrefs:(Lorg/w3c/dom/Document;)Ljava/util/Set; │ │ -057978: 220c 6802 |0000: new-instance v12, Ljava/util/HashSet; // type@0268 │ │ -05797c: 7010 370f 0c00 |0002: invoke-direct {v12}, Ljava/util/HashSet;.:()V // method@0f37 │ │ -057982: 1a01 f910 |0005: const-string v1, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057986: 1a02 f613 |0007: const-string v2, "meta" // string@13f6 │ │ -05798a: 1a03 3014 |0009: const-string v3, "name" // string@1430 │ │ -05798e: 1a04 e00c |000b: const-string v4, "cover" // string@0ce0 │ │ -057992: 1a05 c20c |000d: const-string v5, "content" // string@0cc2 │ │ -057996: 07d0 |000f: move-object v0, v13 │ │ -057998: 7706 2711 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ -05799e: 0c04 |0013: move-result-object v4 │ │ -0579a0: 7110 b911 0400 |0014: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -0579a6: 0a00 |0017: move-result v0 │ │ -0579a8: 3800 1800 |0018: if-eqz v0, 0030 // +0018 │ │ -0579ac: 1a01 f910 |001a: const-string v1, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0579b0: 1a02 bb11 |001c: const-string v2, "item" // string@11bb │ │ -0579b4: 1a03 1011 |001e: const-string v3, "id" // string@1110 │ │ -0579b8: 1a05 f110 |0020: const-string v5, "href" // string@10f1 │ │ -0579bc: 07d0 |0022: move-object v0, v13 │ │ -0579be: 7706 2711 0000 |0023: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ -0579c4: 0c0b |0026: move-result-object v11 │ │ -0579c6: 7110 b911 0b00 |0027: invoke-static {v11}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -0579cc: 0a00 |002a: move-result v0 │ │ -0579ce: 3800 1e00 |002b: if-eqz v0, 0049 // +001e │ │ -0579d2: 7220 5b0f bc00 |002d: invoke-interface {v12, v11}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ -0579d8: 1a06 f910 |0030: const-string v6, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0579dc: 1a07 6016 |0032: const-string v7, "reference" // string@1660 │ │ -0579e0: 1a08 4d19 |0034: const-string v8, "type" // string@194d │ │ -0579e4: 1a09 e00c |0036: const-string v9, "cover" // string@0ce0 │ │ -0579e8: 1a0a f110 |0038: const-string v10, "href" // string@10f1 │ │ -0579ec: 07d5 |003a: move-object v5, v13 │ │ -0579ee: 7706 2711 0500 |003b: invoke-static/range {v5, v6, v7, v8, v9, v10}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ -0579f4: 0c0b |003e: move-result-object v11 │ │ -0579f6: 7110 b911 0b00 |003f: invoke-static {v11}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -0579fc: 0a00 |0042: move-result v0 │ │ -0579fe: 3800 0500 |0043: if-eqz v0, 0048 // +0005 │ │ -057a02: 7220 5b0f bc00 |0045: invoke-interface {v12, v11}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ -057a08: 110c |0048: return-object v12 │ │ -057a0a: 7220 5b0f 4c00 |0049: invoke-interface {v12, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ -057a10: 28e4 |004c: goto 0030 // -001c │ │ +058804: |[058804] nl.siegmann.epublib.epub.PackageDocumentReader.findCoverHrefs:(Lorg/w3c/dom/Document;)Ljava/util/Set; │ │ +058814: 220c 6602 |0000: new-instance v12, Ljava/util/HashSet; // type@0266 │ │ +058818: 7010 370f 0c00 |0002: invoke-direct {v12}, Ljava/util/HashSet;.:()V // method@0f37 │ │ +05881e: 1a01 f710 |0005: const-string v1, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058822: 1a02 f413 |0007: const-string v2, "meta" // string@13f4 │ │ +058826: 1a03 2e14 |0009: const-string v3, "name" // string@142e │ │ +05882a: 1a04 de0c |000b: const-string v4, "cover" // string@0cde │ │ +05882e: 1a05 c00c |000d: const-string v5, "content" // string@0cc0 │ │ +058832: 07d0 |000f: move-object v0, v13 │ │ +058834: 7706 2711 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ +05883a: 0c04 |0013: move-result-object v4 │ │ +05883c: 7110 b911 0400 |0014: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +058842: 0a00 |0017: move-result v0 │ │ +058844: 3800 1800 |0018: if-eqz v0, 0030 // +0018 │ │ +058848: 1a01 f710 |001a: const-string v1, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05884c: 1a02 b911 |001c: const-string v2, "item" // string@11b9 │ │ +058850: 1a03 0e11 |001e: const-string v3, "id" // string@110e │ │ +058854: 1a05 ef10 |0020: const-string v5, "href" // string@10ef │ │ +058858: 07d0 |0022: move-object v0, v13 │ │ +05885a: 7706 2711 0000 |0023: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ +058860: 0c0b |0026: move-result-object v11 │ │ +058862: 7110 b911 0b00 |0027: invoke-static {v11}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +058868: 0a00 |002a: move-result v0 │ │ +05886a: 3800 1e00 |002b: if-eqz v0, 0049 // +001e │ │ +05886e: 7220 5b0f bc00 |002d: invoke-interface {v12, v11}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ +058874: 1a06 f710 |0030: const-string v6, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058878: 1a07 5e16 |0032: const-string v7, "reference" // string@165e │ │ +05887c: 1a08 4b19 |0034: const-string v8, "type" // string@194b │ │ +058880: 1a09 de0c |0036: const-string v9, "cover" // string@0cde │ │ +058884: 1a0a ef10 |0038: const-string v10, "href" // string@10ef │ │ +058888: 07d5 |003a: move-object v5, v13 │ │ +05888a: 7706 2711 0500 |003b: invoke-static/range {v5, v6, v7, v8, v9, v10}, Lnl/siegmann/epublib/epub/DOMUtil;.getFindAttributeValue:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1127 │ │ +058890: 0c0b |003e: move-result-object v11 │ │ +058892: 7110 b911 0b00 |003f: invoke-static {v11}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +058898: 0a00 |0042: move-result v0 │ │ +05889a: 3800 0500 |0043: if-eqz v0, 0048 // +0005 │ │ +05889e: 7220 5b0f bc00 |0045: invoke-interface {v12, v11}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ +0588a4: 110c |0048: return-object v12 │ │ +0588a6: 7220 5b0f 4c00 |0049: invoke-interface {v12, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0f5b │ │ +0588ac: 28e4 |004c: goto 0030 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0005 line=325 │ │ 0x0014 line=329 │ │ 0x001a line=330 │ │ 0x0027 line=333 │ │ @@ -113542,84 +113609,84 @@ │ │ type : '(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -057a14: |[057a14] nl.siegmann.epublib.epub.PackageDocumentReader.findTableOfContentsResource:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; │ │ -057a24: 1a04 f910 |0000: const-string v4, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057a28: 1a05 1d19 |0002: const-string v5, "toc" // string@191d │ │ -057a2c: 7130 2511 4705 |0004: invoke-static {v7, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057a32: 0c03 |0007: move-result-object v3 │ │ -057a34: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -057a36: 7110 b911 0300 |0009: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -057a3c: 0a04 |000c: move-result v4 │ │ -057a3e: 3804 0600 |000d: if-eqz v4, 0013 // +0006 │ │ -057a42: 6e20 cc10 3800 |000f: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ -057a48: 0c01 |0012: move-result-object v1 │ │ -057a4a: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ -057a4e: 0712 |0015: move-object v2, v1 │ │ -057a50: 1102 |0016: return-object v2 │ │ -057a52: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -057a54: 6204 f205 |0018: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ -057a58: 2144 |001a: array-length v4, v4 │ │ -057a5a: 3540 2100 |001b: if-ge v0, v4, 003c // +0021 │ │ -057a5e: 6204 f205 |001d: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ -057a62: 4604 0400 |001f: aget-object v4, v4, v0 │ │ -057a66: 6e20 cc10 4800 |0021: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ -057a6c: 0c01 |0024: move-result-object v1 │ │ -057a6e: 3801 0400 |0025: if-eqz v1, 0029 // +0004 │ │ -057a72: 0712 |0027: move-object v2, v1 │ │ -057a74: 28ee |0028: goto 0016 // -0012 │ │ -057a76: 6204 f205 |0029: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ -057a7a: 4604 0400 |002b: aget-object v4, v4, v0 │ │ -057a7e: 6e10 e00e 0400 |002d: invoke-virtual {v4}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ -057a84: 0c04 |0030: move-result-object v4 │ │ -057a86: 6e20 cc10 4800 |0031: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ -057a8c: 0c01 |0034: move-result-object v1 │ │ -057a8e: 3801 0400 |0035: if-eqz v1, 0039 // +0004 │ │ -057a92: 0712 |0037: move-object v2, v1 │ │ -057a94: 28de |0038: goto 0016 // -0022 │ │ -057a96: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -057a9a: 28dd |003b: goto 0018 // -0023 │ │ -057a9c: 6204 fc05 |003c: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -057aa0: 6e20 c510 4800 |003e: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.findFirstResourceByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; // method@10c5 │ │ -057aa6: 0c01 |0041: move-result-object v1 │ │ -057aa8: 3901 3c00 |0042: if-nez v1, 007e // +003c │ │ -057aac: 6204 f305 |0044: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057ab0: 2205 4e02 |0046: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -057ab4: 7010 f00e 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057aba: 1a06 a102 |004b: const-string v6, "Could not find table of contents resource. Tried resource with id '" // string@02a1 │ │ -057abe: 6e20 f70e 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057ac4: 0c05 |0050: move-result-object v5 │ │ -057ac6: 6e20 f70e 3500 |0051: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057acc: 0c05 |0054: move-result-object v5 │ │ -057ace: 1a06 9800 |0055: const-string v6, "', " // string@0098 │ │ -057ad2: 6e20 f70e 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057ad8: 0c05 |005a: move-result-object v5 │ │ -057ada: 1a06 1d19 |005b: const-string v6, "toc" // string@191d │ │ -057ade: 6e20 f70e 6500 |005d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057ae4: 0c05 |0060: move-result-object v5 │ │ -057ae6: 1a06 c300 |0061: const-string v6, ", " // string@00c3 │ │ -057aea: 6e20 f70e 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057af0: 0c05 |0066: move-result-object v5 │ │ -057af2: 1a06 1d19 |0067: const-string v6, "toc" // string@191d │ │ -057af6: 6e10 e00e 0600 |0069: invoke-virtual {v6}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ -057afc: 0c06 |006c: move-result-object v6 │ │ -057afe: 6e20 f70e 6500 |006d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057b04: 0c05 |0070: move-result-object v5 │ │ -057b06: 1a06 2c00 |0071: const-string v6, " and any NCX resource." // string@002c │ │ -057b0a: 6e20 f70e 6500 |0073: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057b10: 0c05 |0076: move-result-object v5 │ │ -057b12: 6e10 fb0e 0500 |0077: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057b18: 0c05 |007a: move-result-object v5 │ │ -057b1a: 7220 3512 5400 |007b: invoke-interface {v4, v5}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057b20: 0712 |007e: move-object v2, v1 │ │ -057b22: 2897 |007f: goto 0016 // -0069 │ │ +0588b0: |[0588b0] nl.siegmann.epublib.epub.PackageDocumentReader.findTableOfContentsResource:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; │ │ +0588c0: 1a04 f710 |0000: const-string v4, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0588c4: 1a05 1b19 |0002: const-string v5, "toc" // string@191b │ │ +0588c8: 7130 2511 4705 |0004: invoke-static {v7, v4, v5}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +0588ce: 0c03 |0007: move-result-object v3 │ │ +0588d0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0588d2: 7110 b911 0300 |0009: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +0588d8: 0a04 |000c: move-result v4 │ │ +0588da: 3804 0600 |000d: if-eqz v4, 0013 // +0006 │ │ +0588de: 6e20 cc10 3800 |000f: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ +0588e4: 0c01 |0012: move-result-object v1 │ │ +0588e6: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ +0588ea: 0712 |0015: move-object v2, v1 │ │ +0588ec: 1102 |0016: return-object v2 │ │ +0588ee: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0588f0: 6204 f205 |0018: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ +0588f4: 2144 |001a: array-length v4, v4 │ │ +0588f6: 3540 2100 |001b: if-ge v0, v4, 003c // +0021 │ │ +0588fa: 6204 f205 |001d: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ +0588fe: 4604 0400 |001f: aget-object v4, v4, v0 │ │ +058902: 6e20 cc10 4800 |0021: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ +058908: 0c01 |0024: move-result-object v1 │ │ +05890a: 3801 0400 |0025: if-eqz v1, 0029 // +0004 │ │ +05890e: 0712 |0027: move-object v2, v1 │ │ +058910: 28ee |0028: goto 0016 // -0012 │ │ +058912: 6204 f205 |0029: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.POSSIBLE_NCX_ITEM_IDS:[Ljava/lang/String; // field@05f2 │ │ +058916: 4604 0400 |002b: aget-object v4, v4, v0 │ │ +05891a: 6e10 e00e 0400 |002d: invoke-virtual {v4}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ +058920: 0c04 |0030: move-result-object v4 │ │ +058922: 6e20 cc10 4800 |0031: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ +058928: 0c01 |0034: move-result-object v1 │ │ +05892a: 3801 0400 |0035: if-eqz v1, 0039 // +0004 │ │ +05892e: 0712 |0037: move-object v2, v1 │ │ +058930: 28de |0038: goto 0016 // -0022 │ │ +058932: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +058936: 28dd |003b: goto 0018 // -0023 │ │ +058938: 6204 fc05 |003c: sget-object v4, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +05893c: 6e20 c510 4800 |003e: invoke-virtual {v8, v4}, Lnl/siegmann/epublib/domain/Resources;.findFirstResourceByMediaType:(Lnl/siegmann/epublib/domain/MediaType;)Lnl/siegmann/epublib/domain/Resource; // method@10c5 │ │ +058942: 0c01 |0041: move-result-object v1 │ │ +058944: 3901 3c00 |0042: if-nez v1, 007e // +003c │ │ +058948: 6204 f305 |0044: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +05894c: 2205 4c02 |0046: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +058950: 7010 f00e 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +058956: 1a06 a102 |004b: const-string v6, "Could not find table of contents resource. Tried resource with id '" // string@02a1 │ │ +05895a: 6e20 f70e 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058960: 0c05 |0050: move-result-object v5 │ │ +058962: 6e20 f70e 3500 |0051: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058968: 0c05 |0054: move-result-object v5 │ │ +05896a: 1a06 9800 |0055: const-string v6, "', " // string@0098 │ │ +05896e: 6e20 f70e 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058974: 0c05 |005a: move-result-object v5 │ │ +058976: 1a06 1b19 |005b: const-string v6, "toc" // string@191b │ │ +05897a: 6e20 f70e 6500 |005d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058980: 0c05 |0060: move-result-object v5 │ │ +058982: 1a06 c300 |0061: const-string v6, ", " // string@00c3 │ │ +058986: 6e20 f70e 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05898c: 0c05 |0066: move-result-object v5 │ │ +05898e: 1a06 1b19 |0067: const-string v6, "toc" // string@191b │ │ +058992: 6e10 e00e 0600 |0069: invoke-virtual {v6}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ee0 │ │ +058998: 0c06 |006c: move-result-object v6 │ │ +05899a: 6e20 f70e 6500 |006d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0589a0: 0c05 |0070: move-result-object v5 │ │ +0589a2: 1a06 2c00 |0071: const-string v6, " and any NCX resource." // string@002c │ │ +0589a6: 6e20 f70e 6500 |0073: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0589ac: 0c05 |0076: move-result-object v5 │ │ +0589ae: 6e10 fb0e 0500 |0077: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0589b4: 0c05 |007a: move-result-object v5 │ │ +0589b6: 7220 3512 5400 |007b: invoke-interface {v4, v5}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +0589bc: 0712 |007e: move-object v2, v1 │ │ +0589be: 2897 |007f: goto 0016 // -0069 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0008 line=282 │ │ 0x0009 line=283 │ │ 0x000f line=284 │ │ 0x0013 line=287 │ │ @@ -113655,52 +113722,52 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resources;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -057b24: |[057b24] nl.siegmann.epublib.epub.PackageDocumentReader.fixHrefs:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resources; │ │ -057b34: 1304 2f00 |0000: const/16 v4, #int 47 // #2f │ │ -057b38: 6e20 d60e 4600 |0002: invoke-virtual {v6, v4}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ -057b3e: 0a01 |0005: move-result v1 │ │ -057b40: 3b01 0300 |0006: if-gez v1, 0009 // +0003 │ │ -057b44: 1107 |0008: return-object v7 │ │ -057b46: 2203 a502 |0009: new-instance v3, Lnl/siegmann/epublib/domain/Resources; // type@02a5 │ │ -057b4a: 7010 bd10 0300 |000b: invoke-direct {v3}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ -057b50: 6e10 c810 0700 |000e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ -057b56: 0c04 |0011: move-result-object v4 │ │ -057b58: 7210 240f 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -057b5e: 0c00 |0015: move-result-object v0 │ │ -057b60: 7210 380f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -057b66: 0a04 |0019: move-result v4 │ │ -057b68: 3804 2d00 |001a: if-eqz v4, 0047 // +002d │ │ -057b6c: 7210 390f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -057b72: 0c02 |001f: move-result-object v2 │ │ -057b74: 1f02 a302 |0020: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -057b78: 6e10 a810 0200 |0022: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -057b7e: 0c04 |0025: move-result-object v4 │ │ -057b80: 7110 b911 0400 |0026: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -057b86: 0a04 |0029: move-result v4 │ │ -057b88: 3904 0c00 |002a: if-nez v4, 0036 // +000c │ │ -057b8c: 6e10 a810 0200 |002c: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -057b92: 0c04 |002f: move-result-object v4 │ │ -057b94: 6e10 d80e 0400 |0030: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -057b9a: 0a04 |0033: move-result v4 │ │ -057b9c: 3714 0f00 |0034: if-le v4, v1, 0043 // +000f │ │ -057ba0: 6e10 a810 0200 |0036: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -057ba6: 0c04 |0039: move-result-object v4 │ │ -057ba8: d805 0101 |003a: add-int/lit8 v5, v1, #int 1 // #01 │ │ -057bac: 6e20 dd0e 5400 |003c: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ -057bb2: 0c04 |003f: move-result-object v4 │ │ -057bb4: 6e20 b310 4200 |0040: invoke-virtual {v2, v4}, Lnl/siegmann/epublib/domain/Resource;.setHref:(Ljava/lang/String;)V // method@10b3 │ │ -057bba: 6e20 be10 2300 |0043: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -057bc0: 28d0 |0046: goto 0016 // -0030 │ │ -057bc2: 0737 |0047: move-object v7, v3 │ │ -057bc4: 28c0 |0048: goto 0008 // -0040 │ │ +0589c0: |[0589c0] nl.siegmann.epublib.epub.PackageDocumentReader.fixHrefs:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resources; │ │ +0589d0: 1304 2f00 |0000: const/16 v4, #int 47 // #2f │ │ +0589d4: 6e20 d60e 4600 |0002: invoke-virtual {v6, v4}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ed6 │ │ +0589da: 0a01 |0005: move-result v1 │ │ +0589dc: 3b01 0300 |0006: if-gez v1, 0009 // +0003 │ │ +0589e0: 1107 |0008: return-object v7 │ │ +0589e2: 2203 a302 |0009: new-instance v3, Lnl/siegmann/epublib/domain/Resources; // type@02a3 │ │ +0589e6: 7010 bd10 0300 |000b: invoke-direct {v3}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ +0589ec: 6e10 c810 0700 |000e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ +0589f2: 0c04 |0011: move-result-object v4 │ │ +0589f4: 7210 240f 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +0589fa: 0c00 |0015: move-result-object v0 │ │ +0589fc: 7210 380f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +058a02: 0a04 |0019: move-result v4 │ │ +058a04: 3804 2d00 |001a: if-eqz v4, 0047 // +002d │ │ +058a08: 7210 390f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058a0e: 0c02 |001f: move-result-object v2 │ │ +058a10: 1f02 a102 |0020: check-cast v2, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +058a14: 6e10 a810 0200 |0022: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +058a1a: 0c04 |0025: move-result-object v4 │ │ +058a1c: 7110 b911 0400 |0026: invoke-static {v4}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +058a22: 0a04 |0029: move-result v4 │ │ +058a24: 3904 0c00 |002a: if-nez v4, 0036 // +000c │ │ +058a28: 6e10 a810 0200 |002c: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +058a2e: 0c04 |002f: move-result-object v4 │ │ +058a30: 6e10 d80e 0400 |0030: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +058a36: 0a04 |0033: move-result v4 │ │ +058a38: 3714 0f00 |0034: if-le v4, v1, 0043 // +000f │ │ +058a3c: 6e10 a810 0200 |0036: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +058a42: 0c04 |0039: move-result-object v4 │ │ +058a44: d805 0101 |003a: add-int/lit8 v5, v1, #int 1 // #01 │ │ +058a48: 6e20 dd0e 5400 |003c: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0edd │ │ +058a4e: 0c04 |003f: move-result-object v4 │ │ +058a50: 6e20 b310 4200 |0040: invoke-virtual {v2, v4}, Lnl/siegmann/epublib/domain/Resource;.setHref:(Ljava/lang/String;)V // method@10b3 │ │ +058a56: 6e20 be10 2300 |0043: invoke-virtual {v3, v2}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +058a5c: 28d0 |0046: goto 0016 // -0030 │ │ +058a5e: 0737 |0047: move-object v7, v3 │ │ +058a60: 28c0 |0048: goto 0008 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0006 line=185 │ │ 0x0008 line=196 │ │ 0x0009 line=188 │ │ 0x000e line=189 │ │ @@ -113722,49 +113789,49 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Spine;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -057bc8: |[057bc8] nl.siegmann.epublib.epub.PackageDocumentReader.generateSpineFromResources:(Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Spine; │ │ -057bd8: 2204 a602 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Spine; // type@02a6 │ │ -057bdc: 7010 d710 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ -057be2: 2203 5f02 |0005: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ -057be6: 7010 120f 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -057bec: 6e10 c910 0700 |000a: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Resources;.getAllHrefs:()Ljava/util/Collection; // method@10c9 │ │ -057bf2: 0c05 |000d: move-result-object v5 │ │ -057bf4: 7220 440f 5300 |000e: invoke-interface {v3, v5}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ -057bfa: 6205 1f04 |0011: sget-object v5, Ljava/lang/String;.CASE_INSENSITIVE_ORDER:Ljava/util/Comparator; // field@041f │ │ -057bfe: 7120 280f 5300 |0013: invoke-static {v3, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ -057c04: 7210 490f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -057c0a: 0c00 |0019: move-result-object v0 │ │ -057c0c: 7210 380f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -057c12: 0a05 |001d: move-result v5 │ │ -057c14: 3805 2900 |001e: if-eqz v5, 0047 // +0029 │ │ -057c18: 7210 390f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -057c1e: 0c02 |0023: move-result-object v2 │ │ -057c20: 1f02 4c02 |0024: check-cast v2, Ljava/lang/String; // type@024c │ │ -057c24: 6e20 ca10 2700 |0026: invoke-virtual {v7, v2}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -057c2a: 0c01 |0029: move-result-object v1 │ │ -057c2c: 6e10 ac10 0100 |002a: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -057c32: 0c05 |002d: move-result-object v5 │ │ -057c34: 6206 fc05 |002e: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -057c38: 3365 0600 |0030: if-ne v5, v6, 0036 // +0006 │ │ -057c3c: 6e20 e510 1400 |0032: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ -057c42: 28e5 |0035: goto 001a // -001b │ │ -057c44: 6e10 ac10 0100 |0036: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -057c4a: 0c05 |0039: move-result-object v5 │ │ -057c4c: 6206 0406 |003a: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -057c50: 3365 deff |003c: if-ne v5, v6, 001a // -0022 │ │ -057c54: 2205 a702 |003e: new-instance v5, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -057c58: 7020 e710 1500 |0040: invoke-direct {v5, v1}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -057c5e: 6e20 db10 5400 |0043: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ -057c64: 28d4 |0046: goto 001a // -002c │ │ -057c66: 1104 |0047: return-object v4 │ │ +058a64: |[058a64] nl.siegmann.epublib.epub.PackageDocumentReader.generateSpineFromResources:(Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Spine; │ │ +058a74: 2204 a402 |0000: new-instance v4, Lnl/siegmann/epublib/domain/Spine; // type@02a4 │ │ +058a78: 7010 d710 0400 |0002: invoke-direct {v4}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ +058a7e: 2203 5d02 |0005: new-instance v3, Ljava/util/ArrayList; // type@025d │ │ +058a82: 7010 120f 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +058a88: 6e10 c910 0700 |000a: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Resources;.getAllHrefs:()Ljava/util/Collection; // method@10c9 │ │ +058a8e: 0c05 |000d: move-result-object v5 │ │ +058a90: 7220 440f 5300 |000e: invoke-interface {v3, v5}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ +058a96: 6205 1f04 |0011: sget-object v5, Ljava/lang/String;.CASE_INSENSITIVE_ORDER:Ljava/util/Comparator; // field@041f │ │ +058a9a: 7120 280f 5300 |0013: invoke-static {v3, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ +058aa0: 7210 490f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +058aa6: 0c00 |0019: move-result-object v0 │ │ +058aa8: 7210 380f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +058aae: 0a05 |001d: move-result v5 │ │ +058ab0: 3805 2900 |001e: if-eqz v5, 0047 // +0029 │ │ +058ab4: 7210 390f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058aba: 0c02 |0023: move-result-object v2 │ │ +058abc: 1f02 4a02 |0024: check-cast v2, Ljava/lang/String; // type@024a │ │ +058ac0: 6e20 ca10 2700 |0026: invoke-virtual {v7, v2}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +058ac6: 0c01 |0029: move-result-object v1 │ │ +058ac8: 6e10 ac10 0100 |002a: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +058ace: 0c05 |002d: move-result-object v5 │ │ +058ad0: 6206 fc05 |002e: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +058ad4: 3365 0600 |0030: if-ne v5, v6, 0036 // +0006 │ │ +058ad8: 6e20 e510 1400 |0032: invoke-virtual {v4, v1}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ +058ade: 28e5 |0035: goto 001a // -001b │ │ +058ae0: 6e10 ac10 0100 |0036: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +058ae6: 0c05 |0039: move-result-object v5 │ │ +058ae8: 6206 0406 |003a: sget-object v6, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +058aec: 3365 deff |003c: if-ne v5, v6, 001a // -0022 │ │ +058af0: 2205 a502 |003e: new-instance v5, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +058af4: 7020 e710 1500 |0040: invoke-direct {v5, v1}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +058afa: 6e20 db10 5400 |0043: invoke-virtual {v4, v5}, Lnl/siegmann/epublib/domain/Spine;.addSpineReference:(Lnl/siegmann/epublib/domain/SpineReference;)Lnl/siegmann/epublib/domain/SpineReference; // method@10db │ │ +058b00: 28d4 |0046: goto 001a // -002c │ │ +058b02: 1104 |0047: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ 0x000a line=256 │ │ 0x0011 line=257 │ │ 0x0016 line=258 │ │ @@ -113787,53 +113854,53 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 81 16-bit code units │ │ -057c68: |[057c68] nl.siegmann.epublib.epub.PackageDocumentReader.read:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ -057c78: 7110 ad11 0500 |0000: invoke-static {v5}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ -057c7e: 0c01 |0003: move-result-object v1 │ │ -057c80: 6e10 a810 0500 |0004: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -057c86: 0c02 |0007: move-result-object v2 │ │ -057c88: 7120 7a11 8200 |0008: invoke-static {v2, v8}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.fixHrefs:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resources; // method@117a │ │ -057c8e: 0c08 |000b: move-result-object v8 │ │ -057c90: 7140 7e11 6187 |000c: invoke-static {v1, v6, v7, v8}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readGuide:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@117e │ │ -057c96: 2200 6702 |000f: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -057c9a: 7010 2d0f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -057ca0: 7150 7f11 2186 |0014: invoke-static {v1, v2, v6, v8, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readManifest:(Lorg/w3c/dom/Document;Ljava/lang/String;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Resources; // method@117f │ │ -057ca6: 0c08 |0017: move-result-object v8 │ │ -057ca8: 6e20 2510 8700 |0018: invoke-virtual {v7, v8}, Lnl/siegmann/epublib/domain/Book;.setResources:(Lnl/siegmann/epublib/domain/Resources;)V // method@1025 │ │ -057cae: 7120 7d11 7100 |001b: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readCover:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Book;)V // method@117d │ │ -057cb4: 6e10 1c10 0700 |001e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -057cba: 0c03 |0021: move-result-object v3 │ │ -057cbc: 7120 7011 3100 |0022: invoke-static {v1, v3}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readMetadata:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Metadata; // method@1170 │ │ -057cc2: 0c03 |0025: move-result-object v3 │ │ -057cc4: 6e20 2210 3700 |0026: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setMetadata:(Lnl/siegmann/epublib/domain/Metadata;)V // method@1022 │ │ -057cca: 6e10 1c10 0700 |0029: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -057cd0: 0c03 |002c: move-result-object v3 │ │ -057cd2: 7140 8011 6103 |002d: invoke-static {v1, v6, v3, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readSpine:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Spine; // method@1180 │ │ -057cd8: 0c03 |0030: move-result-object v3 │ │ -057cda: 6e20 2610 3700 |0031: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setSpine:(Lnl/siegmann/epublib/domain/Spine;)V // method@1026 │ │ -057ce0: 6e10 1710 0700 |0034: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -057ce6: 0c03 |0037: move-result-object v3 │ │ -057ce8: 3903 1800 |0038: if-nez v3, 0050 // +0018 │ │ -057cec: 6e10 1d10 0700 |003a: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -057cf2: 0c03 |003d: move-result-object v3 │ │ -057cf4: 6e10 e610 0300 |003e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ -057cfa: 0a03 |0041: move-result v3 │ │ -057cfc: 3d03 0e00 |0042: if-lez v3, 0050 // +000e │ │ -057d00: 6e10 1d10 0700 |0044: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -057d06: 0c03 |0047: move-result-object v3 │ │ -057d08: 1204 |0048: const/4 v4, #int 0 // #0 │ │ -057d0a: 6e20 de10 4300 |0049: invoke-virtual {v3, v4}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ -057d10: 0c03 |004c: move-result-object v3 │ │ -057d12: 6e20 2110 3700 |004d: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1021 │ │ -057d18: 0e00 |0050: return-void │ │ +058b04: |[058b04] nl.siegmann.epublib.epub.PackageDocumentReader.read:(Lnl/siegmann/epublib/domain/Resource;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ +058b14: 7110 ad11 0500 |0000: invoke-static {v5}, Lnl/siegmann/epublib/util/ResourceUtil;.getAsDocument:(Lnl/siegmann/epublib/domain/Resource;)Lorg/w3c/dom/Document; // method@11ad │ │ +058b1a: 0c01 |0003: move-result-object v1 │ │ +058b1c: 6e10 a810 0500 |0004: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +058b22: 0c02 |0007: move-result-object v2 │ │ +058b24: 7120 7a11 8200 |0008: invoke-static {v2, v8}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.fixHrefs:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resources; // method@117a │ │ +058b2a: 0c08 |000b: move-result-object v8 │ │ +058b2c: 7140 7e11 6187 |000c: invoke-static {v1, v6, v7, v8}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readGuide:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V // method@117e │ │ +058b32: 2200 6502 |000f: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +058b36: 7010 2d0f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +058b3c: 7150 7f11 2186 |0014: invoke-static {v1, v2, v6, v8, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readManifest:(Lorg/w3c/dom/Document;Ljava/lang/String;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Resources; // method@117f │ │ +058b42: 0c08 |0017: move-result-object v8 │ │ +058b44: 6e20 2510 8700 |0018: invoke-virtual {v7, v8}, Lnl/siegmann/epublib/domain/Book;.setResources:(Lnl/siegmann/epublib/domain/Resources;)V // method@1025 │ │ +058b4a: 7120 7d11 7100 |001b: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readCover:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Book;)V // method@117d │ │ +058b50: 6e10 1c10 0700 |001e: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +058b56: 0c03 |0021: move-result-object v3 │ │ +058b58: 7120 7011 3100 |0022: invoke-static {v1, v3}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataReader;.readMetadata:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Metadata; // method@1170 │ │ +058b5e: 0c03 |0025: move-result-object v3 │ │ +058b60: 6e20 2210 3700 |0026: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setMetadata:(Lnl/siegmann/epublib/domain/Metadata;)V // method@1022 │ │ +058b66: 6e10 1c10 0700 |0029: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +058b6c: 0c03 |002c: move-result-object v3 │ │ +058b6e: 7140 8011 6103 |002d: invoke-static {v1, v6, v3, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.readSpine:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Spine; // method@1180 │ │ +058b74: 0c03 |0030: move-result-object v3 │ │ +058b76: 6e20 2610 3700 |0031: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setSpine:(Lnl/siegmann/epublib/domain/Spine;)V // method@1026 │ │ +058b7c: 6e10 1710 0700 |0034: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +058b82: 0c03 |0037: move-result-object v3 │ │ +058b84: 3903 1800 |0038: if-nez v3, 0050 // +0018 │ │ +058b88: 6e10 1d10 0700 |003a: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +058b8e: 0c03 |003d: move-result-object v3 │ │ +058b90: 6e10 e610 0300 |003e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Spine;.size:()I // method@10e6 │ │ +058b96: 0a03 |0041: move-result v3 │ │ +058b98: 3d03 0e00 |0042: if-lez v3, 0050 // +000e │ │ +058b9c: 6e10 1d10 0700 |0044: invoke-virtual {v7}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +058ba2: 0c03 |0047: move-result-object v3 │ │ +058ba4: 1204 |0048: const/4 v4, #int 0 // #0 │ │ +058ba6: 6e20 de10 4300 |0049: invoke-virtual {v3, v4}, Lnl/siegmann/epublib/domain/Spine;.getResource:(I)Lnl/siegmann/epublib/domain/Resource; // method@10de │ │ +058bac: 0c03 |004c: move-result-object v3 │ │ +058bae: 6e20 2110 3700 |004d: invoke-virtual {v7, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1021 │ │ +058bb4: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0008 line=52 │ │ 0x000c line=53 │ │ 0x000f line=56 │ │ @@ -113859,59 +113926,59 @@ │ │ type : '(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -057d1c: |[057d1c] nl.siegmann.epublib.epub.PackageDocumentReader.readCover:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Book;)V │ │ -057d2c: 7110 7811 0700 |0000: invoke-static {v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.findCoverHrefs:(Lorg/w3c/dom/Document;)Ljava/util/Set; // method@1178 │ │ -057d32: 0c01 |0003: move-result-object v1 │ │ -057d34: 7210 240f 0100 |0004: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ -057d3a: 0c02 |0007: move-result-object v2 │ │ -057d3c: 7210 380f 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -057d42: 0a04 |000b: move-result v4 │ │ -057d44: 3804 4b00 |000c: if-eqz v4, 0057 // +004b │ │ -057d48: 7210 390f 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -057d4e: 0c00 |0011: move-result-object v0 │ │ -057d50: 1f00 4c02 |0012: check-cast v0, Ljava/lang/String; // type@024c │ │ -057d54: 6e10 1c10 0800 |0014: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -057d5a: 0c04 |0017: move-result-object v4 │ │ -057d5c: 6e20 ca10 0400 |0018: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -057d62: 0c03 |001b: move-result-object v3 │ │ -057d64: 3903 2100 |001c: if-nez v3, 003d // +0021 │ │ -057d68: 6204 f305 |001e: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057d6c: 2205 4e02 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -057d70: 7010 f00e 0500 |0022: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057d76: 1a06 a902 |0025: const-string v6, "Cover resource " // string@02a9 │ │ -057d7a: 6e20 f70e 6500 |0027: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057d80: 0c05 |002a: move-result-object v5 │ │ -057d82: 6e20 f70e 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057d88: 0c05 |002e: move-result-object v5 │ │ -057d8a: 1a06 7400 |002f: const-string v6, " not found" // string@0074 │ │ -057d8e: 6e20 f70e 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057d94: 0c05 |0034: move-result-object v5 │ │ -057d96: 6e10 fb0e 0500 |0035: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057d9c: 0c05 |0038: move-result-object v5 │ │ -057d9e: 7220 3512 5400 |0039: invoke-interface {v4, v5}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057da4: 28cc |003c: goto 0008 // -0034 │ │ -057da6: 6e10 ac10 0300 |003d: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -057dac: 0c04 |0040: move-result-object v4 │ │ -057dae: 6205 0406 |0041: sget-object v5, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ -057db2: 3354 0600 |0043: if-ne v4, v5, 0049 // +0006 │ │ -057db6: 6e20 2110 3800 |0045: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1021 │ │ -057dbc: 28c0 |0048: goto 0008 // -0040 │ │ -057dbe: 6e10 ac10 0300 |0049: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -057dc4: 0c04 |004c: move-result-object v4 │ │ -057dc6: 7110 9311 0400 |004d: invoke-static {v4}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ -057dcc: 0a04 |0050: move-result v4 │ │ -057dce: 3804 b7ff |0051: if-eqz v4, 0008 // -0049 │ │ -057dd2: 6e20 2010 3800 |0053: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverImage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1020 │ │ -057dd8: 28b2 |0056: goto 0008 // -004e │ │ -057dda: 0e00 |0057: return-void │ │ +058bb8: |[058bb8] nl.siegmann.epublib.epub.PackageDocumentReader.readCover:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/domain/Book;)V │ │ +058bc8: 7110 7811 0700 |0000: invoke-static {v7}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.findCoverHrefs:(Lorg/w3c/dom/Document;)Ljava/util/Set; // method@1178 │ │ +058bce: 0c01 |0003: move-result-object v1 │ │ +058bd0: 7210 240f 0100 |0004: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0f24 │ │ +058bd6: 0c02 |0007: move-result-object v2 │ │ +058bd8: 7210 380f 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +058bde: 0a04 |000b: move-result v4 │ │ +058be0: 3804 4b00 |000c: if-eqz v4, 0057 // +004b │ │ +058be4: 7210 390f 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +058bea: 0c00 |0011: move-result-object v0 │ │ +058bec: 1f00 4a02 |0012: check-cast v0, Ljava/lang/String; // type@024a │ │ +058bf0: 6e10 1c10 0800 |0014: invoke-virtual {v8}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +058bf6: 0c04 |0017: move-result-object v4 │ │ +058bf8: 6e20 ca10 0400 |0018: invoke-virtual {v4, v0}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +058bfe: 0c03 |001b: move-result-object v3 │ │ +058c00: 3903 2100 |001c: if-nez v3, 003d // +0021 │ │ +058c04: 6204 f305 |001e: sget-object v4, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058c08: 2205 4c02 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +058c0c: 7010 f00e 0500 |0022: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +058c12: 1a06 a902 |0025: const-string v6, "Cover resource " // string@02a9 │ │ +058c16: 6e20 f70e 6500 |0027: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058c1c: 0c05 |002a: move-result-object v5 │ │ +058c1e: 6e20 f70e 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058c24: 0c05 |002e: move-result-object v5 │ │ +058c26: 1a06 7400 |002f: const-string v6, " not found" // string@0074 │ │ +058c2a: 6e20 f70e 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058c30: 0c05 |0034: move-result-object v5 │ │ +058c32: 6e10 fb0e 0500 |0035: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058c38: 0c05 |0038: move-result-object v5 │ │ +058c3a: 7220 3512 5400 |0039: invoke-interface {v4, v5}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058c40: 28cc |003c: goto 0008 // -0034 │ │ +058c42: 6e10 ac10 0300 |003d: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +058c48: 0c04 |0040: move-result-object v4 │ │ +058c4a: 6205 0406 |0041: sget-object v5, Lnl/siegmann/epublib/service/MediatypeService;.XHTML:Lnl/siegmann/epublib/domain/MediaType; // field@0604 │ │ +058c4e: 3354 0600 |0043: if-ne v4, v5, 0049 // +0006 │ │ +058c52: 6e20 2110 3800 |0045: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverPage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1021 │ │ +058c58: 28c0 |0048: goto 0008 // -0040 │ │ +058c5a: 6e10 ac10 0300 |0049: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +058c60: 0c04 |004c: move-result-object v4 │ │ +058c62: 7110 9311 0400 |004d: invoke-static {v4}, Lnl/siegmann/epublib/service/MediatypeService;.isBitmapImage:(Lnl/siegmann/epublib/domain/MediaType;)Z // method@1193 │ │ +058c68: 0a04 |0050: move-result v4 │ │ +058c6a: 3804 b7ff |0051: if-eqz v4, 0008 // -0049 │ │ +058c6e: 6e20 2010 3800 |0053: invoke-virtual {v8, v3}, Lnl/siegmann/epublib/domain/Book;.setCoverImage:(Lnl/siegmann/epublib/domain/Resource;)V // method@1020 │ │ +058c74: 28b2 |0056: goto 0008 // -004e │ │ +058c76: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ 0x0014 line=361 │ │ 0x001c line=362 │ │ 0x001e line=363 │ │ @@ -113933,104 +114000,104 @@ │ │ type : '(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 178 16-bit code units │ │ -057ddc: |[057ddc] nl.siegmann.epublib.epub.PackageDocumentReader.readGuide:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ -057dec: 7210 6e13 0e00 |0000: invoke-interface {v14}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -057df2: 0c0b |0003: move-result-object v11 │ │ -057df4: 1a0c f910 |0004: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057df8: 1a0d b210 |0006: const-string v13, "guide" // string@10b2 │ │ -057dfc: 7130 2811 cb0d |0008: invoke-static {v11, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -057e02: 0c02 |000b: move-result-object v2 │ │ -057e04: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -057e08: 0e00 |000e: return-void │ │ -057e0a: 7401 1810 1000 |000f: invoke-virtual/range {v16}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ -057e10: 0c01 |0012: move-result-object v1 │ │ -057e12: 1a0b f910 |0013: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057e16: 1a0c 6016 |0015: const-string v12, "reference" // string@1660 │ │ -057e1a: 7230 7413 b20c |0017: invoke-interface {v2, v11, v12}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -057e20: 0c03 |001a: move-result-object v3 │ │ -057e22: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -057e24: 7210 7c13 0300 |001c: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -057e2a: 0a0b |001f: move-result v11 │ │ -057e2c: 35b4 eeff |0020: if-ge v4, v11, 000e // -0012 │ │ -057e30: 7220 7d13 4300 |0022: invoke-interface {v3, v4}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -057e36: 0c06 |0025: move-result-object v6 │ │ -057e38: 1f06 f102 |0026: check-cast v6, Lorg/w3c/dom/Element; // type@02f1 │ │ -057e3c: 1a0b f910 |0028: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057e40: 1a0c f110 |002a: const-string v12, "href" // string@10f1 │ │ -057e44: 7130 2511 b60c |002c: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057e4a: 0c08 |002f: move-result-object v8 │ │ -057e4c: 7110 b711 0800 |0030: invoke-static {v8}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -057e52: 0a0b |0033: move-result v11 │ │ -057e54: 380b 0500 |0034: if-eqz v11, 0039 // +0005 │ │ -057e58: d804 0401 |0036: add-int/lit8 v4, v4, #int 1 // #01 │ │ -057e5c: 28e4 |0038: goto 001c // -001c │ │ -057e5e: 130b 2300 |0039: const/16 v11, #int 35 // #23 │ │ -057e62: 7120 bc11 b800 |003b: invoke-static {v8, v11}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ -057e68: 0c0b |003e: move-result-object v11 │ │ -057e6a: 0800 1100 |003f: move-object/from16 v0, v17 │ │ -057e6e: 6e20 ca10 b000 |0041: invoke-virtual {v0, v11}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ -057e74: 0c07 |0044: move-result-object v7 │ │ -057e76: 3907 2100 |0045: if-nez v7, 0066 // +0021 │ │ -057e7a: 620b f305 |0047: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057e7e: 220c 4e02 |0049: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -057e82: 7010 f00e 0c00 |004b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057e88: 1a0d 9a03 |004e: const-string v13, "Guide is referencing resource with href " // string@039a │ │ -057e8c: 6e20 f70e dc00 |0050: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057e92: 0c0c |0053: move-result-object v12 │ │ -057e94: 6e20 f70e 8c00 |0054: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057e9a: 0c0c |0057: move-result-object v12 │ │ -057e9c: 1a0d 8400 |0058: const-string v13, " which could not be found" // string@0084 │ │ -057ea0: 6e20 f70e dc00 |005a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057ea6: 0c0c |005d: move-result-object v12 │ │ -057ea8: 6e10 fb0e 0c00 |005e: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057eae: 0c0c |0061: move-result-object v12 │ │ -057eb0: 7220 3512 cb00 |0062: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057eb6: 28d1 |0065: goto 0036 // -002f │ │ -057eb8: 1a0b f910 |0066: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057ebc: 1a0c 4d19 |0068: const-string v12, "type" // string@194d │ │ -057ec0: 7130 2511 b60c |006a: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057ec6: 0c0a |006d: move-result-object v10 │ │ -057ec8: 7110 b711 0a00 |006e: invoke-static {v10}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -057ece: 0a0b |0071: move-result v11 │ │ -057ed0: 380b 2100 |0072: if-eqz v11, 0093 // +0021 │ │ -057ed4: 620b f305 |0074: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057ed8: 220c 4e02 |0076: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -057edc: 7010 f00e 0c00 |0078: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -057ee2: 1a0d 9a03 |007b: const-string v13, "Guide is referencing resource with href " // string@039a │ │ -057ee6: 6e20 f70e dc00 |007d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057eec: 0c0c |0080: move-result-object v12 │ │ -057eee: 6e20 f70e 8c00 |0081: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057ef4: 0c0c |0084: move-result-object v12 │ │ -057ef6: 1a0d 8500 |0085: const-string v13, " which is missing the 'type' attribute" // string@0085 │ │ -057efa: 6e20 f70e dc00 |0087: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -057f00: 0c0c |008a: move-result-object v12 │ │ -057f02: 6e10 fb0e 0c00 |008b: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -057f08: 0c0c |008e: move-result-object v12 │ │ -057f0a: 7220 3512 cb00 |008f: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057f10: 28a4 |0092: goto 0036 // -005c │ │ -057f12: 1a0b f910 |0093: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057f16: 1a0c 0c19 |0095: const-string v12, "title" // string@190c │ │ -057f1a: 7130 2511 b60c |0097: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057f20: 0c09 |009a: move-result-object v9 │ │ -057f22: 620b 6004 |009b: sget-object v11, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -057f26: 6e20 ce0e ab00 |009d: invoke-virtual {v11, v10}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -057f2c: 0a0b |00a0: move-result v11 │ │ -057f2e: 390b 95ff |00a1: if-nez v11, 0036 // -006b │ │ -057f32: 2205 9a02 |00a3: new-instance v5, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -057f36: 130b 2300 |00a5: const/16 v11, #int 35 // #23 │ │ -057f3a: 7120 ba11 b800 |00a7: invoke-static {v8, v11}, Lnl/siegmann/epublib/util/StringUtil;.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@11ba │ │ -057f40: 0c0b |00aa: move-result-object v11 │ │ -057f42: 705b 4a10 759a |00ab: invoke-direct {v5, v7, v10, v9, v11}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@104a │ │ -057f48: 6e20 3b10 5100 |00ae: invoke-virtual {v1, v5}, Lnl/siegmann/epublib/domain/Guide;.addReference:(Lnl/siegmann/epublib/domain/GuideReference;)Lnl/siegmann/epublib/domain/ResourceReference; // method@103b │ │ -057f4e: 2885 |00b1: goto 0036 // -007b │ │ +058c78: |[058c78] nl.siegmann.epublib.epub.PackageDocumentReader.readGuide:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resources;)V │ │ +058c88: 7210 6e13 0e00 |0000: invoke-interface {v14}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +058c8e: 0c0b |0003: move-result-object v11 │ │ +058c90: 1a0c f710 |0004: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058c94: 1a0d b010 |0006: const-string v13, "guide" // string@10b0 │ │ +058c98: 7130 2811 cb0d |0008: invoke-static {v11, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +058c9e: 0c02 |000b: move-result-object v2 │ │ +058ca0: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +058ca4: 0e00 |000e: return-void │ │ +058ca6: 7401 1810 1000 |000f: invoke-virtual/range {v16}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ +058cac: 0c01 |0012: move-result-object v1 │ │ +058cae: 1a0b f710 |0013: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058cb2: 1a0c 5e16 |0015: const-string v12, "reference" // string@165e │ │ +058cb6: 7230 7413 b20c |0017: invoke-interface {v2, v11, v12}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +058cbc: 0c03 |001a: move-result-object v3 │ │ +058cbe: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +058cc0: 7210 7c13 0300 |001c: invoke-interface {v3}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +058cc6: 0a0b |001f: move-result v11 │ │ +058cc8: 35b4 eeff |0020: if-ge v4, v11, 000e // -0012 │ │ +058ccc: 7220 7d13 4300 |0022: invoke-interface {v3, v4}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +058cd2: 0c06 |0025: move-result-object v6 │ │ +058cd4: 1f06 ef02 |0026: check-cast v6, Lorg/w3c/dom/Element; // type@02ef │ │ +058cd8: 1a0b f710 |0028: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058cdc: 1a0c ef10 |002a: const-string v12, "href" // string@10ef │ │ +058ce0: 7130 2511 b60c |002c: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058ce6: 0c08 |002f: move-result-object v8 │ │ +058ce8: 7110 b711 0800 |0030: invoke-static {v8}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +058cee: 0a0b |0033: move-result v11 │ │ +058cf0: 380b 0500 |0034: if-eqz v11, 0039 // +0005 │ │ +058cf4: d804 0401 |0036: add-int/lit8 v4, v4, #int 1 // #01 │ │ +058cf8: 28e4 |0038: goto 001c // -001c │ │ +058cfa: 130b 2300 |0039: const/16 v11, #int 35 // #23 │ │ +058cfe: 7120 bc11 b800 |003b: invoke-static {v8, v11}, Lnl/siegmann/epublib/util/StringUtil;.substringBefore:(Ljava/lang/String;C)Ljava/lang/String; // method@11bc │ │ +058d04: 0c0b |003e: move-result-object v11 │ │ +058d06: 0800 1100 |003f: move-object/from16 v0, v17 │ │ +058d0a: 6e20 ca10 b000 |0041: invoke-virtual {v0, v11}, Lnl/siegmann/epublib/domain/Resources;.getByHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10ca │ │ +058d10: 0c07 |0044: move-result-object v7 │ │ +058d12: 3907 2100 |0045: if-nez v7, 0066 // +0021 │ │ +058d16: 620b f305 |0047: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058d1a: 220c 4c02 |0049: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +058d1e: 7010 f00e 0c00 |004b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +058d24: 1a0d 9a03 |004e: const-string v13, "Guide is referencing resource with href " // string@039a │ │ +058d28: 6e20 f70e dc00 |0050: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d2e: 0c0c |0053: move-result-object v12 │ │ +058d30: 6e20 f70e 8c00 |0054: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d36: 0c0c |0057: move-result-object v12 │ │ +058d38: 1a0d 8400 |0058: const-string v13, " which could not be found" // string@0084 │ │ +058d3c: 6e20 f70e dc00 |005a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d42: 0c0c |005d: move-result-object v12 │ │ +058d44: 6e10 fb0e 0c00 |005e: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058d4a: 0c0c |0061: move-result-object v12 │ │ +058d4c: 7220 3512 cb00 |0062: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058d52: 28d1 |0065: goto 0036 // -002f │ │ +058d54: 1a0b f710 |0066: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058d58: 1a0c 4b19 |0068: const-string v12, "type" // string@194b │ │ +058d5c: 7130 2511 b60c |006a: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058d62: 0c0a |006d: move-result-object v10 │ │ +058d64: 7110 b711 0a00 |006e: invoke-static {v10}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +058d6a: 0a0b |0071: move-result v11 │ │ +058d6c: 380b 2100 |0072: if-eqz v11, 0093 // +0021 │ │ +058d70: 620b f305 |0074: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058d74: 220c 4c02 |0076: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +058d78: 7010 f00e 0c00 |0078: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +058d7e: 1a0d 9a03 |007b: const-string v13, "Guide is referencing resource with href " // string@039a │ │ +058d82: 6e20 f70e dc00 |007d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d88: 0c0c |0080: move-result-object v12 │ │ +058d8a: 6e20 f70e 8c00 |0081: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d90: 0c0c |0084: move-result-object v12 │ │ +058d92: 1a0d 8500 |0085: const-string v13, " which is missing the 'type' attribute" // string@0085 │ │ +058d96: 6e20 f70e dc00 |0087: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058d9c: 0c0c |008a: move-result-object v12 │ │ +058d9e: 6e10 fb0e 0c00 |008b: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058da4: 0c0c |008e: move-result-object v12 │ │ +058da6: 7220 3512 cb00 |008f: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058dac: 28a4 |0092: goto 0036 // -005c │ │ +058dae: 1a0b f710 |0093: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058db2: 1a0c 0a19 |0095: const-string v12, "title" // string@190a │ │ +058db6: 7130 2511 b60c |0097: invoke-static {v6, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058dbc: 0c09 |009a: move-result-object v9 │ │ +058dbe: 620b 6004 |009b: sget-object v11, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +058dc2: 6e20 ce0e ab00 |009d: invoke-virtual {v11, v10}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +058dc8: 0a0b |00a0: move-result v11 │ │ +058dca: 390b 95ff |00a1: if-nez v11, 0036 // -006b │ │ +058dce: 2205 9802 |00a3: new-instance v5, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +058dd2: 130b 2300 |00a5: const/16 v11, #int 35 // #23 │ │ +058dd6: 7120 ba11 b800 |00a7: invoke-static {v8, v11}, Lnl/siegmann/epublib/util/StringUtil;.substringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@11ba │ │ +058ddc: 0c0b |00aa: move-result-object v11 │ │ +058dde: 705b 4a10 759a |00ab: invoke-direct {v5, v7, v10, v9, v11}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@104a │ │ +058de4: 6e20 3b10 5100 |00ae: invoke-virtual {v1, v5}, Lnl/siegmann/epublib/domain/Guide;.addReference:(Lnl/siegmann/epublib/domain/GuideReference;)Lnl/siegmann/epublib/domain/ResourceReference; // method@103b │ │ +058dea: 2885 |00b1: goto 0036 // -007b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000c line=141 │ │ 0x000e line=169 │ │ 0x000f line=144 │ │ 0x0013 line=145 │ │ @@ -114070,91 +114137,91 @@ │ │ type : '(Lorg/w3c/dom/Document;Ljava/lang/String;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Resources;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 20 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -057f50: |[057f50] nl.siegmann.epublib.epub.PackageDocumentReader.readManifest:(Lorg/w3c/dom/Document;Ljava/lang/String;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Resources; │ │ -057f60: 7210 6e13 0f00 |0000: invoke-interface {v15}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -057f66: 0c0c |0003: move-result-object v12 │ │ -057f68: 1a0d f910 |0004: const-string v13, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057f6c: 1a0e be13 |0006: const-string v14, "manifest" // string@13be │ │ -057f70: 7130 2811 dc0e |0008: invoke-static {v12, v13, v14}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -057f76: 0c07 |000b: move-result-object v7 │ │ -057f78: 220b a502 |000c: new-instance v11, Lnl/siegmann/epublib/domain/Resources; // type@02a5 │ │ -057f7c: 7010 bd10 0b00 |000e: invoke-direct {v11}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ -057f82: 3907 0a00 |0011: if-nez v7, 001b // +000a │ │ -057f86: 620c f305 |0013: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -057f8a: 1a0d c808 |0015: const-string v13, "Package document does not contain element manifest" // string@08c8 │ │ -057f8e: 7220 3512 dc00 |0017: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -057f94: 110b |001a: return-object v11 │ │ -057f96: 1a0c f910 |001b: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057f9a: 1a0d bb11 |001d: const-string v13, "item" // string@11bb │ │ -057f9e: 7230 7413 c70d |001f: invoke-interface {v7, v12, v13}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ -057fa4: 0c06 |0022: move-result-object v6 │ │ -057fa6: 1203 |0023: const/4 v3, #int 0 // #0 │ │ -057fa8: 7210 7c13 0600 |0024: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -057fae: 0a0c |0027: move-result v12 │ │ -057fb0: 35c3 f2ff |0028: if-ge v3, v12, 001a // -000e │ │ -057fb4: 7220 7d13 3600 |002a: invoke-interface {v6, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -057fba: 0c05 |002d: move-result-object v5 │ │ -057fbc: 1f05 f102 |002e: check-cast v5, Lorg/w3c/dom/Element; // type@02f1 │ │ -057fc0: 1a0c f910 |0030: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057fc4: 1a0d 1011 |0032: const-string v13, "id" // string@1110 │ │ -057fc8: 7130 2511 c50d |0034: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057fce: 0c04 |0037: move-result-object v4 │ │ -057fd0: 1a0c f910 |0038: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057fd4: 1a0d f110 |003a: const-string v13, "href" // string@10f1 │ │ -057fd8: 7130 2511 c50d |003c: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057fde: 0c02 |003f: move-result-object v2 │ │ -057fe0: 1a0c 2c0a |0040: const-string v12, "UTF-8" // string@0a2c │ │ -057fe4: 7120 0e0f c200 |0042: invoke-static {v2, v12}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ -057fea: 0c02 |0045: move-result-object v2 │ │ -057fec: 1a0c f910 |0046: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -057ff0: 1a0d e713 |0048: const-string v13, "media-type" // string@13e7 │ │ -057ff4: 7130 2511 c50d |004a: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -057ffa: 0c09 |004d: move-result-object v9 │ │ -057ffc: 0800 1200 |004e: move-object/from16 v0, v18 │ │ -058000: 6e20 d310 2000 |0050: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ -058006: 0c0a |0053: move-result-object v10 │ │ -058008: 390a 2e00 |0054: if-nez v10, 0082 // +002e │ │ -05800c: 620c f305 |0056: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -058010: 220d 4e02 |0058: new-instance v13, Ljava/lang/StringBuilder; // type@024e │ │ -058014: 7010 f00e 0d00 |005a: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05801a: 1a0e 9c16 |005d: const-string v14, "resource with href '" // string@169c │ │ -05801e: 6e20 f70e ed00 |005f: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058024: 0c0d |0062: move-result-object v13 │ │ -058026: 6e20 f70e 2d00 |0063: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05802c: 0c0d |0066: move-result-object v13 │ │ -05802e: 1a0e 9700 |0067: const-string v14, "' not found" // string@0097 │ │ -058032: 6e20 f70e ed00 |0069: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058038: 0c0d |006c: move-result-object v13 │ │ -05803a: 6e10 fb0e 0d00 |006d: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -058040: 0c0d |0070: move-result-object v13 │ │ -058042: 7220 3512 dc00 |0071: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -058048: d803 0301 |0074: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05804c: 28ae |0076: goto 0024 // -0052 │ │ -05804e: 0d01 |0077: move-exception v1 │ │ -058050: 620c f305 |0078: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -058054: 6e10 830e 0100 |007a: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@0e83 │ │ -05805a: 0c0d |007d: move-result-object v13 │ │ -05805c: 7220 3512 dc00 |007e: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -058062: 28c5 |0081: goto 0046 // -003b │ │ -058064: 6e20 b410 4a00 |0082: invoke-virtual {v10, v4}, Lnl/siegmann/epublib/domain/Resource;.setId:(Ljava/lang/String;)V // method@10b4 │ │ -05806a: 7110 9211 0900 |0085: invoke-static {v9}, Lnl/siegmann/epublib/service/MediatypeService;.getMediaTypeByName:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1192 │ │ -058070: 0c08 |0088: move-result-object v8 │ │ -058072: 3808 0500 |0089: if-eqz v8, 008e // +0005 │ │ -058076: 6e20 b610 8a00 |008b: invoke-virtual {v10, v8}, Lnl/siegmann/epublib/domain/Resource;.setMediaType:(Lnl/siegmann/epublib/domain/MediaType;)V // method@10b6 │ │ -05807c: 6e20 be10 ab00 |008e: invoke-virtual {v11, v10}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ -058082: 6e10 a910 0a00 |0091: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -058088: 0c0c |0094: move-result-object v12 │ │ -05808a: 0800 1300 |0095: move-object/from16 v0, v19 │ │ -05808e: 7230 570f 400c |0097: invoke-interface {v0, v4, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -058094: 28da |009a: goto 0074 // -0026 │ │ +058dec: |[058dec] nl.siegmann.epublib.epub.PackageDocumentReader.readManifest:(Lorg/w3c/dom/Document;Ljava/lang/String;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Resources; │ │ +058dfc: 7210 6e13 0f00 |0000: invoke-interface {v15}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +058e02: 0c0c |0003: move-result-object v12 │ │ +058e04: 1a0d f710 |0004: const-string v13, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058e08: 1a0e bc13 |0006: const-string v14, "manifest" // string@13bc │ │ +058e0c: 7130 2811 dc0e |0008: invoke-static {v12, v13, v14}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +058e12: 0c07 |000b: move-result-object v7 │ │ +058e14: 220b a302 |000c: new-instance v11, Lnl/siegmann/epublib/domain/Resources; // type@02a3 │ │ +058e18: 7010 bd10 0b00 |000e: invoke-direct {v11}, Lnl/siegmann/epublib/domain/Resources;.:()V // method@10bd │ │ +058e1e: 3907 0a00 |0011: if-nez v7, 001b // +000a │ │ +058e22: 620c f305 |0013: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058e26: 1a0d c608 |0015: const-string v13, "Package document does not contain element manifest" // string@08c6 │ │ +058e2a: 7220 3512 dc00 |0017: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058e30: 110b |001a: return-object v11 │ │ +058e32: 1a0c f710 |001b: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058e36: 1a0d b911 |001d: const-string v13, "item" // string@11b9 │ │ +058e3a: 7230 7413 c70d |001f: invoke-interface {v7, v12, v13}, Lorg/w3c/dom/Element;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@1374 │ │ +058e40: 0c06 |0022: move-result-object v6 │ │ +058e42: 1203 |0023: const/4 v3, #int 0 // #0 │ │ +058e44: 7210 7c13 0600 |0024: invoke-interface {v6}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +058e4a: 0a0c |0027: move-result v12 │ │ +058e4c: 35c3 f2ff |0028: if-ge v3, v12, 001a // -000e │ │ +058e50: 7220 7d13 3600 |002a: invoke-interface {v6, v3}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +058e56: 0c05 |002d: move-result-object v5 │ │ +058e58: 1f05 ef02 |002e: check-cast v5, Lorg/w3c/dom/Element; // type@02ef │ │ +058e5c: 1a0c f710 |0030: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058e60: 1a0d 0e11 |0032: const-string v13, "id" // string@110e │ │ +058e64: 7130 2511 c50d |0034: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058e6a: 0c04 |0037: move-result-object v4 │ │ +058e6c: 1a0c f710 |0038: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058e70: 1a0d ef10 |003a: const-string v13, "href" // string@10ef │ │ +058e74: 7130 2511 c50d |003c: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058e7a: 0c02 |003f: move-result-object v2 │ │ +058e7c: 1a0c 2a0a |0040: const-string v12, "UTF-8" // string@0a2a │ │ +058e80: 7120 0e0f c200 |0042: invoke-static {v2, v12}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f0e │ │ +058e86: 0c02 |0045: move-result-object v2 │ │ +058e88: 1a0c f710 |0046: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058e8c: 1a0d e513 |0048: const-string v13, "media-type" // string@13e5 │ │ +058e90: 7130 2511 c50d |004a: invoke-static {v5, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058e96: 0c09 |004d: move-result-object v9 │ │ +058e98: 0800 1200 |004e: move-object/from16 v0, v18 │ │ +058e9c: 6e20 d310 2000 |0050: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.remove:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10d3 │ │ +058ea2: 0c0a |0053: move-result-object v10 │ │ +058ea4: 390a 2e00 |0054: if-nez v10, 0082 // +002e │ │ +058ea8: 620c f305 |0056: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058eac: 220d 4c02 |0058: new-instance v13, Ljava/lang/StringBuilder; // type@024c │ │ +058eb0: 7010 f00e 0d00 |005a: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +058eb6: 1a0e 9a16 |005d: const-string v14, "resource with href '" // string@169a │ │ +058eba: 6e20 f70e ed00 |005f: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058ec0: 0c0d |0062: move-result-object v13 │ │ +058ec2: 6e20 f70e 2d00 |0063: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058ec8: 0c0d |0066: move-result-object v13 │ │ +058eca: 1a0e 9700 |0067: const-string v14, "' not found" // string@0097 │ │ +058ece: 6e20 f70e ed00 |0069: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +058ed4: 0c0d |006c: move-result-object v13 │ │ +058ed6: 6e10 fb0e 0d00 |006d: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +058edc: 0c0d |0070: move-result-object v13 │ │ +058ede: 7220 3512 dc00 |0071: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058ee4: d803 0301 |0074: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058ee8: 28ae |0076: goto 0024 // -0052 │ │ +058eea: 0d01 |0077: move-exception v1 │ │ +058eec: 620c f305 |0078: sget-object v12, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058ef0: 6e10 830e 0100 |007a: invoke-virtual {v1}, Ljava/io/UnsupportedEncodingException;.getMessage:()Ljava/lang/String; // method@0e83 │ │ +058ef6: 0c0d |007d: move-result-object v13 │ │ +058ef8: 7220 3512 dc00 |007e: invoke-interface {v12, v13}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058efe: 28c5 |0081: goto 0046 // -003b │ │ +058f00: 6e20 b410 4a00 |0082: invoke-virtual {v10, v4}, Lnl/siegmann/epublib/domain/Resource;.setId:(Ljava/lang/String;)V // method@10b4 │ │ +058f06: 7110 9211 0900 |0085: invoke-static {v9}, Lnl/siegmann/epublib/service/MediatypeService;.getMediaTypeByName:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/MediaType; // method@1192 │ │ +058f0c: 0c08 |0088: move-result-object v8 │ │ +058f0e: 3808 0500 |0089: if-eqz v8, 008e // +0005 │ │ +058f12: 6e20 b610 8a00 |008b: invoke-virtual {v10, v8}, Lnl/siegmann/epublib/domain/Resource;.setMediaType:(Lnl/siegmann/epublib/domain/MediaType;)V // method@10b6 │ │ +058f18: 6e20 be10 ab00 |008e: invoke-virtual {v11, v10}, Lnl/siegmann/epublib/domain/Resources;.add:(Lnl/siegmann/epublib/domain/Resource;)Lnl/siegmann/epublib/domain/Resource; // method@10be │ │ +058f1e: 6e10 a910 0a00 |0091: invoke-virtual {v10}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +058f24: 0c0c |0094: move-result-object v12 │ │ +058f26: 0800 1300 |0095: move-object/from16 v0, v19 │ │ +058f2a: 7230 570f 400c |0097: invoke-interface {v0, v4, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +058f30: 28da |009a: goto 0074 // -0026 │ │ catches : 1 │ │ 0x0040 - 0x0045 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0077 │ │ positions : │ │ 0x0000 line=93 │ │ 0x000c line=94 │ │ 0x0011 line=95 │ │ @@ -114205,102 +114272,102 @@ │ │ type : '(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Spine;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 178 16-bit code units │ │ -0580a8: |[0580a8] nl.siegmann.epublib.epub.PackageDocumentReader.readSpine:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Spine; │ │ -0580b8: 7210 6e13 0e00 |0000: invoke-interface {v14}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ -0580be: 0c0b |0003: move-result-object v11 │ │ -0580c0: 1a0c f910 |0004: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0580c4: 1a0d 7818 |0006: const-string v13, "spine" // string@1878 │ │ -0580c8: 7130 2811 cb0d |0008: invoke-static {v11, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ -0580ce: 0c06 |000b: move-result-object v6 │ │ -0580d0: 3906 0e00 |000c: if-nez v6, 001a // +000e │ │ -0580d4: 620b f305 |000e: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -0580d8: 1a0c 2603 |0010: const-string v12, "Element spine not found in package document, generating one automatically" // string@0326 │ │ -0580dc: 7220 3512 cb00 |0012: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -0580e2: 7701 7b11 1000 |0015: invoke-static/range {v16}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.generateSpineFromResources:(Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Spine; // method@117b │ │ -0580e8: 0c05 |0018: move-result-object v5 │ │ -0580ea: 1105 |0019: return-object v5 │ │ -0580ec: 2205 a602 |001a: new-instance v5, Lnl/siegmann/epublib/domain/Spine; // type@02a6 │ │ -0580f0: 7010 d710 0500 |001c: invoke-direct {v5}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ -0580f6: 0800 1000 |001f: move-object/from16 v0, v16 │ │ -0580fa: 7120 7911 0600 |0021: invoke-static {v6, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.findTableOfContentsResource:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@1179 │ │ -058100: 0c0b |0024: move-result-object v11 │ │ -058102: 6e20 e510 b500 |0025: invoke-virtual {v5, v11}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ -058108: 1a0b f910 |0028: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05810c: 1a0c c411 |002a: const-string v12, "itemref" // string@11c4 │ │ -058110: 7230 6f13 be0c |002c: invoke-interface {v14, v11, v12}, Lorg/w3c/dom/Document;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@136f │ │ -058116: 0c08 |002f: move-result-object v8 │ │ -058118: 220a 5f02 |0030: new-instance v10, Ljava/util/ArrayList; // type@025f │ │ -05811c: 7210 7c13 0800 |0032: invoke-interface {v8}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -058122: 0a0b |0035: move-result v11 │ │ -058124: 7020 130f ba00 |0036: invoke-direct {v10, v11}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ -05812a: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -05812c: 7210 7c13 0800 |003a: invoke-interface {v8}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ -058132: 0a0b |003d: move-result v11 │ │ -058134: 35b1 6f00 |003e: if-ge v1, v11, 00ad // +006f │ │ -058138: 7220 7d13 1800 |0040: invoke-interface {v8, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ -05813e: 0c07 |0043: move-result-object v7 │ │ -058140: 1f07 f102 |0044: check-cast v7, Lorg/w3c/dom/Element; // type@02f1 │ │ -058144: 1a0b f910 |0046: const-string v11, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058148: 1a0c 1e11 |0048: const-string v12, "idref" // string@111e │ │ -05814c: 7130 2511 b70c |004a: invoke-static {v7, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -058152: 0c03 |004d: move-result-object v3 │ │ -058154: 7110 b711 0300 |004e: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -05815a: 0a0b |0051: move-result v11 │ │ -05815c: 380b 0c00 |0052: if-eqz v11, 005e // +000c │ │ -058160: 620b f305 |0054: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -058164: 1a0c c511 |0056: const-string v12, "itemref with missing or empty idref" // string@11c5 │ │ -058168: 7220 3512 cb00 |0058: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -05816e: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -058172: 28dd |005d: goto 003a // -0023 │ │ -058174: 0800 1100 |005e: move-object/from16 v0, v17 │ │ -058178: 7220 540f 3000 |0060: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ -05817e: 0c02 |0063: move-result-object v2 │ │ -058180: 1f02 4c02 |0064: check-cast v2, Ljava/lang/String; // type@024c │ │ -058184: 3902 0300 |0066: if-nez v2, 0069 // +0003 │ │ -058188: 0732 |0068: move-object v2, v3 │ │ -05818a: 0800 1000 |0069: move-object/from16 v0, v16 │ │ -05818e: 6e20 cc10 2000 |006b: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ -058194: 0c04 |006e: move-result-object v4 │ │ -058196: 3904 2100 |006f: if-nez v4, 0090 // +0021 │ │ -05819a: 620b f305 |0071: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ -05819e: 220c 4e02 |0073: new-instance v12, Ljava/lang/StringBuilder; // type@024e │ │ -0581a2: 7010 f00e 0c00 |0075: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0581a8: 1a0d 9d16 |0078: const-string v13, "resource with id '" // string@169d │ │ -0581ac: 6e20 f70e dc00 |007a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0581b2: 0c0c |007d: move-result-object v12 │ │ -0581b4: 6e20 f70e 2c00 |007e: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0581ba: 0c0c |0081: move-result-object v12 │ │ -0581bc: 1a0d 9700 |0082: const-string v13, "' not found" // string@0097 │ │ -0581c0: 6e20 f70e dc00 |0084: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0581c6: 0c0c |0087: move-result-object v12 │ │ -0581c8: 6e10 fb0e 0c00 |0088: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0581ce: 0c0c |008b: move-result-object v12 │ │ -0581d0: 7220 3512 cb00 |008c: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -0581d6: 28cc |008f: goto 005b // -0034 │ │ -0581d8: 2209 a702 |0090: new-instance v9, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -0581dc: 7020 e710 4900 |0092: invoke-direct {v9, v4}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ -0581e2: 1a0b 8714 |0095: const-string v11, "no" // string@1487 │ │ -0581e6: 1a0c f910 |0097: const-string v12, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0581ea: 1a0d 1312 |0099: const-string v13, "linear" // string@1213 │ │ -0581ee: 7130 2511 c70d |009b: invoke-static {v7, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ -0581f4: 0c0c |009e: move-result-object v12 │ │ -0581f6: 6e20 ce0e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ -0581fc: 0a0b |00a2: move-result v11 │ │ -0581fe: 380b 0600 |00a3: if-eqz v11, 00a9 // +0006 │ │ -058202: 120b |00a5: const/4 v11, #int 0 // #0 │ │ -058204: 6e20 ec10 b900 |00a6: invoke-virtual {v9, v11}, Lnl/siegmann/epublib/domain/SpineReference;.setLinear:(Z)V // method@10ec │ │ -05820a: 7220 430f 9a00 |00a9: invoke-interface {v10, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -058210: 28af |00ac: goto 005b // -0051 │ │ -058212: 6e20 e410 a500 |00ad: invoke-virtual {v5, v10}, Lnl/siegmann/epublib/domain/Spine;.setSpineReferences:(Ljava/util/List;)V // method@10e4 │ │ -058218: 2900 69ff |00b0: goto/16 0019 // -0097 │ │ +058f44: |[058f44] nl.siegmann.epublib.epub.PackageDocumentReader.readSpine:(Lorg/w3c/dom/Document;Lnl/siegmann/epublib/epub/EpubReader;Lnl/siegmann/epublib/domain/Resources;Ljava/util/Map;)Lnl/siegmann/epublib/domain/Spine; │ │ +058f54: 7210 6e13 0e00 |0000: invoke-interface {v14}, Lorg/w3c/dom/Document;.getDocumentElement:()Lorg/w3c/dom/Element; // method@136e │ │ +058f5a: 0c0b |0003: move-result-object v11 │ │ +058f5c: 1a0c f710 |0004: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058f60: 1a0d 7618 |0006: const-string v13, "spine" // string@1876 │ │ +058f64: 7130 2811 cb0d |0008: invoke-static {v11, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getFirstElementByTagNameNS:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; // method@1128 │ │ +058f6a: 0c06 |000b: move-result-object v6 │ │ +058f6c: 3906 0e00 |000c: if-nez v6, 001a // +000e │ │ +058f70: 620b f305 |000e: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +058f74: 1a0c 2603 |0010: const-string v12, "Element spine not found in package document, generating one automatically" // string@0326 │ │ +058f78: 7220 3512 cb00 |0012: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +058f7e: 7701 7b11 1000 |0015: invoke-static/range {v16}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.generateSpineFromResources:(Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Spine; // method@117b │ │ +058f84: 0c05 |0018: move-result-object v5 │ │ +058f86: 1105 |0019: return-object v5 │ │ +058f88: 2205 a402 |001a: new-instance v5, Lnl/siegmann/epublib/domain/Spine; // type@02a4 │ │ +058f8c: 7010 d710 0500 |001c: invoke-direct {v5}, Lnl/siegmann/epublib/domain/Spine;.:()V // method@10d7 │ │ +058f92: 0800 1000 |001f: move-object/from16 v0, v16 │ │ +058f96: 7120 7911 0600 |0021: invoke-static {v6, v0}, Lnl/siegmann/epublib/epub/PackageDocumentReader;.findTableOfContentsResource:(Lorg/w3c/dom/Element;Lnl/siegmann/epublib/domain/Resources;)Lnl/siegmann/epublib/domain/Resource; // method@1179 │ │ +058f9c: 0c0b |0024: move-result-object v11 │ │ +058f9e: 6e20 e510 b500 |0025: invoke-virtual {v5, v11}, Lnl/siegmann/epublib/domain/Spine;.setTocResource:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e5 │ │ +058fa4: 1a0b f710 |0028: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058fa8: 1a0c c211 |002a: const-string v12, "itemref" // string@11c2 │ │ +058fac: 7230 6f13 be0c |002c: invoke-interface {v14, v11, v12}, Lorg/w3c/dom/Document;.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@136f │ │ +058fb2: 0c08 |002f: move-result-object v8 │ │ +058fb4: 220a 5d02 |0030: new-instance v10, Ljava/util/ArrayList; // type@025d │ │ +058fb8: 7210 7c13 0800 |0032: invoke-interface {v8}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +058fbe: 0a0b |0035: move-result v11 │ │ +058fc0: 7020 130f ba00 |0036: invoke-direct {v10, v11}, Ljava/util/ArrayList;.:(I)V // method@0f13 │ │ +058fc6: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +058fc8: 7210 7c13 0800 |003a: invoke-interface {v8}, Lorg/w3c/dom/NodeList;.getLength:()I // method@137c │ │ +058fce: 0a0b |003d: move-result v11 │ │ +058fd0: 35b1 6f00 |003e: if-ge v1, v11, 00ad // +006f │ │ +058fd4: 7220 7d13 1800 |0040: invoke-interface {v8, v1}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@137d │ │ +058fda: 0c07 |0043: move-result-object v7 │ │ +058fdc: 1f07 ef02 |0044: check-cast v7, Lorg/w3c/dom/Element; // type@02ef │ │ +058fe0: 1a0b f710 |0046: const-string v11, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +058fe4: 1a0c 1c11 |0048: const-string v12, "idref" // string@111c │ │ +058fe8: 7130 2511 b70c |004a: invoke-static {v7, v11, v12}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +058fee: 0c03 |004d: move-result-object v3 │ │ +058ff0: 7110 b711 0300 |004e: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +058ff6: 0a0b |0051: move-result v11 │ │ +058ff8: 380b 0c00 |0052: if-eqz v11, 005e // +000c │ │ +058ffc: 620b f305 |0054: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +059000: 1a0c c311 |0056: const-string v12, "itemref with missing or empty idref" // string@11c3 │ │ +059004: 7220 3512 cb00 |0058: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +05900a: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05900e: 28dd |005d: goto 003a // -0023 │ │ +059010: 0800 1100 |005e: move-object/from16 v0, v17 │ │ +059014: 7220 540f 3000 |0060: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ +05901a: 0c02 |0063: move-result-object v2 │ │ +05901c: 1f02 4a02 |0064: check-cast v2, Ljava/lang/String; // type@024a │ │ +059020: 3902 0300 |0066: if-nez v2, 0069 // +0003 │ │ +059024: 0732 |0068: move-object v2, v3 │ │ +059026: 0800 1000 |0069: move-object/from16 v0, v16 │ │ +05902a: 6e20 cc10 2000 |006b: invoke-virtual {v0, v2}, Lnl/siegmann/epublib/domain/Resources;.getByIdOrHref:(Ljava/lang/String;)Lnl/siegmann/epublib/domain/Resource; // method@10cc │ │ +059030: 0c04 |006e: move-result-object v4 │ │ +059032: 3904 2100 |006f: if-nez v4, 0090 // +0021 │ │ +059036: 620b f305 |0071: sget-object v11, Lnl/siegmann/epublib/epub/PackageDocumentReader;.log:Lorg/slf4j/Logger; // field@05f3 │ │ +05903a: 220c 4c02 |0073: new-instance v12, Ljava/lang/StringBuilder; // type@024c │ │ +05903e: 7010 f00e 0c00 |0075: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +059044: 1a0d 9b16 |0078: const-string v13, "resource with id '" // string@169b │ │ +059048: 6e20 f70e dc00 |007a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05904e: 0c0c |007d: move-result-object v12 │ │ +059050: 6e20 f70e 2c00 |007e: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059056: 0c0c |0081: move-result-object v12 │ │ +059058: 1a0d 9700 |0082: const-string v13, "' not found" // string@0097 │ │ +05905c: 6e20 f70e dc00 |0084: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059062: 0c0c |0087: move-result-object v12 │ │ +059064: 6e10 fb0e 0c00 |0088: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05906a: 0c0c |008b: move-result-object v12 │ │ +05906c: 7220 3512 cb00 |008c: invoke-interface {v11, v12}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +059072: 28cc |008f: goto 005b // -0034 │ │ +059074: 2209 a502 |0090: new-instance v9, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +059078: 7020 e710 4900 |0092: invoke-direct {v9, v4}, Lnl/siegmann/epublib/domain/SpineReference;.:(Lnl/siegmann/epublib/domain/Resource;)V // method@10e7 │ │ +05907e: 1a0b 8514 |0095: const-string v11, "no" // string@1485 │ │ +059082: 1a0c f710 |0097: const-string v12, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +059086: 1a0d 1112 |0099: const-string v13, "linear" // string@1211 │ │ +05908a: 7130 2511 c70d |009b: invoke-static {v7, v12, v13}, Lnl/siegmann/epublib/epub/DOMUtil;.getAttribute:(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1125 │ │ +059090: 0c0c |009e: move-result-object v12 │ │ +059092: 6e20 ce0e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0ece │ │ +059098: 0a0b |00a2: move-result v11 │ │ +05909a: 380b 0600 |00a3: if-eqz v11, 00a9 // +0006 │ │ +05909e: 120b |00a5: const/4 v11, #int 0 // #0 │ │ +0590a0: 6e20 ec10 b900 |00a6: invoke-virtual {v9, v11}, Lnl/siegmann/epublib/domain/SpineReference;.setLinear:(Z)V // method@10ec │ │ +0590a6: 7220 430f 9a00 |00a9: invoke-interface {v10, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +0590ac: 28af |00ac: goto 005b // -0051 │ │ +0590ae: 6e20 e410 a500 |00ad: invoke-virtual {v5, v10}, Lnl/siegmann/epublib/domain/Spine;.setSpineReferences:(Ljava/util/List;)V // method@10e4 │ │ +0590b4: 2900 69ff |00b0: goto/16 0019 // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x000c line=211 │ │ 0x000e line=212 │ │ 0x0015 line=213 │ │ 0x0019 line=243 │ │ @@ -114339,21 +114406,21 @@ │ │ 0x0039 - 0x00b2 reg=10 spineReferences Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x00b2 reg=14 packageDocument Lorg/w3c/dom/Document; │ │ 0x0000 - 0x00b2 reg=15 epubReader Lnl/siegmann/epublib/epub/EpubReader; │ │ 0x0000 - 0x00b2 reg=16 resources Lnl/siegmann/epublib/domain/Resources; │ │ 0x0000 - 0x00b2 reg=17 idMapping Ljava/util/Map; Ljava/util/Map; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2254 (PackageDocumentReader.java) │ │ + source_file_idx : 2252 (PackageDocumentReader.java) │ │ │ │ Class #411 header: │ │ -class_idx : 708 │ │ +class_idx : 706 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 703 │ │ -source_file_idx : 2255 │ │ +superclass_idx : 701 │ │ +source_file_idx : 2253 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #411 annotations: │ │ Annotations on method #4486 'ensureCoverPageGuideReferenceWritten' │ │ @@ -114392,37 +114459,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05821c: |[05821c] nl.siegmann.epublib.epub.PackageDocumentWriter.:()V │ │ -05822c: 1c00 c402 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter; // type@02c4 │ │ -058230: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ -058236: 0c00 |0005: move-result-object v0 │ │ -058238: 6900 f405 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ -05823c: 0e00 |0008: return-void │ │ +0590b8: |[0590b8] nl.siegmann.epublib.epub.PackageDocumentWriter.:()V │ │ +0590c8: 1c00 c202 |0000: const-class v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter; // type@02c2 │ │ +0590cc: 7110 6e12 0000 |0002: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger; // method@126e │ │ +0590d2: 0c00 |0005: move-result-object v0 │ │ +0590d4: 6900 f405 |0006: sput-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ +0590d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/epub/PackageDocumentWriter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058240: |[058240] nl.siegmann.epublib.epub.PackageDocumentWriter.:()V │ │ -058250: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ -058256: 0e00 |0003: return-void │ │ +0590dc: |[0590dc] nl.siegmann.epublib.epub.PackageDocumentWriter.:()V │ │ +0590ec: 7010 6611 0000 |0000: invoke-direct {v0}, Lnl/siegmann/epublib/epub/PackageDocumentBase;.:()V // method@1166 │ │ +0590f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/epub/PackageDocumentWriter; │ │ │ │ #2 : (in Lnl/siegmann/epublib/epub/PackageDocumentWriter;) │ │ @@ -114430,33 +114497,33 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Guide;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -058258: |[058258] nl.siegmann.epublib.epub.PackageDocumentWriter.ensureCoverPageGuideReferenceWritten:(Lnl/siegmann/epublib/domain/Guide;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -058268: 6201 6004 |0000: sget-object v1, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -05826c: 6e20 3f10 1500 |0002: invoke-virtual {v5, v1}, Lnl/siegmann/epublib/domain/Guide;.getGuideReferencesByType:(Ljava/lang/String;)Ljava/util/List; // method@103f │ │ -058272: 0c01 |0005: move-result-object v1 │ │ -058274: 7210 480f 0100 |0006: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ -05827a: 0a01 |0009: move-result v1 │ │ -05827c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -058280: 0e00 |000c: return-void │ │ -058282: 6e10 3d10 0500 |000d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ -058288: 0c00 |0010: move-result-object v0 │ │ -05828a: 3800 fbff |0011: if-eqz v0, 000c // -0005 │ │ -05828e: 2201 9a02 |0013: new-instance v1, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -058292: 6e10 3d10 0500 |0015: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ -058298: 0c02 |0018: move-result-object v2 │ │ -05829a: 6203 6004 |0019: sget-object v3, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -05829e: 6204 6004 |001b: sget-object v4, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -0582a2: 7040 4910 2143 |001d: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1049 │ │ -0582a8: 7120 8a11 7100 |0020: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@118a │ │ -0582ae: 28e9 |0023: goto 000c // -0017 │ │ +0590f4: |[0590f4] nl.siegmann.epublib.epub.PackageDocumentWriter.ensureCoverPageGuideReferenceWritten:(Lnl/siegmann/epublib/domain/Guide;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +059104: 6201 6004 |0000: sget-object v1, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +059108: 6e20 3f10 1500 |0002: invoke-virtual {v5, v1}, Lnl/siegmann/epublib/domain/Guide;.getGuideReferencesByType:(Ljava/lang/String;)Ljava/util/List; // method@103f │ │ +05910e: 0c01 |0005: move-result-object v1 │ │ +059110: 7210 480f 0100 |0006: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0f48 │ │ +059116: 0a01 |0009: move-result v1 │ │ +059118: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +05911c: 0e00 |000c: return-void │ │ +05911e: 6e10 3d10 0500 |000d: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ +059124: 0c00 |0010: move-result-object v0 │ │ +059126: 3800 fbff |0011: if-eqz v0, 000c // -0005 │ │ +05912a: 2201 9802 |0013: new-instance v1, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +05912e: 6e10 3d10 0500 |0015: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Guide;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@103d │ │ +059134: 0c02 |0018: move-result-object v2 │ │ +059136: 6203 6004 |0019: sget-object v3, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +05913a: 6204 6004 |001b: sget-object v4, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +05913e: 7040 4910 2143 |001d: invoke-direct {v1, v2, v3, v4}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1049 │ │ +059144: 7120 8a11 7100 |0020: invoke-static {v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@118a │ │ +05914a: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x000c line=188 │ │ 0x000d line=184 │ │ 0x0011 line=185 │ │ 0x0013 line=186 │ │ @@ -114471,25 +114538,25 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0582b0: |[0582b0] nl.siegmann.epublib.epub.PackageDocumentWriter.getAllResourcesSortById:(Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; │ │ -0582c0: 2200 5f02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0582c4: 6e10 1c10 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ -0582ca: 0c01 |0005: move-result-object v1 │ │ -0582cc: 6e10 c810 0100 |0006: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ -0582d2: 0c01 |0009: move-result-object v1 │ │ -0582d4: 7020 140f 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0f14 │ │ -0582da: 2201 c302 |000d: new-instance v1, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1; // type@02c3 │ │ -0582de: 7010 8111 0100 |000f: invoke-direct {v1}, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1;.:()V // method@1181 │ │ -0582e4: 7120 280f 1000 |0012: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ -0582ea: 1100 |0015: return-object v0 │ │ +05914c: |[05914c] nl.siegmann.epublib.epub.PackageDocumentWriter.getAllResourcesSortById:(Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; │ │ +05915c: 2200 5d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +059160: 6e10 1c10 0200 |0002: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Book;.getResources:()Lnl/siegmann/epublib/domain/Resources; // method@101c │ │ +059166: 0c01 |0005: move-result-object v1 │ │ +059168: 6e10 c810 0100 |0006: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resources;.getAll:()Ljava/util/Collection; // method@10c8 │ │ +05916e: 0c01 |0009: move-result-object v1 │ │ +059170: 7020 140f 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0f14 │ │ +059176: 2201 c102 |000d: new-instance v1, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1; // type@02c1 │ │ +05917a: 7010 8111 0100 |000f: invoke-direct {v1}, Lnl/siegmann/epublib/epub/PackageDocumentWriter$1;.:()V // method@1181 │ │ +059180: 7120 280f 1000 |0012: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0f28 │ │ +059186: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ 0x0015 line=116 │ │ locals : │ │ 0x000d - 0x0016 reg=0 allResources Ljava/util/List; Ljava/util/List; │ │ @@ -114500,50 +114567,50 @@ │ │ type : '(Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0582ec: |[0582ec] nl.siegmann.epublib.epub.PackageDocumentWriter.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V │ │ -0582fc: 1a01 2c0a |0000: const-string v1, "UTF-8" // string@0a2c │ │ -058300: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -058302: 7110 890e 0200 |0003: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ -058308: 0c02 |0006: move-result-object v2 │ │ -05830a: 7230 8b13 1502 |0007: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@138b │ │ -058310: 1a01 4315 |000a: const-string v1, "opf" // string@1543 │ │ -058314: 1a02 f910 |000c: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058318: 7230 8a13 1502 |000e: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ -05831e: 1a01 510d |0011: const-string v1, "dc" // string@0d51 │ │ -058322: 1a02 f710 |0013: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f7 │ │ -058326: 7230 8a13 1502 |0015: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ -05832c: 1a01 f910 |0018: const-string v1, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058330: 1a02 6015 |001a: const-string v2, "package" // string@1560 │ │ -058334: 7230 8c13 1502 |001c: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -05833a: 1a01 0000 |001f: const-string v1, "" // string@0000 │ │ -05833e: 1a02 8619 |0021: const-string v2, "version" // string@1986 │ │ -058342: 1a03 eb00 |0023: const-string v3, "2.0" // string@00eb │ │ -058346: 7240 8413 1532 |0025: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05834c: 1a01 0000 |0028: const-string v1, "" // string@0000 │ │ -058350: 1a02 5319 |002a: const-string v2, "unique-identifier" // string@1953 │ │ -058354: 1a03 0b02 |002c: const-string v3, "BookId" // string@020b │ │ -058358: 7240 8413 1532 |002e: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05835e: 7120 7411 5600 |0031: invoke-static {v6, v5}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeMetaData:(Lnl/siegmann/epublib/domain/Book;Lorg/xmlpull/v1/XmlSerializer;)V // method@1174 │ │ -058364: 7130 8c11 4605 |0034: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeManifest:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@118c │ │ -05836a: 7130 8d11 4605 |0037: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeSpine:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@118d │ │ -058370: 7130 8911 4605 |003a: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuide:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@1189 │ │ -058376: 1a01 f910 |003d: const-string v1, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05837a: 1a02 6015 |003f: const-string v2, "package" // string@1560 │ │ -05837e: 7230 8613 1502 |0041: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -058384: 7210 8513 0500 |0044: invoke-interface {v5}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1385 │ │ -05838a: 7210 8713 0500 |0047: invoke-interface {v5}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ -058390: 0e00 |004a: return-void │ │ -058392: 0d00 |004b: move-exception v0 │ │ -058394: 6e10 600e 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ -05839a: 28fb |004f: goto 004a // -0005 │ │ +059188: |[059188] nl.siegmann.epublib.epub.PackageDocumentWriter.write:(Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;Lnl/siegmann/epublib/domain/Book;)V │ │ +059198: 1a01 2a0a |0000: const-string v1, "UTF-8" // string@0a2a │ │ +05919c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05919e: 7110 890e 0200 |0003: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0e89 │ │ +0591a4: 0c02 |0006: move-result-object v2 │ │ +0591a6: 7230 8b13 1502 |0007: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@138b │ │ +0591ac: 1a01 4115 |000a: const-string v1, "opf" // string@1541 │ │ +0591b0: 1a02 f710 |000c: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0591b4: 7230 8a13 1502 |000e: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ +0591ba: 1a01 4f0d |0011: const-string v1, "dc" // string@0d4f │ │ +0591be: 1a02 f510 |0013: const-string v2, "http://purl.org/dc/elements/1.1/" // string@10f5 │ │ +0591c2: 7230 8a13 1502 |0015: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setPrefix:(Ljava/lang/String;Ljava/lang/String;)V // method@138a │ │ +0591c8: 1a01 f710 |0018: const-string v1, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0591cc: 1a02 5e15 |001a: const-string v2, "package" // string@155e │ │ +0591d0: 7230 8c13 1502 |001c: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0591d6: 1a01 0000 |001f: const-string v1, "" // string@0000 │ │ +0591da: 1a02 8419 |0021: const-string v2, "version" // string@1984 │ │ +0591de: 1a03 eb00 |0023: const-string v3, "2.0" // string@00eb │ │ +0591e2: 7240 8413 1532 |0025: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0591e8: 1a01 0000 |0028: const-string v1, "" // string@0000 │ │ +0591ec: 1a02 5119 |002a: const-string v2, "unique-identifier" // string@1951 │ │ +0591f0: 1a03 0b02 |002c: const-string v3, "BookId" // string@020b │ │ +0591f4: 7240 8413 1532 |002e: invoke-interface {v5, v1, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0591fa: 7120 7411 5600 |0031: invoke-static {v6, v5}, Lnl/siegmann/epublib/epub/PackageDocumentMetadataWriter;.writeMetaData:(Lnl/siegmann/epublib/domain/Book;Lorg/xmlpull/v1/XmlSerializer;)V // method@1174 │ │ +059200: 7130 8c11 4605 |0034: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeManifest:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@118c │ │ +059206: 7130 8d11 4605 |0037: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeSpine:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@118d │ │ +05920c: 7130 8911 4605 |003a: invoke-static {v6, v4, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuide:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@1189 │ │ +059212: 1a01 f710 |003d: const-string v1, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +059216: 1a02 5e15 |003f: const-string v2, "package" // string@155e │ │ +05921a: 7230 8613 1502 |0041: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +059220: 7210 8513 0500 |0044: invoke-interface {v5}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1385 │ │ +059226: 7210 8713 0500 |0047: invoke-interface {v5}, Lorg/xmlpull/v1/XmlSerializer;.flush:()V // method@1387 │ │ +05922c: 0e00 |004a: return-void │ │ +05922e: 0d00 |004b: move-exception v0 │ │ +059230: 6e10 600e 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0e60 │ │ +059236: 28fb |004f: goto 004a // -0005 │ │ catches : 1 │ │ 0x0000 - 0x004a │ │ Ljava/io/IOException; -> 0x004b │ │ positions : │ │ 0x0000 line=38 │ │ 0x000a line=39 │ │ 0x0011 line=40 │ │ @@ -114571,39 +114638,39 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0583ac: |[0583ac] nl.siegmann.epublib.epub.PackageDocumentWriter.writeGuide:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0583bc: 1a02 f910 |0000: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0583c0: 1a03 b210 |0002: const-string v3, "guide" // string@10b2 │ │ -0583c4: 7230 8c13 2603 |0004: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0583ca: 6e10 1810 0400 |0007: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ -0583d0: 0c02 |000a: move-result-object v2 │ │ -0583d2: 7130 8611 5206 |000b: invoke-static {v2, v5, v6}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.ensureCoverPageGuideReferenceWritten:(Lnl/siegmann/epublib/domain/Guide;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@1186 │ │ -0583d8: 6e10 1810 0400 |000e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ -0583de: 0c02 |0011: move-result-object v2 │ │ -0583e0: 6e10 4010 0200 |0012: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Guide;.getReferences:()Ljava/util/List; // method@1040 │ │ -0583e6: 0c02 |0015: move-result-object v2 │ │ -0583e8: 7210 490f 0200 |0016: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -0583ee: 0c00 |0019: move-result-object v0 │ │ -0583f0: 7210 380f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0583f6: 0a02 |001d: move-result v2 │ │ -0583f8: 3802 0c00 |001e: if-eqz v2, 002a // +000c │ │ -0583fc: 7210 390f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -058402: 0c01 |0023: move-result-object v1 │ │ -058404: 1f01 9a02 |0024: check-cast v1, Lnl/siegmann/epublib/domain/GuideReference; // type@029a │ │ -058408: 7120 8a11 6100 |0026: invoke-static {v1, v6}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@118a │ │ -05840e: 28f1 |0029: goto 001a // -000f │ │ -058410: 1a02 f910 |002a: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058414: 1a03 b210 |002c: const-string v3, "guide" // string@10b2 │ │ -058418: 7230 8613 2603 |002e: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -05841e: 0e00 |0031: return-void │ │ +059248: |[059248] nl.siegmann.epublib.epub.PackageDocumentWriter.writeGuide:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +059258: 1a02 f710 |0000: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05925c: 1a03 b010 |0002: const-string v3, "guide" // string@10b0 │ │ +059260: 7230 8c13 2603 |0004: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +059266: 6e10 1810 0400 |0007: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ +05926c: 0c02 |000a: move-result-object v2 │ │ +05926e: 7130 8611 5206 |000b: invoke-static {v2, v5, v6}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.ensureCoverPageGuideReferenceWritten:(Lnl/siegmann/epublib/domain/Guide;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V // method@1186 │ │ +059274: 6e10 1810 0400 |000e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Book;.getGuide:()Lnl/siegmann/epublib/domain/Guide; // method@1018 │ │ +05927a: 0c02 |0011: move-result-object v2 │ │ +05927c: 6e10 4010 0200 |0012: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Guide;.getReferences:()Ljava/util/List; // method@1040 │ │ +059282: 0c02 |0015: move-result-object v2 │ │ +059284: 7210 490f 0200 |0016: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +05928a: 0c00 |0019: move-result-object v0 │ │ +05928c: 7210 380f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +059292: 0a02 |001d: move-result v2 │ │ +059294: 3802 0c00 |001e: if-eqz v2, 002a // +000c │ │ +059298: 7210 390f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05929e: 0c01 |0023: move-result-object v1 │ │ +0592a0: 1f01 9802 |0024: check-cast v1, Lnl/siegmann/epublib/domain/GuideReference; // type@0298 │ │ +0592a4: 7120 8a11 6100 |0026: invoke-static {v1, v6}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V // method@118a │ │ +0592aa: 28f1 |0029: goto 001a // -000f │ │ +0592ac: 1a02 f710 |002a: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0592b0: 1a03 b010 |002c: const-string v3, "guide" // string@10b0 │ │ +0592b4: 7230 8613 2603 |002e: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0592ba: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0007 line=172 │ │ 0x000e line=173 │ │ 0x0026 line=174 │ │ 0x002a line=176 │ │ @@ -114620,44 +114687,44 @@ │ │ type : '(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -058420: |[058420] nl.siegmann.epublib.epub.PackageDocumentWriter.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -058430: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -058434: 0e00 |0002: return-void │ │ -058436: 1a00 f910 |0003: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05843a: 1a01 6016 |0005: const-string v1, "reference" // string@1660 │ │ -05843e: 7230 8c13 0401 |0007: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -058444: 1a00 0000 |000a: const-string v0, "" // string@0000 │ │ -058448: 1a01 4d19 |000c: const-string v1, "type" // string@194d │ │ -05844c: 6e10 4e10 0300 |000e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ -058452: 0c02 |0011: move-result-object v2 │ │ -058454: 7240 8413 0421 |0012: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05845a: 1a00 0000 |0015: const-string v0, "" // string@0000 │ │ -05845e: 1a01 f110 |0017: const-string v1, "href" // string@10f1 │ │ -058462: 6e10 4b10 0300 |0019: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getCompleteHref:()Ljava/lang/String; // method@104b │ │ -058468: 0c02 |001c: move-result-object v2 │ │ -05846a: 7240 8413 0421 |001d: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -058470: 6e10 4d10 0300 |0020: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getTitle:()Ljava/lang/String; // method@104d │ │ -058476: 0c00 |0023: move-result-object v0 │ │ -058478: 7110 b911 0000 |0024: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -05847e: 0a00 |0027: move-result v0 │ │ -058480: 3800 0d00 |0028: if-eqz v0, 0035 // +000d │ │ -058484: 1a00 0000 |002a: const-string v0, "" // string@0000 │ │ -058488: 1a01 0c19 |002c: const-string v1, "title" // string@190c │ │ -05848c: 6e10 4d10 0300 |002e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getTitle:()Ljava/lang/String; // method@104d │ │ -058492: 0c02 |0031: move-result-object v2 │ │ -058494: 7240 8413 0421 |0032: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05849a: 1a00 f910 |0035: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05849e: 1a01 6016 |0037: const-string v1, "reference" // string@1660 │ │ -0584a2: 7230 8613 0401 |0039: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -0584a8: 28c6 |003c: goto 0002 // -003a │ │ +0592bc: |[0592bc] nl.siegmann.epublib.epub.PackageDocumentWriter.writeGuideReference:(Lnl/siegmann/epublib/domain/GuideReference;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +0592cc: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +0592d0: 0e00 |0002: return-void │ │ +0592d2: 1a00 f710 |0003: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0592d6: 1a01 5e16 |0005: const-string v1, "reference" // string@165e │ │ +0592da: 7230 8c13 0401 |0007: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0592e0: 1a00 0000 |000a: const-string v0, "" // string@0000 │ │ +0592e4: 1a01 4b19 |000c: const-string v1, "type" // string@194b │ │ +0592e8: 6e10 4e10 0300 |000e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getType:()Ljava/lang/String; // method@104e │ │ +0592ee: 0c02 |0011: move-result-object v2 │ │ +0592f0: 7240 8413 0421 |0012: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0592f6: 1a00 0000 |0015: const-string v0, "" // string@0000 │ │ +0592fa: 1a01 ef10 |0017: const-string v1, "href" // string@10ef │ │ +0592fe: 6e10 4b10 0300 |0019: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getCompleteHref:()Ljava/lang/String; // method@104b │ │ +059304: 0c02 |001c: move-result-object v2 │ │ +059306: 7240 8413 0421 |001d: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +05930c: 6e10 4d10 0300 |0020: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getTitle:()Ljava/lang/String; // method@104d │ │ +059312: 0c00 |0023: move-result-object v0 │ │ +059314: 7110 b911 0000 |0024: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +05931a: 0a00 |0027: move-result v0 │ │ +05931c: 3800 0d00 |0028: if-eqz v0, 0035 // +000d │ │ +059320: 1a00 0000 |002a: const-string v0, "" // string@0000 │ │ +059324: 1a01 0a19 |002c: const-string v1, "title" // string@190a │ │ +059328: 6e10 4d10 0300 |002e: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/GuideReference;.getTitle:()Ljava/lang/String; // method@104d │ │ +05932e: 0c02 |0031: move-result-object v2 │ │ +059330: 7240 8413 0421 |0032: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059336: 1a00 f710 |0035: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05933a: 1a01 5e16 |0037: const-string v1, "reference" // string@165e │ │ +05933e: 7230 8613 0401 |0039: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +059344: 28c6 |003c: goto 0002 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=202 │ │ 0x0003 line=195 │ │ 0x000a line=196 │ │ 0x0015 line=197 │ │ @@ -114673,135 +114740,135 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resource;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -0584ac: |[0584ac] nl.siegmann.epublib.epub.PackageDocumentWriter.writeItem:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resource;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0584bc: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0584c0: 6e10 ac10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0584c6: 0c00 |0005: move-result-object v0 │ │ -0584c8: 6201 fc05 |0006: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ -0584cc: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0584d0: 6e10 1d10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -0584d6: 0c00 |000d: move-result-object v0 │ │ -0584d8: 6e10 e210 0000 |000e: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -0584de: 0c00 |0011: move-result-object v0 │ │ -0584e0: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -0584e4: 0e00 |0014: return-void │ │ -0584e6: 6e10 a910 0400 |0015: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0584ec: 0c00 |0018: move-result-object v0 │ │ -0584ee: 7110 b711 0000 |0019: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -0584f4: 0a00 |001c: move-result v0 │ │ -0584f6: 3800 3300 |001d: if-eqz v0, 0050 // +0033 │ │ -0584fa: 6200 f405 |001f: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ -0584fe: 2201 4e02 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -058502: 7010 f00e 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -058508: 1a02 9a16 |0026: const-string v2, "resource id must not be empty (href: " // string@169a │ │ -05850c: 6e20 f70e 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058512: 0c01 |002b: move-result-object v1 │ │ -058514: 6e10 a810 0400 |002c: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -05851a: 0c02 |002f: move-result-object v2 │ │ -05851c: 6e20 f70e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058522: 0c01 |0033: move-result-object v1 │ │ -058524: 1a02 c500 |0034: const-string v2, ", mediatype:" // string@00c5 │ │ -058528: 6e20 f70e 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05852e: 0c01 |0039: move-result-object v1 │ │ -058530: 6e10 ac10 0400 |003a: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -058536: 0c02 |003d: move-result-object v2 │ │ -058538: 6e20 f60e 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -05853e: 0c01 |0041: move-result-object v1 │ │ -058540: 1a02 b500 |0042: const-string v2, ")" // string@00b5 │ │ -058544: 6e20 f70e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05854a: 0c01 |0047: move-result-object v1 │ │ -05854c: 6e10 fb0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -058552: 0c01 |004b: move-result-object v1 │ │ -058554: 7220 3512 1000 |004c: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -05855a: 28c5 |004f: goto 0014 // -003b │ │ -05855c: 6e10 a810 0400 |0050: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -058562: 0c00 |0053: move-result-object v0 │ │ -058564: 7110 b711 0000 |0054: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ -05856a: 0a00 |0057: move-result v0 │ │ -05856c: 3800 3300 |0058: if-eqz v0, 008b // +0033 │ │ -058570: 6200 f405 |005a: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ -058574: 2201 4e02 |005c: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -058578: 7010 f00e 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05857e: 1a02 9916 |0061: const-string v2, "resource href must not be empty (id: " // string@1699 │ │ -058582: 6e20 f70e 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058588: 0c01 |0066: move-result-object v1 │ │ -05858a: 6e10 a910 0400 |0067: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -058590: 0c02 |006a: move-result-object v2 │ │ -058592: 6e20 f70e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058598: 0c01 |006e: move-result-object v1 │ │ -05859a: 1a02 c500 |006f: const-string v2, ", mediatype:" // string@00c5 │ │ -05859e: 6e20 f70e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0585a4: 0c01 |0074: move-result-object v1 │ │ -0585a6: 6e10 ac10 0400 |0075: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0585ac: 0c02 |0078: move-result-object v2 │ │ -0585ae: 6e20 f60e 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -0585b4: 0c01 |007c: move-result-object v1 │ │ -0585b6: 1a02 b500 |007d: const-string v2, ")" // string@00b5 │ │ -0585ba: 6e20 f70e 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0585c0: 0c01 |0082: move-result-object v1 │ │ -0585c2: 6e10 fb0e 0100 |0083: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0585c8: 0c01 |0086: move-result-object v1 │ │ -0585ca: 7220 3512 1000 |0087: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -0585d0: 288a |008a: goto 0014 // -0076 │ │ -0585d2: 6e10 ac10 0400 |008b: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -0585d8: 0c00 |008e: move-result-object v0 │ │ -0585da: 3900 3400 |008f: if-nez v0, 00c3 // +0034 │ │ -0585de: 6200 f405 |0091: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ -0585e2: 2201 4e02 |0093: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -0585e6: 7010 f00e 0100 |0095: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0585ec: 1a02 9b16 |0098: const-string v2, "resource mediatype must not be empty (id: " // string@169b │ │ -0585f0: 6e20 f70e 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0585f6: 0c01 |009d: move-result-object v1 │ │ -0585f8: 6e10 a910 0400 |009e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0585fe: 0c02 |00a1: move-result-object v2 │ │ -058600: 6e20 f70e 2100 |00a2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058606: 0c01 |00a5: move-result-object v1 │ │ -058608: 1a02 c400 |00a6: const-string v2, ", href:" // string@00c4 │ │ -05860c: 6e20 f70e 2100 |00a8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058612: 0c01 |00ab: move-result-object v1 │ │ -058614: 6e10 a810 0400 |00ac: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -05861a: 0c02 |00af: move-result-object v2 │ │ -05861c: 6e20 f70e 2100 |00b0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058622: 0c01 |00b3: move-result-object v1 │ │ -058624: 1a02 b500 |00b4: const-string v2, ")" // string@00b5 │ │ -058628: 6e20 f70e 2100 |00b6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05862e: 0c01 |00b9: move-result-object v1 │ │ -058630: 6e10 fb0e 0100 |00ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -058636: 0c01 |00bd: move-result-object v1 │ │ -058638: 7220 3512 1000 |00be: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ -05863e: 2900 53ff |00c1: goto/16 0014 // -00ad │ │ -058642: 1a00 f910 |00c3: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058646: 1a01 bb11 |00c5: const-string v1, "item" // string@11bb │ │ -05864a: 7230 8c13 0501 |00c7: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -058650: 1a00 0000 |00ca: const-string v0, "" // string@0000 │ │ -058654: 1a01 1011 |00cc: const-string v1, "id" // string@1110 │ │ -058658: 6e10 a910 0400 |00ce: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -05865e: 0c02 |00d1: move-result-object v2 │ │ -058660: 7240 8413 0521 |00d2: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -058666: 1a00 0000 |00d5: const-string v0, "" // string@0000 │ │ -05866a: 1a01 f110 |00d7: const-string v1, "href" // string@10f1 │ │ -05866e: 6e10 a810 0400 |00d9: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ -058674: 0c02 |00dc: move-result-object v2 │ │ -058676: 7240 8413 0521 |00dd: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05867c: 1a00 0000 |00e0: const-string v0, "" // string@0000 │ │ -058680: 1a01 e713 |00e2: const-string v1, "media-type" // string@13e7 │ │ -058684: 6e10 ac10 0400 |00e4: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ -05868a: 0c02 |00e7: move-result-object v2 │ │ -05868c: 6e10 6d10 0200 |00e8: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ -058692: 0c02 |00eb: move-result-object v2 │ │ -058694: 7240 8413 0521 |00ec: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05869a: 1a00 f910 |00ef: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05869e: 1a01 bb11 |00f1: const-string v1, "item" // string@11bb │ │ -0586a2: 7230 8613 0501 |00f3: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -0586a8: 2900 1eff |00f6: goto/16 0014 // -00e2 │ │ +059348: |[059348] nl.siegmann.epublib.epub.PackageDocumentWriter.writeItem:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resource;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +059358: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +05935c: 6e10 ac10 0400 |0002: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +059362: 0c00 |0005: move-result-object v0 │ │ +059364: 6201 fc05 |0006: sget-object v1, Lnl/siegmann/epublib/service/MediatypeService;.NCX:Lnl/siegmann/epublib/domain/MediaType; // field@05fc │ │ +059368: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +05936c: 6e10 1d10 0300 |000a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +059372: 0c00 |000d: move-result-object v0 │ │ +059374: 6e10 e210 0000 |000e: invoke-virtual {v0}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +05937a: 0c00 |0011: move-result-object v0 │ │ +05937c: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +059380: 0e00 |0014: return-void │ │ +059382: 6e10 a910 0400 |0015: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +059388: 0c00 |0018: move-result-object v0 │ │ +05938a: 7110 b711 0000 |0019: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +059390: 0a00 |001c: move-result v0 │ │ +059392: 3800 3300 |001d: if-eqz v0, 0050 // +0033 │ │ +059396: 6200 f405 |001f: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ +05939a: 2201 4c02 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +05939e: 7010 f00e 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +0593a4: 1a02 9816 |0026: const-string v2, "resource id must not be empty (href: " // string@1698 │ │ +0593a8: 6e20 f70e 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0593ae: 0c01 |002b: move-result-object v1 │ │ +0593b0: 6e10 a810 0400 |002c: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0593b6: 0c02 |002f: move-result-object v2 │ │ +0593b8: 6e20 f70e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0593be: 0c01 |0033: move-result-object v1 │ │ +0593c0: 1a02 c500 |0034: const-string v2, ", mediatype:" // string@00c5 │ │ +0593c4: 6e20 f70e 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0593ca: 0c01 |0039: move-result-object v1 │ │ +0593cc: 6e10 ac10 0400 |003a: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +0593d2: 0c02 |003d: move-result-object v2 │ │ +0593d4: 6e20 f60e 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +0593da: 0c01 |0041: move-result-object v1 │ │ +0593dc: 1a02 b500 |0042: const-string v2, ")" // string@00b5 │ │ +0593e0: 6e20 f70e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0593e6: 0c01 |0047: move-result-object v1 │ │ +0593e8: 6e10 fb0e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0593ee: 0c01 |004b: move-result-object v1 │ │ +0593f0: 7220 3512 1000 |004c: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +0593f6: 28c5 |004f: goto 0014 // -003b │ │ +0593f8: 6e10 a810 0400 |0050: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0593fe: 0c00 |0053: move-result-object v0 │ │ +059400: 7110 b711 0000 |0054: invoke-static {v0}, Lnl/siegmann/epublib/util/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@11b7 │ │ +059406: 0a00 |0057: move-result v0 │ │ +059408: 3800 3300 |0058: if-eqz v0, 008b // +0033 │ │ +05940c: 6200 f405 |005a: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ +059410: 2201 4c02 |005c: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +059414: 7010 f00e 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05941a: 1a02 9716 |0061: const-string v2, "resource href must not be empty (id: " // string@1697 │ │ +05941e: 6e20 f70e 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059424: 0c01 |0066: move-result-object v1 │ │ +059426: 6e10 a910 0400 |0067: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +05942c: 0c02 |006a: move-result-object v2 │ │ +05942e: 6e20 f70e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059434: 0c01 |006e: move-result-object v1 │ │ +059436: 1a02 c500 |006f: const-string v2, ", mediatype:" // string@00c5 │ │ +05943a: 6e20 f70e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059440: 0c01 |0074: move-result-object v1 │ │ +059442: 6e10 ac10 0400 |0075: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +059448: 0c02 |0078: move-result-object v2 │ │ +05944a: 6e20 f60e 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +059450: 0c01 |007c: move-result-object v1 │ │ +059452: 1a02 b500 |007d: const-string v2, ")" // string@00b5 │ │ +059456: 6e20 f70e 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05945c: 0c01 |0082: move-result-object v1 │ │ +05945e: 6e10 fb0e 0100 |0083: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +059464: 0c01 |0086: move-result-object v1 │ │ +059466: 7220 3512 1000 |0087: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +05946c: 288a |008a: goto 0014 // -0076 │ │ +05946e: 6e10 ac10 0400 |008b: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +059474: 0c00 |008e: move-result-object v0 │ │ +059476: 3900 3400 |008f: if-nez v0, 00c3 // +0034 │ │ +05947a: 6200 f405 |0091: sget-object v0, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.log:Lorg/slf4j/Logger; // field@05f4 │ │ +05947e: 2201 4c02 |0093: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +059482: 7010 f00e 0100 |0095: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +059488: 1a02 9916 |0098: const-string v2, "resource mediatype must not be empty (id: " // string@1699 │ │ +05948c: 6e20 f70e 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059492: 0c01 |009d: move-result-object v1 │ │ +059494: 6e10 a910 0400 |009e: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +05949a: 0c02 |00a1: move-result-object v2 │ │ +05949c: 6e20 f70e 2100 |00a2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0594a2: 0c01 |00a5: move-result-object v1 │ │ +0594a4: 1a02 c400 |00a6: const-string v2, ", href:" // string@00c4 │ │ +0594a8: 6e20 f70e 2100 |00a8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0594ae: 0c01 |00ab: move-result-object v1 │ │ +0594b0: 6e10 a810 0400 |00ac: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +0594b6: 0c02 |00af: move-result-object v2 │ │ +0594b8: 6e20 f70e 2100 |00b0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0594be: 0c01 |00b3: move-result-object v1 │ │ +0594c0: 1a02 b500 |00b4: const-string v2, ")" // string@00b5 │ │ +0594c4: 6e20 f70e 2100 |00b6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +0594ca: 0c01 |00b9: move-result-object v1 │ │ +0594cc: 6e10 fb0e 0100 |00ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +0594d2: 0c01 |00bd: move-result-object v1 │ │ +0594d4: 7220 3512 1000 |00be: invoke-interface {v0, v1}, Lorg/slf4j/Logger;.error:(Ljava/lang/String;)V // method@1235 │ │ +0594da: 2900 53ff |00c1: goto/16 0014 // -00ad │ │ +0594de: 1a00 f710 |00c3: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0594e2: 1a01 b911 |00c5: const-string v1, "item" // string@11b9 │ │ +0594e6: 7230 8c13 0501 |00c7: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +0594ec: 1a00 0000 |00ca: const-string v0, "" // string@0000 │ │ +0594f0: 1a01 0e11 |00cc: const-string v1, "id" // string@110e │ │ +0594f4: 6e10 a910 0400 |00ce: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +0594fa: 0c02 |00d1: move-result-object v2 │ │ +0594fc: 7240 8413 0521 |00d2: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059502: 1a00 0000 |00d5: const-string v0, "" // string@0000 │ │ +059506: 1a01 ef10 |00d7: const-string v1, "href" // string@10ef │ │ +05950a: 6e10 a810 0400 |00d9: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getHref:()Ljava/lang/String; // method@10a8 │ │ +059510: 0c02 |00dc: move-result-object v2 │ │ +059512: 7240 8413 0521 |00dd: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059518: 1a00 0000 |00e0: const-string v0, "" // string@0000 │ │ +05951c: 1a01 e513 |00e2: const-string v1, "media-type" // string@13e5 │ │ +059520: 6e10 ac10 0400 |00e4: invoke-virtual {v4}, Lnl/siegmann/epublib/domain/Resource;.getMediaType:()Lnl/siegmann/epublib/domain/MediaType; // method@10ac │ │ +059526: 0c02 |00e7: move-result-object v2 │ │ +059528: 6e10 6d10 0200 |00e8: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/MediaType;.getName:()Ljava/lang/String; // method@106d │ │ +05952e: 0c02 |00eb: move-result-object v2 │ │ +059530: 7240 8413 0521 |00ec: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059536: 1a00 f710 |00ef: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05953a: 1a01 b911 |00f1: const-string v1, "item" // string@11b9 │ │ +05953e: 7230 8613 0501 |00f3: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +059544: 2900 1eff |00f6: goto/16 0014 // -00e2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0014 line=151 │ │ 0x0015 line=134 │ │ 0x001f line=135 │ │ 0x0050 line=138 │ │ @@ -114823,55 +114890,55 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0586ac: |[0586ac] nl.siegmann.epublib.epub.PackageDocumentWriter.writeManifest:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -0586bc: 1a02 f910 |0000: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0586c0: 1a03 be13 |0002: const-string v3, "manifest" // string@13be │ │ -0586c4: 7230 8c13 2703 |0004: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0586ca: 1a02 f910 |0007: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0586ce: 1a03 bb11 |0009: const-string v3, "item" // string@11bb │ │ -0586d2: 7230 8c13 2703 |000b: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0586d8: 1a02 0000 |000e: const-string v2, "" // string@0000 │ │ -0586dc: 1a03 1011 |0010: const-string v3, "id" // string@1110 │ │ -0586e0: 6e10 4911 0600 |0012: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxId:()Ljava/lang/String; // method@1149 │ │ -0586e6: 0c04 |0015: move-result-object v4 │ │ -0586e8: 7240 8413 2743 |0016: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0586ee: 1a02 0000 |0019: const-string v2, "" // string@0000 │ │ -0586f2: 1a03 f110 |001b: const-string v3, "href" // string@10f1 │ │ -0586f6: 6e10 4811 0600 |001d: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxHref:()Ljava/lang/String; // method@1148 │ │ -0586fc: 0c04 |0020: move-result-object v4 │ │ -0586fe: 7240 8413 2743 |0021: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -058704: 1a02 0000 |0024: const-string v2, "" // string@0000 │ │ -058708: 1a03 e713 |0026: const-string v3, "media-type" // string@13e7 │ │ -05870c: 6e10 4a11 0600 |0028: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxMediaType:()Ljava/lang/String; // method@114a │ │ -058712: 0c04 |002b: move-result-object v4 │ │ -058714: 7240 8413 2743 |002c: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05871a: 1a02 f910 |002f: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05871e: 1a03 bb11 |0031: const-string v3, "item" // string@11bb │ │ -058722: 7230 8613 2703 |0033: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -058728: 7110 8711 0500 |0036: invoke-static {v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.getAllResourcesSortById:(Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@1187 │ │ -05872e: 0c02 |0039: move-result-object v2 │ │ -058730: 7210 490f 0200 |003a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -058736: 0c00 |003d: move-result-object v0 │ │ -058738: 7210 380f 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05873e: 0a02 |0041: move-result v2 │ │ -058740: 3802 0c00 |0042: if-eqz v2, 004e // +000c │ │ -058744: 7210 390f 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -05874a: 0c01 |0047: move-result-object v1 │ │ -05874c: 1f01 a302 |0048: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a3 │ │ -058750: 7130 8b11 1507 |004a: invoke-static {v5, v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeItem:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resource;Lorg/xmlpull/v1/XmlSerializer;)V // method@118b │ │ -058756: 28f1 |004d: goto 003e // -000f │ │ -058758: 1a02 f910 |004e: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05875c: 1a03 be13 |0050: const-string v3, "manifest" // string@13be │ │ -058760: 7230 8613 2703 |0052: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -058766: 0e00 |0055: return-void │ │ +059548: |[059548] nl.siegmann.epublib.epub.PackageDocumentWriter.writeManifest:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +059558: 1a02 f710 |0000: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05955c: 1a03 bc13 |0002: const-string v3, "manifest" // string@13bc │ │ +059560: 7230 8c13 2703 |0004: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +059566: 1a02 f710 |0007: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05956a: 1a03 b911 |0009: const-string v3, "item" // string@11b9 │ │ +05956e: 7230 8c13 2703 |000b: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +059574: 1a02 0000 |000e: const-string v2, "" // string@0000 │ │ +059578: 1a03 0e11 |0010: const-string v3, "id" // string@110e │ │ +05957c: 6e10 4911 0600 |0012: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxId:()Ljava/lang/String; // method@1149 │ │ +059582: 0c04 |0015: move-result-object v4 │ │ +059584: 7240 8413 2743 |0016: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +05958a: 1a02 0000 |0019: const-string v2, "" // string@0000 │ │ +05958e: 1a03 ef10 |001b: const-string v3, "href" // string@10ef │ │ +059592: 6e10 4811 0600 |001d: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxHref:()Ljava/lang/String; // method@1148 │ │ +059598: 0c04 |0020: move-result-object v4 │ │ +05959a: 7240 8413 2743 |0021: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0595a0: 1a02 0000 |0024: const-string v2, "" // string@0000 │ │ +0595a4: 1a03 e513 |0026: const-string v3, "media-type" // string@13e5 │ │ +0595a8: 6e10 4a11 0600 |0028: invoke-virtual {v6}, Lnl/siegmann/epublib/epub/EpubWriter;.getNcxMediaType:()Ljava/lang/String; // method@114a │ │ +0595ae: 0c04 |002b: move-result-object v4 │ │ +0595b0: 7240 8413 2743 |002c: invoke-interface {v7, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0595b6: 1a02 f710 |002f: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0595ba: 1a03 b911 |0031: const-string v3, "item" // string@11b9 │ │ +0595be: 7230 8613 2703 |0033: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0595c4: 7110 8711 0500 |0036: invoke-static {v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.getAllResourcesSortById:(Lnl/siegmann/epublib/domain/Book;)Ljava/util/List; // method@1187 │ │ +0595ca: 0c02 |0039: move-result-object v2 │ │ +0595cc: 7210 490f 0200 |003a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +0595d2: 0c00 |003d: move-result-object v0 │ │ +0595d4: 7210 380f 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +0595da: 0a02 |0041: move-result v2 │ │ +0595dc: 3802 0c00 |0042: if-eqz v2, 004e // +000c │ │ +0595e0: 7210 390f 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +0595e6: 0c01 |0047: move-result-object v1 │ │ +0595e8: 1f01 a102 |0048: check-cast v1, Lnl/siegmann/epublib/domain/Resource; // type@02a1 │ │ +0595ec: 7130 8b11 1507 |004a: invoke-static {v5, v1, v7}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeItem:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/domain/Resource;Lorg/xmlpull/v1/XmlSerializer;)V // method@118b │ │ +0595f2: 28f1 |004d: goto 003e // -000f │ │ +0595f4: 1a02 f710 |004e: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0595f8: 1a03 bc13 |0050: const-string v3, "manifest" // string@13bc │ │ +0595fc: 7230 8613 2703 |0052: invoke-interface {v7, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +059602: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=92 │ │ 0x000e line=93 │ │ 0x0019 line=94 │ │ 0x0024 line=95 │ │ @@ -114892,63 +114959,63 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -058768: |[058768] nl.siegmann.epublib.epub.PackageDocumentWriter.writeSpine:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -058778: 1a00 f910 |0000: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05877c: 1a01 7818 |0002: const-string v1, "spine" // string@1878 │ │ -058780: 7230 8c13 0501 |0004: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -058786: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -05878a: 1a01 1d19 |0009: const-string v1, "toc" // string@191d │ │ -05878e: 6e10 1d10 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -058794: 0c02 |000e: move-result-object v2 │ │ -058796: 6e10 e210 0200 |000f: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ -05879c: 0c02 |0012: move-result-object v2 │ │ -05879e: 6e10 a910 0200 |0013: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0587a4: 0c02 |0016: move-result-object v2 │ │ -0587a6: 7240 8413 0521 |0017: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0587ac: 6e10 1710 0300 |001a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -0587b2: 0c00 |001d: move-result-object v0 │ │ -0587b4: 3800 3a00 |001e: if-eqz v0, 0058 // +003a │ │ -0587b8: 6e10 1d10 0300 |0020: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -0587be: 0c00 |0023: move-result-object v0 │ │ -0587c0: 6e10 1710 0300 |0024: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -0587c6: 0c01 |0027: move-result-object v1 │ │ -0587c8: 6e10 a910 0100 |0028: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -0587ce: 0c01 |002b: move-result-object v1 │ │ -0587d0: 6e20 dd10 1000 |002c: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ -0587d6: 0a00 |002f: move-result v0 │ │ -0587d8: 3b00 2800 |0030: if-gez v0, 0058 // +0028 │ │ -0587dc: 1a00 f910 |0032: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0587e0: 1a01 c411 |0034: const-string v1, "itemref" // string@11c4 │ │ -0587e4: 7230 8c13 0501 |0036: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -0587ea: 1a00 0000 |0039: const-string v0, "" // string@0000 │ │ -0587ee: 1a01 1e11 |003b: const-string v1, "idref" // string@111e │ │ -0587f2: 6e10 1710 0300 |003d: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ -0587f8: 0c02 |0040: move-result-object v2 │ │ -0587fa: 6e10 a910 0200 |0041: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ -058800: 0c02 |0044: move-result-object v2 │ │ -058802: 7240 8413 0521 |0045: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -058808: 1a00 0000 |0048: const-string v0, "" // string@0000 │ │ -05880c: 1a01 1312 |004a: const-string v1, "linear" // string@1213 │ │ -058810: 1a02 8714 |004c: const-string v2, "no" // string@1487 │ │ -058814: 7240 8413 0521 |004e: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -05881a: 1a00 f910 |0051: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05881e: 1a01 c411 |0053: const-string v1, "itemref" // string@11c4 │ │ -058822: 7230 8613 0501 |0055: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -058828: 6e10 1d10 0300 |0058: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ -05882e: 0c00 |005b: move-result-object v0 │ │ -058830: 7120 8e11 5000 |005c: invoke-static {v0, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeSpineItems:(Lnl/siegmann/epublib/domain/Spine;Lorg/xmlpull/v1/XmlSerializer;)V // method@118e │ │ -058836: 1a00 f910 |005f: const-string v0, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -05883a: 1a01 7818 |0061: const-string v1, "spine" // string@1878 │ │ -05883e: 7230 8613 0501 |0063: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -058844: 0e00 |0066: return-void │ │ +059604: |[059604] nl.siegmann.epublib.epub.PackageDocumentWriter.writeSpine:(Lnl/siegmann/epublib/domain/Book;Lnl/siegmann/epublib/epub/EpubWriter;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +059614: 1a00 f710 |0000: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +059618: 1a01 7618 |0002: const-string v1, "spine" // string@1876 │ │ +05961c: 7230 8c13 0501 |0004: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +059622: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +059626: 1a01 1b19 |0009: const-string v1, "toc" // string@191b │ │ +05962a: 6e10 1d10 0300 |000b: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +059630: 0c02 |000e: move-result-object v2 │ │ +059632: 6e10 e210 0200 |000f: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Spine;.getTocResource:()Lnl/siegmann/epublib/domain/Resource; // method@10e2 │ │ +059638: 0c02 |0012: move-result-object v2 │ │ +05963a: 6e10 a910 0200 |0013: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +059640: 0c02 |0016: move-result-object v2 │ │ +059642: 7240 8413 0521 |0017: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059648: 6e10 1710 0300 |001a: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +05964e: 0c00 |001d: move-result-object v0 │ │ +059650: 3800 3a00 |001e: if-eqz v0, 0058 // +003a │ │ +059654: 6e10 1d10 0300 |0020: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +05965a: 0c00 |0023: move-result-object v0 │ │ +05965c: 6e10 1710 0300 |0024: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +059662: 0c01 |0027: move-result-object v1 │ │ +059664: 6e10 a910 0100 |0028: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +05966a: 0c01 |002b: move-result-object v1 │ │ +05966c: 6e20 dd10 1000 |002c: invoke-virtual {v0, v1}, Lnl/siegmann/epublib/domain/Spine;.findFirstResourceById:(Ljava/lang/String;)I // method@10dd │ │ +059672: 0a00 |002f: move-result v0 │ │ +059674: 3b00 2800 |0030: if-gez v0, 0058 // +0028 │ │ +059678: 1a00 f710 |0032: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +05967c: 1a01 c211 |0034: const-string v1, "itemref" // string@11c2 │ │ +059680: 7230 8c13 0501 |0036: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +059686: 1a00 0000 |0039: const-string v0, "" // string@0000 │ │ +05968a: 1a01 1c11 |003b: const-string v1, "idref" // string@111c │ │ +05968e: 6e10 1710 0300 |003d: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getCoverPage:()Lnl/siegmann/epublib/domain/Resource; // method@1017 │ │ +059694: 0c02 |0040: move-result-object v2 │ │ +059696: 6e10 a910 0200 |0041: invoke-virtual {v2}, Lnl/siegmann/epublib/domain/Resource;.getId:()Ljava/lang/String; // method@10a9 │ │ +05969c: 0c02 |0044: move-result-object v2 │ │ +05969e: 7240 8413 0521 |0045: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0596a4: 1a00 0000 |0048: const-string v0, "" // string@0000 │ │ +0596a8: 1a01 1112 |004a: const-string v1, "linear" // string@1211 │ │ +0596ac: 1a02 8514 |004c: const-string v2, "no" // string@1485 │ │ +0596b0: 7240 8413 0521 |004e: invoke-interface {v5, v0, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +0596b6: 1a00 f710 |0051: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0596ba: 1a01 c211 |0053: const-string v1, "itemref" // string@11c2 │ │ +0596be: 7230 8613 0501 |0055: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0596c4: 6e10 1d10 0300 |0058: invoke-virtual {v3}, Lnl/siegmann/epublib/domain/Book;.getSpine:()Lnl/siegmann/epublib/domain/Spine; // method@101d │ │ +0596ca: 0c00 |005b: move-result-object v0 │ │ +0596cc: 7120 8e11 5000 |005c: invoke-static {v0, v5}, Lnl/siegmann/epublib/epub/PackageDocumentWriter;.writeSpineItems:(Lnl/siegmann/epublib/domain/Spine;Lorg/xmlpull/v1/XmlSerializer;)V // method@118e │ │ +0596d2: 1a00 f710 |005f: const-string v0, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +0596d6: 1a01 7618 |0061: const-string v1, "spine" // string@1876 │ │ +0596da: 7230 8613 0501 |0063: invoke-interface {v5, v0, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +0596e0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ 0x001a line=76 │ │ 0x0032 line=79 │ │ 0x0039 line=80 │ │ @@ -114967,45 +115034,45 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Spine;Lorg/xmlpull/v1/XmlSerializer;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -058848: |[058848] nl.siegmann.epublib.epub.PackageDocumentWriter.writeSpineItems:(Lnl/siegmann/epublib/domain/Spine;Lorg/xmlpull/v1/XmlSerializer;)V │ │ -058858: 6e10 e110 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ -05885e: 0c02 |0003: move-result-object v2 │ │ -058860: 7210 490f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -058866: 0c00 |0007: move-result-object v0 │ │ -058868: 7210 380f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05886e: 0a02 |000b: move-result v2 │ │ -058870: 3802 3100 |000c: if-eqz v2, 003d // +0031 │ │ -058874: 7210 390f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -05887a: 0c01 |0011: move-result-object v1 │ │ -05887c: 1f01 a702 |0012: check-cast v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a7 │ │ -058880: 1a02 f910 |0014: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -058884: 1a03 c411 |0016: const-string v3, "itemref" // string@11c4 │ │ -058888: 7230 8c13 2603 |0018: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ -05888e: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ -058892: 1a03 1e11 |001d: const-string v3, "idref" // string@111e │ │ -058896: 6e10 ea10 0100 |001f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.getResourceId:()Ljava/lang/String; // method@10ea │ │ -05889c: 0c04 |0022: move-result-object v4 │ │ -05889e: 7240 8413 2643 |0023: invoke-interface {v6, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0588a4: 6e10 eb10 0100 |0026: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.isLinear:()Z // method@10eb │ │ -0588aa: 0a02 |0029: move-result v2 │ │ -0588ac: 3902 0b00 |002a: if-nez v2, 0035 // +000b │ │ -0588b0: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -0588b4: 1a03 1312 |002e: const-string v3, "linear" // string@1213 │ │ -0588b8: 1a04 8714 |0030: const-string v4, "no" // string@1487 │ │ -0588bc: 7240 8413 2643 |0032: invoke-interface {v6, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ -0588c2: 1a02 f910 |0035: const-string v2, "http://www.idpf.org/2007/opf" // string@10f9 │ │ -0588c6: 1a03 c411 |0037: const-string v3, "itemref" // string@11c4 │ │ -0588ca: 7230 8613 2603 |0039: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ -0588d0: 28cc |003c: goto 0008 // -0034 │ │ -0588d2: 0e00 |003d: return-void │ │ +0596e4: |[0596e4] nl.siegmann.epublib.epub.PackageDocumentWriter.writeSpineItems:(Lnl/siegmann/epublib/domain/Spine;Lorg/xmlpull/v1/XmlSerializer;)V │ │ +0596f4: 6e10 e110 0500 |0000: invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Spine;.getSpineReferences:()Ljava/util/List; // method@10e1 │ │ +0596fa: 0c02 |0003: move-result-object v2 │ │ +0596fc: 7210 490f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +059702: 0c00 |0007: move-result-object v0 │ │ +059704: 7210 380f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05970a: 0a02 |000b: move-result v2 │ │ +05970c: 3802 3100 |000c: if-eqz v2, 003d // +0031 │ │ +059710: 7210 390f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +059716: 0c01 |0011: move-result-object v1 │ │ +059718: 1f01 a502 |0012: check-cast v1, Lnl/siegmann/epublib/domain/SpineReference; // type@02a5 │ │ +05971c: 1a02 f710 |0014: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +059720: 1a03 c211 |0016: const-string v3, "itemref" // string@11c2 │ │ +059724: 7230 8c13 2603 |0018: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@138c │ │ +05972a: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ +05972e: 1a03 1c11 |001d: const-string v3, "idref" // string@111c │ │ +059732: 6e10 ea10 0100 |001f: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.getResourceId:()Ljava/lang/String; // method@10ea │ │ +059738: 0c04 |0022: move-result-object v4 │ │ +05973a: 7240 8413 2643 |0023: invoke-interface {v6, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +059740: 6e10 eb10 0100 |0026: invoke-virtual {v1}, Lnl/siegmann/epublib/domain/SpineReference;.isLinear:()Z // method@10eb │ │ +059746: 0a02 |0029: move-result v2 │ │ +059748: 3902 0b00 |002a: if-nez v2, 0035 // +000b │ │ +05974c: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +059750: 1a03 1112 |002e: const-string v3, "linear" // string@1211 │ │ +059754: 1a04 8514 |0030: const-string v4, "no" // string@1485 │ │ +059758: 7240 8413 2643 |0032: invoke-interface {v6, v2, v3, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1384 │ │ +05975e: 1a02 f710 |0035: const-string v2, "http://www.idpf.org/2007/opf" // string@10f7 │ │ +059762: 1a03 c211 |0037: const-string v3, "itemref" // string@11c2 │ │ +059766: 7230 8613 2603 |0039: invoke-interface {v6, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1386 │ │ +05976c: 28cc |003c: goto 0008 // -0034 │ │ +05976e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0014 line=161 │ │ 0x001b line=162 │ │ 0x0026 line=163 │ │ 0x002c line=164 │ │ @@ -115014,20 +115081,20 @@ │ │ locals : │ │ 0x0014 - 0x003d reg=1 spineReference Lnl/siegmann/epublib/domain/SpineReference; │ │ 0x0008 - 0x003e reg=0 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x003e reg=5 spine Lnl/siegmann/epublib/domain/Spine; │ │ 0x0000 - 0x003e reg=6 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2255 (PackageDocumentWriter.java) │ │ + source_file_idx : 2253 (PackageDocumentWriter.java) │ │ │ │ Class #412 header: │ │ -class_idx : 718 │ │ +class_idx : 716 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 720 │ │ +superclass_idx : 718 │ │ source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 10 │ │ │ │ Class #412 annotations: │ │ @@ -115099,22 +115166,22 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0588d4: |[0588d4] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;)V │ │ -0588e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0588e6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0588e8: 2300 1e03 |0002: new-array v0, v0, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031e │ │ -0588ec: 6201 1706 |0004: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ -0588f0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -0588f4: 7040 c111 4302 |0008: invoke-direct {v3, v4, v2, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -0588fa: 0e00 |000b: return-void │ │ +059770: |[059770] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;)V │ │ +059780: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059782: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +059784: 2300 1c03 |0002: new-array v0, v0, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031c │ │ +059788: 6201 1706 |0004: sget-object v1, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ +05978c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +059790: 7040 c111 4302 |0008: invoke-direct {v3, v4, v2, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +059796: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x000b line=90 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ 0x0000 - 0x000c reg=4 delegate Ljava/io/InputStream; │ │ @@ -115124,22 +115191,22 @@ │ │ type : '(Ljava/io/InputStream;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0588fc: |[0588fc] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;Z)V │ │ -05890c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05890e: 2300 1e03 |0001: new-array v0, v0, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031e │ │ -058912: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -058914: 6202 1706 |0004: sget-object v2, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ -058918: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05891c: 7040 c111 4305 |0008: invoke-direct {v3, v4, v5, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -058922: 0e00 |000b: return-void │ │ +059798: |[059798] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;Z)V │ │ +0597a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0597aa: 2300 1c03 |0001: new-array v0, v0, [Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@031c │ │ +0597ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0597b0: 6202 1706 |0004: sget-object v2, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.UTF_8:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@0617 │ │ +0597b4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0597b8: 7040 c111 4305 |0008: invoke-direct {v3, v4, v5, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +0597be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ 0x0000 - 0x000c reg=4 delegate Ljava/io/InputStream; │ │ @@ -115150,28 +115217,28 @@ │ │ type : '(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -058924: |[058924] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V │ │ -058934: 7020 d911 3200 |0000: invoke-direct {v2, v3}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.:(Ljava/io/InputStream;)V // method@11d9 │ │ -05893a: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ -05893e: 2150 |0005: array-length v0, v5 │ │ -058940: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -058944: 2200 3a02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -058948: 1a01 5208 |000a: const-string v1, "No BOMs specified" // string@0852 │ │ -05894c: 7020 9e0e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -058952: 2700 |000f: throw v0 │ │ -058954: 5c24 1206 |0010: iput-boolean v4, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.include:Z // field@0612 │ │ -058958: 7110 220f 0500 |0012: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ -05895e: 0c00 |0015: move-result-object v0 │ │ -058960: 5b20 0c06 |0016: iput-object v0, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ -058964: 0e00 |0018: return-void │ │ +0597c0: |[0597c0] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V │ │ +0597d0: 7020 d911 3200 |0000: invoke-direct {v2, v3}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;.:(Ljava/io/InputStream;)V // method@11d9 │ │ +0597d6: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ +0597da: 2150 |0005: array-length v0, v5 │ │ +0597dc: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +0597e0: 2200 3802 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +0597e4: 1a01 5008 |000a: const-string v1, "No BOMs specified" // string@0850 │ │ +0597e8: 7020 9e0e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +0597ee: 2700 |000f: throw v0 │ │ +0597f0: 5c24 1206 |0010: iput-boolean v4, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.include:Z // field@0612 │ │ +0597f4: 7110 220f 0500 |0012: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0f22 │ │ +0597fa: 0c00 |0015: move-result-object v0 │ │ +0597fc: 5b20 0c06 |0016: iput-object v0, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ +059800: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ 0x0008 line=124 │ │ 0x0010 line=126 │ │ 0x0012 line=127 │ │ @@ -115187,18 +115254,18 @@ │ │ type : '(Ljava/io/InputStream;[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -058968: |[058968] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V │ │ -058978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05897a: 7040 c111 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ -058980: 0e00 |0004: return-void │ │ +059804: |[059804] nl.siegmann.epublib.util.commons.io.BOMInputStream.:(Ljava/io/InputStream;[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V │ │ +059814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059816: 7040 c111 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.:(Ljava/io/InputStream;Z[Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)V // method@11c1 │ │ +05981c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/io/InputStream; │ │ @@ -115209,30 +115276,30 @@ │ │ type : '()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -058984: |[058984] nl.siegmann.epublib.util.commons.io.BOMInputStream.find:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ -058994: 5432 0c06 |0000: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ -058998: 7210 490f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -05899e: 0c01 |0005: move-result-object v1 │ │ -0589a0: 7210 380f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -0589a6: 0a02 |0009: move-result v2 │ │ -0589a8: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -0589ac: 7210 390f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -0589b2: 0c00 |000f: move-result-object v0 │ │ -0589b4: 1f00 cf02 |0010: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -0589b8: 7020 c911 0300 |0012: invoke-direct {v3, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.matches:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z // method@11c9 │ │ -0589be: 0a02 |0015: move-result v2 │ │ -0589c0: 3802 f0ff |0016: if-eqz v2, 0006 // -0010 │ │ -0589c4: 1100 |0018: return-object v0 │ │ -0589c6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0589c8: 28fe |001a: goto 0018 // -0002 │ │ +059820: |[059820] nl.siegmann.epublib.util.commons.io.BOMInputStream.find:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ +059830: 5432 0c06 |0000: iget-object v2, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ +059834: 7210 490f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +05983a: 0c01 |0005: move-result-object v1 │ │ +05983c: 7210 380f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +059842: 0a02 |0009: move-result v2 │ │ +059844: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +059848: 7210 390f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05984e: 0c00 |000f: move-result-object v0 │ │ +059850: 1f00 cd02 |0010: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +059854: 7020 c911 0300 |0012: invoke-direct {v3, v0}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.matches:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z // method@11c9 │ │ +05985a: 0a02 |0015: move-result v2 │ │ +05985c: 3802 f0ff |0016: if-eqz v2, 0006 // -0010 │ │ +059860: 1100 |0018: return-object v0 │ │ +059862: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +059864: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0012 line=222 │ │ 0x0018 line=226 │ │ locals : │ │ 0x0012 - 0x0018 reg=0 bom Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ @@ -115244,34 +115311,34 @@ │ │ type : '(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0589cc: |[0589cc] nl.siegmann.epublib.util.commons.io.BOMInputStream.matches:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z │ │ -0589dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0589de: 6e10 d711 0500 |0001: invoke-virtual {v5}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ -0589e4: 0a02 |0004: move-result v2 │ │ -0589e6: 5243 0f06 |0005: iget v3, v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ -0589ea: 3232 0300 |0007: if-eq v2, v3, 000a // +0003 │ │ -0589ee: 0f01 |0009: return v1 │ │ -0589f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0589f2: 6e10 d711 0500 |000b: invoke-virtual {v5}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ -0589f8: 0a02 |000e: move-result v2 │ │ -0589fa: 3520 0f00 |000f: if-ge v0, v2, 001e // +000f │ │ -0589fe: 6e20 d311 0500 |0011: invoke-virtual {v5, v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.get:(I)I // method@11d3 │ │ -058a04: 0a02 |0014: move-result v2 │ │ -058a06: 5443 1006 |0015: iget-object v3, v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058a0a: 4403 0300 |0017: aget v3, v3, v0 │ │ -058a0e: 3332 f0ff |0019: if-ne v2, v3, 0009 // -0010 │ │ -058a12: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -058a16: 28ee |001d: goto 000b // -0012 │ │ -058a18: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -058a1a: 28ea |001f: goto 0009 // -0016 │ │ +059868: |[059868] nl.siegmann.epublib.util.commons.io.BOMInputStream.matches:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z │ │ +059878: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05987a: 6e10 d711 0500 |0001: invoke-virtual {v5}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ +059880: 0a02 |0004: move-result v2 │ │ +059882: 5243 0f06 |0005: iget v3, v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ +059886: 3232 0300 |0007: if-eq v2, v3, 000a // +0003 │ │ +05988a: 0f01 |0009: return v1 │ │ +05988c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05988e: 6e10 d711 0500 |000b: invoke-virtual {v5}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ +059894: 0a02 |000e: move-result v2 │ │ +059896: 3520 0f00 |000f: if-ge v0, v2, 001e // +000f │ │ +05989a: 6e20 d311 0500 |0011: invoke-virtual {v5, v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.get:(I)I // method@11d3 │ │ +0598a0: 0a02 |0014: move-result v2 │ │ +0598a2: 5443 1006 |0015: iget-object v3, v4, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +0598a6: 4403 0300 |0017: aget v3, v3, v0 │ │ +0598aa: 3332 f0ff |0019: if-ne v2, v3, 0009 // -0010 │ │ +0598ae: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0598b2: 28ee |001d: goto 000b // -0012 │ │ +0598b4: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0598b6: 28ea |001f: goto 0009 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=236 │ │ 0x0009 line=244 │ │ 0x000a line=239 │ │ 0x0011 line=240 │ │ 0x001b line=239 │ │ @@ -115286,27 +115353,27 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058a1c: |[058a1c] nl.siegmann.epublib.util.commons.io.BOMInputStream.readFirstBytes:()I │ │ -058a2c: 6e10 c411 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ -058a32: 5230 0e06 |0003: iget v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ -058a36: 5231 0f06 |0005: iget v1, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ -058a3a: 3510 0d00 |0007: if-ge v0, v1, 0014 // +000d │ │ -058a3e: 5430 1006 |0009: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058a42: 5231 0e06 |000b: iget v1, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ -058a46: d802 0101 |000d: add-int/lit8 v2, v1, #int 1 // #01 │ │ -058a4a: 5932 0e06 |000f: iput v2, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ -058a4e: 4400 0001 |0011: aget v0, v0, v1 │ │ -058a52: 0f00 |0013: return v0 │ │ -058a54: 12f0 |0014: const/4 v0, #int -1 // #ff │ │ -058a56: 28fe |0015: goto 0013 // -0002 │ │ +0598b8: |[0598b8] nl.siegmann.epublib.util.commons.io.BOMInputStream.readFirstBytes:()I │ │ +0598c8: 6e10 c411 0300 |0000: invoke-virtual {v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ +0598ce: 5230 0e06 |0003: iget v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ +0598d2: 5231 0f06 |0005: iget v1, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ +0598d6: 3510 0d00 |0007: if-ge v0, v1, 0014 // +000d │ │ +0598da: 5430 1006 |0009: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +0598de: 5231 0e06 |000b: iget v1, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ +0598e2: d802 0101 |000d: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0598e6: 5932 0e06 |000f: iput v2, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ +0598ea: 4400 0001 |0011: aget v0, v0, v1 │ │ +0598ee: 0f00 |0013: return v0 │ │ +0598f0: 12f0 |0014: const/4 v0, #int -1 // #ff │ │ +0598f2: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0003 line=212 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ │ │ @@ -115316,63 +115383,63 @@ │ │ type : '()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -058a58: |[058a58] nl.siegmann.epublib.util.commons.io.BOMInputStream.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ -058a68: 5464 1006 |0000: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058a6c: 3904 3e00 |0002: if-nez v4, 0040 // +003e │ │ -058a70: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -058a72: 5464 0c06 |0005: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ -058a76: 7210 490f 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -058a7c: 0c02 |000a: move-result-object v2 │ │ -058a7e: 7210 380f 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -058a84: 0a04 |000e: move-result v4 │ │ -058a86: 3804 1100 |000f: if-eqz v4, 0020 // +0011 │ │ -058a8a: 7210 390f 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -058a90: 0c00 |0014: move-result-object v0 │ │ -058a92: 1f00 cf02 |0015: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cf │ │ -058a96: 6e10 d711 0000 |0017: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ -058a9c: 0a04 |001a: move-result v4 │ │ -058a9e: 7120 b20e 4300 |001b: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -058aa4: 0a03 |001e: move-result v3 │ │ -058aa6: 28ec |001f: goto 000b // -0014 │ │ -058aa8: 2334 0203 |0020: new-array v4, v3, [I // type@0302 │ │ -058aac: 5b64 1006 |0022: iput-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058ab0: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -058ab2: 5464 1006 |0025: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058ab6: 2144 |0027: array-length v4, v4 │ │ -058ab8: 3541 1800 |0028: if-ge v1, v4, 0040 // +0018 │ │ -058abc: 5464 1006 |002a: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058ac0: 5465 1106 |002c: iget-object v5, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058ac4: 6e10 640e 0500 |002e: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ -058aca: 0a05 |0031: move-result v5 │ │ -058acc: 4b05 0401 |0032: aput v5, v4, v1 │ │ -058ad0: 5264 0f06 |0034: iget v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ -058ad4: d804 0401 |0036: add-int/lit8 v4, v4, #int 1 // #01 │ │ -058ad8: 5964 0f06 |0038: iput v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ -058adc: 5464 1006 |003a: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058ae0: 4404 0401 |003c: aget v4, v4, v1 │ │ -058ae4: 3b04 0500 |003e: if-gez v4, 0043 // +0005 │ │ -058ae8: 5464 0d06 |0040: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058aec: 1104 |0042: return-object v4 │ │ -058aee: 7010 c311 0600 |0043: invoke-direct {v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.find:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c3 │ │ -058af4: 0c04 |0046: move-result-object v4 │ │ -058af6: 5b64 0d06 |0047: iput-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058afa: 5464 0d06 |0049: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058afe: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ -058b02: 5564 1206 |004d: iget-boolean v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.include:Z // field@0612 │ │ -058b06: 3904 f1ff |004f: if-nez v4, 0040 // -000f │ │ -058b0a: 1204 |0051: const/4 v4, #int 0 // #0 │ │ -058b0c: 5964 0f06 |0052: iput v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ -058b10: 28ec |0054: goto 0040 // -0014 │ │ -058b12: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ -058b16: 28ce |0057: goto 0025 // -0032 │ │ +0598f4: |[0598f4] nl.siegmann.epublib.util.commons.io.BOMInputStream.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; │ │ +059904: 5464 1006 |0000: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +059908: 3904 3e00 |0002: if-nez v4, 0040 // +003e │ │ +05990c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +05990e: 5464 0c06 |0005: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ +059912: 7210 490f 0400 |0007: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +059918: 0c02 |000a: move-result-object v2 │ │ +05991a: 7210 380f 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +059920: 0a04 |000e: move-result v4 │ │ +059922: 3804 1100 |000f: if-eqz v4, 0020 // +0011 │ │ +059926: 7210 390f 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05992c: 0c00 |0014: move-result-object v0 │ │ +05992e: 1f00 cd02 |0015: check-cast v0, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // type@02cd │ │ +059932: 6e10 d711 0000 |0017: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.length:()I // method@11d7 │ │ +059938: 0a04 |001a: move-result v4 │ │ +05993a: 7120 b20e 4300 |001b: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +059940: 0a03 |001e: move-result v3 │ │ +059942: 28ec |001f: goto 000b // -0014 │ │ +059944: 2334 0003 |0020: new-array v4, v3, [I // type@0300 │ │ +059948: 5b64 1006 |0022: iput-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +05994c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +05994e: 5464 1006 |0025: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +059952: 2144 |0027: array-length v4, v4 │ │ +059954: 3541 1800 |0028: if-ge v1, v4, 0040 // +0018 │ │ +059958: 5464 1006 |002a: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +05995c: 5465 1106 |002c: iget-object v5, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059960: 6e10 640e 0500 |002e: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ +059966: 0a05 |0031: move-result v5 │ │ +059968: 4b05 0401 |0032: aput v5, v4, v1 │ │ +05996c: 5264 0f06 |0034: iget v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ +059970: d804 0401 |0036: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059974: 5964 0f06 |0038: iput v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ +059978: 5464 1006 |003a: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +05997c: 4404 0401 |003c: aget v4, v4, v1 │ │ +059980: 3b04 0500 |003e: if-gez v4, 0043 // +0005 │ │ +059984: 5464 0d06 |0040: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +059988: 1104 |0042: return-object v4 │ │ +05998a: 7010 c311 0600 |0043: invoke-direct {v6}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.find:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c3 │ │ +059990: 0c04 |0046: move-result-object v4 │ │ +059992: 5b64 0d06 |0047: iput-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +059996: 5464 0d06 |0049: iget-object v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +05999a: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ +05999e: 5564 1206 |004d: iget-boolean v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.include:Z // field@0612 │ │ +0599a2: 3904 f1ff |004f: if-nez v4, 0040 // -000f │ │ +0599a6: 1204 |0051: const/4 v4, #int 0 // #0 │ │ +0599a8: 5964 0f06 |0052: iput v4, v6, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbLength:I // field@060f │ │ +0599ac: 28ec |0054: goto 0040 // -0014 │ │ +0599ae: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0599b2: 28ce |0057: goto 0025 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ 0x0005 line=167 │ │ 0x0017 line=168 │ │ 0x0020 line=170 │ │ @@ -115401,24 +115468,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -058b18: |[058b18] nl.siegmann.epublib.util.commons.io.BOMInputStream.getBOMCharsetName:()Ljava/lang/String; │ │ -058b28: 6e10 c411 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ -058b2e: 5410 0d06 |0003: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058b32: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ -058b36: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -058b38: 1100 |0008: return-object v0 │ │ -058b3a: 5410 0d06 |0009: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058b3e: 6e10 d511 0000 |000b: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@11d5 │ │ -058b44: 0c00 |000e: move-result-object v0 │ │ -058b46: 28f9 |000f: goto 0008 // -0007 │ │ +0599b4: |[0599b4] nl.siegmann.epublib.util.commons.io.BOMInputStream.getBOMCharsetName:()Ljava/lang/String; │ │ +0599c4: 6e10 c411 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ +0599ca: 5410 0d06 |0003: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +0599ce: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ +0599d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0599d4: 1100 |0008: return-object v0 │ │ +0599d6: 5410 0d06 |0009: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +0599da: 6e10 d511 0000 |000b: invoke-virtual {v0}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@11d5 │ │ +0599e0: 0c00 |000e: move-result-object v0 │ │ +0599e2: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ │ │ @@ -115427,22 +115494,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058b48: |[058b48] nl.siegmann.epublib.util.commons.io.BOMInputStream.hasBOM:()Z │ │ -058b58: 6e10 c411 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ -058b5e: 0c00 |0003: move-result-object v0 │ │ -058b60: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -058b64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058b66: 0f00 |0007: return v0 │ │ -058b68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058b6a: 28fe |0009: goto 0007 // -0002 │ │ +0599e4: |[0599e4] nl.siegmann.epublib.util.commons.io.BOMInputStream.hasBOM:()Z │ │ +0599f4: 6e10 c411 0100 |0000: invoke-virtual {v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ +0599fa: 0c00 |0003: move-result-object v0 │ │ +0599fc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +059a00: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +059a02: 0f00 |0007: return v0 │ │ +059a04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +059a06: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ │ │ #3 : (in Lnl/siegmann/epublib/util/commons/io/BOMInputStream;) │ │ @@ -115450,42 +115517,42 @@ │ │ type : '(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -058b6c: |[058b6c] nl.siegmann.epublib.util.commons.io.BOMInputStream.hasBOM:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z │ │ -058b7c: 5430 0c06 |0000: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ -058b80: 7220 460f 4000 |0002: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ -058b86: 0a00 |0005: move-result v0 │ │ -058b88: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ -058b8c: 2200 3a02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -058b90: 2201 4e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024e │ │ -058b94: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -058b9a: 1a02 bf09 |000f: const-string v2, "Stream not configure to detect " // string@09bf │ │ -058b9e: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -058ba4: 0c01 |0014: move-result-object v1 │ │ -058ba6: 6e20 f60e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ -058bac: 0c01 |0018: move-result-object v1 │ │ -058bae: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -058bb4: 0c01 |001c: move-result-object v1 │ │ -058bb6: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -058bbc: 2700 |0020: throw v0 │ │ -058bbe: 5430 0d06 |0021: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ -058bc2: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ -058bc6: 6e10 c411 0300 |0025: invoke-virtual {v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ -058bcc: 0c00 |0028: move-result-object v0 │ │ -058bce: 6e20 d211 4000 |0029: invoke-virtual {v0, v4}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.equals:(Ljava/lang/Object;)Z // method@11d2 │ │ -058bd4: 0a00 |002c: move-result v0 │ │ -058bd6: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -058bda: 1210 |002f: const/4 v0, #int 1 // #1 │ │ -058bdc: 0f00 |0030: return v0 │ │ -058bde: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -058be0: 28fe |0032: goto 0030 // -0002 │ │ +059a08: |[059a08] nl.siegmann.epublib.util.commons.io.BOMInputStream.hasBOM:(Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;)Z │ │ +059a18: 5430 0c06 |0000: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.boms:Ljava/util/List; // field@060c │ │ +059a1c: 7220 460f 4000 |0002: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0f46 │ │ +059a22: 0a00 |0005: move-result v0 │ │ +059a24: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ +059a28: 2200 3802 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059a2c: 2201 4c02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@024c │ │ +059a30: 7010 f00e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +059a36: 1a02 bd09 |000f: const-string v2, "Stream not configure to detect " // string@09bd │ │ +059a3a: 6e20 f70e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +059a40: 0c01 |0014: move-result-object v1 │ │ +059a42: 6e20 f60e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0ef6 │ │ +059a48: 0c01 |0018: move-result-object v1 │ │ +059a4a: 6e10 fb0e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +059a50: 0c01 |001c: move-result-object v1 │ │ +059a52: 7020 9e0e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059a58: 2700 |0020: throw v0 │ │ +059a5a: 5430 0d06 |0021: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.byteOrderMark:Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // field@060d │ │ +059a5e: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ +059a62: 6e10 c411 0300 |0025: invoke-virtual {v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.getBOM:()Lnl/siegmann/epublib/util/commons/io/ByteOrderMark; // method@11c4 │ │ +059a68: 0c00 |0028: move-result-object v0 │ │ +059a6a: 6e20 d211 4000 |0029: invoke-virtual {v0, v4}, Lnl/siegmann/epublib/util/commons/io/ByteOrderMark;.equals:(Ljava/lang/Object;)Z // method@11d2 │ │ +059a70: 0a00 |002c: move-result v0 │ │ +059a72: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +059a76: 1210 |002f: const/4 v0, #int 1 // #1 │ │ +059a78: 0f00 |0030: return v0 │ │ +059a7a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +059a7c: 28fe |0032: goto 0030 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0008 line=153 │ │ 0x0021 line=155 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ @@ -115496,31 +115563,31 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -058be4: |[058be4] nl.siegmann.epublib.util.commons.io.BOMInputStream.mark:(I)V │ │ -058bf4: 1d01 |0000: monitor-enter v1 │ │ -058bf6: 5210 0e06 |0001: iget v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ -058bfa: 5910 1306 |0003: iput v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markFbIndex:I // field@0613 │ │ -058bfe: 5410 1006 |0005: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058c02: 3900 0c00 |0007: if-nez v0, 0013 // +000c │ │ -058c06: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -058c08: 5c10 1406 |000a: iput-boolean v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markedAtStart:Z // field@0614 │ │ -058c0c: 5410 1106 |000c: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058c10: 6e20 620e 2000 |000e: invoke-virtual {v0, v2}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ -058c16: 1e01 |0011: monitor-exit v1 │ │ -058c18: 0e00 |0012: return-void │ │ -058c1a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -058c1c: 28f6 |0014: goto 000a // -000a │ │ -058c1e: 0d00 |0015: move-exception v0 │ │ -058c20: 1e01 |0016: monitor-exit v1 │ │ -058c22: 2700 |0017: throw v0 │ │ +059a80: |[059a80] nl.siegmann.epublib.util.commons.io.BOMInputStream.mark:(I)V │ │ +059a90: 1d01 |0000: monitor-enter v1 │ │ +059a92: 5210 0e06 |0001: iget v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ +059a96: 5910 1306 |0003: iput v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markFbIndex:I // field@0613 │ │ +059a9a: 5410 1006 |0005: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +059a9e: 3900 0c00 |0007: if-nez v0, 0013 // +000c │ │ +059aa2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +059aa4: 5c10 1406 |000a: iput-boolean v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markedAtStart:Z // field@0614 │ │ +059aa8: 5410 1106 |000c: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059aac: 6e20 620e 2000 |000e: invoke-virtual {v0, v2}, Ljava/io/InputStream;.mark:(I)V // method@0e62 │ │ +059ab2: 1e01 |0011: monitor-exit v1 │ │ +059ab4: 0e00 |0012: return-void │ │ +059ab6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +059ab8: 28f6 |0014: goto 000a // -000a │ │ +059aba: 0d00 |0015: move-exception v0 │ │ +059abc: 1e01 |0016: monitor-exit v1 │ │ +059abe: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=307 │ │ 0x0005 line=308 │ │ 0x000c line=309 │ │ @@ -115536,23 +115603,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -058c30: |[058c30] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:()I │ │ -058c40: 7010 cd11 0200 |0000: invoke-direct {v2}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ -058c46: 0a00 |0003: move-result v0 │ │ -058c48: 3a00 0300 |0004: if-ltz v0, 0007 // +0003 │ │ -058c4c: 0f00 |0006: return v0 │ │ -058c4e: 5421 1106 |0007: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058c52: 6e10 640e 0100 |0009: invoke-virtual {v1}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ -058c58: 0a00 |000c: move-result v0 │ │ -058c5a: 28f9 |000d: goto 0006 // -0007 │ │ +059acc: |[059acc] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:()I │ │ +059adc: 7010 cd11 0200 |0000: invoke-direct {v2}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ +059ae2: 0a00 |0003: move-result v0 │ │ +059ae4: 3a00 0300 |0004: if-ltz v0, 0007 // +0003 │ │ +059ae8: 0f00 |0006: return v0 │ │ +059aea: 5421 1106 |0007: iget-object v1, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059aee: 6e10 640e 0100 |0009: invoke-virtual {v1}, Ljava/io/InputStream;.read:()I // method@0e64 │ │ +059af4: 0a00 |000c: move-result v0 │ │ +059af6: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 b I │ │ 0x0007 - 0x000e reg=0 b I │ │ @@ -115563,20 +115630,20 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -058c5c: |[058c5c] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:([B)I │ │ -058c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058c6e: 2131 |0001: array-length v1, v3 │ │ -058c70: 6e40 cc11 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.read:([BII)I // method@11cc │ │ -058c76: 0a00 |0005: move-result v0 │ │ -058c78: 0f00 |0006: return v0 │ │ +059af8: |[059af8] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:([B)I │ │ +059b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059b0a: 2131 |0001: array-length v1, v3 │ │ +059b0c: 6e40 cc11 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.read:([BII)I // method@11cc │ │ +059b12: 0a00 |0005: move-result v0 │ │ +059b14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ 0x0000 - 0x0007 reg=3 buf [B │ │ │ │ @@ -115585,41 +115652,41 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -058c7c: |[058c7c] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:([BII)I │ │ -058c8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058c8e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -058c90: 0172 |0002: move v2, v7 │ │ -058c92: 3d08 1700 |0003: if-lez v8, 001a // +0017 │ │ -058c96: 3a00 1500 |0005: if-ltz v0, 001a // +0015 │ │ -058c9a: 7010 cd11 0500 |0007: invoke-direct {v5}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ -058ca0: 0a00 |000a: move-result v0 │ │ -058ca2: 3a00 f8ff |000b: if-ltz v0, 0003 // -0008 │ │ -058ca6: d807 0201 |000d: add-int/lit8 v7, v2, #int 1 // #01 │ │ -058caa: d504 ff00 |000f: and-int/lit16 v4, v0, #int 255 // #00ff │ │ -058cae: 8d44 |0011: int-to-byte v4, v4 │ │ -058cb0: 4f04 0602 |0012: aput-byte v4, v6, v2 │ │ -058cb4: d808 08ff |0014: add-int/lit8 v8, v8, #int -1 // #ff │ │ -058cb8: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -058cbc: 0172 |0018: move v2, v7 │ │ -058cbe: 28ea |0019: goto 0003 // -0016 │ │ -058cc0: 5454 1106 |001a: iget-object v4, v5, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058cc4: 6e40 660e 6482 |001c: invoke-virtual {v4, v6, v2, v8}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ -058cca: 0a03 |001f: move-result v3 │ │ -058ccc: 3b03 0700 |0020: if-gez v3, 0027 // +0007 │ │ -058cd0: 3d01 0300 |0022: if-lez v1, 0025 // +0003 │ │ -058cd4: 0f01 |0024: return v1 │ │ -058cd6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -058cd8: 28fe |0026: goto 0024 // -0002 │ │ -058cda: b031 |0027: add-int/2addr v1, v3 │ │ -058cdc: 28fc |0028: goto 0024 // -0004 │ │ +059b18: |[059b18] nl.siegmann.epublib.util.commons.io.BOMInputStream.read:([BII)I │ │ +059b28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059b2a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +059b2c: 0172 |0002: move v2, v7 │ │ +059b2e: 3d08 1700 |0003: if-lez v8, 001a // +0017 │ │ +059b32: 3a00 1500 |0005: if-ltz v0, 001a // +0015 │ │ +059b36: 7010 cd11 0500 |0007: invoke-direct {v5}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ +059b3c: 0a00 |000a: move-result v0 │ │ +059b3e: 3a00 f8ff |000b: if-ltz v0, 0003 // -0008 │ │ +059b42: d807 0201 |000d: add-int/lit8 v7, v2, #int 1 // #01 │ │ +059b46: d504 ff00 |000f: and-int/lit16 v4, v0, #int 255 // #00ff │ │ +059b4a: 8d44 |0011: int-to-byte v4, v4 │ │ +059b4c: 4f04 0602 |0012: aput-byte v4, v6, v2 │ │ +059b50: d808 08ff |0014: add-int/lit8 v8, v8, #int -1 // #ff │ │ +059b54: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +059b58: 0172 |0018: move v2, v7 │ │ +059b5a: 28ea |0019: goto 0003 // -0016 │ │ +059b5c: 5454 1106 |001a: iget-object v4, v5, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059b60: 6e40 660e 6482 |001c: invoke-virtual {v4, v6, v2, v8}, Ljava/io/InputStream;.read:([BII)I // method@0e66 │ │ +059b66: 0a03 |001f: move-result v3 │ │ +059b68: 3b03 0700 |0020: if-gez v3, 0027 // +0007 │ │ +059b6c: 3d01 0300 |0022: if-lez v1, 0025 // +0003 │ │ +059b70: 0f01 |0024: return v1 │ │ +059b72: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +059b74: 28fe |0026: goto 0024 // -0002 │ │ +059b76: b031 |0027: add-int/2addr v1, v3 │ │ +059b78: 28fc |0028: goto 0024 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0001 line=275 │ │ 0x0003 line=276 │ │ 0x0007 line=277 │ │ 0x000b line=278 │ │ @@ -115646,29 +115713,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058ce0: |[058ce0] nl.siegmann.epublib.util.commons.io.BOMInputStream.reset:()V │ │ -058cf0: 1d01 |0000: monitor-enter v1 │ │ -058cf2: 5210 1306 |0001: iget v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markFbIndex:I // field@0613 │ │ -058cf6: 5910 0e06 |0003: iput v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ -058cfa: 5510 1406 |0005: iget-boolean v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markedAtStart:Z // field@0614 │ │ -058cfe: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -058d02: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -058d04: 5b10 1006 |000a: iput-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ -058d08: 5410 1106 |000c: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058d0c: 6e10 670e 0000 |000e: invoke-virtual {v0}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ -058d12: 1e01 |0011: monitor-exit v1 │ │ -058d14: 0e00 |0012: return-void │ │ -058d16: 0d00 |0013: move-exception v0 │ │ -058d18: 1e01 |0014: monitor-exit v1 │ │ -058d1a: 2700 |0015: throw v0 │ │ +059b7c: |[059b7c] nl.siegmann.epublib.util.commons.io.BOMInputStream.reset:()V │ │ +059b8c: 1d01 |0000: monitor-enter v1 │ │ +059b8e: 5210 1306 |0001: iget v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markFbIndex:I // field@0613 │ │ +059b92: 5910 0e06 |0003: iput v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.fbIndex:I // field@060e │ │ +059b96: 5510 1406 |0005: iget-boolean v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.markedAtStart:Z // field@0614 │ │ +059b9a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +059b9e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +059ba0: 5b10 1006 |000a: iput-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.firstBytes:[I // field@0610 │ │ +059ba4: 5410 1106 |000c: iget-object v0, v1, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059ba8: 6e10 670e 0000 |000e: invoke-virtual {v0}, Ljava/io/InputStream;.reset:()V // method@0e67 │ │ +059bae: 1e01 |0011: monitor-exit v1 │ │ +059bb0: 0e00 |0012: return-void │ │ +059bb2: 0d00 |0013: move-exception v0 │ │ +059bb4: 1e01 |0014: monitor-exit v1 │ │ +059bb6: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=318 │ │ 0x0005 line=319 │ │ 0x0009 line=320 │ │ @@ -115679,47 +115746,47 @@ │ │ 0x0000 - 0x0016 reg=1 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ │ │ #9 : (in Lnl/siegmann/epublib/util/commons/io/BOMInputStream;) │ │ name : 'skip' │ │ type : '(J)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -058d28: |[058d28] nl.siegmann.epublib.util.commons.io.BOMInputStream.skip:(J)J │ │ -058d38: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -058d3c: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -058d40: 3d00 0c00 |0004: if-lez v0, 0010 // +000c │ │ -058d44: 7010 cd11 0200 |0006: invoke-direct {v2}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ -058d4a: 0a00 |0009: move-result v0 │ │ -058d4c: 3a00 0600 |000a: if-ltz v0, 0010 // +0006 │ │ -058d50: 1600 0100 |000c: const-wide/16 v0, #int 1 // #1 │ │ -058d54: bc03 |000e: sub-long/2addr v3, v0 │ │ -058d56: 28f1 |000f: goto 0000 // -000f │ │ -058d58: 5420 1106 |0010: iget-object v0, v2, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ -058d5c: 6e30 680e 3004 |0012: invoke-virtual {v0, v3, v4}, Ljava/io/InputStream;.skip:(J)J // method@0e68 │ │ -058d62: 0b00 |0015: move-result-wide v0 │ │ -058d64: 1000 |0016: return-wide v0 │ │ +059bc4: |[059bc4] nl.siegmann.epublib.util.commons.io.BOMInputStream.skip:(J)J │ │ +059bd4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +059bd8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +059bdc: 3d00 0c00 |0004: if-lez v0, 0010 // +000c │ │ +059be0: 7010 cd11 0300 |0006: invoke-direct {v3}, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.readFirstBytes:()I // method@11cd │ │ +059be6: 0a00 |0009: move-result v0 │ │ +059be8: 3a00 0600 |000a: if-ltz v0, 0010 // +0006 │ │ +059bec: 1600 0100 |000c: const-wide/16 v0, #int 1 // #1 │ │ +059bf0: bc04 |000e: sub-long/2addr v4, v0 │ │ +059bf2: 28f1 |000f: goto 0000 // -000f │ │ +059bf4: 5430 1106 |0010: iget-object v0, v3, Lnl/siegmann/epublib/util/commons/io/BOMInputStream;.in:Ljava/io/InputStream; // field@0611 │ │ +059bf8: 6e30 680e 4005 |0012: invoke-virtual {v0, v4, v5}, Ljava/io/InputStream;.skip:(J)J // method@0e68 │ │ +059bfe: 0b00 |0015: move-result-wide v0 │ │ +059c00: 1000 |0016: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=338 │ │ locals : │ │ - 0x0000 - 0x0017 reg=2 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ - 0x0000 - 0x0017 reg=3 n J │ │ + 0x0000 - 0x0017 reg=3 this Lnl/siegmann/epublib/util/commons/io/BOMInputStream; │ │ + 0x0000 - 0x0017 reg=4 n J │ │ │ │ source_file_idx : 480 (BOMInputStream.java) │ │ │ │ Class #413 header: │ │ -class_idx : 731 │ │ +class_idx : 729 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #413 - │ │ @@ -115740,20 +115807,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058d68: |[058d68] org.slf4j.helpers.BasicMDCAdapter.:()V │ │ -058d78: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -058d7e: 2200 3d02 |0003: new-instance v0, Ljava/lang/InheritableThreadLocal; // type@023d │ │ -058d82: 7010 a40e 0000 |0005: invoke-direct {v0}, Ljava/lang/InheritableThreadLocal;.:()V // method@0ea4 │ │ -058d88: 5b10 4f06 |0008: iput-object v0, v1, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058d8c: 0e00 |000a: return-void │ │ +059c04: |[059c04] org.slf4j.helpers.BasicMDCAdapter.:()V │ │ +059c14: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +059c1a: 2200 3b02 |0003: new-instance v0, Ljava/lang/InheritableThreadLocal; // type@023b │ │ +059c1e: 7010 a40e 0000 |0005: invoke-direct {v0}, Ljava/lang/InheritableThreadLocal;.:()V // method@0ea4 │ │ +059c24: 5b10 4f06 |0008: iput-object v0, v1, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059c28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/helpers/BasicMDCAdapter; │ │ │ │ @@ -115763,24 +115830,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -058d90: |[058d90] org.slf4j.helpers.BasicMDCAdapter.clear:()V │ │ -058da0: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058da4: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058daa: 0c00 |0005: move-result-object v0 │ │ -058dac: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058db0: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -058db4: 6e10 2f0f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@0f2f │ │ -058dba: 5421 4f06 |000d: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058dbe: 6e10 a60e 0100 |000f: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.remove:()V // method@0ea6 │ │ -058dc4: 0e00 |0012: return-void │ │ +059c2c: |[059c2c] org.slf4j.helpers.BasicMDCAdapter.clear:()V │ │ +059c3c: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059c40: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059c46: 0c00 |0005: move-result-object v0 │ │ +059c48: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059c4c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +059c50: 6e10 2f0f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@0f2f │ │ +059c56: 5421 4f06 |000d: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059c5a: 6e10 a60e 0100 |000f: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.remove:()V // method@0ea6 │ │ +059c60: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x000d line=104 │ │ 0x0012 line=106 │ │ @@ -115793,27 +115860,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -058dc8: |[058dc8] org.slf4j.helpers.BasicMDCAdapter.get:(Ljava/lang/String;)Ljava/lang/String; │ │ -058dd8: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058ddc: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058de2: 0c00 |0005: move-result-object v0 │ │ -058de4: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058de8: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -058dec: 3803 0900 |000a: if-eqz v3, 0013 // +0009 │ │ -058df0: 6e20 300f 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -058df6: 0c01 |000f: move-result-object v1 │ │ -058df8: 1f01 4c02 |0010: check-cast v1, Ljava/lang/String; // type@024c │ │ -058dfc: 1101 |0012: return-object v1 │ │ -058dfe: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -058e00: 28fe |0014: goto 0012 // -0002 │ │ +059c64: |[059c64] org.slf4j.helpers.BasicMDCAdapter.get:(Ljava/lang/String;)Ljava/lang/String; │ │ +059c74: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059c78: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059c7e: 0c00 |0005: move-result-object v0 │ │ +059c80: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059c84: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +059c88: 3803 0900 |000a: if-eqz v3, 0013 // +0009 │ │ +059c8c: 6e20 300f 3000 |000c: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +059c92: 0c01 |000f: move-result-object v1 │ │ +059c94: 1f01 4a02 |0010: check-cast v1, Ljava/lang/String; // type@024a │ │ +059c98: 1101 |0012: return-object v1 │ │ +059c9a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +059c9c: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x000c line=79 │ │ 0x0012 line=81 │ │ locals : │ │ @@ -115826,25 +115893,25 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058e04: |[058e04] org.slf4j.helpers.BasicMDCAdapter.getCopyOfContextMap:()Ljava/util/Map; │ │ -058e14: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058e18: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058e1e: 0c00 |0005: move-result-object v0 │ │ -058e20: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058e24: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -058e28: 2201 6702 |000a: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ -058e2c: 7020 2e0f 0100 |000c: invoke-direct {v1, v0}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ -058e32: 1101 |000f: return-object v1 │ │ -058e34: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -058e36: 28fe |0011: goto 000f // -0002 │ │ +059ca0: |[059ca0] org.slf4j.helpers.BasicMDCAdapter.getCopyOfContextMap:()Ljava/util/Map; │ │ +059cb0: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059cb4: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059cba: 0c00 |0005: move-result-object v0 │ │ +059cbc: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059cc0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +059cc4: 2201 6502 |000a: new-instance v1, Ljava/util/HashMap; // type@0265 │ │ +059cc8: 7020 2e0f 0100 |000c: invoke-direct {v1, v0}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ +059cce: 1101 |000f: return-object v1 │ │ +059cd0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +059cd2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x000a line=130 │ │ 0x000f line=132 │ │ locals : │ │ @@ -115856,25 +115923,25 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -058e38: |[058e38] org.slf4j.helpers.BasicMDCAdapter.getKeys:()Ljava/util/Set; │ │ -058e48: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058e4c: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058e52: 0c00 |0005: move-result-object v0 │ │ -058e54: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058e58: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -058e5c: 6e10 310f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@0f31 │ │ -058e62: 0c01 |000d: move-result-object v1 │ │ -058e64: 1101 |000e: return-object v1 │ │ -058e66: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -058e68: 28fe |0010: goto 000e // -0002 │ │ +059cd4: |[059cd4] org.slf4j.helpers.BasicMDCAdapter.getKeys:()Ljava/util/Set; │ │ +059ce4: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059ce8: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059cee: 0c00 |0005: move-result-object v0 │ │ +059cf0: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059cf4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +059cf8: 6e10 310f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@0f31 │ │ +059cfe: 0c01 |000d: move-result-object v1 │ │ +059d00: 1101 |000e: return-object v1 │ │ +059d02: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +059d04: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0008 line=116 │ │ 0x000a line=117 │ │ 0x000e line=119 │ │ locals : │ │ @@ -115886,31 +115953,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -058e6c: |[058e6c] org.slf4j.helpers.BasicMDCAdapter.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ -058e7c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -058e80: 2201 3a02 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@023a │ │ -058e84: 1a02 d211 |0004: const-string v2, "key cannot be null" // string@11d2 │ │ -058e88: 7020 9e0e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -058e8e: 2701 |0009: throw v1 │ │ -058e90: 5431 4f06 |000a: iget-object v1, v3, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058e94: 6e10 a50e 0100 |000c: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058e9a: 0c00 |000f: move-result-object v0 │ │ -058e9c: 1f00 6702 |0010: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058ea0: 3900 0c00 |0012: if-nez v0, 001e // +000c │ │ -058ea4: 2200 6702 |0014: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -058ea8: 7010 2d0f 0000 |0016: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -058eae: 5431 4f06 |0019: iget-object v1, v3, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058eb2: 6e20 a70e 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/InheritableThreadLocal;.set:(Ljava/lang/Object;)V // method@0ea7 │ │ -058eb8: 6e30 320f 4005 |001e: invoke-virtual {v0, v4, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ -058ebe: 0e00 |0021: return-void │ │ +059d08: |[059d08] org.slf4j.helpers.BasicMDCAdapter.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ +059d18: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +059d1c: 2201 3802 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059d20: 1a02 d011 |0004: const-string v2, "key cannot be null" // string@11d0 │ │ +059d24: 7020 9e0e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059d2a: 2701 |0009: throw v1 │ │ +059d2c: 5431 4f06 |000a: iget-object v1, v3, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059d30: 6e10 a50e 0100 |000c: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059d36: 0c00 |000f: move-result-object v0 │ │ +059d38: 1f00 6502 |0010: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059d3c: 3900 0c00 |0012: if-nez v0, 001e // +000c │ │ +059d40: 2200 6502 |0014: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +059d44: 7010 2d0f 0000 |0016: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +059d4a: 5431 4f06 |0019: iget-object v1, v3, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059d4e: 6e20 a70e 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/InheritableThreadLocal;.set:(Ljava/lang/Object;)V // method@0ea7 │ │ +059d54: 6e30 320f 4005 |001e: invoke-virtual {v0, v4, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f32 │ │ +059d5a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x000a line=65 │ │ 0x0012 line=66 │ │ 0x0014 line=67 │ │ @@ -115929,22 +115996,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -058ec0: |[058ec0] org.slf4j.helpers.BasicMDCAdapter.remove:(Ljava/lang/String;)V │ │ -058ed0: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058ed4: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058eda: 0c00 |0005: move-result-object v0 │ │ -058edc: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058ee0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -058ee4: 6e20 340f 3000 |000a: invoke-virtual {v0, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ -058eea: 0e00 |000d: return-void │ │ +059d5c: |[059d5c] org.slf4j.helpers.BasicMDCAdapter.remove:(Ljava/lang/String;)V │ │ +059d6c: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059d70: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059d76: 0c00 |0005: move-result-object v0 │ │ +059d78: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059d7c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +059d80: 6e20 340f 3000 |000a: invoke-virtual {v0, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f34 │ │ +059d86: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0008 line=90 │ │ 0x000a line=91 │ │ 0x000d line=93 │ │ locals : │ │ @@ -115957,28 +116024,28 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -058eec: |[058eec] org.slf4j.helpers.BasicMDCAdapter.setContextMap:(Ljava/util/Map;)V │ │ -058efc: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058f00: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ -058f06: 0c00 |0005: move-result-object v0 │ │ -058f08: 1f00 6702 |0006: check-cast v0, Ljava/util/HashMap; // type@0267 │ │ -058f0c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -058f10: 6e10 2f0f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@0f2f │ │ -058f16: 6e20 330f 3000 |000d: invoke-virtual {v0, v3}, Ljava/util/HashMap;.putAll:(Ljava/util/Map;)V // method@0f33 │ │ -058f1c: 0e00 |0010: return-void │ │ -058f1e: 2200 6702 |0011: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -058f22: 7020 2e0f 3000 |0013: invoke-direct {v0, v3}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ -058f28: 5421 4f06 |0016: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ -058f2c: 6e20 a70e 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/InheritableThreadLocal;.set:(Ljava/lang/Object;)V // method@0ea7 │ │ -058f32: 28f5 |001b: goto 0010 // -000b │ │ +059d88: |[059d88] org.slf4j.helpers.BasicMDCAdapter.setContextMap:(Ljava/util/Map;)V │ │ +059d98: 5421 4f06 |0000: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059d9c: 6e10 a50e 0100 |0002: invoke-virtual {v1}, Ljava/lang/InheritableThreadLocal;.get:()Ljava/lang/Object; // method@0ea5 │ │ +059da2: 0c00 |0005: move-result-object v0 │ │ +059da4: 1f00 6502 |0006: check-cast v0, Ljava/util/HashMap; // type@0265 │ │ +059da8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +059dac: 6e10 2f0f 0000 |000a: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@0f2f │ │ +059db2: 6e20 330f 3000 |000d: invoke-virtual {v0, v3}, Ljava/util/HashMap;.putAll:(Ljava/util/Map;)V // method@0f33 │ │ +059db8: 0e00 |0010: return-void │ │ +059dba: 2200 6502 |0011: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +059dbe: 7020 2e0f 3000 |0013: invoke-direct {v0, v3}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@0f2e │ │ +059dc4: 5421 4f06 |0016: iget-object v1, v2, Lorg/slf4j/helpers/BasicMDCAdapter;.inheritableThreadLocal:Ljava/lang/InheritableThreadLocal; // field@064f │ │ +059dc8: 6e20 a70e 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/InheritableThreadLocal;.set:(Ljava/lang/Object;)V // method@0ea7 │ │ +059dce: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x000a line=139 │ │ 0x000d line=140 │ │ 0x0010 line=145 │ │ @@ -115989,17 +116056,17 @@ │ │ 0x0016 - 0x001c reg=0 hashMap Ljava/util/HashMap; │ │ 0x0000 - 0x001c reg=2 this Lorg/slf4j/helpers/BasicMDCAdapter; │ │ 0x0000 - 0x001c reg=3 contextMap Ljava/util/Map; │ │ │ │ source_file_idx : 507 (BasicMDCAdapter.java) │ │ │ │ Class #414 header: │ │ -class_idx : 732 │ │ +class_idx : 730 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 508 │ │ static_fields_size : 4 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ │ │ Class #414 - │ │ @@ -116044,22 +116111,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -058f34: |[058f34] org.slf4j.helpers.BasicMarker.:()V │ │ -058f44: 1a00 d30a |0000: const-string v0, "[ " // string@0ad3 │ │ -058f48: 6900 5106 |0002: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.OPEN:Ljava/lang/String; // field@0651 │ │ -058f4c: 1a00 2b00 |0004: const-string v0, " ]" // string@002b │ │ -058f50: 6900 5006 |0006: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.CLOSE:Ljava/lang/String; // field@0650 │ │ -058f54: 1a00 c300 |0008: const-string v0, ", " // string@00c3 │ │ -058f58: 6900 5206 |000a: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.SEP:Ljava/lang/String; // field@0652 │ │ -058f5c: 0e00 |000c: return-void │ │ +059dd0: |[059dd0] org.slf4j.helpers.BasicMarker.:()V │ │ +059de0: 1a00 d10a |0000: const-string v0, "[ " // string@0ad1 │ │ +059de4: 6900 5106 |0002: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.OPEN:Ljava/lang/String; // field@0651 │ │ +059de8: 1a00 2b00 |0004: const-string v0, " ]" // string@002b │ │ +059dec: 6900 5006 |0006: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.CLOSE:Ljava/lang/String; // field@0650 │ │ +059df0: 1a00 c300 |0008: const-string v0, ", " // string@00c3 │ │ +059df4: 6900 5206 |000a: sput-object v0, Lorg/slf4j/helpers/BasicMarker;.SEP:Ljava/lang/String; // field@0652 │ │ +059df8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ 0x0008 line=158 │ │ locals : │ │ │ │ @@ -116068,23 +116135,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -058f60: |[058f60] org.slf4j.helpers.BasicMarker.:(Ljava/lang/String;)V │ │ -058f70: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ -058f76: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -058f7a: 2200 3a02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -058f7e: 1a01 3301 |0007: const-string v1, "A merker name cannot be null" // string@0133 │ │ -058f82: 7020 9e0e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -058f88: 2700 |000c: throw v0 │ │ -058f8a: 5b23 5306 |000d: iput-object v3, v2, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ -058f8e: 0e00 |000f: return-void │ │ +059dfc: |[059dfc] org.slf4j.helpers.BasicMarker.:(Ljava/lang/String;)V │ │ +059e0c: 7010 ba0e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0eba │ │ +059e12: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +059e16: 2200 3802 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059e1a: 1a01 3301 |0007: const-string v1, "A merker name cannot be null" // string@0133 │ │ +059e1e: 7020 9e0e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059e24: 2700 |000c: throw v0 │ │ +059e26: 5b23 5306 |000d: iput-object v3, v2, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ +059e2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -116098,40 +116165,40 @@ │ │ type : '(Lorg/slf4j/Marker;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -058f90: |[058f90] org.slf4j.helpers.BasicMarker.add:(Lorg/slf4j/Marker;)V │ │ -058fa0: 1d02 |0000: monitor-enter v2 │ │ -058fa2: 3903 0d00 |0001: if-nez v3, 000e // +000d │ │ -058fa6: 2200 3a02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@023a │ │ -058faa: 1a01 3401 |0005: const-string v1, "A null value cannot be added to a Marker as reference." // string@0134 │ │ -058fae: 7020 9e0e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -058fb4: 2700 |000a: throw v0 │ │ -058fb6: 0d00 |000b: move-exception v0 │ │ -058fb8: 1e02 |000c: monitor-exit v2 │ │ -058fba: 2700 |000d: throw v0 │ │ -058fbc: 6e20 9812 3200 |000e: invoke-virtual {v2, v3}, Lorg/slf4j/helpers/BasicMarker;.contains:(Lorg/slf4j/Marker;)Z // method@1298 │ │ -058fc2: 0a00 |0011: move-result v0 │ │ -058fc4: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -058fc8: 1e02 |0014: monitor-exit v2 │ │ -058fca: 0e00 |0015: return-void │ │ -058fcc: 7220 7f12 2300 |0016: invoke-interface {v3, v2}, Lorg/slf4j/Marker;.contains:(Lorg/slf4j/Marker;)Z // method@127f │ │ -058fd2: 0a00 |0019: move-result v0 │ │ -058fd4: 3900 faff |001a: if-nez v0, 0014 // -0006 │ │ -058fd8: 5420 5406 |001c: iget-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -058fdc: 3900 0900 |001e: if-nez v0, 0027 // +0009 │ │ -058fe0: 2200 7202 |0020: new-instance v0, Ljava/util/Vector; // type@0272 │ │ -058fe4: 7010 630f 0000 |0022: invoke-direct {v0}, Ljava/util/Vector;.:()V // method@0f63 │ │ -058fea: 5b20 5406 |0025: iput-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -058fee: 5420 5406 |0027: iget-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -058ff2: 7220 430f 3000 |0029: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -058ff8: 28e8 |002c: goto 0014 // -0018 │ │ +059e2c: |[059e2c] org.slf4j.helpers.BasicMarker.add:(Lorg/slf4j/Marker;)V │ │ +059e3c: 1d02 |0000: monitor-enter v2 │ │ +059e3e: 3903 0d00 |0001: if-nez v3, 000e // +000d │ │ +059e42: 2200 3802 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059e46: 1a01 3401 |0005: const-string v1, "A null value cannot be added to a Marker as reference." // string@0134 │ │ +059e4a: 7020 9e0e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059e50: 2700 |000a: throw v0 │ │ +059e52: 0d00 |000b: move-exception v0 │ │ +059e54: 1e02 |000c: monitor-exit v2 │ │ +059e56: 2700 |000d: throw v0 │ │ +059e58: 6e20 9812 3200 |000e: invoke-virtual {v2, v3}, Lorg/slf4j/helpers/BasicMarker;.contains:(Lorg/slf4j/Marker;)Z // method@1298 │ │ +059e5e: 0a00 |0011: move-result v0 │ │ +059e60: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +059e64: 1e02 |0014: monitor-exit v2 │ │ +059e66: 0e00 |0015: return-void │ │ +059e68: 7220 7f12 2300 |0016: invoke-interface {v3, v2}, Lorg/slf4j/Marker;.contains:(Lorg/slf4j/Marker;)Z // method@127f │ │ +059e6e: 0a00 |0019: move-result v0 │ │ +059e70: 3900 faff |001a: if-nez v0, 0014 // -0006 │ │ +059e74: 5420 5406 |001c: iget-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059e78: 3900 0900 |001e: if-nez v0, 0027 // +0009 │ │ +059e7c: 2200 7002 |0020: new-instance v0, Ljava/util/Vector; // type@0270 │ │ +059e80: 7010 630f 0000 |0022: invoke-direct {v0}, Ljava/util/Vector;.:()V // method@0f63 │ │ +059e86: 5b20 5406 |0025: iput-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059e8a: 5420 5406 |0027: iget-object v0, v2, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059e8e: 7220 430f 3000 |0029: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +059e94: 28e8 |002c: goto 0014 // -0018 │ │ catches : 3 │ │ 0x0003 - 0x000b │ │ -> 0x000b │ │ 0x000e - 0x0011 │ │ -> 0x000b │ │ 0x0016 - 0x002c │ │ -> 0x000b │ │ @@ -116154,45 +116221,45 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -059018: |[059018] org.slf4j.helpers.BasicMarker.contains:(Ljava/lang/String;)Z │ │ -059028: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05902a: 3905 0a00 |0001: if-nez v5, 000b // +000a │ │ -05902e: 2202 3a02 |0003: new-instance v2, Ljava/lang/IllegalArgumentException; // type@023a │ │ -059032: 1a03 9808 |0005: const-string v3, "Other cannot be null" // string@0898 │ │ -059036: 7020 9e0e 3200 |0007: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -05903c: 2702 |000a: throw v2 │ │ -05903e: 5443 5306 |000b: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ -059042: 6e20 cd0e 5300 |000d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -059048: 0a03 |0010: move-result v3 │ │ -05904a: 3803 0300 |0011: if-eqz v3, 0014 // +0003 │ │ -05904e: 0f02 |0013: return v2 │ │ -059050: 6e10 9c12 0400 |0014: invoke-virtual {v4}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ -059056: 0a03 |0017: move-result v3 │ │ -059058: 3803 1c00 |0018: if-eqz v3, 0034 // +001c │ │ -05905c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -05905e: 5443 5406 |001b: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059062: 7210 4d0f 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -059068: 0a03 |0020: move-result v3 │ │ -05906a: 3530 1300 |0021: if-ge v0, v3, 0034 // +0013 │ │ -05906e: 5443 5406 |0023: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059072: 7220 470f 0300 |0025: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -059078: 0c01 |0028: move-result-object v1 │ │ -05907a: 1f01 d902 |0029: check-cast v1, Lorg/slf4j/Marker; // type@02d9 │ │ -05907e: 7220 7e12 5100 |002b: invoke-interface {v1, v5}, Lorg/slf4j/Marker;.contains:(Ljava/lang/String;)Z // method@127e │ │ -059084: 0a03 |002e: move-result v3 │ │ -059086: 3903 e4ff |002f: if-nez v3, 0013 // -001c │ │ -05908a: d800 0001 |0031: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05908e: 28e8 |0033: goto 001b // -0018 │ │ -059090: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -059092: 28de |0035: goto 0013 // -0022 │ │ +059eb4: |[059eb4] org.slf4j.helpers.BasicMarker.contains:(Ljava/lang/String;)Z │ │ +059ec4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +059ec6: 3905 0a00 |0001: if-nez v5, 000b // +000a │ │ +059eca: 2202 3802 |0003: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059ece: 1a03 9608 |0005: const-string v3, "Other cannot be null" // string@0896 │ │ +059ed2: 7020 9e0e 3200 |0007: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059ed8: 2702 |000a: throw v2 │ │ +059eda: 5443 5306 |000b: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ +059ede: 6e20 cd0e 5300 |000d: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +059ee4: 0a03 |0010: move-result v3 │ │ +059ee6: 3803 0300 |0011: if-eqz v3, 0014 // +0003 │ │ +059eea: 0f02 |0013: return v2 │ │ +059eec: 6e10 9c12 0400 |0014: invoke-virtual {v4}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ +059ef2: 0a03 |0017: move-result v3 │ │ +059ef4: 3803 1c00 |0018: if-eqz v3, 0034 // +001c │ │ +059ef8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +059efa: 5443 5406 |001b: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059efe: 7210 4d0f 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +059f04: 0a03 |0020: move-result v3 │ │ +059f06: 3530 1300 |0021: if-ge v0, v3, 0034 // +0013 │ │ +059f0a: 5443 5406 |0023: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059f0e: 7220 470f 0300 |0025: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +059f14: 0c01 |0028: move-result-object v1 │ │ +059f16: 1f01 d702 |0029: check-cast v1, Lorg/slf4j/Marker; // type@02d7 │ │ +059f1a: 7220 7e12 5100 |002b: invoke-interface {v1, v5}, Lorg/slf4j/Marker;.contains:(Ljava/lang/String;)Z // method@127e │ │ +059f20: 0a03 |002e: move-result v3 │ │ +059f22: 3903 e4ff |002f: if-nez v3, 0013 // -001c │ │ +059f26: d800 0001 |0031: add-int/lit8 v0, v0, #int 1 // #01 │ │ +059f2a: 28e8 |0033: goto 001b // -0018 │ │ +059f2c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +059f2e: 28de |0035: goto 0013 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=137 │ │ 0x0003 line=138 │ │ 0x000b line=141 │ │ 0x0013 line=153 │ │ 0x0014 line=145 │ │ @@ -116212,44 +116279,44 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -059094: |[059094] org.slf4j.helpers.BasicMarker.contains:(Lorg/slf4j/Marker;)Z │ │ -0590a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0590a6: 3905 0a00 |0001: if-nez v5, 000b // +000a │ │ -0590aa: 2202 3a02 |0003: new-instance v2, Ljava/lang/IllegalArgumentException; // type@023a │ │ -0590ae: 1a03 9808 |0005: const-string v3, "Other cannot be null" // string@0898 │ │ -0590b2: 7020 9e0e 3200 |0007: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -0590b8: 2702 |000a: throw v2 │ │ -0590ba: 6e20 9912 5400 |000b: invoke-virtual {v4, v5}, Lorg/slf4j/helpers/BasicMarker;.equals:(Ljava/lang/Object;)Z // method@1299 │ │ -0590c0: 0a03 |000e: move-result v3 │ │ -0590c2: 3803 0300 |000f: if-eqz v3, 0012 // +0003 │ │ -0590c6: 0f02 |0011: return v2 │ │ -0590c8: 6e10 9c12 0400 |0012: invoke-virtual {v4}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ -0590ce: 0a03 |0015: move-result v3 │ │ -0590d0: 3803 1c00 |0016: if-eqz v3, 0032 // +001c │ │ -0590d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0590d6: 5443 5406 |0019: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -0590da: 7210 4d0f 0300 |001b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ -0590e0: 0a03 |001e: move-result v3 │ │ -0590e2: 3530 1300 |001f: if-ge v0, v3, 0032 // +0013 │ │ -0590e6: 5443 5406 |0021: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -0590ea: 7220 470f 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -0590f0: 0c01 |0026: move-result-object v1 │ │ -0590f2: 1f01 d902 |0027: check-cast v1, Lorg/slf4j/Marker; // type@02d9 │ │ -0590f6: 7220 7f12 5100 |0029: invoke-interface {v1, v5}, Lorg/slf4j/Marker;.contains:(Lorg/slf4j/Marker;)Z // method@127f │ │ -0590fc: 0a03 |002c: move-result v3 │ │ -0590fe: 3903 e4ff |002d: if-nez v3, 0011 // -001c │ │ -059102: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -059106: 28e8 |0031: goto 0019 // -0018 │ │ -059108: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -05910a: 28de |0033: goto 0011 // -0022 │ │ +059f30: |[059f30] org.slf4j.helpers.BasicMarker.contains:(Lorg/slf4j/Marker;)Z │ │ +059f40: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +059f42: 3905 0a00 |0001: if-nez v5, 000b // +000a │ │ +059f46: 2202 3802 |0003: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +059f4a: 1a03 9608 |0005: const-string v3, "Other cannot be null" // string@0896 │ │ +059f4e: 7020 9e0e 3200 |0007: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +059f54: 2702 |000a: throw v2 │ │ +059f56: 6e20 9912 5400 |000b: invoke-virtual {v4, v5}, Lorg/slf4j/helpers/BasicMarker;.equals:(Ljava/lang/Object;)Z // method@1299 │ │ +059f5c: 0a03 |000e: move-result v3 │ │ +059f5e: 3803 0300 |000f: if-eqz v3, 0012 // +0003 │ │ +059f62: 0f02 |0011: return v2 │ │ +059f64: 6e10 9c12 0400 |0012: invoke-virtual {v4}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ +059f6a: 0a03 |0015: move-result v3 │ │ +059f6c: 3803 1c00 |0016: if-eqz v3, 0032 // +001c │ │ +059f70: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +059f72: 5443 5406 |0019: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059f76: 7210 4d0f 0300 |001b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0f4d │ │ +059f7c: 0a03 |001e: move-result v3 │ │ +059f7e: 3530 1300 |001f: if-ge v0, v3, 0032 // +0013 │ │ +059f82: 5443 5406 |0021: iget-object v3, v4, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +059f86: 7220 470f 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +059f8c: 0c01 |0026: move-result-object v1 │ │ +059f8e: 1f01 d702 |0027: check-cast v1, Lorg/slf4j/Marker; // type@02d7 │ │ +059f92: 7220 7f12 5100 |0029: invoke-interface {v1, v5}, Lorg/slf4j/Marker;.contains:(Lorg/slf4j/Marker;)Z // method@127f │ │ +059f98: 0a03 |002c: move-result v3 │ │ +059f9a: 3903 e4ff |002d: if-nez v3, 0011 // -001c │ │ +059f9e: d800 0001 |002f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +059fa2: 28e8 |0031: goto 0019 // -0018 │ │ +059fa4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +059fa6: 28de |0033: goto 0011 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0003 line=115 │ │ 0x000b line=118 │ │ 0x0011 line=130 │ │ 0x0012 line=122 │ │ @@ -116269,30 +116336,30 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05910c: |[05910c] org.slf4j.helpers.BasicMarker.equals:(Ljava/lang/Object;)Z │ │ -05911c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05911e: 3343 0400 |0001: if-ne v3, v4, 0005 // +0004 │ │ -059122: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -059124: 0f01 |0004: return v1 │ │ -059126: 3804 ffff |0005: if-eqz v4, 0004 // -0001 │ │ -05912a: 2042 d902 |0007: instance-of v2, v4, Lorg/slf4j/Marker; // type@02d9 │ │ -05912e: 3802 fbff |0009: if-eqz v2, 0004 // -0005 │ │ -059132: 0740 |000b: move-object v0, v4 │ │ -059134: 1f00 d902 |000c: check-cast v0, Lorg/slf4j/Marker; // type@02d9 │ │ -059138: 5431 5306 |000e: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ -05913c: 7210 8112 0000 |0010: invoke-interface {v0}, Lorg/slf4j/Marker;.getName:()Ljava/lang/String; // method@1281 │ │ -059142: 0c02 |0013: move-result-object v2 │ │ -059144: 6e20 cd0e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -05914a: 0a01 |0017: move-result v1 │ │ -05914c: 28ec |0018: goto 0004 // -0014 │ │ +059fa8: |[059fa8] org.slf4j.helpers.BasicMarker.equals:(Ljava/lang/Object;)Z │ │ +059fb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059fba: 3343 0400 |0001: if-ne v3, v4, 0005 // +0004 │ │ +059fbe: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +059fc0: 0f01 |0004: return v1 │ │ +059fc2: 3804 ffff |0005: if-eqz v4, 0004 // -0001 │ │ +059fc6: 2042 d702 |0007: instance-of v2, v4, Lorg/slf4j/Marker; // type@02d7 │ │ +059fca: 3802 fbff |0009: if-eqz v2, 0004 // -0005 │ │ +059fce: 0740 |000b: move-object v0, v4 │ │ +059fd0: 1f00 d702 |000c: check-cast v0, Lorg/slf4j/Marker; // type@02d7 │ │ +059fd4: 5431 5306 |000e: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ +059fd8: 7210 8112 0000 |0010: invoke-interface {v0}, Lorg/slf4j/Marker;.getName:()Ljava/lang/String; // method@1281 │ │ +059fde: 0c02 |0013: move-result-object v2 │ │ +059fe0: 6e20 cd0e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +059fe6: 0a01 |0017: move-result v1 │ │ +059fe8: 28ec |0018: goto 0004 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=162 │ │ 0x0003 line=163 │ │ 0x0004 line=170 │ │ 0x0005 line=164 │ │ 0x0007 line=166 │ │ @@ -116308,17 +116375,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059150: |[059150] org.slf4j.helpers.BasicMarker.getName:()Ljava/lang/String; │ │ -059160: 5410 5306 |0000: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ -059164: 1100 |0002: return-object v0 │ │ +059fec: |[059fec] org.slf4j.helpers.BasicMarker.getName:()Ljava/lang/String; │ │ +059ffc: 5410 5306 |0000: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ +05a000: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/BasicMarker; │ │ │ │ #5 : (in Lorg/slf4j/helpers/BasicMarker;) │ │ @@ -116326,18 +116393,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059168: |[059168] org.slf4j.helpers.BasicMarker.hasChildren:()Z │ │ -059178: 6e10 9c12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ -05917e: 0a00 |0003: move-result v0 │ │ -059180: 0f00 |0004: return v0 │ │ +05a004: |[05a004] org.slf4j.helpers.BasicMarker.hasChildren:()Z │ │ +05a014: 6e10 9c12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ +05a01a: 0a00 |0003: move-result v0 │ │ +05a01c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/BasicMarker; │ │ │ │ #6 : (in Lorg/slf4j/helpers/BasicMarker;) │ │ @@ -116345,30 +116412,30 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -059184: |[059184] org.slf4j.helpers.BasicMarker.hasReferences:()Z │ │ -059194: 1d01 |0000: monitor-enter v1 │ │ -059196: 5410 5406 |0001: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -05919a: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -05919e: 5410 5406 |0005: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -0591a2: 7210 4d0f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ -0591a8: 0a00 |000a: move-result v0 │ │ -0591aa: 3d00 0500 |000b: if-lez v0, 0010 // +0005 │ │ -0591ae: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0591b0: 1e01 |000e: monitor-exit v1 │ │ -0591b2: 0f00 |000f: return v0 │ │ -0591b4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0591b6: 28fd |0011: goto 000e // -0003 │ │ -0591b8: 0d00 |0012: move-exception v0 │ │ -0591ba: 1e01 |0013: monitor-exit v1 │ │ -0591bc: 2700 |0014: throw v0 │ │ +05a020: |[05a020] org.slf4j.helpers.BasicMarker.hasReferences:()Z │ │ +05a030: 1d01 |0000: monitor-enter v1 │ │ +05a032: 5410 5406 |0001: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a036: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +05a03a: 5410 5406 |0005: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a03e: 7210 4d0f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0f4d │ │ +05a044: 0a00 |000a: move-result v0 │ │ +05a046: 3d00 0500 |000b: if-lez v0, 0010 // +0005 │ │ +05a04a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05a04c: 1e01 |000e: monitor-exit v1 │ │ +05a04e: 0f00 |000f: return v0 │ │ +05a050: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05a052: 28fd |0011: goto 000e // -0003 │ │ +05a054: 0d00 |0012: move-exception v0 │ │ +05a056: 1e01 |0013: monitor-exit v1 │ │ +05a058: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/slf4j/helpers/BasicMarker; │ │ @@ -116378,19 +116445,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0591cc: |[0591cc] org.slf4j.helpers.BasicMarker.hashCode:()I │ │ -0591dc: 5410 5306 |0000: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ -0591e0: 6e10 d20e 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ -0591e6: 0a00 |0005: move-result v0 │ │ -0591e8: 0f00 |0006: return v0 │ │ +05a068: |[05a068] org.slf4j.helpers.BasicMarker.hashCode:()I │ │ +05a078: 5410 5306 |0000: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.name:Ljava/lang/String; // field@0653 │ │ +05a07c: 6e10 d20e 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ed2 │ │ +05a082: 0a00 |0005: move-result v0 │ │ +05a084: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/slf4j/helpers/BasicMarker; │ │ │ │ #8 : (in Lorg/slf4j/helpers/BasicMarker;) │ │ @@ -116398,30 +116465,30 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0591ec: |[0591ec] org.slf4j.helpers.BasicMarker.iterator:()Ljava/util/Iterator; │ │ -0591fc: 1d01 |0000: monitor-enter v1 │ │ -0591fe: 5410 5406 |0001: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059202: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ -059206: 5410 5406 |0005: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -05920a: 7210 490f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -059210: 0c00 |000a: move-result-object v0 │ │ -059212: 1e01 |000b: monitor-exit v1 │ │ -059214: 1100 |000c: return-object v0 │ │ -059216: 6200 2104 |000d: sget-object v0, Ljava/util/Collections;.EMPTY_LIST:Ljava/util/List; // field@0421 │ │ -05921a: 7210 490f 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ -059220: 0c00 |0012: move-result-object v0 │ │ -059222: 28f8 |0013: goto 000b // -0008 │ │ -059224: 0d00 |0014: move-exception v0 │ │ -059226: 1e01 |0015: monitor-exit v1 │ │ -059228: 2700 |0016: throw v0 │ │ +05a088: |[05a088] org.slf4j.helpers.BasicMarker.iterator:()Ljava/util/Iterator; │ │ +05a098: 1d01 |0000: monitor-enter v1 │ │ +05a09a: 5410 5406 |0001: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a09e: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ +05a0a2: 5410 5406 |0005: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a0a6: 7210 490f 0000 |0007: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +05a0ac: 0c00 |000a: move-result-object v0 │ │ +05a0ae: 1e01 |000b: monitor-exit v1 │ │ +05a0b0: 1100 |000c: return-object v0 │ │ +05a0b2: 6200 2104 |000d: sget-object v0, Ljava/util/Collections;.EMPTY_LIST:Ljava/util/List; // field@0421 │ │ +05a0b6: 7210 490f 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0f49 │ │ +05a0bc: 0c00 |0012: move-result-object v0 │ │ +05a0be: 28f8 |0013: goto 000b // -0008 │ │ +05a0c0: 0d00 |0014: move-exception v0 │ │ +05a0c2: 1e01 |0015: monitor-exit v1 │ │ +05a0c4: 2700 |0016: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000a │ │ -> 0x0014 │ │ 0x000d - 0x0012 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=90 │ │ @@ -116436,42 +116503,42 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -059240: |[059240] org.slf4j.helpers.BasicMarker.remove:(Lorg/slf4j/Marker;)Z │ │ -059250: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -059252: 1d05 |0001: monitor-enter v5 │ │ -059254: 5454 5406 |0002: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059258: 3904 0400 |0004: if-nez v4, 0008 // +0004 │ │ -05925c: 1e05 |0006: monitor-exit v5 │ │ -05925e: 0f03 |0007: return v3 │ │ -059260: 5454 5406 |0008: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059264: 7210 4d0f 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ -05926a: 0a02 |000d: move-result v2 │ │ -05926c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05926e: 3520 f7ff |000f: if-ge v0, v2, 0006 // -0009 │ │ -059272: 5454 5406 |0011: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059276: 7220 470f 0400 |0013: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ -05927c: 0c01 |0016: move-result-object v1 │ │ -05927e: 1f01 d902 |0017: check-cast v1, Lorg/slf4j/Marker; // type@02d9 │ │ -059282: 6e20 bc0e 1600 |0019: invoke-virtual {v6, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ -059288: 0a04 |001c: move-result v4 │ │ -05928a: 3804 0900 |001d: if-eqz v4, 0026 // +0009 │ │ -05928e: 5453 5406 |001f: iget-object v3, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ -059292: 7220 4a0f 0300 |0021: invoke-interface {v3, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0f4a │ │ -059298: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -05929a: 28e1 |0025: goto 0006 // -001f │ │ -05929c: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0592a0: 28e7 |0028: goto 000f // -0019 │ │ -0592a2: 0d03 |0029: move-exception v3 │ │ -0592a4: 1e05 |002a: monitor-exit v5 │ │ -0592a6: 2703 |002b: throw v3 │ │ +05a0dc: |[05a0dc] org.slf4j.helpers.BasicMarker.remove:(Lorg/slf4j/Marker;)Z │ │ +05a0ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05a0ee: 1d05 |0001: monitor-enter v5 │ │ +05a0f0: 5454 5406 |0002: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a0f4: 3904 0400 |0004: if-nez v4, 0008 // +0004 │ │ +05a0f8: 1e05 |0006: monitor-exit v5 │ │ +05a0fa: 0f03 |0007: return v3 │ │ +05a0fc: 5454 5406 |0008: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a100: 7210 4d0f 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0f4d │ │ +05a106: 0a02 |000d: move-result v2 │ │ +05a108: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05a10a: 3520 f7ff |000f: if-ge v0, v2, 0006 // -0009 │ │ +05a10e: 5454 5406 |0011: iget-object v4, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a112: 7220 470f 0400 |0013: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0f47 │ │ +05a118: 0c01 |0016: move-result-object v1 │ │ +05a11a: 1f01 d702 |0017: check-cast v1, Lorg/slf4j/Marker; // type@02d7 │ │ +05a11e: 6e20 bc0e 1600 |0019: invoke-virtual {v6, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0ebc │ │ +05a124: 0a04 |001c: move-result v4 │ │ +05a126: 3804 0900 |001d: if-eqz v4, 0026 // +0009 │ │ +05a12a: 5453 5406 |001f: iget-object v3, v5, Lorg/slf4j/helpers/BasicMarker;.refereceList:Ljava/util/List; // field@0654 │ │ +05a12e: 7220 4a0f 0300 |0021: invoke-interface {v3, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0f4a │ │ +05a134: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +05a136: 28e1 |0025: goto 0006 // -001f │ │ +05a138: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05a13c: 28e7 |0028: goto 000f // -0019 │ │ +05a13e: 0d03 |0029: move-exception v3 │ │ +05a140: 1e05 |002a: monitor-exit v5 │ │ +05a142: 2703 |002b: throw v3 │ │ catches : 2 │ │ 0x0002 - 0x0004 │ │ -> 0x0029 │ │ 0x0008 - 0x0024 │ │ -> 0x0029 │ │ positions : │ │ 0x0001 line=98 │ │ @@ -116496,52 +116563,52 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0592bc: |[0592bc] org.slf4j.helpers.BasicMarker.toString:()Ljava/lang/String; │ │ -0592cc: 6e10 9c12 0500 |0000: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ -0592d2: 0a03 |0003: move-result v3 │ │ -0592d4: 3903 0700 |0004: if-nez v3, 000b // +0007 │ │ -0592d8: 6e10 9a12 0500 |0006: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.getName:()Ljava/lang/String; // method@129a │ │ -0592de: 0c03 |0009: move-result-object v3 │ │ -0592e0: 1103 |000a: return-object v3 │ │ -0592e2: 6e10 9e12 0500 |000b: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.iterator:()Ljava/util/Iterator; // method@129e │ │ -0592e8: 0c00 |000e: move-result-object v0 │ │ -0592ea: 2202 4d02 |000f: new-instance v2, Ljava/lang/StringBuffer; // type@024d │ │ -0592ee: 6e10 9a12 0500 |0011: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.getName:()Ljava/lang/String; // method@129a │ │ -0592f4: 0c03 |0014: move-result-object v3 │ │ -0592f6: 7020 e70e 3200 |0015: invoke-direct {v2, v3}, Ljava/lang/StringBuffer;.:(Ljava/lang/String;)V // method@0ee7 │ │ -0592fc: 1303 2000 |0018: const/16 v3, #int 32 // #20 │ │ -059300: 6e20 e80e 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ -059306: 0c03 |001d: move-result-object v3 │ │ -059308: 6204 5106 |001e: sget-object v4, Lorg/slf4j/helpers/BasicMarker;.OPEN:Ljava/lang/String; // field@0651 │ │ -05930c: 6e20 ed0e 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -059312: 7210 380f 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -059318: 0a03 |0026: move-result v3 │ │ -05931a: 3803 1b00 |0027: if-eqz v3, 0042 // +001b │ │ -05931e: 7210 390f 0000 |0029: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ -059324: 0c01 |002c: move-result-object v1 │ │ -059326: 1f01 d902 |002d: check-cast v1, Lorg/slf4j/Marker; // type@02d9 │ │ -05932a: 7210 8112 0100 |002f: invoke-interface {v1}, Lorg/slf4j/Marker;.getName:()Ljava/lang/String; // method@1281 │ │ -059330: 0c03 |0032: move-result-object v3 │ │ -059332: 6e20 ed0e 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -059338: 7210 380f 0000 |0036: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ -05933e: 0a03 |0039: move-result v3 │ │ -059340: 3803 e9ff |003a: if-eqz v3, 0023 // -0017 │ │ -059344: 6203 5206 |003c: sget-object v3, Lorg/slf4j/helpers/BasicMarker;.SEP:Ljava/lang/String; // field@0652 │ │ -059348: 6e20 ed0e 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -05934e: 28e2 |0041: goto 0023 // -001e │ │ -059350: 6203 5006 |0042: sget-object v3, Lorg/slf4j/helpers/BasicMarker;.CLOSE:Ljava/lang/String; // field@0650 │ │ -059354: 6e20 ed0e 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ -05935a: 6e10 ef0e 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ -059360: 0c03 |004a: move-result-object v3 │ │ -059362: 28bf |004b: goto 000a // -0041 │ │ +05a158: |[05a158] org.slf4j.helpers.BasicMarker.toString:()Ljava/lang/String; │ │ +05a168: 6e10 9c12 0500 |0000: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.hasReferences:()Z // method@129c │ │ +05a16e: 0a03 |0003: move-result v3 │ │ +05a170: 3903 0700 |0004: if-nez v3, 000b // +0007 │ │ +05a174: 6e10 9a12 0500 |0006: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.getName:()Ljava/lang/String; // method@129a │ │ +05a17a: 0c03 |0009: move-result-object v3 │ │ +05a17c: 1103 |000a: return-object v3 │ │ +05a17e: 6e10 9e12 0500 |000b: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.iterator:()Ljava/util/Iterator; // method@129e │ │ +05a184: 0c00 |000e: move-result-object v0 │ │ +05a186: 2202 4b02 |000f: new-instance v2, Ljava/lang/StringBuffer; // type@024b │ │ +05a18a: 6e10 9a12 0500 |0011: invoke-virtual {v5}, Lorg/slf4j/helpers/BasicMarker;.getName:()Ljava/lang/String; // method@129a │ │ +05a190: 0c03 |0014: move-result-object v3 │ │ +05a192: 7020 e70e 3200 |0015: invoke-direct {v2, v3}, Ljava/lang/StringBuffer;.:(Ljava/lang/String;)V // method@0ee7 │ │ +05a198: 1303 2000 |0018: const/16 v3, #int 32 // #20 │ │ +05a19c: 6e20 e80e 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0ee8 │ │ +05a1a2: 0c03 |001d: move-result-object v3 │ │ +05a1a4: 6204 5106 |001e: sget-object v4, Lorg/slf4j/helpers/BasicMarker;.OPEN:Ljava/lang/String; // field@0651 │ │ +05a1a8: 6e20 ed0e 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +05a1ae: 7210 380f 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05a1b4: 0a03 |0026: move-result v3 │ │ +05a1b6: 3803 1b00 |0027: if-eqz v3, 0042 // +001b │ │ +05a1ba: 7210 390f 0000 |0029: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0f39 │ │ +05a1c0: 0c01 |002c: move-result-object v1 │ │ +05a1c2: 1f01 d702 |002d: check-cast v1, Lorg/slf4j/Marker; // type@02d7 │ │ +05a1c6: 7210 8112 0100 |002f: invoke-interface {v1}, Lorg/slf4j/Marker;.getName:()Ljava/lang/String; // method@1281 │ │ +05a1cc: 0c03 |0032: move-result-object v3 │ │ +05a1ce: 6e20 ed0e 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +05a1d4: 7210 380f 0000 |0036: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0f38 │ │ +05a1da: 0a03 |0039: move-result v3 │ │ +05a1dc: 3803 e9ff |003a: if-eqz v3, 0023 // -0017 │ │ +05a1e0: 6203 5206 |003c: sget-object v3, Lorg/slf4j/helpers/BasicMarker;.SEP:Ljava/lang/String; // field@0652 │ │ +05a1e4: 6e20 ed0e 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +05a1ea: 28e2 |0041: goto 0023 // -001e │ │ +05a1ec: 6203 5006 |0042: sget-object v3, Lorg/slf4j/helpers/BasicMarker;.CLOSE:Ljava/lang/String; // field@0650 │ │ +05a1f0: 6e20 ed0e 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0eed │ │ +05a1f6: 6e10 ef0e 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0eef │ │ +05a1fc: 0c03 |004a: move-result-object v3 │ │ +05a1fe: 28bf |004b: goto 000a // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0006 line=179 │ │ 0x000a line=194 │ │ 0x000b line=181 │ │ 0x000f line=183 │ │ @@ -116558,17 +116625,17 @@ │ │ 0x000f - 0x004c reg=0 it Ljava/util/Iterator; │ │ 0x0018 - 0x004c reg=2 sb Ljava/lang/StringBuffer; │ │ 0x0000 - 0x004c reg=5 this Lorg/slf4j/helpers/BasicMarker; │ │ │ │ source_file_idx : 508 (BasicMarker.java) │ │ │ │ Class #415 header: │ │ -class_idx : 733 │ │ +class_idx : 731 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #415 - │ │ @@ -116589,20 +116656,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059364: |[059364] org.slf4j.helpers.BasicMarkerFactory.:()V │ │ -059374: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -05937a: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -05937e: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -059384: 5b10 5606 |0008: iput-object v0, v1, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ -059388: 0e00 |000a: return-void │ │ +05a200: |[05a200] org.slf4j.helpers.BasicMarkerFactory.:()V │ │ +05a210: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a216: 2200 6502 |0003: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +05a21a: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +05a220: 5b10 5606 |0008: iput-object v0, v1, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ +05a224: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=44 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/helpers/BasicMarkerFactory; │ │ @@ -116613,24 +116680,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05938c: |[05938c] org.slf4j.helpers.BasicMarkerFactory.detachMarker:(Ljava/lang/String;)Z │ │ -05939c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05939e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0593a2: 0f00 |0003: return v0 │ │ -0593a4: 5421 5606 |0004: iget-object v1, v2, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ -0593a8: 7220 580f 3100 |0006: invoke-interface {v1, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ -0593ae: 0c01 |0009: move-result-object v1 │ │ -0593b0: 3801 f9ff |000a: if-eqz v1, 0003 // -0007 │ │ -0593b4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0593b6: 28f6 |000d: goto 0003 // -000a │ │ +05a228: |[05a228] org.slf4j.helpers.BasicMarkerFactory.detachMarker:(Ljava/lang/String;)Z │ │ +05a238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a23a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +05a23e: 0f00 |0003: return v0 │ │ +05a240: 5421 5606 |0004: iget-object v1, v2, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ +05a244: 7220 580f 3100 |0006: invoke-interface {v1, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f58 │ │ +05a24a: 0c01 |0009: move-result-object v1 │ │ +05a24c: 3801 f9ff |000a: if-eqz v1, 0003 // -0007 │ │ +05a250: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05a252: 28f6 |000d: goto 0003 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/slf4j/helpers/BasicMarkerFactory; │ │ 0x0000 - 0x000e reg=3 name Ljava/lang/String; │ │ @@ -116640,27 +116707,27 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0593b8: |[0593b8] org.slf4j.helpers.BasicMarkerFactory.exists:(Ljava/lang/String;)Z │ │ -0593c8: 1d01 |0000: monitor-enter v1 │ │ -0593ca: 3902 0500 |0001: if-nez v2, 0006 // +0005 │ │ -0593ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0593d0: 1e01 |0004: monitor-exit v1 │ │ -0593d2: 0f00 |0005: return v0 │ │ -0593d4: 5410 5606 |0006: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ -0593d8: 7220 520f 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ -0593de: 0a00 |000b: move-result v0 │ │ -0593e0: 28f8 |000c: goto 0004 // -0008 │ │ -0593e2: 0d00 |000d: move-exception v0 │ │ -0593e4: 1e01 |000e: monitor-exit v1 │ │ -0593e6: 2700 |000f: throw v0 │ │ +05a254: |[05a254] org.slf4j.helpers.BasicMarkerFactory.exists:(Ljava/lang/String;)Z │ │ +05a264: 1d01 |0000: monitor-enter v1 │ │ +05a266: 3902 0500 |0001: if-nez v2, 0006 // +0005 │ │ +05a26a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05a26c: 1e01 |0004: monitor-exit v1 │ │ +05a26e: 0f00 |0005: return v0 │ │ +05a270: 5410 5606 |0006: iget-object v0, v1, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ +05a274: 7220 520f 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0f52 │ │ +05a27a: 0a00 |000b: move-result v0 │ │ +05a27c: 28f8 |000c: goto 0004 // -0008 │ │ +05a27e: 0d00 |000d: move-exception v0 │ │ +05a280: 1e01 |000e: monitor-exit v1 │ │ +05a282: 2700 |000f: throw v0 │ │ catches : 1 │ │ 0x0006 - 0x000b │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0004 line=82 │ │ @@ -116674,18 +116741,18 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Marker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0593f4: |[0593f4] org.slf4j.helpers.BasicMarkerFactory.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ -059404: 2200 dc02 |0000: new-instance v0, Lorg/slf4j/helpers/BasicMarker; // type@02dc │ │ -059408: 7020 9512 2000 |0002: invoke-direct {v0, v2}, Lorg/slf4j/helpers/BasicMarker;.:(Ljava/lang/String;)V // method@1295 │ │ -05940e: 1100 |0005: return-object v0 │ │ +05a290: |[05a290] org.slf4j.helpers.BasicMarkerFactory.getDetachedMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ +05a2a0: 2200 da02 |0000: new-instance v0, Lorg/slf4j/helpers/BasicMarker; // type@02da │ │ +05a2a4: 7020 9512 2000 |0002: invoke-direct {v0, v2}, Lorg/slf4j/helpers/BasicMarker;.:(Ljava/lang/String;)V // method@1295 │ │ +05a2aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/helpers/BasicMarkerFactory; │ │ 0x0000 - 0x0006 reg=2 name Ljava/lang/String; │ │ │ │ @@ -116694,35 +116761,35 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Marker;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -059410: |[059410] org.slf4j.helpers.BasicMarkerFactory.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ -059420: 1d03 |0000: monitor-enter v3 │ │ -059422: 3904 0d00 |0001: if-nez v4, 000e // +000d │ │ -059426: 2201 3a02 |0003: new-instance v1, Ljava/lang/IllegalArgumentException; // type@023a │ │ -05942a: 1a02 0808 |0005: const-string v2, "Marker name cannot be null" // string@0808 │ │ -05942e: 7020 9e0e 2100 |0007: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ -059434: 2701 |000a: throw v1 │ │ -059436: 0d01 |000b: move-exception v1 │ │ -059438: 1e03 |000c: monitor-exit v3 │ │ -05943a: 2701 |000d: throw v1 │ │ -05943c: 5431 5606 |000e: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ -059440: 7220 540f 4100 |0010: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ -059446: 0c00 |0013: move-result-object v0 │ │ -059448: 1f00 d902 |0014: check-cast v0, Lorg/slf4j/Marker; // type@02d9 │ │ -05944c: 3900 0c00 |0016: if-nez v0, 0022 // +000c │ │ -059450: 2200 dc02 |0018: new-instance v0, Lorg/slf4j/helpers/BasicMarker; // type@02dc │ │ -059454: 7020 9512 4000 |001a: invoke-direct {v0, v4}, Lorg/slf4j/helpers/BasicMarker;.:(Ljava/lang/String;)V // method@1295 │ │ -05945a: 5431 5606 |001d: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ -05945e: 7230 570f 4100 |001f: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -059464: 1e03 |0022: monitor-exit v3 │ │ -059466: 1100 |0023: return-object v0 │ │ +05a2ac: |[05a2ac] org.slf4j.helpers.BasicMarkerFactory.getMarker:(Ljava/lang/String;)Lorg/slf4j/Marker; │ │ +05a2bc: 1d03 |0000: monitor-enter v3 │ │ +05a2be: 3904 0d00 |0001: if-nez v4, 000e // +000d │ │ +05a2c2: 2201 3802 |0003: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0238 │ │ +05a2c6: 1a02 0608 |0005: const-string v2, "Marker name cannot be null" // string@0806 │ │ +05a2ca: 7020 9e0e 2100 |0007: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0e9e │ │ +05a2d0: 2701 |000a: throw v1 │ │ +05a2d2: 0d01 |000b: move-exception v1 │ │ +05a2d4: 1e03 |000c: monitor-exit v3 │ │ +05a2d6: 2701 |000d: throw v1 │ │ +05a2d8: 5431 5606 |000e: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ +05a2dc: 7220 540f 4100 |0010: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ +05a2e2: 0c00 |0013: move-result-object v0 │ │ +05a2e4: 1f00 d702 |0014: check-cast v0, Lorg/slf4j/Marker; // type@02d7 │ │ +05a2e8: 3900 0c00 |0016: if-nez v0, 0022 // +000c │ │ +05a2ec: 2200 da02 |0018: new-instance v0, Lorg/slf4j/helpers/BasicMarker; // type@02da │ │ +05a2f0: 7020 9512 4000 |001a: invoke-direct {v0, v4}, Lorg/slf4j/helpers/BasicMarker;.:(Ljava/lang/String;)V // method@1295 │ │ +05a2f6: 5431 5606 |001d: iget-object v1, v3, Lorg/slf4j/helpers/BasicMarkerFactory;.markerMap:Ljava/util/Map; // field@0656 │ │ +05a2fa: 7230 570f 4100 |001f: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +05a300: 1e03 |0022: monitor-exit v3 │ │ +05a302: 1100 |0023: return-object v0 │ │ catches : 2 │ │ 0x0003 - 0x000b │ │ -> 0x000b │ │ 0x000e - 0x0022 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=63 │ │ @@ -116738,18 +116805,18 @@ │ │ 0x001d - 0x0024 reg=0 marker Lorg/slf4j/Marker; │ │ 0x0000 - 0x0024 reg=3 this Lorg/slf4j/helpers/BasicMarkerFactory; │ │ 0x0000 - 0x0024 reg=4 name Ljava/lang/String; │ │ │ │ source_file_idx : 509 (BasicMarkerFactory.java) │ │ │ │ Class #416 header: │ │ -class_idx : 738 │ │ +class_idx : 736 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2106 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 - │ │ Class descriptor : 'Lorg/slf4j/helpers/NOPLoggerFactory;' │ │ @@ -116765,17 +116832,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05947c: |[05947c] org.slf4j.helpers.NOPLoggerFactory.:()V │ │ -05948c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -059492: 0e00 |0003: return-void │ │ +05a318: |[05a318] org.slf4j.helpers.NOPLoggerFactory.:()V │ │ +05a328: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/NOPLoggerFactory; │ │ │ │ @@ -116785,31 +116852,31 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Logger;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059494: |[059494] org.slf4j.helpers.NOPLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ -0594a4: 6200 6006 |0000: sget-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ -0594a8: 1100 |0002: return-object v0 │ │ +05a330: |[05a330] org.slf4j.helpers.NOPLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ +05a340: 6200 6006 |0000: sget-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ +05a344: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/NOPLoggerFactory; │ │ 0x0000 - 0x0003 reg=2 name Ljava/lang/String; │ │ │ │ - source_file_idx : 2106 (NOPLoggerFactory.java) │ │ + source_file_idx : 2104 (NOPLoggerFactory.java) │ │ │ │ Class #417 header: │ │ -class_idx : 739 │ │ +class_idx : 737 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2107 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2105 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #417 - │ │ Class descriptor : 'Lorg/slf4j/helpers/NOPMDCAdapter;' │ │ @@ -116825,17 +116892,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594ac: |[0594ac] org.slf4j.helpers.NOPMDCAdapter.:()V │ │ -0594bc: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -0594c2: 0e00 |0003: return-void │ │ +05a348: |[05a348] org.slf4j.helpers.NOPMDCAdapter.:()V │ │ +05a358: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ │ │ Virtual methods - │ │ @@ -116844,16 +116911,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0594c4: |[0594c4] org.slf4j.helpers.NOPMDCAdapter.clear:()V │ │ -0594d4: 0e00 |0000: return-void │ │ +05a360: |[05a360] org.slf4j.helpers.NOPMDCAdapter.clear:()V │ │ +05a370: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ │ │ #1 : (in Lorg/slf4j/helpers/NOPMDCAdapter;) │ │ @@ -116861,17 +116928,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0594d8: |[0594d8] org.slf4j.helpers.NOPMDCAdapter.get:(Ljava/lang/String;)Ljava/lang/String; │ │ -0594e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0594ea: 1100 |0001: return-object v0 │ │ +05a374: |[05a374] org.slf4j.helpers.NOPMDCAdapter.get:(Ljava/lang/String;)Ljava/lang/String; │ │ +05a384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a386: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ 0x0000 - 0x0002 reg=2 key Ljava/lang/String; │ │ │ │ @@ -116880,17 +116947,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0594ec: |[0594ec] org.slf4j.helpers.NOPMDCAdapter.getCopyOfContextMap:()Ljava/util/Map; │ │ -0594fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0594fe: 1100 |0001: return-object v0 │ │ +05a388: |[05a388] org.slf4j.helpers.NOPMDCAdapter.getCopyOfContextMap:()Ljava/util/Map; │ │ +05a398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a39a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ │ │ #3 : (in Lorg/slf4j/helpers/NOPMDCAdapter;) │ │ @@ -116898,16 +116965,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059500: |[059500] org.slf4j.helpers.NOPMDCAdapter.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ -059510: 0e00 |0000: return-void │ │ +05a39c: |[05a39c] org.slf4j.helpers.NOPMDCAdapter.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ +05a3ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ 0x0000 - 0x0001 reg=1 key Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 val Ljava/lang/String; │ │ @@ -116917,16 +116984,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059514: |[059514] org.slf4j.helpers.NOPMDCAdapter.remove:(Ljava/lang/String;)V │ │ -059524: 0e00 |0000: return-void │ │ +05a3b0: |[05a3b0] org.slf4j.helpers.NOPMDCAdapter.remove:(Ljava/lang/String;)V │ │ +05a3c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ 0x0000 - 0x0001 reg=1 key Ljava/lang/String; │ │ │ │ @@ -116935,30 +117002,30 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059528: |[059528] org.slf4j.helpers.NOPMDCAdapter.setContextMap:(Ljava/util/Map;)V │ │ -059538: 0e00 |0000: return-void │ │ +05a3c4: |[05a3c4] org.slf4j.helpers.NOPMDCAdapter.setContextMap:(Ljava/util/Map;)V │ │ +05a3d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPMDCAdapter; │ │ 0x0000 - 0x0001 reg=1 contextMap Ljava/util/Map; │ │ │ │ - source_file_idx : 2107 (NOPMDCAdapter.java) │ │ + source_file_idx : 2105 (NOPMDCAdapter.java) │ │ │ │ Class #418 header: │ │ -class_idx : 740 │ │ +class_idx : 738 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2117 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2115 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #418 annotations: │ │ Annotations on method #4906 'readResolve' │ │ @@ -116988,17 +117055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05953c: |[05953c] org.slf4j.helpers.NamedLoggerBase.:()V │ │ -05954c: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ -059552: 0e00 |0003: return-void │ │ +05a3d8: |[05a3d8] org.slf4j.helpers.NamedLoggerBase.:()V │ │ +05a3e8: 7010 ba0e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/NamedLoggerBase; │ │ │ │ Virtual methods - │ │ @@ -117007,17 +117074,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059554: |[059554] org.slf4j.helpers.NamedLoggerBase.getName:()Ljava/lang/String; │ │ -059564: 5410 6206 |0000: iget-object v0, v1, Lorg/slf4j/helpers/NamedLoggerBase;.name:Ljava/lang/String; // field@0662 │ │ -059568: 1100 |0002: return-object v0 │ │ +05a3f0: |[05a3f0] org.slf4j.helpers.NamedLoggerBase.getName:()Ljava/lang/String; │ │ +05a400: 5410 6206 |0000: iget-object v0, v1, Lorg/slf4j/helpers/NamedLoggerBase;.name:Ljava/lang/String; // field@0662 │ │ +05a404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/NamedLoggerBase; │ │ │ │ #1 : (in Lorg/slf4j/helpers/NamedLoggerBase;) │ │ @@ -117025,33 +117092,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05956c: |[05956c] org.slf4j.helpers.NamedLoggerBase.readResolve:()Ljava/lang/Object; │ │ -05957c: 6e10 2913 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/NamedLoggerBase;.getName:()Ljava/lang/String; // method@1329 │ │ -059582: 0c00 |0003: move-result-object v0 │ │ -059584: 7110 6f12 0000 |0004: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@126f │ │ -05958a: 0c00 |0007: move-result-object v0 │ │ -05958c: 1100 |0008: return-object v0 │ │ +05a408: |[05a408] org.slf4j.helpers.NamedLoggerBase.readResolve:()Ljava/lang/Object; │ │ +05a418: 6e10 2913 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/NamedLoggerBase;.getName:()Ljava/lang/String; // method@1329 │ │ +05a41e: 0c00 |0003: move-result-object v0 │ │ +05a420: 7110 6f12 0000 |0004: invoke-static {v0}, Lorg/slf4j/LoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; // method@126f │ │ +05a426: 0c00 |0007: move-result-object v0 │ │ +05a428: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/slf4j/helpers/NamedLoggerBase; │ │ │ │ - source_file_idx : 2117 (NamedLoggerBase.java) │ │ + source_file_idx : 2115 (NamedLoggerBase.java) │ │ │ │ Class #419 header: │ │ -class_idx : 741 │ │ +class_idx : 739 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2499 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2497 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #419 - │ │ Class descriptor : 'Lorg/slf4j/helpers/SubstituteLoggerFactory;' │ │ @@ -117071,20 +117138,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059590: |[059590] org.slf4j.helpers.SubstituteLoggerFactory.:()V │ │ -0595a0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0595a6: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0595aa: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -0595b0: 5b10 6406 |0008: iput-object v0, v1, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ -0595b4: 0e00 |000a: return-void │ │ +05a42c: |[05a42c] org.slf4j.helpers.SubstituteLoggerFactory.:()V │ │ +05a43c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a442: 2200 5d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +05a446: 7010 120f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +05a44c: 5b10 6406 |0008: iput-object v0, v1, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ +05a450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/helpers/SubstituteLoggerFactory; │ │ │ │ @@ -117094,25 +117161,25 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Logger;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0595b8: |[0595b8] org.slf4j.helpers.SubstituteLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ -0595c8: 5421 6406 |0000: iget-object v1, v2, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ -0595cc: 1d01 |0002: monitor-enter v1 │ │ -0595ce: 5420 6406 |0003: iget-object v0, v2, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ -0595d2: 7220 430f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -0595d8: 1e01 |0008: monitor-exit v1 │ │ -0595da: 6200 6006 |0009: sget-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ -0595de: 1100 |000b: return-object v0 │ │ -0595e0: 0d00 |000c: move-exception v0 │ │ -0595e2: 1e01 |000d: monitor-exit v1 │ │ -0595e4: 2700 |000e: throw v0 │ │ +05a454: |[05a454] org.slf4j.helpers.SubstituteLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ +05a464: 5421 6406 |0000: iget-object v1, v2, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ +05a468: 1d01 |0002: monitor-enter v1 │ │ +05a46a: 5420 6406 |0003: iget-object v0, v2, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ +05a46e: 7220 430f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +05a474: 1e01 |0008: monitor-exit v1 │ │ +05a476: 6200 6006 |0009: sget-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ +05a47a: 1100 |000b: return-object v0 │ │ +05a47c: 0d00 |000c: move-exception v0 │ │ +05a47e: 1e01 |000d: monitor-exit v1 │ │ +05a480: 2700 |000e: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0009 │ │ -> 0x000c │ │ 0x000d - 0x000e │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=59 │ │ @@ -117129,46 +117196,46 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0595fc: |[0595fc] org.slf4j.helpers.SubstituteLoggerFactory.getLoggerNameList:()Ljava/util/List; │ │ -05960c: 2200 5f02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -059610: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -059616: 5432 6406 |0005: iget-object v2, v3, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ -05961a: 1d02 |0007: monitor-enter v2 │ │ -05961c: 5431 6406 |0008: iget-object v1, v3, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ -059620: 7220 440f 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ -059626: 1e02 |000d: monitor-exit v2 │ │ -059628: 1100 |000e: return-object v0 │ │ -05962a: 0d01 |000f: move-exception v1 │ │ -05962c: 1e02 |0010: monitor-exit v2 │ │ -05962e: 2701 |0011: throw v1 │ │ +05a498: |[05a498] org.slf4j.helpers.SubstituteLoggerFactory.getLoggerNameList:()Ljava/util/List; │ │ +05a4a8: 2200 5d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +05a4ac: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +05a4b2: 5432 6406 |0005: iget-object v2, v3, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ +05a4b6: 1d02 |0007: monitor-enter v2 │ │ +05a4b8: 5431 6406 |0008: iget-object v1, v3, Lorg/slf4j/helpers/SubstituteLoggerFactory;.loggerNameList:Ljava/util/List; // field@0664 │ │ +05a4bc: 7220 440f 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0f44 │ │ +05a4c2: 1e02 |000d: monitor-exit v2 │ │ +05a4c4: 1100 |000e: return-object v0 │ │ +05a4c6: 0d01 |000f: move-exception v1 │ │ +05a4c8: 1e02 |0010: monitor-exit v2 │ │ +05a4ca: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0008 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ 0x0008 line=68 │ │ 0x000d line=69 │ │ 0x000e line=70 │ │ 0x000f line=69 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 copy Ljava/util/List; │ │ 0x0000 - 0x0012 reg=3 this Lorg/slf4j/helpers/SubstituteLoggerFactory; │ │ │ │ - source_file_idx : 2499 (SubstituteLoggerFactory.java) │ │ + source_file_idx : 2497 (SubstituteLoggerFactory.java) │ │ │ │ Class #420 header: │ │ -class_idx : 744 │ │ +class_idx : 742 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ +superclass_idx : 583 │ │ source_file_idx : 446 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #420 annotations: │ │ @@ -117198,20 +117265,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05963c: |[05963c] org.slf4j.impl.AndroidLoggerFactory.:()V │ │ -05964c: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -059652: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -059656: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ -05965c: 5b10 6806 |0008: iput-object v0, v1, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ -059660: 0e00 |000a: return-void │ │ +05a4d8: |[05a4d8] org.slf4j.impl.AndroidLoggerFactory.:()V │ │ +05a4e8: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a4ee: 2200 6502 |0003: new-instance v0, Ljava/util/HashMap; // type@0265 │ │ +05a4f2: 7010 2d0f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0f2d │ │ +05a4f8: 5b10 6806 |0008: iput-object v0, v1, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ +05a4fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/impl/AndroidLoggerFactory; │ │ @@ -117221,70 +117288,70 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -059664: |[059664] org.slf4j.impl.AndroidLoggerFactory.forceValidName:(Ljava/lang/String;)Ljava/lang/String; │ │ -059674: 1306 1700 |0000: const/16 v6, #int 23 // #17 │ │ -059678: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05967a: 3808 5600 |0003: if-eqz v8, 0059 // +0056 │ │ -05967e: 6e10 d80e 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -059684: 0a03 |0008: move-result v3 │ │ -059686: 3763 5000 |0009: if-le v3, v6, 0059 // +0050 │ │ -05968a: 2201 7002 |000b: new-instance v1, Ljava/util/StringTokenizer; // type@0270 │ │ -05968e: 1a03 c900 |000d: const-string v3, "." // string@00c9 │ │ -059692: 7030 5e0f 8103 |000f: invoke-direct {v1, v8, v3}, Ljava/util/StringTokenizer;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f5e │ │ -059698: 6e10 5f0f 0100 |0012: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ -05969e: 0a03 |0015: move-result v3 │ │ -0596a0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0596a4: 2200 4e02 |0018: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -0596a8: 7010 f00e 0000 |001a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0596ae: 6e10 600f 0100 |001d: invoke-virtual {v1}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@0f60 │ │ -0596b4: 0c02 |0020: move-result-object v2 │ │ -0596b6: 6e10 d80e 0200 |0021: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -0596bc: 0a03 |0024: move-result v3 │ │ -0596be: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0596c0: 3343 3400 |0026: if-ne v3, v4, 005a // +0034 │ │ -0596c4: 6e20 f70e 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0596ca: 1303 2e00 |002b: const/16 v3, #int 46 // #2e │ │ -0596ce: 6e20 f30e 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -0596d4: 6e10 5f0f 0100 |0030: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ -0596da: 0a03 |0033: move-result v3 │ │ -0596dc: 3903 e9ff |0034: if-nez v3, 001d // -0017 │ │ -0596e0: 6e10 fb0e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -0596e6: 0c08 |0039: move-result-object v8 │ │ -0596e8: 6e10 d80e 0800 |003a: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ -0596ee: 0a03 |003d: move-result v3 │ │ -0596f0: 3763 1b00 |003e: if-le v3, v6, 0059 // +001b │ │ -0596f4: 2203 4e02 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@024e │ │ -0596f8: 7010 f00e 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0596fe: 1304 1600 |0045: const/16 v4, #int 22 // #16 │ │ -059702: 6e30 de0e 5804 |0047: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ -059708: 0c04 |004a: move-result-object v4 │ │ -05970a: 6e20 f70e 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -059710: 0c03 |004e: move-result-object v3 │ │ -059712: 1304 2a00 |004f: const/16 v4, #int 42 // #2a │ │ -059716: 6e20 f30e 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -05971c: 0c03 |0054: move-result-object v3 │ │ -05971e: 6e10 fb0e 0300 |0055: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -059724: 0c08 |0058: move-result-object v8 │ │ -059726: 1108 |0059: return-object v8 │ │ -059728: 6e10 5f0f 0100 |005a: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ -05972e: 0a03 |005d: move-result v3 │ │ -059730: 3803 0f00 |005e: if-eqz v3, 006d // +000f │ │ -059734: 6e20 c90e 5200 |0060: invoke-virtual {v2, v5}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ -05973a: 0a03 |0063: move-result v3 │ │ -05973c: 6e20 f30e 3000 |0064: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ -059742: 1a03 bf00 |0067: const-string v3, "*." // string@00bf │ │ -059746: 6e20 f70e 3000 |0069: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05974c: 28c4 |006c: goto 0030 // -003c │ │ -05974e: 6e20 f70e 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -059754: 28c0 |0070: goto 0030 // -0040 │ │ +05a500: |[05a500] org.slf4j.impl.AndroidLoggerFactory.forceValidName:(Ljava/lang/String;)Ljava/lang/String; │ │ +05a510: 1306 1700 |0000: const/16 v6, #int 23 // #17 │ │ +05a514: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05a516: 3808 5600 |0003: if-eqz v8, 0059 // +0056 │ │ +05a51a: 6e10 d80e 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +05a520: 0a03 |0008: move-result v3 │ │ +05a522: 3763 5000 |0009: if-le v3, v6, 0059 // +0050 │ │ +05a526: 2201 6e02 |000b: new-instance v1, Ljava/util/StringTokenizer; // type@026e │ │ +05a52a: 1a03 c900 |000d: const-string v3, "." // string@00c9 │ │ +05a52e: 7030 5e0f 8103 |000f: invoke-direct {v1, v8, v3}, Ljava/util/StringTokenizer;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f5e │ │ +05a534: 6e10 5f0f 0100 |0012: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ +05a53a: 0a03 |0015: move-result v3 │ │ +05a53c: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +05a540: 2200 4c02 |0018: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +05a544: 7010 f00e 0000 |001a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05a54a: 6e10 600f 0100 |001d: invoke-virtual {v1}, Ljava/util/StringTokenizer;.nextToken:()Ljava/lang/String; // method@0f60 │ │ +05a550: 0c02 |0020: move-result-object v2 │ │ +05a552: 6e10 d80e 0200 |0021: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +05a558: 0a03 |0024: move-result v3 │ │ +05a55a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +05a55c: 3343 3400 |0026: if-ne v3, v4, 005a // +0034 │ │ +05a560: 6e20 f70e 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a566: 1303 2e00 |002b: const/16 v3, #int 46 // #2e │ │ +05a56a: 6e20 f30e 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +05a570: 6e10 5f0f 0100 |0030: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ +05a576: 0a03 |0033: move-result v3 │ │ +05a578: 3903 e9ff |0034: if-nez v3, 001d // -0017 │ │ +05a57c: 6e10 fb0e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05a582: 0c08 |0039: move-result-object v8 │ │ +05a584: 6e10 d80e 0800 |003a: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ed8 │ │ +05a58a: 0a03 |003d: move-result v3 │ │ +05a58c: 3763 1b00 |003e: if-le v3, v6, 0059 // +001b │ │ +05a590: 2203 4c02 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@024c │ │ +05a594: 7010 f00e 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05a59a: 1304 1600 |0045: const/16 v4, #int 22 // #16 │ │ +05a59e: 6e30 de0e 5804 |0047: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ede │ │ +05a5a4: 0c04 |004a: move-result-object v4 │ │ +05a5a6: 6e20 f70e 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a5ac: 0c03 |004e: move-result-object v3 │ │ +05a5ae: 1304 2a00 |004f: const/16 v4, #int 42 // #2a │ │ +05a5b2: 6e20 f30e 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +05a5b8: 0c03 |0054: move-result-object v3 │ │ +05a5ba: 6e10 fb0e 0300 |0055: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05a5c0: 0c08 |0058: move-result-object v8 │ │ +05a5c2: 1108 |0059: return-object v8 │ │ +05a5c4: 6e10 5f0f 0100 |005a: invoke-virtual {v1}, Ljava/util/StringTokenizer;.hasMoreTokens:()Z // method@0f5f │ │ +05a5ca: 0a03 |005d: move-result v3 │ │ +05a5cc: 3803 0f00 |005e: if-eqz v3, 006d // +000f │ │ +05a5d0: 6e20 c90e 5200 |0060: invoke-virtual {v2, v5}, Ljava/lang/String;.charAt:(I)C // method@0ec9 │ │ +05a5d6: 0a03 |0063: move-result v3 │ │ +05a5d8: 6e20 f30e 3000 |0064: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0ef3 │ │ +05a5de: 1a03 bf00 |0067: const-string v3, "*." // string@00bf │ │ +05a5e2: 6e20 f70e 3000 |0069: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a5e8: 28c4 |006c: goto 0030 // -003c │ │ +05a5ea: 6e20 f70e 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a5f0: 28c0 |0070: goto 0030 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x000b line=87 │ │ 0x0012 line=88 │ │ 0x0018 line=90 │ │ 0x001d line=94 │ │ @@ -117316,18 +117383,18 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/Logger;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059758: |[059758] org.slf4j.impl.AndroidLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ -059768: 6e20 5513 2100 |0000: invoke-virtual {v1, v2}, Lorg/slf4j/impl/AndroidLoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/impl/AndroidLogger; // method@1355 │ │ -05976e: 0c00 |0003: move-result-object v0 │ │ -059770: 1100 |0004: return-object v0 │ │ +05a5f4: |[05a5f4] org.slf4j.impl.AndroidLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger; │ │ +05a604: 6e20 5513 2100 |0000: invoke-virtual {v1, v2}, Lorg/slf4j/impl/AndroidLoggerFactory;.getLogger:(Ljava/lang/String;)Lorg/slf4j/impl/AndroidLogger; // method@1355 │ │ +05a60a: 0c00 |0003: move-result-object v0 │ │ +05a60c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/impl/AndroidLoggerFactory; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ │ │ @@ -117336,69 +117403,69 @@ │ │ type : '(Ljava/lang/String;)Lorg/slf4j/impl/AndroidLogger;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -059774: |[059774] org.slf4j.impl.AndroidLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/impl/AndroidLogger; │ │ -059784: 7020 5313 8700 |0000: invoke-direct {v7, v8}, Lorg/slf4j/impl/AndroidLoggerFactory;.forceValidName:(Ljava/lang/String;)Ljava/lang/String; // method@1353 │ │ -05978a: 0c01 |0003: move-result-object v1 │ │ -05978c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05978e: 1d07 |0005: monitor-enter v7 │ │ -059790: 5474 6806 |0006: iget-object v4, v7, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ -059794: 7220 540f 1400 |0008: invoke-interface {v4, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ -05979a: 0c04 |000b: move-result-object v4 │ │ -05979c: 0740 |000c: move-object v0, v4 │ │ -05979e: 1f00 e702 |000d: check-cast v0, Lorg/slf4j/impl/AndroidLogger; // type@02e7 │ │ -0597a2: 0702 |000f: move-object v2, v0 │ │ -0597a4: 3902 4b00 |0010: if-nez v2, 005b // +004b │ │ -0597a8: 6e20 cd0e 8100 |0012: invoke-virtual {v1, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ -0597ae: 0a04 |0015: move-result v4 │ │ -0597b0: 3904 3a00 |0016: if-nez v4, 0050 // +003a │ │ -0597b4: 1c04 e802 |0018: const-class v4, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e8 │ │ -0597b8: 6e10 920e 0400 |001a: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ -0597be: 0c04 |001d: move-result-object v4 │ │ -0597c0: 2205 4e02 |001e: new-instance v5, Ljava/lang/StringBuilder; // type@024e │ │ -0597c4: 7010 f00e 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -0597ca: 1a06 ac07 |0023: const-string v6, "Logger name '" // string@07ac │ │ -0597ce: 6e20 f70e 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0597d4: 0c05 |0028: move-result-object v5 │ │ -0597d6: 6e20 f70e 8500 |0029: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0597dc: 0c05 |002c: move-result-object v5 │ │ -0597de: 1a06 9400 |002d: const-string v6, "' exceeds maximum length of " // string@0094 │ │ -0597e2: 6e20 f70e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -0597e8: 0c05 |0032: move-result-object v5 │ │ -0597ea: 1306 1700 |0033: const/16 v6, #int 23 // #17 │ │ -0597ee: 6e20 f40e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ -0597f4: 0c05 |0038: move-result-object v5 │ │ -0597f6: 1a06 3100 |0039: const-string v6, " characters, using '" // string@0031 │ │ -0597fa: 6e20 f70e 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -059800: 0c05 |003e: move-result-object v5 │ │ -059802: 6e20 f70e 1500 |003f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -059808: 0c05 |0042: move-result-object v5 │ │ -05980a: 1a06 9600 |0043: const-string v6, "' instead." // string@0096 │ │ -05980e: 6e20 f70e 6500 |0045: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -059814: 0c05 |0048: move-result-object v5 │ │ -059816: 6e10 fb0e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05981c: 0c05 |004c: move-result-object v5 │ │ -05981e: 7120 a60b 5400 |004d: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ -059824: 2203 e702 |0050: new-instance v3, Lorg/slf4j/impl/AndroidLogger; // type@02e7 │ │ -059828: 7020 3113 1300 |0052: invoke-direct {v3, v1}, Lorg/slf4j/impl/AndroidLogger;.:(Ljava/lang/String;)V // method@1331 │ │ -05982e: 5474 6806 |0055: iget-object v4, v7, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ -059832: 7230 570f 1403 |0057: invoke-interface {v4, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -059838: 0732 |005a: move-object v2, v3 │ │ -05983a: 1e07 |005b: monitor-exit v7 │ │ -05983c: 1102 |005c: return-object v2 │ │ -05983e: 0d04 |005d: move-exception v4 │ │ -059840: 1e07 |005e: monitor-exit v7 │ │ -059842: 2704 |005f: throw v4 │ │ -059844: 0d04 |0060: move-exception v4 │ │ -059846: 0732 |0061: move-object v2, v3 │ │ -059848: 28fc |0062: goto 005e // -0004 │ │ +05a610: |[05a610] org.slf4j.impl.AndroidLoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/impl/AndroidLogger; │ │ +05a620: 7020 5313 8700 |0000: invoke-direct {v7, v8}, Lorg/slf4j/impl/AndroidLoggerFactory;.forceValidName:(Ljava/lang/String;)Ljava/lang/String; // method@1353 │ │ +05a626: 0c01 |0003: move-result-object v1 │ │ +05a628: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05a62a: 1d07 |0005: monitor-enter v7 │ │ +05a62c: 5474 6806 |0006: iget-object v4, v7, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ +05a630: 7220 540f 1400 |0008: invoke-interface {v4, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f54 │ │ +05a636: 0c04 |000b: move-result-object v4 │ │ +05a638: 0740 |000c: move-object v0, v4 │ │ +05a63a: 1f00 e502 |000d: check-cast v0, Lorg/slf4j/impl/AndroidLogger; // type@02e5 │ │ +05a63e: 0702 |000f: move-object v2, v0 │ │ +05a640: 3902 4b00 |0010: if-nez v2, 005b // +004b │ │ +05a644: 6e20 cd0e 8100 |0012: invoke-virtual {v1, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ecd │ │ +05a64a: 0a04 |0015: move-result v4 │ │ +05a64c: 3904 3a00 |0016: if-nez v4, 0050 // +003a │ │ +05a650: 1c04 e602 |0018: const-class v4, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e6 │ │ +05a654: 6e10 920e 0400 |001a: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0e92 │ │ +05a65a: 0c04 |001d: move-result-object v4 │ │ +05a65c: 2205 4c02 |001e: new-instance v5, Ljava/lang/StringBuilder; // type@024c │ │ +05a660: 7010 f00e 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05a666: 1a06 aa07 |0023: const-string v6, "Logger name '" // string@07aa │ │ +05a66a: 6e20 f70e 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a670: 0c05 |0028: move-result-object v5 │ │ +05a672: 6e20 f70e 8500 |0029: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a678: 0c05 |002c: move-result-object v5 │ │ +05a67a: 1a06 9400 |002d: const-string v6, "' exceeds maximum length of " // string@0094 │ │ +05a67e: 6e20 f70e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a684: 0c05 |0032: move-result-object v5 │ │ +05a686: 1306 1700 |0033: const/16 v6, #int 23 // #17 │ │ +05a68a: 6e20 f40e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0ef4 │ │ +05a690: 0c05 |0038: move-result-object v5 │ │ +05a692: 1a06 3100 |0039: const-string v6, " characters, using '" // string@0031 │ │ +05a696: 6e20 f70e 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a69c: 0c05 |003e: move-result-object v5 │ │ +05a69e: 6e20 f70e 1500 |003f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a6a4: 0c05 |0042: move-result-object v5 │ │ +05a6a6: 1a06 9600 |0043: const-string v6, "' instead." // string@0096 │ │ +05a6aa: 6e20 f70e 6500 |0045: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05a6b0: 0c05 |0048: move-result-object v5 │ │ +05a6b2: 6e10 fb0e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05a6b8: 0c05 |004c: move-result-object v5 │ │ +05a6ba: 7120 a60b 5400 |004d: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ +05a6c0: 2203 e502 |0050: new-instance v3, Lorg/slf4j/impl/AndroidLogger; // type@02e5 │ │ +05a6c4: 7020 3113 1300 |0052: invoke-direct {v3, v1}, Lorg/slf4j/impl/AndroidLogger;.:(Ljava/lang/String;)V // method@1331 │ │ +05a6ca: 5474 6806 |0055: iget-object v4, v7, Lorg/slf4j/impl/AndroidLoggerFactory;.loggerMap:Ljava/util/Map; // field@0668 │ │ +05a6ce: 7230 570f 1403 |0057: invoke-interface {v4, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +05a6d4: 0732 |005a: move-object v2, v3 │ │ +05a6d6: 1e07 |005b: monitor-exit v7 │ │ +05a6d8: 1102 |005c: return-object v2 │ │ +05a6da: 0d04 |005d: move-exception v4 │ │ +05a6dc: 1e07 |005e: monitor-exit v7 │ │ +05a6de: 2704 |005f: throw v4 │ │ +05a6e0: 0d04 |0060: move-exception v4 │ │ +05a6e2: 0732 |0061: move-object v2, v3 │ │ +05a6e4: 28fc |0062: goto 005e // -0004 │ │ catches : 3 │ │ 0x0006 - 0x0055 │ │ -> 0x005d │ │ 0x0055 - 0x005a │ │ -> 0x0060 │ │ 0x005b - 0x005f │ │ -> 0x005d │ │ @@ -117423,18 +117490,18 @@ │ │ 0x0062 - 0x0063 reg=2 slogger Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0063 reg=7 this Lorg/slf4j/impl/AndroidLoggerFactory; │ │ 0x0000 - 0x0063 reg=8 name Ljava/lang/String; │ │ │ │ source_file_idx : 446 (AndroidLoggerFactory.java) │ │ │ │ Class #421 header: │ │ -class_idx : 745 │ │ +class_idx : 743 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2487 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2485 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #421 - │ │ Class descriptor : 'Lorg/slf4j/impl/StaticLoggerBinder;' │ │ @@ -117466,25 +117533,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05986c: |[05986c] org.slf4j.impl.StaticLoggerBinder.:()V │ │ -05987c: 2200 e902 |0000: new-instance v0, Lorg/slf4j/impl/StaticLoggerBinder; // type@02e9 │ │ -059880: 7010 5713 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticLoggerBinder;.:()V // method@1357 │ │ -059886: 6900 6a06 |0005: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.SINGLETON:Lorg/slf4j/impl/StaticLoggerBinder; // field@066a │ │ -05988a: 1a00 e900 |0007: const-string v0, "1.6" // string@00e9 │ │ -05988e: 6900 6906 |0009: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.REQUESTED_API_VERSION:Ljava/lang/String; // field@0669 │ │ -059892: 1c00 e802 |000b: const-class v0, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e8 │ │ -059896: 6e10 910e 0000 |000d: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -05989c: 0c00 |0010: move-result-object v0 │ │ -05989e: 6900 6c06 |0011: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactoryClassStr:Ljava/lang/String; // field@066c │ │ -0598a2: 0e00 |0013: return-void │ │ +05a708: |[05a708] org.slf4j.impl.StaticLoggerBinder.:()V │ │ +05a718: 2200 e702 |0000: new-instance v0, Lorg/slf4j/impl/StaticLoggerBinder; // type@02e7 │ │ +05a71c: 7010 5713 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticLoggerBinder;.:()V // method@1357 │ │ +05a722: 6900 6a06 |0005: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.SINGLETON:Lorg/slf4j/impl/StaticLoggerBinder; // field@066a │ │ +05a726: 1a00 e900 |0007: const-string v0, "1.6" // string@00e9 │ │ +05a72a: 6900 6906 |0009: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.REQUESTED_API_VERSION:Ljava/lang/String; // field@0669 │ │ +05a72e: 1c00 e602 |000b: const-class v0, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e6 │ │ +05a732: 6e10 910e 0000 |000d: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +05a738: 0c00 |0010: move-result-object v0 │ │ +05a73a: 6900 6c06 |0011: sput-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactoryClassStr:Ljava/lang/String; // field@066c │ │ +05a73e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=64 │ │ 0x000b line=66 │ │ locals : │ │ │ │ @@ -117493,20 +117560,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0598a4: |[0598a4] org.slf4j.impl.StaticLoggerBinder.:()V │ │ -0598b4: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -0598ba: 2200 e802 |0003: new-instance v0, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e8 │ │ -0598be: 7010 5213 0000 |0005: invoke-direct {v0}, Lorg/slf4j/impl/AndroidLoggerFactory;.:()V // method@1352 │ │ -0598c4: 5b10 6b06 |0008: iput-object v0, v1, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactory:Lorg/slf4j/ILoggerFactory; // field@066b │ │ -0598c8: 0e00 |000a: return-void │ │ +05a740: |[05a740] org.slf4j.impl.StaticLoggerBinder.:()V │ │ +05a750: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a756: 2200 e602 |0003: new-instance v0, Lorg/slf4j/impl/AndroidLoggerFactory; // type@02e6 │ │ +05a75a: 7010 5213 0000 |0005: invoke-direct {v0}, Lorg/slf4j/impl/AndroidLoggerFactory;.:()V // method@1352 │ │ +05a760: 5b10 6b06 |0008: iput-object v0, v1, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactory:Lorg/slf4j/ILoggerFactory; // field@066b │ │ +05a764: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/impl/StaticLoggerBinder; │ │ @@ -117516,17 +117583,17 @@ │ │ type : '()Lorg/slf4j/impl/StaticLoggerBinder;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0598cc: |[0598cc] org.slf4j.impl.StaticLoggerBinder.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; │ │ -0598dc: 6200 6a06 |0000: sget-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.SINGLETON:Lorg/slf4j/impl/StaticLoggerBinder; // field@066a │ │ -0598e0: 1100 |0002: return-object v0 │ │ +05a768: |[05a768] org.slf4j.impl.StaticLoggerBinder.getSingleton:()Lorg/slf4j/impl/StaticLoggerBinder; │ │ +05a778: 6200 6a06 |0000: sget-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.SINGLETON:Lorg/slf4j/impl/StaticLoggerBinder; // field@066a │ │ +05a77c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/slf4j/impl/StaticLoggerBinder;) │ │ @@ -117534,17 +117601,17 @@ │ │ type : '()Lorg/slf4j/ILoggerFactory;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0598e4: |[0598e4] org.slf4j.impl.StaticLoggerBinder.getLoggerFactory:()Lorg/slf4j/ILoggerFactory; │ │ -0598f4: 5410 6b06 |0000: iget-object v0, v1, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactory:Lorg/slf4j/ILoggerFactory; // field@066b │ │ -0598f8: 1100 |0002: return-object v0 │ │ +05a780: |[05a780] org.slf4j.impl.StaticLoggerBinder.getLoggerFactory:()Lorg/slf4j/ILoggerFactory; │ │ +05a790: 5410 6b06 |0000: iget-object v0, v1, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactory:Lorg/slf4j/ILoggerFactory; // field@066b │ │ +05a794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/impl/StaticLoggerBinder; │ │ │ │ #1 : (in Lorg/slf4j/impl/StaticLoggerBinder;) │ │ @@ -117552,30 +117619,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0598fc: |[0598fc] org.slf4j.impl.StaticLoggerBinder.getLoggerFactoryClassStr:()Ljava/lang/String; │ │ -05990c: 6200 6c06 |0000: sget-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactoryClassStr:Ljava/lang/String; // field@066c │ │ -059910: 1100 |0002: return-object v0 │ │ +05a798: |[05a798] org.slf4j.impl.StaticLoggerBinder.getLoggerFactoryClassStr:()Ljava/lang/String; │ │ +05a7a8: 6200 6c06 |0000: sget-object v0, Lorg/slf4j/impl/StaticLoggerBinder;.loggerFactoryClassStr:Ljava/lang/String; // field@066c │ │ +05a7ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/impl/StaticLoggerBinder; │ │ │ │ - source_file_idx : 2487 (StaticLoggerBinder.java) │ │ + source_file_idx : 2485 (StaticLoggerBinder.java) │ │ │ │ Class #422 header: │ │ -class_idx : 747 │ │ +class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 585 │ │ -source_file_idx : 2489 │ │ +superclass_idx : 583 │ │ +source_file_idx : 2487 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #422 - │ │ Class descriptor : 'Lorg/slf4j/impl/StaticMarkerBinder;' │ │ @@ -117599,39 +117666,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -059914: |[059914] org.slf4j.impl.StaticMarkerBinder.:()V │ │ -059924: 2200 eb02 |0000: new-instance v0, Lorg/slf4j/impl/StaticMarkerBinder; // type@02eb │ │ -059928: 7010 6013 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticMarkerBinder;.:()V // method@1360 │ │ -05992e: 6900 6e06 |0005: sput-object v0, Lorg/slf4j/impl/StaticMarkerBinder;.SINGLETON:Lorg/slf4j/impl/StaticMarkerBinder; // field@066e │ │ -059932: 0e00 |0007: return-void │ │ +05a7b0: |[05a7b0] org.slf4j.impl.StaticMarkerBinder.:()V │ │ +05a7c0: 2200 e902 |0000: new-instance v0, Lorg/slf4j/impl/StaticMarkerBinder; // type@02e9 │ │ +05a7c4: 7010 6013 0000 |0002: invoke-direct {v0}, Lorg/slf4j/impl/StaticMarkerBinder;.:()V // method@1360 │ │ +05a7ca: 6900 6e06 |0005: sput-object v0, Lorg/slf4j/impl/StaticMarkerBinder;.SINGLETON:Lorg/slf4j/impl/StaticMarkerBinder; // field@066e │ │ +05a7ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #1 : (in Lorg/slf4j/impl/StaticMarkerBinder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059934: |[059934] org.slf4j.impl.StaticMarkerBinder.:()V │ │ -059944: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ -05994a: 2200 dd02 |0003: new-instance v0, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02dd │ │ -05994e: 7010 a112 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/BasicMarkerFactory;.:()V // method@12a1 │ │ -059954: 5b10 6f06 |0008: iput-object v0, v1, Lorg/slf4j/impl/StaticMarkerBinder;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@066f │ │ -059958: 0e00 |000a: return-void │ │ +05a7d0: |[05a7d0] org.slf4j.impl.StaticMarkerBinder.:()V │ │ +05a7e0: 7010 ba0e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0eba │ │ +05a7e6: 2200 db02 |0003: new-instance v0, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02db │ │ +05a7ea: 7010 a112 0000 |0005: invoke-direct {v0}, Lorg/slf4j/helpers/BasicMarkerFactory;.:()V // method@12a1 │ │ +05a7f0: 5b10 6f06 |0008: iput-object v0, v1, Lorg/slf4j/impl/StaticMarkerBinder;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@066f │ │ +05a7f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=50 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/slf4j/impl/StaticMarkerBinder; │ │ @@ -117642,17 +117709,17 @@ │ │ type : '()Lorg/slf4j/IMarkerFactory;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05995c: |[05995c] org.slf4j.impl.StaticMarkerBinder.getMarkerFactory:()Lorg/slf4j/IMarkerFactory; │ │ -05996c: 5410 6f06 |0000: iget-object v0, v1, Lorg/slf4j/impl/StaticMarkerBinder;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@066f │ │ -059970: 1100 |0002: return-object v0 │ │ +05a7f8: |[05a7f8] org.slf4j.impl.StaticMarkerBinder.getMarkerFactory:()Lorg/slf4j/IMarkerFactory; │ │ +05a808: 5410 6f06 |0000: iget-object v0, v1, Lorg/slf4j/impl/StaticMarkerBinder;.markerFactory:Lorg/slf4j/IMarkerFactory; // field@066f │ │ +05a80c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/impl/StaticMarkerBinder; │ │ │ │ #1 : (in Lorg/slf4j/impl/StaticMarkerBinder;) │ │ @@ -117660,32 +117727,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059974: |[059974] org.slf4j.impl.StaticMarkerBinder.getMarkerFactoryClassStr:()Ljava/lang/String; │ │ -059984: 1c00 dd02 |0000: const-class v0, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02dd │ │ -059988: 6e10 910e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -05998e: 0c00 |0005: move-result-object v0 │ │ -059990: 1100 |0006: return-object v0 │ │ +05a810: |[05a810] org.slf4j.impl.StaticMarkerBinder.getMarkerFactoryClassStr:()Ljava/lang/String; │ │ +05a820: 1c00 db02 |0000: const-class v0, Lorg/slf4j/helpers/BasicMarkerFactory; // type@02db │ │ +05a824: 6e10 910e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +05a82a: 0c00 |0005: move-result-object v0 │ │ +05a82c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/slf4j/impl/StaticMarkerBinder; │ │ │ │ - source_file_idx : 2489 (StaticMarkerBinder.java) │ │ + source_file_idx : 2487 (StaticMarkerBinder.java) │ │ │ │ Class #423 header: │ │ -class_idx : 748 │ │ +class_idx : 746 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 585 │ │ -source_file_idx : 1962 │ │ +superclass_idx : 583 │ │ +source_file_idx : 1960 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 - │ │ Class descriptor : 'Lorg/slf4j/spi/LocationAwareLogger;' │ │ @@ -117724,20 +117791,20 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/slf4j/spi/LocationAwareLogger;) │ │ name : 'log' │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1962 (LocationAwareLogger.java) │ │ + source_file_idx : 1960 (LocationAwareLogger.java) │ │ │ │ Class #424 header: │ │ -class_idx : 72 │ │ +class_idx : 71 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 73 │ │ +superclass_idx : 72 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #424 annotations: │ │ @@ -117758,17 +117825,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059994: |[059994] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0599a4: 7010 3201 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0132 │ │ -0599aa: 0e00 |0003: return-void │ │ +05a830: |[05a830] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +05a840: 7010 3201 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0132 │ │ +05a846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -117777,18 +117844,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599ac: |[0599ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0599bc: 7110 4701 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0147 │ │ -0599c2: 0a00 |0003: move-result v0 │ │ -0599c4: 0f00 |0004: return v0 │ │ +05a848: |[05a848] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +05a858: 7110 4701 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0147 │ │ +05a85e: 0a00 |0003: move-result v0 │ │ +05a860: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -117797,18 +117864,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599c8: |[0599c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0599d8: 7110 4801 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0148 │ │ -0599de: 0c00 |0003: move-result-object v0 │ │ -0599e0: 1100 |0004: return-object v0 │ │ +05a864: |[05a864] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a874: 7110 4801 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0148 │ │ +05a87a: 0c00 |0003: move-result-object v0 │ │ +05a87c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -117817,18 +117884,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599e4: |[0599e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0599f4: 7110 4901 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0149 │ │ -0599fa: 0c00 |0003: move-result-object v0 │ │ -0599fc: 1100 |0004: return-object v0 │ │ +05a880: |[05a880] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a890: 7110 4901 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0149 │ │ +05a896: 0c00 |0003: move-result-object v0 │ │ +05a898: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -117837,18 +117904,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059a00: |[059a00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -059a10: 7110 4a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@014a │ │ -059a16: 0c00 |0003: move-result-object v0 │ │ -059a18: 1100 |0004: return-object v0 │ │ +05a89c: |[05a89c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +05a8ac: 7110 4a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@014a │ │ +05a8b2: 0c00 |0003: move-result-object v0 │ │ +05a8b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -117857,32 +117924,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059a1c: |[059a1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -059a2c: 7110 4b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014b │ │ -059a32: 0c00 |0003: move-result-object v0 │ │ -059a34: 1100 |0004: return-object v0 │ │ +05a8b8: |[05a8b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a8c8: 7110 4b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@014b │ │ +05a8ce: 0c00 |0003: move-result-object v0 │ │ +05a8d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 415 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #425 header: │ │ -class_idx : 126 │ │ +class_idx : 125 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 125 │ │ -source_file_idx : 2120 │ │ +superclass_idx : 124 │ │ +source_file_idx : 2118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -117902,17 +117969,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a38: |[059a38] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -059a48: 7010 6c03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@036c │ │ -059a4e: 0e00 |0003: return-void │ │ +05a8d4: |[05a8d4] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +05a8e4: 7010 6c03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@036c │ │ +05a8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -117921,21 +117988,21 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -059a50: |[059a50] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -059a60: 7110 8203 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0382 │ │ -059a66: 0c00 |0003: move-result-object v0 │ │ -059a68: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -059a6c: 6e20 7603 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0376 │ │ -059a72: 0c00 |0009: move-result-object v0 │ │ -059a74: 1100 |000a: return-object v0 │ │ +05a8ec: |[05a8ec] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05a8fc: 7110 8203 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0382 │ │ +05a902: 0c00 |0003: move-result-object v0 │ │ +05a904: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05a908: 6e20 7603 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0376 │ │ +05a90e: 0c00 |0009: move-result-object v0 │ │ +05a910: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -117948,21 +118015,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -059a78: |[059a78] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -059a88: 7110 8303 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0383 │ │ -059a8e: 0c00 |0003: move-result-object v0 │ │ -059a90: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -059a94: 6f30 6e03 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@036e │ │ -059a9a: 0c00 |0009: move-result-object v0 │ │ -059a9c: 1100 |000a: return-object v0 │ │ +05a914: |[05a914] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +05a924: 7110 8303 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0383 │ │ +05a92a: 0c00 |0003: move-result-object v0 │ │ +05a92c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05a930: 6f30 6e03 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@036e │ │ +05a936: 0c00 |0009: move-result-object v0 │ │ +05a938: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -117976,17 +118043,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059aa0: |[059aa0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -059ab0: 7120 8403 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0384 │ │ -059ab6: 0e00 |0003: return-void │ │ +05a93c: |[05a93c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05a94c: 7120 8403 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0384 │ │ +05a952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -117997,18 +118064,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059ab8: |[059ab8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -059ac8: 7120 8503 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0385 │ │ -059ace: 0a00 |0003: move-result v0 │ │ -059ad0: 0f00 |0004: return v0 │ │ +05a954: |[05a954] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05a964: 7120 8503 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0385 │ │ +05a96a: 0a00 |0003: move-result v0 │ │ +05a96c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -118018,32 +118085,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059ad4: |[059ad4] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -059ae4: 6f20 6d03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036d │ │ -059aea: 0c00 |0003: move-result-object v0 │ │ -059aec: 1100 |0004: return-object v0 │ │ +05a970: |[05a970] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05a980: 6f20 6d03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036d │ │ +05a986: 0c00 |0003: move-result-object v0 │ │ +05a988: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2120 (NavUtils.java) │ │ + source_file_idx : 2118 (NavUtils.java) │ │ │ │ Class #426 header: │ │ -class_idx : 150 │ │ +class_idx : 149 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 149 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 148 │ │ +source_file_idx : 2462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -118063,17 +118130,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059af0: |[059af0] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -059b00: 7010 0a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ -059b06: 0e00 |0003: return-void │ │ +05a98c: |[05a98c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +05a99c: 7010 0a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ +05a9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -118082,27 +118149,27 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -059b08: |[059b08] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -059b18: 6e10 e703 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03e7 │ │ -059b1e: 0c00 |0003: move-result-object v0 │ │ -059b20: 6e10 e803 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -059b26: 0c01 |0007: move-result-object v1 │ │ -059b28: 7130 1c04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@041c │ │ -059b2e: 6e20 1004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0410 │ │ -059b34: 0a00 |000e: move-result v0 │ │ -059b36: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -059b3a: 6e10 e503 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -059b40: 0c00 |0014: move-result-object v0 │ │ -059b42: 7220 d50b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0bd5 │ │ -059b48: 0e00 |0018: return-void │ │ +05a9a4: |[05a9a4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +05a9b4: 6e10 e703 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03e7 │ │ +05a9ba: 0c00 |0003: move-result-object v0 │ │ +05a9bc: 6e10 e803 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +05a9c2: 0c01 |0007: move-result-object v1 │ │ +05a9c4: 7130 1c04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@041c │ │ +05a9ca: 6e20 1004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0410 │ │ +05a9d0: 0a00 |000e: move-result v0 │ │ +05a9d2: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +05a9d6: 6e10 e503 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +05a9dc: 0c00 |0014: move-result-object v0 │ │ +05a9de: 7220 d50b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0bd5 │ │ +05a9e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -118115,35 +118182,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -059b4c: |[059b4c] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -059b5c: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0bd2 │ │ -059b62: 0a00 |0003: move-result v0 │ │ -059b64: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -059b68: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -059b6a: 0f00 |0007: return v0 │ │ -059b6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -059b6e: 28fe |0009: goto 0007 // -0002 │ │ +05a9e8: |[05a9e8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05a9f8: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0bd2 │ │ +05a9fe: 0a00 |0003: move-result v0 │ │ +05aa00: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +05aa04: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05aa06: 0f00 |0007: return v0 │ │ +05aa08: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05aa0a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #427 header: │ │ -class_idx : 168 │ │ +class_idx : 167 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 164 │ │ +superclass_idx : 163 │ │ source_file_idx : 689 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #427 annotations: │ │ @@ -118193,20 +118260,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -059b70: |[059b70] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -059b80: 7020 4604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0446 │ │ -059b86: 2200 b000 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b0 │ │ -059b8a: 7020 8f04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@048f │ │ -059b90: 5b10 9101 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ -059b94: 0e00 |000a: return-void │ │ +05aa0c: |[05aa0c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +05aa1c: 7020 4604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0446 │ │ +05aa22: 2200 af00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00af │ │ +05aa26: 7020 8f04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@048f │ │ +05aa2c: 5b10 9101 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ +05aa30: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -118217,25 +118284,25 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -059b98: |[059b98] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -059ba8: 7020 4604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0446 │ │ -059bae: 2200 b000 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b0 │ │ -059bb2: 7020 8f04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@048f │ │ -059bb8: 5b10 9101 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ -059bbc: 5b13 9601 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ -059bc0: 5b14 9201 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ -059bc4: 5b15 9301 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ -059bc8: 5b16 9401 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ -059bcc: 5b17 9501 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ -059bd0: 0e00 |0014: return-void │ │ +05aa34: |[05aa34] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +05aa44: 7020 4604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0446 │ │ +05aa4a: 2200 af00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00af │ │ +05aa4e: 7020 8f04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@048f │ │ +05aa54: 5b10 9101 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ +05aa58: 5b13 9601 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ +05aa5c: 5b14 9201 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ +05aa60: 5b15 9301 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ +05aa64: 5b16 9401 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ +05aa68: 5b17 9501 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ +05aa6c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -118257,34 +118324,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -059bd4: |[059bd4] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -059be4: 6e10 6904 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0469 │ │ -059bea: 0a01 |0003: move-result v1 │ │ -059bec: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -059bf0: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -059bf4: 7210 cb00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00cb │ │ -059bfa: 0e00 |000b: return-void │ │ -059bfc: 5420 9001 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059c00: 5b23 9001 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059c04: 6e10 6a04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@046a │ │ -059c0a: 0a01 |0013: move-result v1 │ │ -059c0c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -059c10: 6f20 4804 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0448 │ │ -059c16: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -059c1a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -059c1e: 7210 d000 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ -059c24: 0a01 |0020: move-result v1 │ │ -059c26: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -059c2a: 7210 cb00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ -059c30: 28e5 |0026: goto 000b // -001b │ │ +05aa70: |[05aa70] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +05aa80: 6e10 6904 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0469 │ │ +05aa86: 0a01 |0003: move-result v1 │ │ +05aa88: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +05aa8c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +05aa90: 7210 cb00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00cb │ │ +05aa96: 0e00 |000b: return-void │ │ +05aa98: 5420 9001 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05aa9c: 5b23 9001 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05aaa0: 6e10 6a04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@046a │ │ +05aaa6: 0a01 |0013: move-result v1 │ │ +05aaa8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +05aaac: 6f20 4804 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0448 │ │ +05aab2: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +05aab6: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +05aaba: 7210 d000 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ +05aac0: 0a01 |0020: move-result v1 │ │ +05aac2: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +05aac6: 7210 cb00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ +05aacc: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -118303,18 +118370,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059c34: |[059c34] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -059c44: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -059c48: 6e20 5f04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045f │ │ -059c4e: 0e00 |0005: return-void │ │ +05aad0: |[05aad0] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +05aae0: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +05aae4: 6e20 5f04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045f │ │ +05aaea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -118323,56 +118390,56 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -059c50: |[059c50] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -059c60: 6f55 4b04 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@044b │ │ -059c66: 6e20 740e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059c6c: 1a00 a413 |0006: const-string v0, "mUri=" // string@13a4 │ │ -059c70: 6e20 740e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059c76: 5410 9601 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ -059c7a: 6e20 780e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -059c80: 6e20 740e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059c86: 1a00 4313 |0013: const-string v0, "mProjection=" // string@1343 │ │ -059c8a: 6e20 740e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059c90: 5410 9201 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ -059c94: 7110 230f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ -059c9a: 0c00 |001d: move-result-object v0 │ │ -059c9c: 6e20 790e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -059ca2: 6e20 740e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059ca8: 1a00 6513 |0024: const-string v0, "mSelection=" // string@1365 │ │ -059cac: 6e20 740e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059cb2: 5410 9301 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ -059cb6: 6e20 790e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -059cbc: 6e20 740e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059cc2: 1a00 6713 |0031: const-string v0, "mSelectionArgs=" // string@1367 │ │ -059cc6: 6e20 740e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059ccc: 5410 9401 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ -059cd0: 7110 230f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ -059cd6: 0c00 |003b: move-result-object v0 │ │ -059cd8: 6e20 790e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -059cde: 6e20 740e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059ce4: 1a00 6d13 |0042: const-string v0, "mSortOrder=" // string@136d │ │ -059ce8: 6e20 740e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059cee: 5410 9501 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ -059cf2: 6e20 790e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ -059cf8: 6e20 740e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059cfe: 1a00 9b12 |004f: const-string v0, "mCursor=" // string@129b │ │ -059d02: 6e20 740e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059d08: 5410 9001 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059d0c: 6e20 780e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ -059d12: 6e20 740e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059d18: 1a00 8912 |005c: const-string v0, "mContentChanged=" // string@1289 │ │ -059d1c: 6e20 740e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ -059d22: 5510 8f01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@018f │ │ -059d26: 6e20 7a0e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ -059d2c: 0e00 |0066: return-void │ │ +05aaec: |[05aaec] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05aafc: 6f55 4b04 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@044b │ │ +05ab02: 6e20 740e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab08: 1a00 a213 |0006: const-string v0, "mUri=" // string@13a2 │ │ +05ab0c: 6e20 740e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab12: 5410 9601 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ +05ab16: 6e20 780e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +05ab1c: 6e20 740e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab22: 1a00 4113 |0013: const-string v0, "mProjection=" // string@1341 │ │ +05ab26: 6e20 740e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab2c: 5410 9201 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ +05ab30: 7110 230f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ +05ab36: 0c00 |001d: move-result-object v0 │ │ +05ab38: 6e20 790e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +05ab3e: 6e20 740e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab44: 1a00 6313 |0024: const-string v0, "mSelection=" // string@1363 │ │ +05ab48: 6e20 740e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab4e: 5410 9301 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ +05ab52: 6e20 790e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +05ab58: 6e20 740e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab5e: 1a00 6513 |0031: const-string v0, "mSelectionArgs=" // string@1365 │ │ +05ab62: 6e20 740e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab68: 5410 9401 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ +05ab6c: 7110 230f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0f23 │ │ +05ab72: 0c00 |003b: move-result-object v0 │ │ +05ab74: 6e20 790e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +05ab7a: 6e20 740e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab80: 1a00 6b13 |0042: const-string v0, "mSortOrder=" // string@136b │ │ +05ab84: 6e20 740e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab8a: 5410 9501 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ +05ab8e: 6e20 790e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0e79 │ │ +05ab94: 6e20 740e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05ab9a: 1a00 9912 |004f: const-string v0, "mCursor=" // string@1299 │ │ +05ab9e: 6e20 740e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05aba4: 5410 9001 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05aba8: 6e20 780e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0e78 │ │ +05abae: 6e20 740e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05abb4: 1a00 8712 |005c: const-string v0, "mContentChanged=" // string@1287 │ │ +05abb8: 6e20 740e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0e74 │ │ +05abbe: 5510 8f01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@018f │ │ +05abc2: 6e20 7a0e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0e7a │ │ +05abc8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -118394,17 +118461,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059d30: |[059d30] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -059d40: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ -059d44: 1100 |0002: return-object v0 │ │ +05abcc: |[05abcc] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +05abdc: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ +05abe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118412,17 +118479,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059d48: |[059d48] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -059d58: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ -059d5c: 1100 |0002: return-object v0 │ │ +05abe4: |[05abe4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +05abf4: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ +05abf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118430,17 +118497,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059d60: |[059d60] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -059d70: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ -059d74: 1100 |0002: return-object v0 │ │ +05abfc: |[05abfc] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +05ac0c: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ +05ac10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118448,17 +118515,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059d78: |[059d78] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -059d88: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ -059d8c: 1100 |0002: return-object v0 │ │ +05ac14: |[05ac14] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +05ac24: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ +05ac28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118466,17 +118533,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059d90: |[059d90] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -059da0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ -059da4: 1100 |0002: return-object v0 │ │ +05ac2c: |[05ac2c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +05ac3c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ +05ac40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118484,31 +118551,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -059da8: |[059da8] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -059db8: 6e10 6304 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0463 │ │ -059dbe: 0c00 |0003: move-result-object v0 │ │ -059dc0: 6e10 7600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0076 │ │ -059dc6: 0c00 |0007: move-result-object v0 │ │ -059dc8: 5471 9601 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ -059dcc: 5472 9201 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ -059dd0: 5473 9301 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ -059dd4: 5474 9401 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ -059dd8: 5475 9501 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ -059ddc: 7406 7300 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0073 │ │ -059de2: 0c06 |0015: move-result-object v6 │ │ -059de4: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -059de8: 7210 cd00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ -059dee: 5470 9101 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ -059df2: 6e30 7204 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0472 │ │ -059df8: 1106 |0020: return-object v6 │ │ +05ac44: |[05ac44] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +05ac54: 6e10 6304 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0463 │ │ +05ac5a: 0c00 |0003: move-result-object v0 │ │ +05ac5c: 6e10 7600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0076 │ │ +05ac62: 0c00 |0007: move-result-object v0 │ │ +05ac64: 5471 9601 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ +05ac68: 5472 9201 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ +05ac6c: 5473 9301 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ +05ac70: 5474 9401 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ +05ac74: 5475 9501 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ +05ac78: 7406 7300 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0073 │ │ +05ac7e: 0c06 |0015: move-result-object v6 │ │ +05ac80: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +05ac84: 7210 cd00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00cd │ │ +05ac8a: 5470 9101 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ +05ac8e: 6e30 7204 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0472 │ │ +05ac94: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -118521,18 +118588,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059dfc: |[059dfc] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -059e0c: 6e10 6b04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@046b │ │ -059e12: 0c00 |0003: move-result-object v0 │ │ -059e14: 1100 |0004: return-object v0 │ │ +05ac98: |[05ac98] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +05aca8: 6e10 6b04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@046b │ │ +05acae: 0c00 |0003: move-result-object v0 │ │ +05acb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #10 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -118540,21 +118607,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -059e18: |[059e18] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -059e28: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -059e2c: 7210 d000 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ -059e32: 0a00 |0005: move-result v0 │ │ -059e34: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -059e38: 7210 cb00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00cb │ │ -059e3e: 0e00 |000b: return-void │ │ +05acb4: |[05acb4] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +05acc4: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +05acc8: 7210 d000 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ +05acce: 0a00 |0005: move-result v0 │ │ +05acd0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05acd4: 7210 cb00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00cb │ │ +05acda: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -118565,18 +118632,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059e40: |[059e40] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -059e50: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ -059e54: 6e20 6d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@046d │ │ -059e5a: 0e00 |0005: return-void │ │ +05acdc: |[05acdc] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +05acec: 1f01 2e00 |0000: check-cast v1, Landroid/database/Cursor; // type@002e │ │ +05acf0: 6e20 6d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@046d │ │ +05acf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -118585,28 +118652,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -059e5c: |[059e5c] android.support.v4.content.CursorLoader.onReset:()V │ │ -059e6c: 6f10 5204 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0452 │ │ -059e72: 6e10 7104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0471 │ │ -059e78: 5410 9001 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059e7c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -059e80: 5410 9001 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059e84: 7210 d000 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ -059e8a: 0a00 |000f: move-result v0 │ │ -059e8c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -059e90: 5410 9001 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059e94: 7210 cb00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ -059e9a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -059e9c: 5b10 9001 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059ea0: 0e00 |001a: return-void │ │ +05acf8: |[05acf8] android.support.v4.content.CursorLoader.onReset:()V │ │ +05ad08: 6f10 5204 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0452 │ │ +05ad0e: 6e10 7104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0471 │ │ +05ad14: 5410 9001 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad18: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +05ad1c: 5410 9001 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad20: 7210 d000 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00d0 │ │ +05ad26: 0a00 |000f: move-result v0 │ │ +05ad28: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +05ad2c: 5410 9001 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad30: 7210 cb00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00cb │ │ +05ad36: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +05ad38: 5b10 9001 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad3c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -118619,26 +118686,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -059ea4: |[059ea4] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -059eb4: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059eb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -059ebc: 5410 9001 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059ec0: 6e20 5f04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045f │ │ -059ec6: 6e10 7804 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0478 │ │ -059ecc: 0a00 |000c: move-result v0 │ │ -059ece: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -059ed2: 5410 9001 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ -059ed6: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -059eda: 6e10 6204 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0462 │ │ -059ee0: 0e00 |0016: return-void │ │ +05ad40: |[05ad40] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +05ad50: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad54: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05ad58: 5410 9001 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad5c: 6e20 5f04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045f │ │ +05ad62: 6e10 7804 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0478 │ │ +05ad68: 0a00 |000c: move-result v0 │ │ +05ad6a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +05ad6e: 5410 9001 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0190 │ │ +05ad72: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +05ad76: 6e10 6204 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0462 │ │ +05ad7c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -118650,17 +118717,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059ee4: |[059ee4] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -059ef4: 6e10 5e04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@045e │ │ -059efa: 0e00 |0003: return-void │ │ +05ad80: |[05ad80] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +05ad90: 6e10 5e04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@045e │ │ +05ad96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -118669,18 +118736,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059efc: |[059efc] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -059f0c: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ -059f10: 7220 d200 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ -059f16: 0e00 |0005: return-void │ │ +05ad98: |[05ad98] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +05ada8: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0191 │ │ +05adac: 7220 d200 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00d2 │ │ +05adb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -118691,17 +118758,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f18: |[059f18] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -059f28: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ -059f2c: 0e00 |0002: return-void │ │ +05adb4: |[05adb4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +05adc4: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0192 │ │ +05adc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -118711,17 +118778,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f30: |[059f30] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -059f40: 5b01 9301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ -059f44: 0e00 |0002: return-void │ │ +05adcc: |[05adcc] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +05addc: 5b01 9301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0193 │ │ +05ade0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -118731,17 +118798,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f48: |[059f48] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -059f58: 5b01 9401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ -059f5c: 0e00 |0002: return-void │ │ +05ade4: |[05ade4] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +05adf4: 5b01 9401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0194 │ │ +05adf8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -118751,17 +118818,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f60: |[059f60] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -059f70: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ -059f74: 0e00 |0002: return-void │ │ +05adfc: |[05adfc] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +05ae0c: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0195 │ │ +05ae10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -118771,31 +118838,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f78: |[059f78] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -059f88: 5b01 9601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ -059f8c: 0e00 |0002: return-void │ │ +05ae14: |[05ae14] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +05ae24: 5b01 9601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0196 │ │ +05ae28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ source_file_idx : 689 (CursorLoader.java) │ │ │ │ Class #428 header: │ │ -class_idx : 171 │ │ +class_idx : 170 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 170 │ │ +superclass_idx : 169 │ │ source_file_idx : 1010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #428 annotations: │ │ @@ -118816,17 +118883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059f90: |[059f90] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -059fa0: 7010 7c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@047c │ │ -059fa6: 0e00 |0003: return-void │ │ +05ae2c: |[05ae2c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +05ae3c: 7010 7c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@047c │ │ +05ae42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -118835,18 +118902,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059fa8: |[059fa8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -059fb8: 7110 8b04 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@048b │ │ -059fbe: 0c00 |0003: move-result-object v0 │ │ -059fc0: 1100 |0004: return-object v0 │ │ +05ae44: |[05ae44] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05ae54: 7110 8b04 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@048b │ │ +05ae5a: 0c00 |0003: move-result-object v0 │ │ +05ae5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ @@ -118855,31 +118922,31 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059fc4: |[059fc4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -059fd4: 7110 8c04 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@048c │ │ -059fda: 0c00 |0003: move-result-object v0 │ │ -059fdc: 1100 |0004: return-object v0 │ │ +05ae60: |[05ae60] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05ae70: 7110 8c04 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@048c │ │ +05ae76: 0c00 |0003: move-result-object v0 │ │ +05ae78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ source_file_idx : 1010 (IntentCompat.java) │ │ │ │ Class #429 header: │ │ -class_idx : 224 │ │ +class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 228 │ │ +superclass_idx : 227 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #429 annotations: │ │ @@ -118900,17 +118967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059fe0: |[059fe0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -059ff0: 7010 bd05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05bd │ │ -059ff6: 0e00 |0003: return-void │ │ +05ae7c: |[05ae7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +05ae8c: 7010 bd05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05bd │ │ +05ae92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -118919,18 +118986,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -059ff8: |[059ff8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05a008: 7130 e505 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e5 │ │ -05a00e: 0a00 |0003: move-result v0 │ │ -05a010: 0f00 |0004: return v0 │ │ +05ae94: |[05ae94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05aea4: 7130 e505 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e5 │ │ +05aeaa: 0a00 |0003: move-result v0 │ │ +05aeac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -118941,20 +119008,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05a014: |[05a014] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05a024: 2200 df00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00df │ │ -05a028: 7030 9205 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0592 │ │ -05a02e: 7110 e605 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05e6 │ │ -05a034: 0c00 |0008: move-result-object v0 │ │ -05a036: 1100 |0009: return-object v0 │ │ +05aeb0: |[05aeb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05aec0: 2200 de00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00de │ │ +05aec4: 7030 9205 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0592 │ │ +05aeca: 7110 e605 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05e6 │ │ +05aed0: 0c00 |0008: move-result-object v0 │ │ +05aed2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -118963,18 +119030,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05a038: |[05a038] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -05a048: 7100 e705 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05e7 │ │ -05a04e: 0c00 |0003: move-result-object v0 │ │ -05a050: 1100 |0004: return-object v0 │ │ +05aed4: |[05aed4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05aee4: 7100 e705 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05e7 │ │ +05aeea: 0c00 |0003: move-result-object v0 │ │ +05aeec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;) │ │ @@ -118982,17 +119049,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05a054: |[05a054] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05a064: 7130 e805 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e8 │ │ -05a06a: 0e00 |0003: return-void │ │ +05aef0: |[05aef0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05af00: 7130 e805 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e8 │ │ +05af06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -119004,19 +119071,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05a06c: |[05a06c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05a07c: 6e10 2709 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ -05a082: 0c00 |0003: move-result-object v0 │ │ -05a084: 7130 e905 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05e9 │ │ -05a08a: 0e00 |0007: return-void │ │ +05af08: |[05af08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05af18: 6e10 2709 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ +05af1e: 0c00 |0003: move-result-object v0 │ │ +05af20: 7130 e905 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05e9 │ │ +05af26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 delegate Ljava/lang/Object; │ │ @@ -119028,17 +119095,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05a08c: |[05a08c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05a09c: 7130 ea05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ea │ │ -05a0a2: 0e00 |0003: return-void │ │ +05af28: |[05af28] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05af38: 7130 ea05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ea │ │ +05af3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -119050,18 +119117,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05a0a4: |[05a0a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05a0b4: 7140 eb05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05eb │ │ -05a0ba: 0a00 |0003: move-result v0 │ │ -05a0bc: 0f00 |0004: return v0 │ │ +05af40: |[05af40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05af50: 7140 eb05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05eb │ │ +05af56: 0a00 |0003: move-result v0 │ │ +05af58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/ViewGroup; │ │ @@ -119073,17 +119140,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05a0c0: |[05a0c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a0d0: 7130 ec05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05ec │ │ -05a0d6: 0e00 |0003: return-void │ │ +05af5c: |[05af5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05af6c: 7130 ec05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05ec │ │ +05af72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -119095,34 +119162,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05a0d8: |[05a0d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05a0e8: 7130 ed05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ed │ │ -05a0ee: 0e00 |0003: return-void │ │ +05af74: |[05af74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05af84: 7130 ed05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ed │ │ +05af8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #430 header: │ │ -class_idx : 263 │ │ +class_idx : 262 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 269 │ │ -source_file_idx : 2261 │ │ +superclass_idx : 268 │ │ +source_file_idx : 2259 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #430 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -119241,18 +119308,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05a0f0: |[05a0f0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -05a100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a102: 7030 8f06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@068f │ │ -05a108: 0e00 |0004: return-void │ │ +05af8c: |[05af8c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +05af9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05af9e: 7030 8f06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@068f │ │ +05afa4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -119262,103 +119329,103 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -05a10c: |[05a10c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a11c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -05a11e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05a120: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -05a124: 7030 b806 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b8 │ │ -05a12a: 2201 3300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0033 │ │ -05a12e: 7010 e100 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00e1 │ │ -05a134: 5b71 4e02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a138: 2201 3400 |000e: new-instance v1, Landroid/graphics/Rect; // type@0034 │ │ -05a13c: 7010 e300 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ -05a142: 5b71 4f02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@024f │ │ -05a146: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -05a14a: 5971 4c02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ -05a14e: 5c75 3e02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a152: 5c75 3f02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ -05a156: 5271 5002 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0250 │ │ -05a15a: 5971 4202 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a15e: 5471 4e02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a162: 5272 4202 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a166: 6e20 e200 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -05a16c: 6e10 7a00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -05a172: 0c01 |002b: move-result-object v1 │ │ -05a174: 6e10 b900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ -05a17a: 0c01 |002f: move-result-object v1 │ │ -05a17c: 5210 3403 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ -05a180: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -05a184: c801 |0034: mul-float/2addr v1, v0 │ │ -05a186: c631 |0035: add-float/2addr v1, v3 │ │ -05a188: 8711 |0036: float-to-int v1, v1 │ │ -05a18a: 5971 4302 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ -05a18e: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -05a192: c801 |003b: mul-float/2addr v1, v0 │ │ -05a194: c631 |003c: add-float/2addr v1, v3 │ │ -05a196: 8711 |003d: float-to-int v1, v1 │ │ -05a198: 5971 4602 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ -05a19c: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -05a1a0: c801 |0042: mul-float/2addr v1, v0 │ │ -05a1a2: 8711 |0043: float-to-int v1, v1 │ │ -05a1a4: 5971 4802 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ -05a1a8: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -05a1ac: c801 |0048: mul-float/2addr v1, v0 │ │ -05a1ae: c631 |0049: add-float/2addr v1, v3 │ │ -05a1b0: 8711 |004a: float-to-int v1, v1 │ │ -05a1b2: 5971 4d02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a1b6: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -05a1ba: c801 |004f: mul-float/2addr v1, v0 │ │ -05a1bc: c631 |0050: add-float/2addr v1, v3 │ │ -05a1be: 8711 |0051: float-to-int v1, v1 │ │ -05a1c0: 5971 4002 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0240 │ │ -05a1c4: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -05a1c8: c801 |0056: mul-float/2addr v1, v0 │ │ -05a1ca: c631 |0057: add-float/2addr v1, v3 │ │ -05a1cc: 8711 |0058: float-to-int v1, v1 │ │ -05a1ce: 5971 4702 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0247 │ │ -05a1d2: 7110 4a0c 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ -05a1d8: 0c01 |005e: move-result-object v1 │ │ -05a1da: 6e10 510c 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ -05a1e0: 0a01 |0062: move-result v1 │ │ -05a1e2: 5971 5102 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ -05a1e6: 6e10 9606 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0696 │ │ -05a1ec: 0a01 |0068: move-result v1 │ │ -05a1ee: 6e10 9806 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0698 │ │ -05a1f4: 0a02 |006c: move-result v2 │ │ -05a1f6: 6e10 9706 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0697 │ │ -05a1fc: 0a03 |0070: move-result v3 │ │ -05a1fe: 6e10 9506 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0695 │ │ -05a204: 0a04 |0074: move-result v4 │ │ -05a206: 6e54 a406 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@06a4 │ │ -05a20c: 6e10 9a06 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@069a │ │ -05a212: 0a01 |007b: move-result v1 │ │ -05a214: 6e20 a706 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@06a7 │ │ -05a21a: 6e20 a806 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@06a8 │ │ -05a220: 5471 4b02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@024b │ │ -05a224: 6e20 650d 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0d65 │ │ -05a22a: 5471 4b02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@024b │ │ -05a22e: 2202 0501 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0105 │ │ -05a232: 7020 8a06 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@068a │ │ -05a238: 6e20 680d 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -05a23e: 5471 4902 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0249 │ │ -05a242: 6e20 650d 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0d65 │ │ -05a248: 5471 4902 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0249 │ │ -05a24c: 2202 0601 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0106 │ │ -05a250: 7020 8c06 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@068c │ │ -05a256: 6e20 680d 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -05a25c: 6e10 9006 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0690 │ │ -05a262: 0c01 |00a3: move-result-object v1 │ │ -05a264: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -05a268: 5c76 3e02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a26c: 0e00 |00a8: return-void │ │ +05afa8: |[05afa8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05afb8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05afba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05afbc: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +05afc0: 7030 b806 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b8 │ │ +05afc6: 2201 3300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0033 │ │ +05afca: 7010 e100 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00e1 │ │ +05afd0: 5b71 4e02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05afd4: 2201 3400 |000e: new-instance v1, Landroid/graphics/Rect; // type@0034 │ │ +05afd8: 7010 e300 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00e3 │ │ +05afde: 5b71 4f02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@024f │ │ +05afe2: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +05afe6: 5971 4c02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ +05afea: 5c75 3e02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05afee: 5c75 3f02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ +05aff2: 5271 5002 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0250 │ │ +05aff6: 5971 4202 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05affa: 5471 4e02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05affe: 5272 4202 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b002: 6e20 e200 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +05b008: 6e10 7a00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +05b00e: 0c01 |002b: move-result-object v1 │ │ +05b010: 6e10 b900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b9 │ │ +05b016: 0c01 |002f: move-result-object v1 │ │ +05b018: 5210 3403 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0334 │ │ +05b01c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +05b020: c801 |0034: mul-float/2addr v1, v0 │ │ +05b022: c631 |0035: add-float/2addr v1, v3 │ │ +05b024: 8711 |0036: float-to-int v1, v1 │ │ +05b026: 5971 4302 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ +05b02a: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +05b02e: c801 |003b: mul-float/2addr v1, v0 │ │ +05b030: c631 |003c: add-float/2addr v1, v3 │ │ +05b032: 8711 |003d: float-to-int v1, v1 │ │ +05b034: 5971 4602 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ +05b038: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +05b03c: c801 |0042: mul-float/2addr v1, v0 │ │ +05b03e: 8711 |0043: float-to-int v1, v1 │ │ +05b040: 5971 4802 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ +05b044: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +05b048: c801 |0048: mul-float/2addr v1, v0 │ │ +05b04a: c631 |0049: add-float/2addr v1, v3 │ │ +05b04c: 8711 |004a: float-to-int v1, v1 │ │ +05b04e: 5971 4d02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b052: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +05b056: c801 |004f: mul-float/2addr v1, v0 │ │ +05b058: c631 |0050: add-float/2addr v1, v3 │ │ +05b05a: 8711 |0051: float-to-int v1, v1 │ │ +05b05c: 5971 4002 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0240 │ │ +05b060: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +05b064: c801 |0056: mul-float/2addr v1, v0 │ │ +05b066: c631 |0057: add-float/2addr v1, v3 │ │ +05b068: 8711 |0058: float-to-int v1, v1 │ │ +05b06a: 5971 4702 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0247 │ │ +05b06e: 7110 4a0c 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0c4a │ │ +05b074: 0c01 |005e: move-result-object v1 │ │ +05b076: 6e10 510c 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0c51 │ │ +05b07c: 0a01 |0062: move-result v1 │ │ +05b07e: 5971 5102 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ +05b082: 6e10 9606 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0696 │ │ +05b088: 0a01 |0068: move-result v1 │ │ +05b08a: 6e10 9806 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0698 │ │ +05b090: 0a02 |006c: move-result v2 │ │ +05b092: 6e10 9706 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0697 │ │ +05b098: 0a03 |0070: move-result v3 │ │ +05b09a: 6e10 9506 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0695 │ │ +05b0a0: 0a04 |0074: move-result v4 │ │ +05b0a2: 6e54 a406 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@06a4 │ │ +05b0a8: 6e10 9a06 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@069a │ │ +05b0ae: 0a01 |007b: move-result v1 │ │ +05b0b0: 6e20 a706 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@06a7 │ │ +05b0b6: 6e20 a806 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@06a8 │ │ +05b0bc: 5471 4b02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@024b │ │ +05b0c0: 6e20 650d 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0d65 │ │ +05b0c6: 5471 4b02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@024b │ │ +05b0ca: 2202 0401 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0104 │ │ +05b0ce: 7020 8a06 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@068a │ │ +05b0d4: 6e20 680d 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +05b0da: 5471 4902 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0249 │ │ +05b0de: 6e20 650d 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0d65 │ │ +05b0e4: 5471 4902 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0249 │ │ +05b0e8: 2202 0501 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0105 │ │ +05b0ec: 7020 8c06 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@068c │ │ +05b0f2: 6e20 680d 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +05b0f8: 6e10 9006 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0690 │ │ +05b0fe: 0c01 |00a3: move-result-object v1 │ │ +05b100: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +05b104: 5c76 3e02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b108: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -119395,17 +119462,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a270: |[05a270] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -05a280: 5510 3e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a284: 0f00 |0002: return v0 │ │ +05b10c: |[05b10c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +05b11c: 5510 3e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b120: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -119413,21 +119480,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05a288: |[05a288] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -05a298: 6f10 bd06 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06bd │ │ -05a29e: 0a00 |0003: move-result v0 │ │ -05a2a0: 5221 4702 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0247 │ │ -05a2a4: 7120 b20e 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ -05a2aa: 0a00 |0009: move-result v0 │ │ -05a2ac: 0f00 |000a: return v0 │ │ +05b124: |[05b124] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +05b134: 6f10 bd06 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06bd │ │ +05b13a: 0a00 |0003: move-result v0 │ │ +05b13c: 5221 4702 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0247 │ │ +05b140: 7120 b20e 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0eb2 │ │ +05b146: 0a00 |0009: move-result v0 │ │ +05b148: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -119435,17 +119502,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a2b0: |[05a2b0] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -05a2c0: 5210 4202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a2c4: 0f00 |0002: return v0 │ │ +05b14c: |[05b14c] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +05b15c: 5210 4202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b160: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -119453,71 +119520,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -05a2c8: |[05a2c8] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -05a2d8: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -05a2de: 6f20 c706 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@06c7 │ │ -05a2e4: 6e10 9306 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0693 │ │ -05a2ea: 0a07 |0009: move-result v7 │ │ -05a2ec: 0176 |000a: move v6, v7 │ │ -05a2ee: 54c0 3d02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a2f2: 6e10 5d0d 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ -05a2f8: 0a00 |0010: move-result v0 │ │ -05a2fa: 52c1 4d02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a2fe: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -05a302: 54c0 3d02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a306: 6e10 600d 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ -05a30c: 0a00 |001a: move-result v0 │ │ -05a30e: 52c1 4d02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a312: 9009 0001 |001d: add-int v9, v0, v1 │ │ -05a316: 52c0 4302 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ -05a31a: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -05a31e: 54c0 4e02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a322: 52c1 4c02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ -05a326: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05a32a: 52c2 4202 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a32e: b5b2 |002b: and-int/2addr v2, v11 │ │ -05a330: b621 |002c: or-int/2addr v1, v2 │ │ -05a332: 6e20 e200 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -05a338: 8281 |0030: int-to-float v1, v8 │ │ -05a33a: 82a2 |0031: int-to-float v2, v10 │ │ -05a33c: 8293 |0032: int-to-float v3, v9 │ │ -05a33e: 8264 |0033: int-to-float v4, v6 │ │ -05a340: 54c5 4e02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a344: 07d0 |0036: move-object v0, v13 │ │ -05a346: 7406 dc00 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00dc │ │ -05a34c: 55c0 3e02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a350: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -05a354: 54c0 4e02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a358: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -05a35c: 52c2 4202 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a360: b5b2 |0044: and-int/2addr v2, v11 │ │ -05a362: b621 |0045: or-int/2addr v1, v2 │ │ -05a364: 6e20 e200 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -05a36a: 6e10 9606 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0696 │ │ -05a370: 0a00 |004c: move-result v0 │ │ -05a372: 8201 |004d: int-to-float v1, v0 │ │ -05a374: 52c0 4002 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0240 │ │ -05a378: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -05a37c: 8202 |0052: int-to-float v2, v0 │ │ -05a37e: 6e10 9b06 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@069b │ │ -05a384: 0a00 |0056: move-result v0 │ │ -05a386: 6e10 9706 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0697 │ │ -05a38c: 0a03 |005a: move-result v3 │ │ -05a38e: b130 |005b: sub-int/2addr v0, v3 │ │ -05a390: 8203 |005c: int-to-float v3, v0 │ │ -05a392: 8274 |005d: int-to-float v4, v7 │ │ -05a394: 54c5 4e02 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a398: 07d0 |0060: move-object v0, v13 │ │ -05a39a: 7406 dc00 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00dc │ │ -05a3a0: 0e00 |0064: return-void │ │ +05b164: |[05b164] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +05b174: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +05b17a: 6f20 c706 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@06c7 │ │ +05b180: 6e10 9306 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0693 │ │ +05b186: 0a07 |0009: move-result v7 │ │ +05b188: 0176 |000a: move v6, v7 │ │ +05b18a: 54c0 3d02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b18e: 6e10 5d0d 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ +05b194: 0a00 |0010: move-result v0 │ │ +05b196: 52c1 4d02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b19a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +05b19e: 54c0 3d02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b1a2: 6e10 600d 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ +05b1a8: 0a00 |001a: move-result v0 │ │ +05b1aa: 52c1 4d02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b1ae: 9009 0001 |001d: add-int v9, v0, v1 │ │ +05b1b2: 52c0 4302 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ +05b1b6: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +05b1ba: 54c0 4e02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05b1be: 52c1 4c02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ +05b1c2: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05b1c6: 52c2 4202 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b1ca: b5b2 |002b: and-int/2addr v2, v11 │ │ +05b1cc: b621 |002c: or-int/2addr v1, v2 │ │ +05b1ce: 6e20 e200 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +05b1d4: 8281 |0030: int-to-float v1, v8 │ │ +05b1d6: 82a2 |0031: int-to-float v2, v10 │ │ +05b1d8: 8293 |0032: int-to-float v3, v9 │ │ +05b1da: 8264 |0033: int-to-float v4, v6 │ │ +05b1dc: 54c5 4e02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05b1e0: 07d0 |0036: move-object v0, v13 │ │ +05b1e2: 7406 dc00 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00dc │ │ +05b1e8: 55c0 3e02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b1ec: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +05b1f0: 54c0 4e02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05b1f4: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +05b1f8: 52c2 4202 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b1fc: b5b2 |0044: and-int/2addr v2, v11 │ │ +05b1fe: b621 |0045: or-int/2addr v1, v2 │ │ +05b200: 6e20 e200 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +05b206: 6e10 9606 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0696 │ │ +05b20c: 0a00 |004c: move-result v0 │ │ +05b20e: 8201 |004d: int-to-float v1, v0 │ │ +05b210: 52c0 4002 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0240 │ │ +05b214: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +05b218: 8202 |0052: int-to-float v2, v0 │ │ +05b21a: 6e10 9b06 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@069b │ │ +05b220: 0a00 |0056: move-result v0 │ │ +05b222: 6e10 9706 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0697 │ │ +05b228: 0a03 |005a: move-result v3 │ │ +05b22a: b130 |005b: sub-int/2addr v0, v3 │ │ +05b22c: 8203 |005c: int-to-float v3, v0 │ │ +05b22e: 8274 |005d: int-to-float v4, v7 │ │ +05b230: 54c5 4e02 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05b234: 07d0 |0060: move-object v0, v13 │ │ +05b236: 7406 dc00 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00dc │ │ +05b23c: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -119542,83 +119609,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -05a3a4: |[05a3a4] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05a3b4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05a3b6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05a3b8: 6e10 d90b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ -05a3be: 0a00 |0005: move-result v0 │ │ -05a3c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05a3c4: 5565 4102 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ -05a3c8: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -05a3cc: 0f03 |000c: return v3 │ │ -05a3ce: 6e10 df0b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ -05a3d4: 0a01 |0010: move-result v1 │ │ -05a3d6: 6e10 e10b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ -05a3dc: 0a02 |0014: move-result v2 │ │ -05a3de: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -05a3e4: 0143 |0018: move v3, v4 │ │ -05a3e6: 28f3 |0019: goto 000c // -000d │ │ -05a3e8: 5961 4402 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0244 │ │ -05a3ec: 5962 4502 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0245 │ │ -05a3f0: 5c63 4102 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ -05a3f4: 28f8 |0020: goto 0018 // -0008 │ │ -05a3f6: 5263 4402 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0244 │ │ -05a3fa: a703 0103 |0023: sub-float v3, v1, v3 │ │ -05a3fe: 7110 ae0e 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -05a404: 0a03 |0028: move-result v3 │ │ -05a406: 5265 5102 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ -05a40a: 8255 |002b: int-to-float v5, v5 │ │ -05a40c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -05a410: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -05a414: 5263 4502 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0245 │ │ -05a418: a703 0203 |0032: sub-float v3, v2, v3 │ │ -05a41c: 7110 ae0e 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -05a422: 0a03 |0037: move-result v3 │ │ -05a424: 5265 5102 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ -05a428: 8255 |003a: int-to-float v5, v5 │ │ -05a42a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -05a42e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -05a432: 5c64 4102 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ -05a436: 28d7 |0041: goto 0018 // -0029 │ │ -05a438: 5463 3d02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a43c: 6e10 5d0d 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ -05a442: 0a03 |0047: move-result v3 │ │ -05a444: 5265 4d02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a448: b153 |004a: sub-int/2addr v3, v5 │ │ -05a44a: 8233 |004b: int-to-float v3, v3 │ │ -05a44c: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -05a450: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -05a454: 5463 4a02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -05a458: 5465 4a02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -05a45c: 6e10 d007 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -05a462: 0a05 |0057: move-result v5 │ │ -05a464: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05a468: 6e20 0d08 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -05a46e: 28bb |005d: goto 0018 // -0045 │ │ -05a470: 5463 3d02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a474: 6e10 600d 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ -05a47a: 0a03 |0063: move-result v3 │ │ -05a47c: 5265 4d02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a480: b053 |0066: add-int/2addr v3, v5 │ │ -05a482: 8233 |0067: int-to-float v3, v3 │ │ -05a484: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -05a488: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -05a48c: 5463 4a02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -05a490: 5465 4a02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ -05a494: 6e10 d007 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ -05a49a: 0a05 |0073: move-result v5 │ │ -05a49c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05a4a0: 6e20 0d08 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ -05a4a6: 289f |0079: goto 0018 // -0061 │ │ -05a4a8: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +05b240: |[05b240] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05b250: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05b252: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05b254: 6e10 d90b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0bd9 │ │ +05b25a: 0a00 |0005: move-result v0 │ │ +05b25c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05b260: 5565 4102 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ +05b264: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +05b268: 0f03 |000c: return v3 │ │ +05b26a: 6e10 df0b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0bdf │ │ +05b270: 0a01 |0010: move-result v1 │ │ +05b272: 6e10 e10b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0be1 │ │ +05b278: 0a02 |0014: move-result v2 │ │ +05b27a: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +05b280: 0143 |0018: move v3, v4 │ │ +05b282: 28f3 |0019: goto 000c // -000d │ │ +05b284: 5961 4402 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0244 │ │ +05b288: 5962 4502 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0245 │ │ +05b28c: 5c63 4102 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ +05b290: 28f8 |0020: goto 0018 // -0008 │ │ +05b292: 5263 4402 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0244 │ │ +05b296: a703 0103 |0023: sub-float v3, v1, v3 │ │ +05b29a: 7110 ae0e 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +05b2a0: 0a03 |0028: move-result v3 │ │ +05b2a2: 5265 5102 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ +05b2a6: 8255 |002b: int-to-float v5, v5 │ │ +05b2a8: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +05b2ac: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +05b2b0: 5263 4502 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0245 │ │ +05b2b4: a703 0203 |0032: sub-float v3, v2, v3 │ │ +05b2b8: 7110 ae0e 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +05b2be: 0a03 |0037: move-result v3 │ │ +05b2c0: 5265 5102 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0251 │ │ +05b2c4: 8255 |003a: int-to-float v5, v5 │ │ +05b2c6: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +05b2ca: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +05b2ce: 5c64 4102 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0241 │ │ +05b2d2: 28d7 |0041: goto 0018 // -0029 │ │ +05b2d4: 5463 3d02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b2d8: 6e10 5d0d 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ +05b2de: 0a03 |0047: move-result v3 │ │ +05b2e0: 5265 4d02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b2e4: b153 |004a: sub-int/2addr v3, v5 │ │ +05b2e6: 8233 |004b: int-to-float v3, v3 │ │ +05b2e8: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +05b2ec: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +05b2f0: 5463 4a02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +05b2f4: 5465 4a02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +05b2f8: 6e10 d007 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +05b2fe: 0a05 |0057: move-result v5 │ │ +05b300: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05b304: 6e20 0d08 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +05b30a: 28bb |005d: goto 0018 // -0045 │ │ +05b30c: 5463 3d02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b310: 6e10 600d 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ +05b316: 0a03 |0063: move-result v3 │ │ +05b318: 5265 4d02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b31c: b053 |0066: add-int/2addr v3, v5 │ │ +05b31e: 8233 |0067: int-to-float v3, v3 │ │ +05b320: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +05b324: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +05b328: 5463 4a02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +05b32c: 5465 4a02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@024a │ │ +05b330: 6e10 d007 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07d0 │ │ +05b336: 0a05 |0073: move-result v5 │ │ +05b338: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05b33c: 6e20 0d08 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@080d │ │ +05b342: 289f |0079: goto 0018 // -0061 │ │ +05b344: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -119646,26 +119713,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05a4bc: |[05a4bc] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -05a4cc: 6f20 cb06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@06cb │ │ -05a4d2: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ -05a4d6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -05a4da: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -05a4de: b520 |0009: and-int/2addr v0, v2 │ │ -05a4e0: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -05a4e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05a4e6: 5c10 3e02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a4ea: 0e00 |000f: return-void │ │ -05a4ec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05a4ee: 28fc |0011: goto 000d // -0004 │ │ +05b358: |[05b358] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +05b368: 6f20 cb06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@06cb │ │ +05b36e: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ +05b372: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +05b376: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +05b37a: b520 |0009: and-int/2addr v0, v2 │ │ +05b37c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +05b380: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05b382: 5c10 3e02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b386: 0e00 |000f: return-void │ │ +05b388: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05b38a: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -119678,24 +119745,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a4f0: |[05a4f0] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05a500: 6f20 cc06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@06cc │ │ -05a506: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ -05a50a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05a50e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -05a512: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05a514: 5c10 3e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a518: 0e00 |000c: return-void │ │ -05a51a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05a51c: 28fc |000e: goto 000a // -0004 │ │ +05b38c: |[05b38c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05b39c: 6f20 cc06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@06cc │ │ +05b3a2: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ +05b3a6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05b3aa: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05b3ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05b3b0: 5c10 3e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b3b4: 0e00 |000c: return-void │ │ +05b3b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05b3b8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -119708,24 +119775,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a520: |[05a520] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -05a530: 6f20 cd06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@06cd │ │ -05a536: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ -05a53a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05a53e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -05a542: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05a544: 5c10 3e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a548: 0e00 |000c: return-void │ │ -05a54a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05a54c: 28fc |000e: goto 000a // -0004 │ │ +05b3bc: |[05b3bc] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +05b3cc: 6f20 cd06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@06cd │ │ +05b3d2: 5510 3f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ +05b3d6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05b3da: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05b3de: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05b3e0: 5c10 3e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b3e4: 0e00 |000c: return-void │ │ +05b3e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05b3e8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -119738,20 +119805,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05a550: |[05a550] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -05a560: 5c12 3e02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ -05a564: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05a566: 5c10 3f02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ -05a56a: 6e10 9c06 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@069c │ │ -05a570: 0e00 |0008: return-void │ │ +05b3ec: |[05b3ec] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +05b3fc: 5c12 3e02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@023e │ │ +05b400: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b402: 5c10 3f02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@023f │ │ +05b406: 6e10 9c06 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@069c │ │ +05b40c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -119763,20 +119830,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -05a574: |[05a574] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -05a584: 5210 4602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ -05a588: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -05a58c: 5215 4602 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ -05a590: 6f55 d106 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@06d1 │ │ -05a596: 0e00 |0009: return-void │ │ +05b410: |[05b410] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +05b420: 5210 4602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ +05b424: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +05b428: 5215 4602 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0246 │ │ +05b42c: 6f55 d106 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@06d1 │ │ +05b432: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -119791,21 +119858,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05a598: |[05a598] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -05a5a8: 5923 4202 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a5ac: 5420 4e02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ -05a5b0: 5221 4202 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ -05a5b4: 6e20 e200 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ -05a5ba: 6e10 9c06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@069c │ │ -05a5c0: 0e00 |000c: return-void │ │ +05b434: |[05b434] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +05b444: 5923 4202 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b448: 5420 4e02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@024e │ │ +05b44c: 5221 4202 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0242 │ │ +05b450: 6e20 e200 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00e2 │ │ +05b456: 6e10 9c06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@069c │ │ +05b45c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -119817,23 +119884,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05a5c4: |[05a5c4] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -05a5d4: 6e10 9106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0691 │ │ -05a5da: 0c00 |0003: move-result-object v0 │ │ -05a5dc: 6e10 7a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ -05a5e2: 0c00 |0007: move-result-object v0 │ │ -05a5e4: 6e20 b700 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b7 │ │ -05a5ea: 0a00 |000b: move-result v0 │ │ -05a5ec: 6e20 a506 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@06a5 │ │ -05a5f2: 0e00 |000f: return-void │ │ +05b460: |[05b460] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +05b470: 6e10 9106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0691 │ │ +05b476: 0c00 |0003: move-result-object v0 │ │ +05b478: 6e10 7a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007a │ │ +05b47e: 0c00 |0007: move-result-object v0 │ │ +05b480: 6e20 b700 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b7 │ │ +05b486: 0a00 |000b: move-result v0 │ │ +05b488: 6e20 a506 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@06a5 │ │ +05b48e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -119843,20 +119910,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05a5f4: |[05a5f4] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -05a604: 5210 4802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ -05a608: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -05a60c: 5212 4802 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ -05a610: 6f20 d506 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@06d5 │ │ -05a616: 0e00 |0009: return-void │ │ +05b490: |[05b490] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +05b4a0: 5210 4802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ +05b4a4: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +05b4a8: 5212 4802 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0248 │ │ +05b4ac: 6f20 d506 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@06d5 │ │ +05b4b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -119868,55 +119935,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -05a618: |[05a618] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -05a628: 5472 4f02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@024f │ │ -05a62c: 6e10 9306 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0693 │ │ -05a632: 0a00 |0005: move-result v0 │ │ -05a634: 5475 3d02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a638: 6e10 5d0d 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ -05a63e: 0a05 |000b: move-result v5 │ │ -05a640: 5276 4d02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a644: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -05a648: 5475 3d02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a64c: 6e10 600d 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ -05a652: 0a05 |0015: move-result v5 │ │ -05a654: 5276 4d02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a658: 9003 0506 |0018: add-int v3, v5, v6 │ │ -05a65c: 5275 4302 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ -05a660: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -05a664: 6e50 e400 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ -05a66a: 6f40 d806 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ -05a670: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -05a674: a705 0905 |0026: sub-float v5, v9, v5 │ │ -05a678: 7110 ae0e 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ -05a67e: 0a05 |002b: move-result v5 │ │ -05a680: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -05a684: c865 |002e: mul-float/2addr v5, v6 │ │ -05a686: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -05a68a: c865 |0031: mul-float/2addr v5, v6 │ │ -05a68c: 8755 |0032: float-to-int v5, v5 │ │ -05a68e: 5975 4c02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ -05a692: 5475 3d02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a696: 6e10 5d0d 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ -05a69c: 0a05 |003a: move-result v5 │ │ -05a69e: 5276 4d02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a6a2: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -05a6a6: 5475 3d02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ -05a6aa: 6e10 600d 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ -05a6b0: 0a05 |0044: move-result v5 │ │ -05a6b2: 5276 4d02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ -05a6b6: 9003 0506 |0047: add-int v3, v5, v6 │ │ -05a6ba: 6e50 e500 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00e5 │ │ -05a6c0: 6e20 9d06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@069d │ │ -05a6c6: 0e00 |004f: return-void │ │ +05b4b4: |[05b4b4] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +05b4c4: 5472 4f02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@024f │ │ +05b4c8: 6e10 9306 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0693 │ │ +05b4ce: 0a00 |0005: move-result v0 │ │ +05b4d0: 5475 3d02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b4d4: 6e10 5d0d 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ +05b4da: 0a05 |000b: move-result v5 │ │ +05b4dc: 5276 4d02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b4e0: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +05b4e4: 5475 3d02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b4e8: 6e10 600d 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ +05b4ee: 0a05 |0015: move-result v5 │ │ +05b4f0: 5276 4d02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b4f4: 9003 0506 |0018: add-int v3, v5, v6 │ │ +05b4f8: 5275 4302 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0243 │ │ +05b4fc: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +05b500: 6e50 e400 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00e4 │ │ +05b506: 6f40 d806 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06d8 │ │ +05b50c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +05b510: a705 0905 |0026: sub-float v5, v9, v5 │ │ +05b514: 7110 ae0e 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0eae │ │ +05b51a: 0a05 |002b: move-result v5 │ │ +05b51c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +05b520: c865 |002e: mul-float/2addr v5, v6 │ │ +05b522: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +05b526: c865 |0031: mul-float/2addr v5, v6 │ │ +05b528: 8755 |0032: float-to-int v5, v5 │ │ +05b52a: 5975 4c02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@024c │ │ +05b52e: 5475 3d02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b532: 6e10 5d0d 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0d5d │ │ +05b538: 0a05 |003a: move-result v5 │ │ +05b53a: 5276 4d02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b53e: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +05b542: 5475 3d02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@023d │ │ +05b546: 6e10 600d 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0d60 │ │ +05b54c: 0a05 |0044: move-result v5 │ │ +05b54e: 5276 4d02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@024d │ │ +05b552: 9003 0506 |0047: add-int v3, v5, v6 │ │ +05b556: 6e50 e500 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00e5 │ │ +05b55c: 6e20 9d06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@069d │ │ +05b562: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -119935,21 +120002,21 @@ │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 2261 (PagerTabStrip.java) │ │ + source_file_idx : 2259 (PagerTabStrip.java) │ │ │ │ Class #431 header: │ │ -class_idx : 278 │ │ +class_idx : 277 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 277 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 276 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -119969,17 +120036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a6c8: |[05a6c8] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -05a6d8: 7010 ec06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06ec │ │ -05a6de: 0e00 |0003: return-void │ │ +05b564: |[05b564] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +05b574: 7010 ec06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06ec │ │ +05b57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119988,18 +120055,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a6e0: |[05a6e0] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -05a6f0: 7110 4f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@074f │ │ -05a6f6: 0a00 |0003: move-result v0 │ │ -05a6f8: 0f00 |0004: return v0 │ │ +05b57c: |[05b57c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05b58c: 7110 4f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@074f │ │ +05b592: 0a00 |0003: move-result v0 │ │ +05b594: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -120008,33 +120075,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a6fc: |[05a6fc] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -05a70c: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0750 │ │ -05a712: 0e00 |0003: return-void │ │ +05b598: |[05b598] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +05b5a8: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0750 │ │ +05b5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #432 header: │ │ -class_idx : 295 │ │ +class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 297 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 296 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -120054,17 +120121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a714: |[05a714] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -05a724: 7010 7707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0777 │ │ -05a72a: 0e00 |0003: return-void │ │ +05b5b0: |[05b5b0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +05b5c0: 7010 7707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0777 │ │ +05b5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120073,33 +120140,33 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05a72c: |[05a72c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05a73c: 7130 7d07 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@077d │ │ -05a742: 0a00 |0003: move-result v0 │ │ -05a744: 0f00 |0004: return v0 │ │ +05b5c8: |[05b5c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05b5d8: 7130 7d07 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@077d │ │ +05b5de: 0a00 |0003: move-result v0 │ │ +05b5e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2713 (ViewGroupCompat.java) │ │ + source_file_idx : 2711 (ViewGroupCompat.java) │ │ │ │ Class #433 header: │ │ -class_idx : 316 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 317 │ │ +superclass_idx : 316 │ │ source_file_idx : 383 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #433 annotations: │ │ @@ -120120,17 +120187,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a748: |[05a748] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -05a758: 7010 2608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0826 │ │ -05a75e: 0e00 |0003: return-void │ │ +05b5e4: |[05b5e4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +05b5f4: 7010 2608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0826 │ │ +05b5fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120139,17 +120206,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a760: |[05a760] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -05a770: 7120 3308 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0833 │ │ -05a776: 0e00 |0003: return-void │ │ +05b5fc: |[05b5fc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05b60c: 7120 3308 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0833 │ │ +05b612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -120160,18 +120227,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a778: |[05a778] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -05a788: 7120 3408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0834 │ │ -05a78e: 0c00 |0003: move-result-object v0 │ │ -05a790: 1100 |0004: return-object v0 │ │ +05b614: |[05b614] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05b624: 7120 3408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0834 │ │ +05b62a: 0c00 |0003: move-result-object v0 │ │ +05b62c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -120181,31 +120248,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a794: |[05a794] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05a7a4: 7110 3508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0835 │ │ -05a7aa: 0a00 |0003: move-result v0 │ │ -05a7ac: 0f00 |0004: return v0 │ │ +05b630: |[05b630] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05b640: 7110 3508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0835 │ │ +05b646: 0a00 |0003: move-result v0 │ │ +05b648: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 383 (AccessibilityEventCompat.java) │ │ │ │ Class #434 header: │ │ -class_idx : 322 │ │ +class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 323 │ │ +superclass_idx : 322 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #434 annotations: │ │ @@ -120230,17 +120297,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a7b0: |[05a7b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -05a7c0: 7010 3f08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@083f │ │ -05a7c6: 0e00 |0003: return-void │ │ +05b64c: |[05b64c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +05b65c: 7010 3f08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@083f │ │ +05b662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120249,19 +120316,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a7c8: |[05a7c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05a7d8: 5430 ea02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ -05a7dc: 7120 5a08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@085a │ │ -05a7e2: 0a00 |0005: move-result v0 │ │ -05a7e4: 0f00 |0006: return v0 │ │ +05b664: |[05b664] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05b674: 5430 ea02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ +05b678: 7120 5a08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@085a │ │ +05b67e: 0a00 |0005: move-result v0 │ │ +05b680: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -120271,18 +120338,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a7e8: |[05a7e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05a7f8: 7120 5b08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@085b │ │ -05a7fe: 0c00 |0003: move-result-object v0 │ │ -05a800: 1100 |0004: return-object v0 │ │ +05b684: |[05b684] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05b694: 7120 5b08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@085b │ │ +05b69a: 0c00 |0003: move-result-object v0 │ │ +05b69c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -120292,18 +120359,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a804: |[05a804] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05a814: 7110 5c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@085c │ │ -05a81a: 0c00 |0003: move-result-object v0 │ │ -05a81c: 1100 |0004: return-object v0 │ │ +05b6a0: |[05b6a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05b6b0: 7110 5c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@085c │ │ +05b6b6: 0c00 |0003: move-result-object v0 │ │ +05b6b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -120312,18 +120379,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a820: |[05a820] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05a830: 7110 5d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@085d │ │ -05a836: 0a00 |0003: move-result v0 │ │ -05a838: 0f00 |0004: return v0 │ │ +05b6bc: |[05b6bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05b6cc: 7110 5d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@085d │ │ +05b6d2: 0a00 |0003: move-result v0 │ │ +05b6d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -120332,20 +120399,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05a83c: |[05a83c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -05a84c: 2200 4101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0141 │ │ -05a850: 7030 3608 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@0836 │ │ -05a856: 7110 5e08 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@085e │ │ -05a85c: 0c00 |0008: move-result-object v0 │ │ -05a85e: 1100 |0009: return-object v0 │ │ +05b6d8: |[05b6d8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +05b6e8: 2200 4001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0140 │ │ +05b6ec: 7030 3608 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@0836 │ │ +05b6f2: 7110 5e08 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@085e │ │ +05b6f8: 0c00 |0008: move-result-object v0 │ │ +05b6fa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -120354,33 +120421,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a860: |[05a860] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05a870: 5430 ea02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ -05a874: 7120 5f08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@085f │ │ -05a87a: 0a00 |0005: move-result v0 │ │ -05a87c: 0f00 |0006: return v0 │ │ +05b6fc: |[05b6fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05b70c: 5430 ea02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02ea │ │ +05b710: 7120 5f08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@085f │ │ +05b716: 0a00 |0005: move-result v0 │ │ +05b718: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 388 (AccessibilityManagerCompat.java) │ │ │ │ Class #435 header: │ │ -class_idx : 330 │ │ +class_idx : 329 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 333 │ │ +superclass_idx : 332 │ │ source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #435 annotations: │ │ @@ -120403,17 +120470,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a880: |[05a880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -05a890: 7010 da08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08da │ │ -05a896: 0e00 |0003: return-void │ │ +05b71c: |[05b71c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +05b72c: 7010 da08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08da │ │ +05b732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120422,17 +120489,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a898: |[05a898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -05a8a8: 7120 5a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@095a │ │ -05a8ae: 0e00 |0003: return-void │ │ +05b734: |[05b734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +05b744: 7120 5a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@095a │ │ +05b74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120443,17 +120510,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a8b0: |[05a8b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05a8c0: 7120 5b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@095b │ │ -05a8c6: 0e00 |0003: return-void │ │ +05b74c: |[05b74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05b75c: 7120 5b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@095b │ │ +05b762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120464,18 +120531,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a8c8: |[05a8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05a8d8: 7120 5c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@095c │ │ -05a8de: 0c00 |0003: move-result-object v0 │ │ -05a8e0: 1100 |0004: return-object v0 │ │ +05b764: |[05b764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05b774: 7120 5c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@095c │ │ +05b77a: 0c00 |0003: move-result-object v0 │ │ +05b77c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -120485,18 +120552,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a8e4: |[05a8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -05a8f4: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@095d │ │ -05a8fa: 0a00 |0003: move-result v0 │ │ -05a8fc: 0f00 |0004: return v0 │ │ +05b780: |[05b780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +05b790: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@095d │ │ +05b796: 0a00 |0003: move-result v0 │ │ +05b798: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120505,17 +120572,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a900: |[05a900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05a910: 7120 5e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@095e │ │ -05a916: 0e00 |0003: return-void │ │ +05b79c: |[05b79c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b7ac: 7120 5e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@095e │ │ +05b7b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120526,17 +120593,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a918: |[05a918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05a928: 7120 5f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@095f │ │ -05a92e: 0e00 |0003: return-void │ │ +05b7b4: |[05b7b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b7c4: 7120 5f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@095f │ │ +05b7ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120547,18 +120614,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a930: |[05a930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05a940: 7120 6009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0960 │ │ -05a946: 0c00 |0003: move-result-object v0 │ │ -05a948: 1100 |0004: return-object v0 │ │ +05b7cc: |[05b7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05b7dc: 7120 6009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0960 │ │ +05b7e2: 0c00 |0003: move-result-object v0 │ │ +05b7e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -120568,18 +120635,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a94c: |[05a94c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -05a95c: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0961 │ │ -05a962: 0a00 |0003: move-result v0 │ │ -05a964: 0f00 |0004: return v0 │ │ +05b7e8: |[05b7e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +05b7f8: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0961 │ │ +05b7fe: 0a00 |0003: move-result v0 │ │ +05b800: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120588,18 +120655,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a968: |[05a968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a978: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0962 │ │ -05a97e: 0c00 |0003: move-result-object v0 │ │ -05a980: 1100 |0004: return-object v0 │ │ +05b804: |[05b804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b814: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0962 │ │ +05b81a: 0c00 |0003: move-result-object v0 │ │ +05b81c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120608,18 +120675,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a984: |[05a984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a994: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0963 │ │ -05a99a: 0c00 |0003: move-result-object v0 │ │ -05a99c: 1100 |0004: return-object v0 │ │ +05b820: |[05b820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b830: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0963 │ │ +05b836: 0c00 |0003: move-result-object v0 │ │ +05b838: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120628,18 +120695,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a9a0: |[05a9a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a9b0: 7110 6409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0964 │ │ -05a9b6: 0c00 |0003: move-result-object v0 │ │ -05a9b8: 1100 |0004: return-object v0 │ │ +05b83c: |[05b83c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b84c: 7110 6409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0964 │ │ +05b852: 0c00 |0003: move-result-object v0 │ │ +05b854: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120648,18 +120715,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a9bc: |[05a9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a9cc: 7110 6509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0965 │ │ -05a9d2: 0c00 |0003: move-result-object v0 │ │ -05a9d4: 1100 |0004: return-object v0 │ │ +05b858: |[05b858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05b868: 7110 6509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0965 │ │ +05b86e: 0c00 |0003: move-result-object v0 │ │ +05b870: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120668,18 +120735,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a9d8: |[05a9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a9e8: 7110 6609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0966 │ │ -05a9ee: 0c00 |0003: move-result-object v0 │ │ -05a9f0: 1100 |0004: return-object v0 │ │ +05b874: |[05b874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b884: 7110 6609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0966 │ │ +05b88a: 0c00 |0003: move-result-object v0 │ │ +05b88c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120688,18 +120755,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a9f4: |[05a9f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05aa04: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0967 │ │ -05aa0a: 0a00 |0003: move-result v0 │ │ -05aa0c: 0f00 |0004: return v0 │ │ +05b890: |[05b890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05b8a0: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0967 │ │ +05b8a6: 0a00 |0003: move-result v0 │ │ +05b8a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120708,18 +120775,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa10: |[05aa10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -05aa20: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0968 │ │ -05aa26: 0a00 |0003: move-result v0 │ │ -05aa28: 0f00 |0004: return v0 │ │ +05b8ac: |[05b8ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +05b8bc: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0968 │ │ +05b8c2: 0a00 |0003: move-result v0 │ │ +05b8c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120728,18 +120795,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa2c: |[05aa2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05aa3c: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0969 │ │ -05aa42: 0a00 |0003: move-result v0 │ │ -05aa44: 0f00 |0004: return v0 │ │ +05b8c8: |[05b8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05b8d8: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0969 │ │ +05b8de: 0a00 |0003: move-result v0 │ │ +05b8e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120748,18 +120815,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa48: |[05aa48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -05aa58: 7110 6a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@096a │ │ -05aa5e: 0a00 |0003: move-result v0 │ │ -05aa60: 0f00 |0004: return v0 │ │ +05b8e4: |[05b8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +05b8f4: 7110 6a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@096a │ │ +05b8fa: 0a00 |0003: move-result v0 │ │ +05b8fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120768,18 +120835,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa64: |[05aa64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05aa74: 7110 6b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@096b │ │ -05aa7a: 0a00 |0003: move-result v0 │ │ -05aa7c: 0f00 |0004: return v0 │ │ +05b900: |[05b900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05b910: 7110 6b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@096b │ │ +05b916: 0a00 |0003: move-result v0 │ │ +05b918: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120788,18 +120855,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa80: |[05aa80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -05aa90: 7110 6c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@096c │ │ -05aa96: 0a00 |0003: move-result v0 │ │ -05aa98: 0f00 |0004: return v0 │ │ +05b91c: |[05b91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +05b92c: 7110 6c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@096c │ │ +05b932: 0a00 |0003: move-result v0 │ │ +05b934: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120808,18 +120875,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa9c: |[05aa9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -05aaac: 7110 6d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@096d │ │ -05aab2: 0a00 |0003: move-result v0 │ │ -05aab4: 0f00 |0004: return v0 │ │ +05b938: |[05b938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05b948: 7110 6d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@096d │ │ +05b94e: 0a00 |0003: move-result v0 │ │ +05b950: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120828,18 +120895,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aab8: |[05aab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05aac8: 7110 6e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@096e │ │ -05aace: 0a00 |0003: move-result v0 │ │ -05aad0: 0f00 |0004: return v0 │ │ +05b954: |[05b954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +05b964: 7110 6e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@096e │ │ +05b96a: 0a00 |0003: move-result v0 │ │ +05b96c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120848,18 +120915,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aad4: |[05aad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05aae4: 7110 6f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@096f │ │ -05aaea: 0a00 |0003: move-result v0 │ │ -05aaec: 0f00 |0004: return v0 │ │ +05b970: |[05b970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05b980: 7110 6f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@096f │ │ +05b986: 0a00 |0003: move-result v0 │ │ +05b988: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120868,18 +120935,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aaf0: |[05aaf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05ab00: 7110 7009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0970 │ │ -05ab06: 0a00 |0003: move-result v0 │ │ -05ab08: 0f00 |0004: return v0 │ │ +05b98c: |[05b98c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05b99c: 7110 7009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0970 │ │ +05b9a2: 0a00 |0003: move-result v0 │ │ +05b9a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120888,18 +120955,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ab0c: |[05ab0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05ab1c: 7110 7109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0971 │ │ -05ab22: 0a00 |0003: move-result v0 │ │ -05ab24: 0f00 |0004: return v0 │ │ +05b9a8: |[05b9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +05b9b8: 7110 7109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0971 │ │ +05b9be: 0a00 |0003: move-result v0 │ │ +05b9c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120908,18 +120975,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05ab28: |[05ab28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -05ab38: 7100 7209 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0972 │ │ -05ab3e: 0c00 |0003: move-result-object v0 │ │ -05ab40: 1100 |0004: return-object v0 │ │ +05b9c4: |[05b9c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +05b9d4: 7100 7209 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0972 │ │ +05b9da: 0c00 |0003: move-result-object v0 │ │ +05b9dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -120927,18 +120994,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ab44: |[05ab44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -05ab54: 7110 7309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0973 │ │ -05ab5a: 0c00 |0003: move-result-object v0 │ │ -05ab5c: 1100 |0004: return-object v0 │ │ +05b9e0: |[05b9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05b9f0: 7110 7309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0973 │ │ +05b9f6: 0c00 |0003: move-result-object v0 │ │ +05b9f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -120947,18 +121014,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ab60: |[05ab60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05ab70: 7110 7409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0974 │ │ -05ab76: 0c00 |0003: move-result-object v0 │ │ -05ab78: 1100 |0004: return-object v0 │ │ +05b9fc: |[05b9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ba0c: 7110 7409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0974 │ │ +05ba12: 0c00 |0003: move-result-object v0 │ │ +05ba14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120967,18 +121034,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ab7c: |[05ab7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -05ab8c: 7120 7509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0975 │ │ -05ab92: 0a00 |0003: move-result v0 │ │ -05ab94: 0f00 |0004: return v0 │ │ +05ba18: |[05ba18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +05ba28: 7120 7509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0975 │ │ +05ba2e: 0a00 |0003: move-result v0 │ │ +05ba30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -120988,17 +121055,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ab98: |[05ab98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -05aba8: 7110 7609 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0976 │ │ -05abae: 0e00 |0003: return-void │ │ +05ba34: |[05ba34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05ba44: 7110 7609 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0976 │ │ +05ba4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121008,17 +121075,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abb0: |[05abb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05abc0: 7120 7709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0977 │ │ -05abc6: 0e00 |0003: return-void │ │ +05ba4c: |[05ba4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05ba5c: 7120 7709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0977 │ │ +05ba62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121029,17 +121096,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abc8: |[05abc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05abd8: 7120 7809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0978 │ │ -05abde: 0e00 |0003: return-void │ │ +05ba64: |[05ba64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05ba74: 7120 7809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0978 │ │ +05ba7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121050,17 +121117,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abe0: |[05abe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -05abf0: 7120 7909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0979 │ │ -05abf6: 0e00 |0003: return-void │ │ +05ba7c: |[05ba7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +05ba8c: 7120 7909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0979 │ │ +05ba92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121071,17 +121138,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abf8: |[05abf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05ac08: 7120 7a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@097a │ │ -05ac0e: 0e00 |0003: return-void │ │ +05ba94: |[05ba94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05baa4: 7120 7a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@097a │ │ +05baaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121092,17 +121159,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac10: |[05ac10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05ac20: 7120 7b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097b │ │ -05ac26: 0e00 |0003: return-void │ │ +05baac: |[05baac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05babc: 7120 7b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097b │ │ +05bac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121113,17 +121180,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac28: |[05ac28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -05ac38: 7120 7c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@097c │ │ -05ac3e: 0e00 |0003: return-void │ │ +05bac4: |[05bac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +05bad4: 7120 7c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@097c │ │ +05bada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121134,17 +121201,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac40: |[05ac40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05ac50: 7120 7d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097d │ │ -05ac56: 0e00 |0003: return-void │ │ +05badc: |[05badc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05baec: 7120 7d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097d │ │ +05baf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121155,17 +121222,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac58: |[05ac58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05ac68: 7120 7e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@097e │ │ -05ac6e: 0e00 |0003: return-void │ │ +05baf4: |[05baf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05bb04: 7120 7e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@097e │ │ +05bb0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121176,17 +121243,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac70: |[05ac70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -05ac80: 7120 7f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@097f │ │ -05ac86: 0e00 |0003: return-void │ │ +05bb0c: |[05bb0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +05bb1c: 7120 7f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@097f │ │ +05bb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121197,17 +121264,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac88: |[05ac88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -05ac98: 7120 8009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0980 │ │ -05ac9e: 0e00 |0003: return-void │ │ +05bb24: |[05bb24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +05bb34: 7120 8009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0980 │ │ +05bb3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121218,17 +121285,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05aca0: |[05aca0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05acb0: 7120 8109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0981 │ │ -05acb6: 0e00 |0003: return-void │ │ +05bb3c: |[05bb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05bb4c: 7120 8109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0981 │ │ +05bb52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121239,17 +121306,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05acb8: |[05acb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05acc8: 7120 8209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0982 │ │ -05acce: 0e00 |0003: return-void │ │ +05bb54: |[05bb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bb64: 7120 8209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0982 │ │ +05bb6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121260,17 +121327,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05acd0: |[05acd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05ace0: 7120 8309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0983 │ │ -05ace6: 0e00 |0003: return-void │ │ +05bb6c: |[05bb6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05bb7c: 7120 8309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0983 │ │ +05bb82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121281,17 +121348,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ace8: |[05ace8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05acf8: 7120 8409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0984 │ │ -05acfe: 0e00 |0003: return-void │ │ +05bb84: |[05bb84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05bb94: 7120 8409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0984 │ │ +05bb9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121302,17 +121369,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad00: |[05ad00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05ad10: 7120 8509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0985 │ │ -05ad16: 0e00 |0003: return-void │ │ +05bb9c: |[05bb9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05bbac: 7120 8509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0985 │ │ +05bbb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121323,17 +121390,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad18: |[05ad18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -05ad28: 7120 8609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0986 │ │ -05ad2e: 0e00 |0003: return-void │ │ +05bbb4: |[05bbb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +05bbc4: 7120 8609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0986 │ │ +05bbca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121344,17 +121411,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad30: |[05ad30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05ad40: 7120 8709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0987 │ │ -05ad46: 0e00 |0003: return-void │ │ +05bbcc: |[05bbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05bbdc: 7120 8709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0987 │ │ +05bbe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -121365,32 +121432,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad48: |[05ad48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05ad58: 7120 8809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0988 │ │ -05ad5e: 0e00 |0003: return-void │ │ +05bbe4: |[05bbe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bbf4: 7120 8809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0988 │ │ +05bbfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 394 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #436 header: │ │ -class_idx : 339 │ │ +class_idx : 338 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 340 │ │ +superclass_idx : 339 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #436 annotations: │ │ @@ -121411,17 +121478,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad60: |[05ad60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -05ad70: 7010 9e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@099e │ │ -05ad76: 0e00 |0003: return-void │ │ +05bbfc: |[05bbfc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +05bc0c: 7010 9e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@099e │ │ +05bc12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -121430,33 +121497,33 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05ad78: |[05ad78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -05ad88: 2200 5201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0152 │ │ -05ad8c: 7030 9809 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0998 │ │ -05ad92: 7110 af09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@09af │ │ -05ad98: 0c00 |0008: move-result-object v0 │ │ -05ad9a: 1100 |0009: return-object v0 │ │ +05bc14: |[05bc14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05bc24: 2200 5101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0151 │ │ +05bc28: 7030 9809 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0998 │ │ +05bc2e: 7110 af09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@09af │ │ +05bc34: 0c00 |0008: move-result-object v0 │ │ +05bc36: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 401 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #437 header: │ │ -class_idx : 345 │ │ +class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 349 │ │ +superclass_idx : 348 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #437 annotations: │ │ @@ -121479,17 +121546,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad9c: |[05ad9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -05adac: 7010 0f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a0f │ │ -05adb2: 0e00 |0003: return-void │ │ +05bc38: |[05bc38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +05bc48: 7010 0f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a0f │ │ +05bc4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -121498,18 +121565,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05adb4: |[05adb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -05adc4: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a72 │ │ -05adca: 0a00 |0003: move-result v0 │ │ -05adcc: 0f00 |0004: return v0 │ │ +05bc50: |[05bc50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +05bc60: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a72 │ │ +05bc66: 0a00 |0003: move-result v0 │ │ +05bc68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121518,18 +121585,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05add0: |[05add0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05ade0: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a73 │ │ -05ade6: 0c00 |0003: move-result-object v0 │ │ -05ade8: 1100 |0004: return-object v0 │ │ +05bc6c: |[05bc6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05bc7c: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a73 │ │ +05bc82: 0c00 |0003: move-result-object v0 │ │ +05bc84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121538,18 +121605,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05adec: |[05adec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05adfc: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a74 │ │ -05ae02: 0c00 |0003: move-result-object v0 │ │ -05ae04: 1100 |0004: return-object v0 │ │ +05bc88: |[05bc88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05bc98: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a74 │ │ +05bc9e: 0c00 |0003: move-result-object v0 │ │ +05bca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121558,18 +121625,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae08: |[05ae08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05ae18: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a75 │ │ -05ae1e: 0c00 |0003: move-result-object v0 │ │ -05ae20: 1100 |0004: return-object v0 │ │ +05bca4: |[05bca4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05bcb4: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a75 │ │ +05bcba: 0c00 |0003: move-result-object v0 │ │ +05bcbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121578,18 +121645,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae24: |[05ae24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05ae34: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a76 │ │ -05ae3a: 0a00 |0003: move-result v0 │ │ -05ae3c: 0f00 |0004: return v0 │ │ +05bcc0: |[05bcc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +05bcd0: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a76 │ │ +05bcd6: 0a00 |0003: move-result v0 │ │ +05bcd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121598,18 +121665,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae40: |[05ae40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -05ae50: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a77 │ │ -05ae56: 0a00 |0003: move-result v0 │ │ -05ae58: 0f00 |0004: return v0 │ │ +05bcdc: |[05bcdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +05bcec: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a77 │ │ +05bcf2: 0a00 |0003: move-result v0 │ │ +05bcf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121618,18 +121685,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae5c: |[05ae5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05ae6c: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a78 │ │ -05ae72: 0a00 |0003: move-result v0 │ │ -05ae74: 0f00 |0004: return v0 │ │ +05bcf8: |[05bcf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +05bd08: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a78 │ │ +05bd0e: 0a00 |0003: move-result v0 │ │ +05bd10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121638,18 +121705,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae78: |[05ae78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -05ae88: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a79 │ │ -05ae8e: 0c00 |0003: move-result-object v0 │ │ -05ae90: 1100 |0004: return-object v0 │ │ +05bd14: |[05bd14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05bd24: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a79 │ │ +05bd2a: 0c00 |0003: move-result-object v0 │ │ +05bd2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121658,18 +121725,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ae94: |[05ae94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -05aea4: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a7a │ │ -05aeaa: 0a00 |0003: move-result v0 │ │ -05aeac: 0f00 |0004: return v0 │ │ +05bd30: |[05bd30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +05bd40: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a7a │ │ +05bd46: 0a00 |0003: move-result v0 │ │ +05bd48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121678,18 +121745,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aeb0: |[05aeb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -05aec0: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a7b │ │ -05aec6: 0a00 |0003: move-result v0 │ │ -05aec8: 0f00 |0004: return v0 │ │ +05bd4c: |[05bd4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +05bd5c: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a7b │ │ +05bd62: 0a00 |0003: move-result v0 │ │ +05bd64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121698,18 +121765,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aecc: |[05aecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -05aedc: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a7c │ │ -05aee2: 0a00 |0003: move-result v0 │ │ -05aee4: 0f00 |0004: return v0 │ │ +05bd68: |[05bd68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +05bd78: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a7c │ │ +05bd7e: 0a00 |0003: move-result v0 │ │ +05bd80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121718,20 +121785,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05aee8: |[05aee8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05aef8: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a7d │ │ -05aefe: 0c00 |0003: move-result-object v0 │ │ -05af00: 7110 5809 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ -05af06: 0c00 |0007: move-result-object v0 │ │ -05af08: 1100 |0008: return-object v0 │ │ +05bd84: |[05bd84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05bd94: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a7d │ │ +05bd9a: 0c00 |0003: move-result-object v0 │ │ +05bd9c: 7110 5809 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0958 │ │ +05bda2: 0c00 |0007: move-result-object v0 │ │ +05bda4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121740,18 +121807,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af0c: |[05af0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05af1c: 7110 7e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a7e │ │ -05af22: 0c00 |0003: move-result-object v0 │ │ -05af24: 1100 |0004: return-object v0 │ │ +05bda8: |[05bda8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +05bdb8: 7110 7e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a7e │ │ +05bdbe: 0c00 |0003: move-result-object v0 │ │ +05bdc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121760,18 +121827,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af28: |[05af28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -05af38: 7110 7f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a7f │ │ -05af3e: 0a00 |0003: move-result v0 │ │ -05af40: 0f00 |0004: return v0 │ │ +05bdc4: |[05bdc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +05bdd4: 7110 7f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a7f │ │ +05bdda: 0a00 |0003: move-result v0 │ │ +05bddc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121780,18 +121847,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af44: |[05af44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05af54: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a80 │ │ -05af5a: 0a00 |0003: move-result v0 │ │ -05af5c: 0f00 |0004: return v0 │ │ +05bde0: |[05bde0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05bdf0: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a80 │ │ +05bdf6: 0a00 |0003: move-result v0 │ │ +05bdf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121800,18 +121867,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af60: |[05af60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05af70: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a81 │ │ -05af76: 0a00 |0003: move-result v0 │ │ -05af78: 0f00 |0004: return v0 │ │ +05bdfc: |[05bdfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05be0c: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a81 │ │ +05be12: 0a00 |0003: move-result v0 │ │ +05be14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121820,18 +121887,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af7c: |[05af7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05af8c: 7110 820a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a82 │ │ -05af92: 0a00 |0003: move-result v0 │ │ -05af94: 0f00 |0004: return v0 │ │ +05be18: |[05be18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05be28: 7110 820a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a82 │ │ +05be2e: 0a00 |0003: move-result v0 │ │ +05be30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121840,18 +121907,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05af98: |[05af98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -05afa8: 7110 830a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a83 │ │ -05afae: 0a00 |0003: move-result v0 │ │ -05afb0: 0f00 |0004: return v0 │ │ +05be34: |[05be34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +05be44: 7110 830a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a83 │ │ +05be4a: 0a00 |0003: move-result v0 │ │ +05be4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121860,18 +121927,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05afb4: |[05afb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05afc4: 7110 840a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a84 │ │ -05afca: 0a00 |0003: move-result v0 │ │ -05afcc: 0f00 |0004: return v0 │ │ +05be50: |[05be50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05be60: 7110 840a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a84 │ │ +05be66: 0a00 |0003: move-result v0 │ │ +05be68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121880,18 +121947,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05afd0: |[05afd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05afe0: 7110 850a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a85 │ │ -05afe6: 0a00 |0003: move-result v0 │ │ -05afe8: 0f00 |0004: return v0 │ │ +05be6c: |[05be6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05be7c: 7110 850a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a85 │ │ +05be82: 0a00 |0003: move-result v0 │ │ +05be84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121900,18 +121967,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05afec: |[05afec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -05affc: 7100 860a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a86 │ │ -05b002: 0c00 |0003: move-result-object v0 │ │ -05b004: 1100 |0004: return-object v0 │ │ +05be88: |[05be88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +05be98: 7100 860a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a86 │ │ +05be9e: 0c00 |0003: move-result-object v0 │ │ +05bea0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -121919,18 +121986,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b008: |[05b008] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05b018: 7110 870a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a87 │ │ -05b01e: 0c00 |0003: move-result-object v0 │ │ -05b020: 1100 |0004: return-object v0 │ │ +05bea4: |[05bea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05beb4: 7110 870a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a87 │ │ +05beba: 0c00 |0003: move-result-object v0 │ │ +05bebc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -121939,17 +122006,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b024: |[05b024] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -05b034: 7110 880a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a88 │ │ -05b03a: 0e00 |0003: return-void │ │ +05bec0: |[05bec0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05bed0: 7110 880a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a88 │ │ +05bed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -121959,17 +122026,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b03c: |[05b03c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -05b04c: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a89 │ │ -05b052: 0e00 |0003: return-void │ │ +05bed8: |[05bed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +05bee8: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a89 │ │ +05beee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -121980,17 +122047,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b054: |[05b054] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05b064: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8a │ │ -05b06a: 0e00 |0003: return-void │ │ +05bef0: |[05bef0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bf00: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8a │ │ +05bf06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122001,17 +122068,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b06c: |[05b06c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05b07c: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a8b │ │ -05b082: 0e00 |0003: return-void │ │ +05bf08: |[05bf08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05bf18: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a8b │ │ +05bf1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122022,17 +122089,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b084: |[05b084] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05b094: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8c │ │ -05b09a: 0e00 |0003: return-void │ │ +05bf20: |[05bf20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bf30: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8c │ │ +05bf36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122043,17 +122110,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b09c: |[05b09c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05b0ac: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8d │ │ -05b0b2: 0e00 |0003: return-void │ │ +05bf38: |[05bf38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bf48: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8d │ │ +05bf4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122064,17 +122131,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b0b4: |[05b0b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -05b0c4: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a8e │ │ -05b0ca: 0e00 |0003: return-void │ │ +05bf50: |[05bf50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05bf60: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a8e │ │ +05bf66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122085,17 +122152,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b0cc: |[05b0cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05b0dc: 7120 8f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a8f │ │ -05b0e2: 0e00 |0003: return-void │ │ +05bf68: |[05bf68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05bf78: 7120 8f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a8f │ │ +05bf7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122106,17 +122173,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b0e4: |[05b0e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05b0f4: 7120 900a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a90 │ │ -05b0fa: 0e00 |0003: return-void │ │ +05bf80: |[05bf80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +05bf90: 7120 900a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a90 │ │ +05bf96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122127,17 +122194,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b0fc: |[05b0fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -05b10c: 7120 910a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a91 │ │ -05b112: 0e00 |0003: return-void │ │ +05bf98: |[05bf98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05bfa8: 7120 910a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a91 │ │ +05bfae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122148,17 +122215,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b114: |[05b114] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -05b124: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a92 │ │ -05b12a: 0e00 |0003: return-void │ │ +05bfb0: |[05bfb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +05bfc0: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a92 │ │ +05bfc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122169,17 +122236,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b12c: |[05b12c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -05b13c: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a93 │ │ -05b142: 0e00 |0003: return-void │ │ +05bfc8: |[05bfc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05bfd8: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a93 │ │ +05bfde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122190,17 +122257,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b144: |[05b144] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05b154: 7120 940a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a94 │ │ -05b15a: 0e00 |0003: return-void │ │ +05bfe0: |[05bfe0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05bff0: 7120 940a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a94 │ │ +05bff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122211,17 +122278,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b15c: |[05b15c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -05b16c: 7120 950a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a95 │ │ -05b172: 0e00 |0003: return-void │ │ +05bff8: |[05bff8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05c008: 7120 950a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a95 │ │ +05c00e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122232,17 +122299,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b174: |[05b174] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05b184: 7120 960a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a96 │ │ -05b18a: 0e00 |0003: return-void │ │ +05c010: |[05c010] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +05c020: 7120 960a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a96 │ │ +05c026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122253,17 +122320,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b18c: |[05b18c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -05b19c: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a97 │ │ -05b1a2: 0e00 |0003: return-void │ │ +05c028: |[05c028] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +05c038: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a97 │ │ +05c03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122274,17 +122341,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b1a4: |[05b1a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05b1b4: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a98 │ │ -05b1ba: 0e00 |0003: return-void │ │ +05c040: |[05c040] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05c050: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a98 │ │ +05c056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122295,17 +122362,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b1bc: |[05b1bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05b1cc: 7120 990a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a99 │ │ -05b1d2: 0e00 |0003: return-void │ │ +05c058: |[05c058] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05c068: 7120 990a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a99 │ │ +05c06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -122316,33 +122383,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b1d4: |[05b1d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -05b1e4: 7120 9a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a9a │ │ -05b1ea: 0e00 |0003: return-void │ │ +05c070: |[05c070] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +05c080: 7120 9a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a9a │ │ +05c086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #438 header: │ │ -class_idx : 365 │ │ +class_idx : 364 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 357 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 356 │ │ +source_file_idx : 2356 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #438 annotations: │ │ Annotations on method #2806 '' │ │ @@ -122373,24 +122440,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05b1ec: |[05b1ec] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -05b1fc: 7030 a90a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0aa9 │ │ -05b202: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ -05b206: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ -05b20a: 1a00 f611 |0007: const-string v0, "layout_inflater" // string@11f6 │ │ -05b20e: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ -05b214: 0c00 |000c: move-result-object v0 │ │ -05b216: 1f00 9801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0198 │ │ -05b21a: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ -05b21e: 0e00 |0011: return-void │ │ +05c088: |[05c088] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +05c098: 7030 a90a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0aa9 │ │ +05c09e: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ +05c0a2: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ +05c0a6: 1a00 f411 |0007: const-string v0, "layout_inflater" // string@11f4 │ │ +05c0aa: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ +05c0b0: 0c00 |000c: move-result-object v0 │ │ +05c0b2: 1f00 9701 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0197 │ │ +05c0b6: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ +05c0ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -122404,24 +122471,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05b220: |[05b220] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -05b230: 7040 aa0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aaa │ │ -05b236: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ -05b23a: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ -05b23e: 1a00 f611 |0007: const-string v0, "layout_inflater" // string@11f6 │ │ -05b242: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ -05b248: 0c00 |000c: move-result-object v0 │ │ -05b24a: 1f00 9801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0198 │ │ -05b24e: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ -05b252: 0e00 |0011: return-void │ │ +05c0bc: |[05c0bc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +05c0cc: 7040 aa0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aaa │ │ +05c0d2: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ +05c0d6: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ +05c0da: 1a00 f411 |0007: const-string v0, "layout_inflater" // string@11f4 │ │ +05c0de: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ +05c0e4: 0c00 |000c: move-result-object v0 │ │ +05c0e6: 1f00 9701 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0197 │ │ +05c0ea: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ +05c0ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -122436,24 +122503,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05b254: |[05b254] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -05b264: 7040 ab0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0aab │ │ -05b26a: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ -05b26e: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ -05b272: 1a00 f611 |0007: const-string v0, "layout_inflater" // string@11f6 │ │ -05b276: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ -05b27c: 0c00 |000c: move-result-object v0 │ │ -05b27e: 1f00 9801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0198 │ │ -05b282: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ -05b286: 0e00 |0011: return-void │ │ +05c0f0: |[05c0f0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +05c100: 7040 ab0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0aab │ │ +05c106: 5913 1d03 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ +05c10a: 5913 1f03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ +05c10e: 1a00 f411 |0007: const-string v0, "layout_inflater" // string@11f4 │ │ +05c112: 6e20 7b00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007b │ │ +05c118: 0c00 |000c: move-result-object v0 │ │ +05c11a: 1f00 9701 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0197 │ │ +05c11e: 5b10 1e03 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ +05c122: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -122469,21 +122536,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05b288: |[05b288] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05b298: 5430 1e03 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ -05b29c: 5231 1d03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ -05b2a0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05b2a2: 6e40 ca0b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bca │ │ -05b2a8: 0c00 |0008: move-result-object v0 │ │ -05b2aa: 1100 |0009: return-object v0 │ │ +05c124: |[05c124] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05c134: 5430 1e03 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ +05c138: 5231 1d03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ +05c13c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05c13e: 6e40 ca0b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bca │ │ +05c144: 0c00 |0008: move-result-object v0 │ │ +05c146: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -122494,21 +122561,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05b2ac: |[05b2ac] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05b2bc: 5430 1e03 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ -05b2c0: 5231 1f03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ -05b2c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05b2c6: 6e40 ca0b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bca │ │ -05b2cc: 0c00 |0008: move-result-object v0 │ │ -05b2ce: 1100 |0009: return-object v0 │ │ +05c148: |[05c148] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05c158: 5430 1e03 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@031e │ │ +05c15c: 5231 1f03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ +05c160: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05c162: 6e40 ca0b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bca │ │ +05c168: 0c00 |0008: move-result-object v0 │ │ +05c16a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -122519,17 +122586,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b2d0: |[05b2d0] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -05b2e0: 5901 1d03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ -05b2e4: 0e00 |0002: return-void │ │ +05c16c: |[05c16c] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +05c17c: 5901 1d03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@031d │ │ +05c180: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 dropDownLayout I │ │ @@ -122539,32 +122606,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b2e8: |[05b2e8] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -05b2f8: 5901 1f03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ -05b2fc: 0e00 |0002: return-void │ │ +05c184: |[05c184] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +05c194: 5901 1f03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@031f │ │ +05c198: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ │ │ - source_file_idx : 2358 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2356 (ResourceCursorAdapter.java) │ │ │ │ Class #439 header: │ │ -class_idx : 373 │ │ +class_idx : 372 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 376 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 375 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -122584,17 +122651,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b300: |[05b300] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -05b310: 7010 410b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b41 │ │ -05b316: 0e00 |0003: return-void │ │ +05c19c: |[05c19c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +05c1ac: 7010 410b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b41 │ │ +05c1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -122603,18 +122670,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b318: |[05b318] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05b328: 7110 700b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0b70 │ │ -05b32e: 0c00 |0003: move-result-object v0 │ │ -05b330: 1100 |0004: return-object v0 │ │ +05c1b4: |[05c1b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05c1c4: 7110 700b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0b70 │ │ +05c1ca: 0c00 |0003: move-result-object v0 │ │ +05c1cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -122623,18 +122690,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b334: |[05b334] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -05b344: 7110 710b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0b71 │ │ -05b34a: 0a00 |0003: move-result v0 │ │ -05b34c: 0f00 |0004: return v0 │ │ +05c1d0: |[05c1d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +05c1e0: 7110 710b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0b71 │ │ +05c1e6: 0a00 |0003: move-result v0 │ │ +05c1e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -122643,18 +122710,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b350: |[05b350] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05b360: 7110 720b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0b72 │ │ -05b366: 0a00 |0003: move-result v0 │ │ -05b368: 0f00 |0004: return v0 │ │ +05c1ec: |[05c1ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05c1fc: 7110 720b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0b72 │ │ +05c202: 0a00 |0003: move-result v0 │ │ +05c204: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -122663,18 +122730,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b36c: |[05b36c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05b37c: 7110 730b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0b73 │ │ -05b382: 0a00 |0003: move-result v0 │ │ -05b384: 0f00 |0004: return v0 │ │ +05c208: |[05c208] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05c218: 7110 730b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0b73 │ │ +05c21e: 0a00 |0003: move-result v0 │ │ +05c220: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -122683,20 +122750,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05b388: |[05b388] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -05b398: 2200 7401 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0174 │ │ -05b39c: 7030 180b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@0b18 │ │ -05b3a2: 7110 740b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0b74 │ │ -05b3a8: 0c00 |0008: move-result-object v0 │ │ -05b3aa: 1100 |0009: return-object v0 │ │ +05c224: |[05c224] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +05c234: 2200 7301 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0173 │ │ +05c238: 7030 180b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@0b18 │ │ +05c23e: 7110 740b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0b74 │ │ +05c244: 0c00 |0008: move-result-object v0 │ │ +05c246: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -122705,20 +122772,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05b3ac: |[05b3ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -05b3bc: 2200 7301 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0173 │ │ -05b3c0: 7030 150b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0b15 │ │ -05b3c6: 7110 750b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0b75 │ │ -05b3cc: 0c00 |0008: move-result-object v0 │ │ -05b3ce: 1100 |0009: return-object v0 │ │ +05c248: |[05c248] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +05c258: 2200 7201 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0172 │ │ +05c25c: 7030 150b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0b15 │ │ +05c262: 7110 750b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0b75 │ │ +05c268: 0c00 |0008: move-result-object v0 │ │ +05c26a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -122727,18 +122794,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b3d0: |[05b3d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05b3e0: 7110 760b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b76 │ │ -05b3e6: 0c00 |0003: move-result-object v0 │ │ -05b3e8: 1100 |0004: return-object v0 │ │ +05c26c: |[05c26c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05c27c: 7110 760b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b76 │ │ +05c282: 0c00 |0003: move-result-object v0 │ │ +05c284: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -122747,17 +122814,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b3ec: |[05b3ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -05b3fc: 7120 770b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0b77 │ │ -05b402: 0e00 |0003: return-void │ │ +05c288: |[05c288] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +05c298: 7120 770b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0b77 │ │ +05c29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122768,17 +122835,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b404: |[05b404] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -05b414: 7120 780b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0b78 │ │ -05b41a: 0e00 |0003: return-void │ │ +05c2a0: |[05c2a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05c2b0: 7120 780b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0b78 │ │ +05c2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122789,17 +122856,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b41c: |[05b41c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b42c: 7120 790b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b79 │ │ -05b432: 0e00 |0003: return-void │ │ +05c2b8: |[05c2b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c2c8: 7120 790b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b79 │ │ +05c2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -122810,17 +122877,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b434: |[05b434] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b444: 7120 7a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b7a │ │ -05b44a: 0e00 |0003: return-void │ │ +05c2d0: |[05c2d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c2e0: 7120 7a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b7a │ │ +05c2e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -122831,17 +122898,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b44c: |[05b44c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05b45c: 7130 7b0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0b7b │ │ -05b462: 0e00 |0003: return-void │ │ +05c2e8: |[05c2e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05c2f8: 7130 7b0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0b7b │ │ +05c2fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122853,17 +122920,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b464: |[05b464] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05b474: 7120 7c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0b7c │ │ -05b47a: 0e00 |0003: return-void │ │ +05c300: |[05c300] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05c310: 7120 7c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0b7c │ │ +05c316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122874,17 +122941,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b47c: |[05b47c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05b48c: 7120 7d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0b7d │ │ -05b492: 0e00 |0003: return-void │ │ +05c318: |[05c318] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05c328: 7120 7d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0b7d │ │ +05c32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122895,17 +122962,17 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b494: |[05b494] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05b4a4: 7120 7e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0b7e │ │ -05b4aa: 0e00 |0003: return-void │ │ +05c330: |[05c330] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05c340: 7120 7e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0b7e │ │ +05c346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -122916,32 +122983,32 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b4ac: |[05b4ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05b4bc: 7120 7f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0b7f │ │ -05b4c2: 0e00 |0003: return-void │ │ +05c348: |[05c348] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05c358: 7120 7f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0b7f │ │ +05c35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #440 header: │ │ -class_idx : 666 │ │ +class_idx : 664 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 683 │ │ +superclass_idx : 681 │ │ source_file_idx : 924 │ │ static_fields_size : 18 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #440 - │ │ @@ -123052,50 +123119,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 69 16-bit code units │ │ -05b4c4: |[05b4c4] nl.siegmann.epublib.domain.GuideReference.:()V │ │ -05b4d4: 1a00 e00c |0000: const-string v0, "cover" // string@0ce0 │ │ -05b4d8: 6900 6004 |0002: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ -05b4dc: 1a00 0d19 |0004: const-string v0, "title-page" // string@190d │ │ -05b4e0: 6900 6b04 |0006: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TITLE_PAGE:Ljava/lang/String; // field@046b │ │ -05b4e4: 1a00 1d19 |0008: const-string v0, "toc" // string@191d │ │ -05b4e8: 6900 6c04 |000a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TOC:Ljava/lang/String; // field@046c │ │ -05b4ec: 1a00 3011 |000c: const-string v0, "index" // string@1130 │ │ -05b4f0: 6900 6504 |000e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.INDEX:Ljava/lang/String; // field@0465 │ │ -05b4f4: 1a00 9910 |0010: const-string v0, "glossary" // string@1099 │ │ -05b4f8: 6900 6404 |0012: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.GLOSSARY:Ljava/lang/String; // field@0464 │ │ -05b4fc: 1a00 190b |0014: const-string v0, "acknowledgements" // string@0b19 │ │ -05b500: 6900 5c04 |0016: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.ACKNOWLEDGEMENTS:Ljava/lang/String; // field@045c │ │ -05b504: 1a00 ed0b |0018: const-string v0, "bibliography" // string@0bed │ │ -05b508: 6900 5d04 |001a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.BIBLIOGRAPHY:Ljava/lang/String; // field@045d │ │ -05b50c: 1a00 9e0c |001c: const-string v0, "colophon" // string@0c9e │ │ -05b510: 6900 5e04 |001e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COLOPHON:Ljava/lang/String; // field@045e │ │ -05b514: 1a00 d70c |0020: const-string v0, "copyright-page" // string@0cd7 │ │ -05b518: 6900 5f04 |0022: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COPYRIGHT_PAGE:Ljava/lang/String; // field@045f │ │ -05b51c: 1a00 560d |0024: const-string v0, "dedication" // string@0d56 │ │ -05b520: 6900 6104 |0026: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.DEDICATION:Ljava/lang/String; // field@0461 │ │ -05b524: 1a00 1f0e |0028: const-string v0, "epigraph" // string@0e1f │ │ -05b528: 6900 6204 |002a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.EPIGRAPH:Ljava/lang/String; // field@0462 │ │ -05b52c: 1a00 c00e |002c: const-string v0, "foreword" // string@0ec0 │ │ -05b530: 6900 6304 |002e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.FOREWORD:Ljava/lang/String; // field@0463 │ │ -05b534: 1a00 3612 |0030: const-string v0, "loi" // string@1236 │ │ -05b538: 6900 6604 |0032: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.LOI:Ljava/lang/String; // field@0466 │ │ -05b53c: 1a00 3912 |0034: const-string v0, "lot" // string@1239 │ │ -05b540: 6900 6704 |0036: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.LOT:Ljava/lang/String; // field@0467 │ │ -05b544: 1a00 8e14 |0038: const-string v0, "notes" // string@148e │ │ -05b548: 6900 6804 |003a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.NOTES:Ljava/lang/String; // field@0468 │ │ -05b54c: 1a00 ed15 |003c: const-string v0, "preface" // string@15ed │ │ -05b550: 6900 6904 |003e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.PREFACE:Ljava/lang/String; // field@0469 │ │ -05b554: 1a00 ea18 |0040: const-string v0, "text" // string@18ea │ │ -05b558: 6900 6a04 |0042: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TEXT:Ljava/lang/String; // field@046a │ │ -05b55c: 0e00 |0044: return-void │ │ +05c360: |[05c360] nl.siegmann.epublib.domain.GuideReference.:()V │ │ +05c370: 1a00 de0c |0000: const-string v0, "cover" // string@0cde │ │ +05c374: 6900 6004 |0002: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COVER:Ljava/lang/String; // field@0460 │ │ +05c378: 1a00 0b19 |0004: const-string v0, "title-page" // string@190b │ │ +05c37c: 6900 6b04 |0006: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TITLE_PAGE:Ljava/lang/String; // field@046b │ │ +05c380: 1a00 1b19 |0008: const-string v0, "toc" // string@191b │ │ +05c384: 6900 6c04 |000a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TOC:Ljava/lang/String; // field@046c │ │ +05c388: 1a00 2e11 |000c: const-string v0, "index" // string@112e │ │ +05c38c: 6900 6504 |000e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.INDEX:Ljava/lang/String; // field@0465 │ │ +05c390: 1a00 9710 |0010: const-string v0, "glossary" // string@1097 │ │ +05c394: 6900 6404 |0012: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.GLOSSARY:Ljava/lang/String; // field@0464 │ │ +05c398: 1a00 170b |0014: const-string v0, "acknowledgements" // string@0b17 │ │ +05c39c: 6900 5c04 |0016: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.ACKNOWLEDGEMENTS:Ljava/lang/String; // field@045c │ │ +05c3a0: 1a00 eb0b |0018: const-string v0, "bibliography" // string@0beb │ │ +05c3a4: 6900 5d04 |001a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.BIBLIOGRAPHY:Ljava/lang/String; // field@045d │ │ +05c3a8: 1a00 9c0c |001c: const-string v0, "colophon" // string@0c9c │ │ +05c3ac: 6900 5e04 |001e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COLOPHON:Ljava/lang/String; // field@045e │ │ +05c3b0: 1a00 d50c |0020: const-string v0, "copyright-page" // string@0cd5 │ │ +05c3b4: 6900 5f04 |0022: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.COPYRIGHT_PAGE:Ljava/lang/String; // field@045f │ │ +05c3b8: 1a00 540d |0024: const-string v0, "dedication" // string@0d54 │ │ +05c3bc: 6900 6104 |0026: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.DEDICATION:Ljava/lang/String; // field@0461 │ │ +05c3c0: 1a00 1d0e |0028: const-string v0, "epigraph" // string@0e1d │ │ +05c3c4: 6900 6204 |002a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.EPIGRAPH:Ljava/lang/String; // field@0462 │ │ +05c3c8: 1a00 be0e |002c: const-string v0, "foreword" // string@0ebe │ │ +05c3cc: 6900 6304 |002e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.FOREWORD:Ljava/lang/String; // field@0463 │ │ +05c3d0: 1a00 3412 |0030: const-string v0, "loi" // string@1234 │ │ +05c3d4: 6900 6604 |0032: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.LOI:Ljava/lang/String; // field@0466 │ │ +05c3d8: 1a00 3712 |0034: const-string v0, "lot" // string@1237 │ │ +05c3dc: 6900 6704 |0036: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.LOT:Ljava/lang/String; // field@0467 │ │ +05c3e0: 1a00 8c14 |0038: const-string v0, "notes" // string@148c │ │ +05c3e4: 6900 6804 |003a: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.NOTES:Ljava/lang/String; // field@0468 │ │ +05c3e8: 1a00 eb15 |003c: const-string v0, "preface" // string@15eb │ │ +05c3ec: 6900 6904 |003e: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.PREFACE:Ljava/lang/String; // field@0469 │ │ +05c3f0: 1a00 e818 |0040: const-string v0, "text" // string@18e8 │ │ +05c3f4: 6900 6a04 |0042: sput-object v0, Lnl/siegmann/epublib/domain/GuideReference;.TEXT:Ljava/lang/String; // field@046a │ │ +05c3f8: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=31 │ │ 0x0008 line=38 │ │ 0x000c line=43 │ │ 0x0010 line=44 │ │ @@ -123118,18 +123185,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05b560: |[05b560] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ -05b570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b572: 7030 4810 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1048 │ │ -05b578: 0e00 |0004: return-void │ │ +05c3fc: |[05c3fc] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;)V │ │ +05c40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c40e: 7030 4810 2100 |0001: invoke-direct {v1, v2, v0}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1048 │ │ +05c414: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/GuideReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -123139,17 +123206,17 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b57c: |[05b57c] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ -05b58c: 7030 1011 1002 |0000: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1110 │ │ -05b592: 0e00 |0003: return-void │ │ +05c418: |[05c418] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ +05c428: 7030 1011 1002 |0000: invoke-direct {v0, v1, v2}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@1110 │ │ +05c42e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnl/siegmann/epublib/domain/GuideReference; │ │ 0x0000 - 0x0004 reg=1 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -123160,18 +123227,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05b594: |[05b594] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V │ │ -05b5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b5a6: 7050 4a10 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@104a │ │ -05b5ac: 0e00 |0004: return-void │ │ +05c430: |[05c430] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V │ │ +05c440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c442: 7050 4a10 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/GuideReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@104a │ │ +05c448: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/GuideReference; │ │ 0x0000 - 0x0005 reg=2 resource Lnl/siegmann/epublib/domain/Resource; │ │ @@ -123183,25 +123250,25 @@ │ │ type : '(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05b5b0: |[05b5b0] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -05b5c0: 7040 1111 2154 |0000: invoke-direct {v1, v2, v4, v5}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ -05b5c6: 7110 b911 0300 |0003: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ -05b5cc: 0a00 |0006: move-result v0 │ │ -05b5ce: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -05b5d2: 6e10 df0e 0300 |0009: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ -05b5d8: 0c00 |000c: move-result-object v0 │ │ -05b5da: 5b10 6e04 |000d: iput-object v0, v1, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ -05b5de: 0e00 |000f: return-void │ │ -05b5e0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05b5e2: 28fc |0011: goto 000d // -0004 │ │ +05c44c: |[05c44c] nl.siegmann.epublib.domain.GuideReference.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +05c45c: 7040 1111 2154 |0000: invoke-direct {v1, v2, v4, v5}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ +05c462: 7110 b911 0300 |0003: invoke-static {v3}, Lnl/siegmann/epublib/util/StringUtil;.isNotBlank:(Ljava/lang/String;)Z // method@11b9 │ │ +05c468: 0a00 |0006: move-result v0 │ │ +05c46a: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +05c46e: 6e10 df0e 0300 |0009: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0edf │ │ +05c474: 0c00 |000c: move-result-object v0 │ │ +05c476: 5b10 6e04 |000d: iput-object v0, v1, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ +05c47a: 0e00 |000f: return-void │ │ +05c47c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05c47e: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ 0x000f line=93 │ │ 0x0010 line=92 │ │ locals : │ │ @@ -123217,17 +123284,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b5e4: |[05b5e4] nl.siegmann.epublib.domain.GuideReference.getType:()Ljava/lang/String; │ │ -05b5f4: 5410 6e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ -05b5f8: 1100 |0002: return-object v0 │ │ +05c480: |[05c480] nl.siegmann.epublib.domain.GuideReference.getType:()Ljava/lang/String; │ │ +05c490: 5410 6e04 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ +05c494: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/GuideReference; │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/GuideReference;) │ │ @@ -123235,32 +123302,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b5fc: |[05b5fc] nl.siegmann.epublib.domain.GuideReference.setType:(Ljava/lang/String;)V │ │ -05b60c: 5b01 6e04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ -05b610: 0e00 |0002: return-void │ │ +05c498: |[05c498] nl.siegmann.epublib.domain.GuideReference.setType:(Ljava/lang/String;)V │ │ +05c4a8: 5b01 6e04 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/GuideReference;.type:Ljava/lang/String; // field@046e │ │ +05c4ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/GuideReference; │ │ 0x0000 - 0x0003 reg=1 type Ljava/lang/String; │ │ │ │ source_file_idx : 924 (GuideReference.java) │ │ │ │ Class #441 header: │ │ -class_idx : 681 │ │ +class_idx : 679 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 683 │ │ -source_file_idx : 2529 │ │ +superclass_idx : 681 │ │ +source_file_idx : 2527 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 3 │ │ │ │ Class #441 annotations: │ │ Annotations on field #1422 'COMPARATOR_BY_TITLE_IGNORE_CASE' │ │ @@ -123304,37 +123371,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05b614: |[05b614] nl.siegmann.epublib.domain.TOCReference.:()V │ │ -05b624: 2200 a802 |0000: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference$1; // type@02a8 │ │ -05b628: 7010 ed10 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/domain/TOCReference$1;.:()V // method@10ed │ │ -05b62e: 6900 8e05 |0005: sput-object v0, Lnl/siegmann/epublib/domain/TOCReference;.COMPARATOR_BY_TITLE_IGNORE_CASE:Ljava/util/Comparator; // field@058e │ │ -05b632: 0e00 |0007: return-void │ │ +05c4b0: |[05c4b0] nl.siegmann.epublib.domain.TOCReference.:()V │ │ +05c4c0: 2200 a602 |0000: new-instance v0, Lnl/siegmann/epublib/domain/TOCReference$1; // type@02a6 │ │ +05c4c4: 7010 ed10 0000 |0002: invoke-direct {v0}, Lnl/siegmann/epublib/domain/TOCReference$1;.:()V // method@10ed │ │ +05c4ca: 6900 8e05 |0005: sput-object v0, Lnl/siegmann/epublib/domain/TOCReference;.COMPARATOR_BY_TITLE_IGNORE_CASE:Ljava/util/Comparator; // field@058e │ │ +05c4ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ #1 : (in Lnl/siegmann/epublib/domain/TOCReference;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05b634: |[05b634] nl.siegmann.epublib.domain.TOCReference.:()V │ │ -05b644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b646: 7040 f310 0100 |0001: invoke-direct {v1, v0, v0, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ -05b64c: 0e00 |0004: return-void │ │ +05c4d0: |[05c4d0] nl.siegmann.epublib.domain.TOCReference.:()V │ │ +05c4e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c4e2: 7040 f310 0100 |0001: invoke-direct {v1, v0, v0, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ +05c4e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x0004 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/TOCReference; │ │ │ │ @@ -123343,18 +123410,18 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05b650: |[05b650] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V │ │ -05b660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b662: 7040 f310 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ -05b668: 0e00 |0004: return-void │ │ +05c4ec: |[05c4ec] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;)V │ │ +05c4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c4fe: 7040 f310 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V // method@10f3 │ │ +05c504: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x0005 reg=2 name Ljava/lang/String; │ │ @@ -123365,19 +123432,19 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -05b66c: |[05b66c] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ -05b67c: 2200 5f02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05b680: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ -05b686: 7050 f410 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/util/List;)V // method@10f4 │ │ -05b68c: 0e00 |0008: return-void │ │ +05c508: |[05c508] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;)V │ │ +05c518: 2200 5d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@025d │ │ +05c51c: 7010 120f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0f12 │ │ +05c522: 7050 f410 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Lnl/siegmann/epublib/domain/TOCReference;.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/util/List;)V // method@10f4 │ │ +05c528: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0008 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x0009 reg=2 name Ljava/lang/String; │ │ @@ -123389,18 +123456,18 @@ │ │ type : '(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05b690: |[05b690] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/util/List;)V │ │ -05b6a0: 7040 1111 2031 |0000: invoke-direct {v0, v2, v1, v3}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ -05b6a6: 5b04 8f05 |0003: iput-object v4, v0, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ -05b6aa: 0e00 |0005: return-void │ │ +05c52c: |[05c52c] nl.siegmann.epublib.domain.TOCReference.:(Ljava/lang/String;Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/util/List;)V │ │ +05c53c: 7040 1111 2031 |0000: invoke-direct {v0, v2, v1, v3}, Lnl/siegmann/epublib/domain/TitledResourceReference;.:(Lnl/siegmann/epublib/domain/Resource;Ljava/lang/String;Ljava/lang/String;)V // method@1111 │ │ +05c542: 5b04 8f05 |0003: iput-object v4, v0, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ +05c546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -123415,17 +123482,17 @@ │ │ type : '()Ljava/util/Comparator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b6ac: |[05b6ac] nl.siegmann.epublib.domain.TOCReference.getComparatorByTitleIgnoreCase:()Ljava/util/Comparator; │ │ -05b6bc: 6200 8e05 |0000: sget-object v0, Lnl/siegmann/epublib/domain/TOCReference;.COMPARATOR_BY_TITLE_IGNORE_CASE:Ljava/util/Comparator; // field@058e │ │ -05b6c0: 1100 |0002: return-object v0 │ │ +05c548: |[05c548] nl.siegmann.epublib.domain.TOCReference.getComparatorByTitleIgnoreCase:()Ljava/util/Comparator; │ │ +05c558: 6200 8e05 |0000: sget-object v0, Lnl/siegmann/epublib/domain/TOCReference;.COMPARATOR_BY_TITLE_IGNORE_CASE:Ljava/util/Comparator; // field@058e │ │ +05c55c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lnl/siegmann/epublib/domain/TOCReference;) │ │ @@ -123433,18 +123500,18 @@ │ │ type : '(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b6c4: |[05b6c4] nl.siegmann.epublib.domain.TOCReference.addChildSection:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; │ │ -05b6d4: 5410 8f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ -05b6d8: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ -05b6de: 1102 |0005: return-object v2 │ │ +05c560: |[05c560] nl.siegmann.epublib.domain.TOCReference.addChildSection:(Lnl/siegmann/epublib/domain/TOCReference;)Lnl/siegmann/epublib/domain/TOCReference; │ │ +05c570: 5410 8f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ +05c574: 7220 430f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0f43 │ │ +05c57a: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x0006 reg=2 childSection Lnl/siegmann/epublib/domain/TOCReference; │ │ @@ -123454,17 +123521,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b6e0: |[05b6e0] nl.siegmann.epublib.domain.TOCReference.getChildren:()Ljava/util/List; │ │ -05b6f0: 5410 8f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ -05b6f4: 1100 |0002: return-object v0 │ │ +05c57c: |[05c57c] nl.siegmann.epublib.domain.TOCReference.getChildren:()Ljava/util/List; │ │ +05c58c: 5410 8f05 |0000: iget-object v0, v1, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ +05c590: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lnl/siegmann/epublib/domain/TOCReference; │ │ │ │ #2 : (in Lnl/siegmann/epublib/domain/TOCReference;) │ │ @@ -123472,33 +123539,33 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b6f8: |[05b6f8] nl.siegmann.epublib.domain.TOCReference.setChildren:(Ljava/util/List;)V │ │ -05b708: 5b01 8f05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ -05b70c: 0e00 |0002: return-void │ │ +05c594: |[05c594] nl.siegmann.epublib.domain.TOCReference.setChildren:(Ljava/util/List;)V │ │ +05c5a4: 5b01 8f05 |0000: iput-object v1, v0, Lnl/siegmann/epublib/domain/TOCReference;.children:Ljava/util/List; // field@058f │ │ +05c5a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lnl/siegmann/epublib/domain/TOCReference; │ │ 0x0000 - 0x0003 reg=1 children Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2529 (TOCReference.java) │ │ + source_file_idx : 2527 (TOCReference.java) │ │ │ │ Class #442 header: │ │ -class_idx : 735 │ │ +class_idx : 733 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 740 │ │ -source_file_idx : 2060 │ │ +superclass_idx : 738 │ │ +source_file_idx : 2058 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #442 - │ │ Class descriptor : 'Lorg/slf4j/helpers/MarkerIgnoringBase;' │ │ @@ -123519,17 +123586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b710: |[05b710] org.slf4j.helpers.MarkerIgnoringBase.:()V │ │ -05b720: 7010 2813 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/NamedLoggerBase;.:()V // method@1328 │ │ -05b726: 0e00 |0003: return-void │ │ +05c5ac: |[05c5ac] org.slf4j.helpers.MarkerIgnoringBase.:()V │ │ +05c5bc: 7010 2813 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/NamedLoggerBase;.:()V // method@1328 │ │ +05c5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ │ │ Virtual methods - │ │ @@ -123538,17 +123605,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b728: |[05b728] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ -05b738: 6e20 ae12 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;)V // method@12ae │ │ -05b73e: 0e00 |0003: return-void │ │ +05c5c4: |[05c5c4] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ +05c5d4: 6e20 ae12 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;)V // method@12ae │ │ +05c5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123559,17 +123626,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b740: |[05b740] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05b750: 6e30 af12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Object;)V // method@12af │ │ -05b756: 0e00 |0003: return-void │ │ +05c5dc: |[05c5dc] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c5ec: 6e30 af12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Object;)V // method@12af │ │ +05c5f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123581,17 +123648,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05b758: |[05b758] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b768: 6e40 b012 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12b0 │ │ -05b76e: 0e00 |0003: return-void │ │ +05c5f4: |[05c5f4] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c604: 6e40 b012 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12b0 │ │ +05c60a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123604,17 +123671,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b770: |[05b770] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05b780: 6e30 b112 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12b1 │ │ -05b786: 0e00 |0003: return-void │ │ +05c60c: |[05c60c] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05c61c: 6e30 b112 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12b1 │ │ +05c622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123626,17 +123693,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b788: |[05b788] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05b798: 6e30 b212 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12b2 │ │ -05b79e: 0e00 |0003: return-void │ │ +05c624: |[05c624] org.slf4j.helpers.MarkerIgnoringBase.debug:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05c634: 6e30 b212 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.debug:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12b2 │ │ +05c63a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123648,17 +123715,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b7a0: |[05b7a0] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ -05b7b0: 6e20 b812 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;)V // method@12b8 │ │ -05b7b6: 0e00 |0003: return-void │ │ +05c63c: |[05c63c] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ +05c64c: 6e20 b812 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;)V // method@12b8 │ │ +05c652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=146 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123669,17 +123736,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b7b8: |[05b7b8] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05b7c8: 6e30 b912 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Object;)V // method@12b9 │ │ -05b7ce: 0e00 |0003: return-void │ │ +05c654: |[05c654] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c664: 6e30 b912 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Object;)V // method@12b9 │ │ +05c66a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123691,17 +123758,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05b7d0: |[05b7d0] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b7e0: 6e40 ba12 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12ba │ │ -05b7e6: 0e00 |0003: return-void │ │ +05c66c: |[05c66c] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c67c: 6e40 ba12 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12ba │ │ +05c682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123714,17 +123781,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b7e8: |[05b7e8] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05b7f8: 6e30 bb12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12bb │ │ -05b7fe: 0e00 |0003: return-void │ │ +05c684: |[05c684] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05c694: 6e30 bb12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12bb │ │ +05c69a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123736,17 +123803,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b800: |[05b800] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05b810: 6e30 bc12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12bc │ │ -05b816: 0e00 |0003: return-void │ │ +05c69c: |[05c69c] org.slf4j.helpers.MarkerIgnoringBase.error:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05c6ac: 6e30 bc12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.error:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12bc │ │ +05c6b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123758,18 +123825,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b818: |[05b818] org.slf4j.helpers.MarkerIgnoringBase.getName:()Ljava/lang/String; │ │ -05b828: 6f10 2913 0100 |0000: invoke-super {v1}, Lorg/slf4j/helpers/NamedLoggerBase;.getName:()Ljava/lang/String; // method@1329 │ │ -05b82e: 0c00 |0003: move-result-object v0 │ │ -05b830: 1100 |0004: return-object v0 │ │ +05c6b4: |[05c6b4] org.slf4j.helpers.MarkerIgnoringBase.getName:()Ljava/lang/String; │ │ +05c6c4: 6f10 2913 0100 |0000: invoke-super {v1}, Lorg/slf4j/helpers/NamedLoggerBase;.getName:()Ljava/lang/String; // method@1329 │ │ +05c6ca: 0c00 |0003: move-result-object v0 │ │ +05c6cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ │ │ #11 : (in Lorg/slf4j/helpers/MarkerIgnoringBase;) │ │ @@ -123777,17 +123844,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b834: |[05b834] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ -05b844: 6e20 c312 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;)V // method@12c3 │ │ -05b84a: 0e00 |0003: return-void │ │ +05c6d0: |[05c6d0] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ +05c6e0: 6e20 c312 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;)V // method@12c3 │ │ +05c6e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123798,17 +123865,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b84c: |[05b84c] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05b85c: 6e30 c412 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Object;)V // method@12c4 │ │ -05b862: 0e00 |0003: return-void │ │ +05c6e8: |[05c6e8] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c6f8: 6e30 c412 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Object;)V // method@12c4 │ │ +05c6fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123820,17 +123887,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05b864: |[05b864] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b874: 6e40 c512 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12c5 │ │ -05b87a: 0e00 |0003: return-void │ │ +05c700: |[05c700] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c710: 6e40 c512 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12c5 │ │ +05c716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123843,17 +123910,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b87c: |[05b87c] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05b88c: 6e30 c612 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12c6 │ │ -05b892: 0e00 |0003: return-void │ │ +05c718: |[05c718] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05c728: 6e30 c612 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12c6 │ │ +05c72e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123865,17 +123932,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b894: |[05b894] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05b8a4: 6e30 c712 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12c7 │ │ -05b8aa: 0e00 |0003: return-void │ │ +05c730: |[05c730] org.slf4j.helpers.MarkerIgnoringBase.info:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05c740: 6e30 c712 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.info:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12c7 │ │ +05c746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -123887,18 +123954,18 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b8ac: |[05b8ac] org.slf4j.helpers.MarkerIgnoringBase.isDebugEnabled:(Lorg/slf4j/Marker;)Z │ │ -05b8bc: 6e10 cd12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isDebugEnabled:()Z // method@12cd │ │ -05b8c2: 0a00 |0003: move-result v0 │ │ -05b8c4: 0f00 |0004: return v0 │ │ +05c748: |[05c748] org.slf4j.helpers.MarkerIgnoringBase.isDebugEnabled:(Lorg/slf4j/Marker;)Z │ │ +05c758: 6e10 cd12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isDebugEnabled:()Z // method@12cd │ │ +05c75e: 0a00 |0003: move-result v0 │ │ +05c760: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0005 reg=2 marker Lorg/slf4j/Marker; │ │ │ │ @@ -123907,18 +123974,18 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b8c8: |[05b8c8] org.slf4j.helpers.MarkerIgnoringBase.isErrorEnabled:(Lorg/slf4j/Marker;)Z │ │ -05b8d8: 6e10 cf12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isErrorEnabled:()Z // method@12cf │ │ -05b8de: 0a00 |0003: move-result v0 │ │ -05b8e0: 0f00 |0004: return v0 │ │ +05c764: |[05c764] org.slf4j.helpers.MarkerIgnoringBase.isErrorEnabled:(Lorg/slf4j/Marker;)Z │ │ +05c774: 6e10 cf12 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isErrorEnabled:()Z // method@12cf │ │ +05c77a: 0a00 |0003: move-result v0 │ │ +05c77c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0005 reg=2 marker Lorg/slf4j/Marker; │ │ │ │ @@ -123927,18 +123994,18 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b8e4: |[05b8e4] org.slf4j.helpers.MarkerIgnoringBase.isInfoEnabled:(Lorg/slf4j/Marker;)Z │ │ -05b8f4: 6e10 d112 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isInfoEnabled:()Z // method@12d1 │ │ -05b8fa: 0a00 |0003: move-result v0 │ │ -05b8fc: 0f00 |0004: return v0 │ │ +05c780: |[05c780] org.slf4j.helpers.MarkerIgnoringBase.isInfoEnabled:(Lorg/slf4j/Marker;)Z │ │ +05c790: 6e10 d112 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isInfoEnabled:()Z // method@12d1 │ │ +05c796: 0a00 |0003: move-result v0 │ │ +05c798: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0005 reg=2 marker Lorg/slf4j/Marker; │ │ │ │ @@ -123947,18 +124014,18 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b900: |[05b900] org.slf4j.helpers.MarkerIgnoringBase.isTraceEnabled:(Lorg/slf4j/Marker;)Z │ │ -05b910: 6e10 d312 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isTraceEnabled:()Z // method@12d3 │ │ -05b916: 0a00 |0003: move-result v0 │ │ -05b918: 0f00 |0004: return v0 │ │ +05c79c: |[05c79c] org.slf4j.helpers.MarkerIgnoringBase.isTraceEnabled:(Lorg/slf4j/Marker;)Z │ │ +05c7ac: 6e10 d312 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isTraceEnabled:()Z // method@12d3 │ │ +05c7b2: 0a00 |0003: move-result v0 │ │ +05c7b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0005 reg=2 marker Lorg/slf4j/Marker; │ │ │ │ @@ -123967,18 +124034,18 @@ │ │ type : '(Lorg/slf4j/Marker;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b91c: |[05b91c] org.slf4j.helpers.MarkerIgnoringBase.isWarnEnabled:(Lorg/slf4j/Marker;)Z │ │ -05b92c: 6e10 d512 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isWarnEnabled:()Z // method@12d5 │ │ -05b932: 0a00 |0003: move-result v0 │ │ -05b934: 0f00 |0004: return v0 │ │ +05c7b8: |[05c7b8] org.slf4j.helpers.MarkerIgnoringBase.isWarnEnabled:(Lorg/slf4j/Marker;)Z │ │ +05c7c8: 6e10 d512 0100 |0000: invoke-virtual {v1}, Lorg/slf4j/helpers/MarkerIgnoringBase;.isWarnEnabled:()Z // method@12d5 │ │ +05c7ce: 0a00 |0003: move-result v0 │ │ +05c7d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0005 reg=2 marker Lorg/slf4j/Marker; │ │ │ │ @@ -123987,36 +124054,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05b938: |[05b938] org.slf4j.helpers.MarkerIgnoringBase.toString:()Ljava/lang/String; │ │ -05b948: 2200 4e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024e │ │ -05b94c: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05b952: 6e10 bd0e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -05b958: 0c01 |0008: move-result-object v1 │ │ -05b95a: 6e10 910e 0100 |0009: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -05b960: 0c01 |000c: move-result-object v1 │ │ -05b962: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05b968: 0c00 |0010: move-result-object v0 │ │ -05b96a: 1a01 9900 |0011: const-string v1, "(" // string@0099 │ │ -05b96e: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05b974: 0c00 |0016: move-result-object v0 │ │ -05b976: 6e10 c212 0200 |0017: invoke-virtual {v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.getName:()Ljava/lang/String; // method@12c2 │ │ -05b97c: 0c01 |001a: move-result-object v1 │ │ -05b97e: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05b984: 0c00 |001e: move-result-object v0 │ │ -05b986: 1a01 b500 |001f: const-string v1, ")" // string@00b5 │ │ -05b98a: 6e20 f70e 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05b990: 0c00 |0024: move-result-object v0 │ │ -05b992: 6e10 fb0e 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05b998: 0c00 |0028: move-result-object v0 │ │ -05b99a: 1100 |0029: return-object v0 │ │ +05c7d4: |[05c7d4] org.slf4j.helpers.MarkerIgnoringBase.toString:()Ljava/lang/String; │ │ +05c7e4: 2200 4c02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@024c │ │ +05c7e8: 7010 f00e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05c7ee: 6e10 bd0e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +05c7f4: 0c01 |0008: move-result-object v1 │ │ +05c7f6: 6e10 910e 0100 |0009: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +05c7fc: 0c01 |000c: move-result-object v1 │ │ +05c7fe: 6e20 f70e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05c804: 0c00 |0010: move-result-object v0 │ │ +05c806: 1a01 9900 |0011: const-string v1, "(" // string@0099 │ │ +05c80a: 6e20 f70e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05c810: 0c00 |0016: move-result-object v0 │ │ +05c812: 6e10 c212 0200 |0017: invoke-virtual {v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.getName:()Ljava/lang/String; // method@12c2 │ │ +05c818: 0c01 |001a: move-result-object v1 │ │ +05c81a: 6e20 f70e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05c820: 0c00 |001e: move-result-object v0 │ │ +05c822: 1a01 b500 |001f: const-string v1, ")" // string@00b5 │ │ +05c826: 6e20 f70e 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05c82c: 0c00 |0024: move-result-object v0 │ │ +05c82e: 6e10 fb0e 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05c834: 0c00 |0028: move-result-object v0 │ │ +05c836: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x002a reg=2 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ │ │ #22 : (in Lorg/slf4j/helpers/MarkerIgnoringBase;) │ │ @@ -124024,17 +124091,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b99c: |[05b99c] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ -05b9ac: 6e20 d812 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;)V // method@12d8 │ │ -05b9b2: 0e00 |0003: return-void │ │ +05c838: |[05c838] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ +05c848: 6e20 d812 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;)V // method@12d8 │ │ +05c84e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124045,17 +124112,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b9b4: |[05b9b4] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05b9c4: 6e30 d912 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Object;)V // method@12d9 │ │ -05b9ca: 0e00 |0003: return-void │ │ +05c850: |[05c850] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c860: 6e30 d912 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Object;)V // method@12d9 │ │ +05c866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124067,17 +124134,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05b9cc: |[05b9cc] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05b9dc: 6e40 da12 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12da │ │ -05b9e2: 0e00 |0003: return-void │ │ +05c868: |[05c868] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c878: 6e40 da12 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12da │ │ +05c87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124090,17 +124157,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b9e4: |[05b9e4] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05b9f4: 6e30 db12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12db │ │ -05b9fa: 0e00 |0003: return-void │ │ +05c880: |[05c880] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05c890: 6e30 db12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12db │ │ +05c896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124112,17 +124179,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b9fc: |[05b9fc] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05ba0c: 6e30 dc12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12dc │ │ -05ba12: 0e00 |0003: return-void │ │ +05c898: |[05c898] org.slf4j.helpers.MarkerIgnoringBase.trace:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05c8a8: 6e30 dc12 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.trace:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12dc │ │ +05c8ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124134,17 +124201,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ba14: |[05ba14] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ -05ba24: 6e20 e212 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;)V // method@12e2 │ │ -05ba2a: 0e00 |0003: return-void │ │ +05c8b0: |[05c8b0] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;)V │ │ +05c8c0: 6e20 e212 2000 |0000: invoke-virtual {v0, v2}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;)V // method@12e2 │ │ +05c8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124155,17 +124222,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05ba2c: |[05ba2c] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05ba3c: 6e30 e312 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Object;)V // method@12e3 │ │ -05ba42: 0e00 |0003: return-void │ │ +05c8c8: |[05c8c8] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c8d8: 6e30 e312 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Object;)V // method@12e3 │ │ +05c8de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124177,17 +124244,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05ba44: |[05ba44] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05ba54: 6e40 e412 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12e4 │ │ -05ba5a: 0e00 |0003: return-void │ │ +05c8e0: |[05c8e0] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c8f0: 6e40 e412 2043 |0000: invoke-virtual {v0, v2, v3, v4}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@12e4 │ │ +05c8f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124200,17 +124267,17 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05ba5c: |[05ba5c] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05ba6c: 6e30 e512 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12e5 │ │ -05ba72: 0e00 |0003: return-void │ │ +05c8f8: |[05c8f8] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05c908: 6e30 e512 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12e5 │ │ +05c90e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ @@ -124222,34 +124289,34 @@ │ │ type : '(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05ba74: |[05ba74] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05ba84: 6e30 e612 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12e6 │ │ -05ba8a: 0e00 |0003: return-void │ │ +05c910: |[05c910] org.slf4j.helpers.MarkerIgnoringBase.warn:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05c920: 6e30 e612 2003 |0000: invoke-virtual {v0, v2, v3}, Lorg/slf4j/helpers/MarkerIgnoringBase;.warn:(Ljava/lang/String;[Ljava/lang/Object;)V // method@12e6 │ │ +05c926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/MarkerIgnoringBase; │ │ 0x0000 - 0x0004 reg=1 marker Lorg/slf4j/Marker; │ │ 0x0000 - 0x0004 reg=2 format Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 argArray [Ljava/lang/Object; │ │ │ │ - source_file_idx : 2060 (MarkerIgnoringBase.java) │ │ + source_file_idx : 2058 (MarkerIgnoringBase.java) │ │ │ │ Class #443 header: │ │ -class_idx : 151 │ │ +class_idx : 150 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 150 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 149 │ │ +source_file_idx : 2462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -124269,17 +124336,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ba8c: |[05ba8c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -05ba9c: 7010 0e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ -05baa2: 0e00 |0003: return-void │ │ +05c928: |[05c928] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +05c938: 7010 0e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ +05c93e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -124288,18 +124355,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05baa4: |[05baa4] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05bab4: 7110 1e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@041e │ │ -05baba: 0c00 |0003: move-result-object v0 │ │ -05babc: 1100 |0004: return-object v0 │ │ +05c940: |[05c940] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05c950: 7110 1e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@041e │ │ +05c956: 0c00 |0003: move-result-object v0 │ │ +05c958: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -124308,30 +124375,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05bac0: |[05bac0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -05bad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bad2: 0f00 |0001: return v0 │ │ +05c95c: |[05c95c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05c96c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c96e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2464 (ShareCompat.java) │ │ + source_file_idx : 2462 (ShareCompat.java) │ │ │ │ Class #444 header: │ │ -class_idx : 172 │ │ +class_idx : 171 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 171 │ │ +superclass_idx : 170 │ │ source_file_idx : 1010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #444 annotations: │ │ @@ -124352,17 +124419,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bad4: |[05bad4] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -05bae4: 7010 8004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0480 │ │ -05baea: 0e00 |0003: return-void │ │ +05c970: |[05c970] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +05c980: 7010 8004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0480 │ │ +05c986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -124371,32 +124438,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05baec: |[05baec] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05bafc: 7120 8e04 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@048e │ │ -05bb02: 0c00 |0003: move-result-object v0 │ │ -05bb04: 1100 |0004: return-object v0 │ │ +05c988: |[05c988] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05c998: 7120 8e04 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@048e │ │ +05c99e: 0c00 |0003: move-result-object v0 │ │ +05c9a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ │ │ source_file_idx : 1010 (IntentCompat.java) │ │ │ │ Class #445 header: │ │ -class_idx : 227 │ │ +class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 224 │ │ +superclass_idx : 223 │ │ source_file_idx : 376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #445 annotations: │ │ @@ -124417,17 +124484,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bb08: |[05bb08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -05bb18: 7010 9a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@059a │ │ -05bb1e: 0e00 |0003: return-void │ │ +05c9a4: |[05c9a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +05c9b4: 7010 9a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@059a │ │ +05c9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -124436,23 +124503,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05bb20: |[05bb20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05bb30: 7120 0206 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0602 │ │ -05bb36: 0c00 |0003: move-result-object v0 │ │ -05bb38: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05bb3c: 2201 5501 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0155 │ │ -05bb40: 7020 a209 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@09a2 │ │ -05bb46: 1101 |000b: return-object v1 │ │ -05bb48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05bb4a: 28fe |000d: goto 000b // -0002 │ │ +05c9bc: |[05c9bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05c9cc: 7120 0206 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0602 │ │ +05c9d2: 0c00 |0003: move-result-object v0 │ │ +05c9d4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05c9d8: 2201 5401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0154 │ │ +05c9dc: 7020 a209 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@09a2 │ │ +05c9e2: 1101 |000b: return-object v1 │ │ +05c9e4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05c9e6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -124466,20 +124533,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05bb4c: |[05bb4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05bb5c: 2200 e200 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e2 │ │ -05bb60: 7030 af05 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@05af │ │ -05bb66: 7110 0306 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0603 │ │ -05bb6c: 0c00 |0008: move-result-object v0 │ │ -05bb6e: 1100 |0009: return-object v0 │ │ +05c9e8: |[05c9e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05c9f8: 2200 e100 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e1 │ │ +05c9fc: 7030 af05 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@05af │ │ +05ca02: 7110 0306 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0603 │ │ +05ca08: 0c00 |0008: move-result-object v0 │ │ +05ca0a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -124488,35 +124555,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05bb70: |[05bb70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05bb80: 7140 0406 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0604 │ │ -05bb86: 0a00 |0003: move-result v0 │ │ -05bb88: 0f00 |0004: return v0 │ │ +05ca0c: |[05ca0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05ca1c: 7140 0406 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0604 │ │ +05ca22: 0a00 |0003: move-result v0 │ │ +05ca24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ source_file_idx : 376 (AccessibilityDelegateCompat.java) │ │ │ │ Class #446 header: │ │ -class_idx : 279 │ │ +class_idx : 278 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 277 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -124536,17 +124603,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bb8c: |[05bb8c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -05bb9c: 7010 0407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0704 │ │ -05bba2: 0e00 |0003: return-void │ │ +05ca28: |[05ca28] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +05ca38: 7010 0407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0704 │ │ +05ca3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -124555,18 +124622,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05bba4: |[05bba4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -05bbb4: 7100 5207 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0752 │ │ -05bbba: 0b00 |0003: move-result-wide v0 │ │ -05bbbc: 1000 |0004: return-wide v0 │ │ +05ca40: |[05ca40] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +05ca50: 7100 5207 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0752 │ │ +05ca56: 0b00 |0003: move-result-wide v0 │ │ +05ca58: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -124574,18 +124641,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bbc0: |[05bbc0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05bbd0: 7110 5307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0753 │ │ -05bbd6: 0a00 |0003: move-result v0 │ │ -05bbd8: 0f00 |0004: return v0 │ │ +05ca5c: |[05ca5c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05ca6c: 7110 5307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0753 │ │ +05ca72: 0a00 |0003: move-result v0 │ │ +05ca74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -124594,33 +124661,33 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05bbdc: |[05bbdc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -05bbec: 7130 5407 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0754 │ │ -05bbf2: 0e00 |0003: return-void │ │ +05ca78: |[05ca78] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05ca88: 7130 5407 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0754 │ │ +05ca8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #447 header: │ │ -class_idx : 332 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 330 │ │ +superclass_idx : 329 │ │ source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #447 annotations: │ │ @@ -124641,17 +124708,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bbf4: |[05bbf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -05bc04: 7010 6008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0860 │ │ -05bc0a: 0e00 |0003: return-void │ │ +05ca90: |[05ca90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +05caa0: 7010 6008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0860 │ │ +05caa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -124660,17 +124727,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05bc0c: |[05bc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05bc1c: 7130 8a09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@098a │ │ -05bc22: 0e00 |0003: return-void │ │ +05caa8: |[05caa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05cab8: 7130 8a09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@098a │ │ +05cabe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -124682,18 +124749,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05bc24: |[05bc24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05bc34: 7120 8b09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@098b │ │ -05bc3a: 0c00 |0003: move-result-object v0 │ │ -05bc3c: 1100 |0004: return-object v0 │ │ +05cac0: |[05cac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05cad0: 7120 8b09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@098b │ │ +05cad6: 0c00 |0003: move-result-object v0 │ │ +05cad8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -124703,18 +124770,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05bc40: |[05bc40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05bc50: 7120 8c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@098c │ │ -05bc56: 0c00 |0003: move-result-object v0 │ │ -05bc58: 1100 |0004: return-object v0 │ │ +05cadc: |[05cadc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05caec: 7120 8c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@098c │ │ +05caf2: 0c00 |0003: move-result-object v0 │ │ +05caf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -124724,18 +124791,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bc5c: |[05bc5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05bc6c: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@098d │ │ -05bc72: 0a00 |0003: move-result v0 │ │ -05bc74: 0f00 |0004: return v0 │ │ +05caf8: |[05caf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05cb08: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@098d │ │ +05cb0e: 0a00 |0003: move-result v0 │ │ +05cb10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -124744,18 +124811,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bc78: |[05bc78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05bc88: 7110 8e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@098e │ │ -05bc8e: 0a00 |0003: move-result v0 │ │ -05bc90: 0f00 |0004: return v0 │ │ +05cb14: |[05cb14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05cb24: 7110 8e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@098e │ │ +05cb2a: 0a00 |0003: move-result v0 │ │ +05cb2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -124764,18 +124831,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bc94: |[05bc94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05bca4: 7110 8f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@098f │ │ -05bcaa: 0a00 |0003: move-result v0 │ │ -05bcac: 0f00 |0004: return v0 │ │ +05cb30: |[05cb30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05cb40: 7110 8f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@098f │ │ +05cb46: 0a00 |0003: move-result v0 │ │ +05cb48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -124784,18 +124851,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05bcb0: |[05bcb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05bcc0: 7120 9009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0990 │ │ -05bcc6: 0c00 |0003: move-result-object v0 │ │ -05bcc8: 1100 |0004: return-object v0 │ │ +05cb4c: |[05cb4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05cb5c: 7120 9009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0990 │ │ +05cb62: 0c00 |0003: move-result-object v0 │ │ +05cb64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -124805,18 +124872,18 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05bccc: |[05bccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05bcdc: 7130 9109 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0991 │ │ -05bce2: 0a00 |0003: move-result v0 │ │ -05bce4: 0f00 |0004: return v0 │ │ +05cb68: |[05cb68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05cb78: 7130 9109 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0991 │ │ +05cb7e: 0a00 |0003: move-result v0 │ │ +05cb80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -124827,17 +124894,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bce8: |[05bce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05bcf8: 7120 9209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0992 │ │ -05bcfe: 0e00 |0003: return-void │ │ +05cb84: |[05cb84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +05cb94: 7120 9209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0992 │ │ +05cb9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -124848,17 +124915,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bd00: |[05bd00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05bd10: 7120 9309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0993 │ │ -05bd16: 0e00 |0003: return-void │ │ +05cb9c: |[05cb9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05cbac: 7120 9309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0993 │ │ +05cbb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -124869,17 +124936,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05bd18: |[05bd18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05bd28: 7130 9409 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0994 │ │ -05bd2e: 0e00 |0003: return-void │ │ +05cbb4: |[05cbb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05cbc4: 7130 9409 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0994 │ │ +05cbca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -124891,17 +124958,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05bd30: |[05bd30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05bd40: 7130 9509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0995 │ │ -05bd46: 0e00 |0003: return-void │ │ +05cbcc: |[05cbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05cbdc: 7130 9509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0995 │ │ +05cbe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -124913,32 +124980,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bd48: |[05bd48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05bd58: 7120 9609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0996 │ │ -05bd5e: 0e00 |0003: return-void │ │ +05cbe4: |[05cbe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05cbf4: 7120 9609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0996 │ │ +05cbfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 394 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #448 header: │ │ -class_idx : 346 │ │ +class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 345 │ │ +superclass_idx : 344 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #448 annotations: │ │ @@ -124959,17 +125026,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bd60: |[05bd60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -05bd70: 7010 b009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09b0 │ │ -05bd76: 0e00 |0003: return-void │ │ +05cbfc: |[05cbfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +05cc0c: 7010 b009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09b0 │ │ +05cc12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -124978,18 +125045,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bd78: |[05bd78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05bd88: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a9c │ │ -05bd8e: 0a00 |0003: move-result v0 │ │ -05bd90: 0f00 |0004: return v0 │ │ +05cc14: |[05cc14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05cc24: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a9c │ │ +05cc2a: 0a00 |0003: move-result v0 │ │ +05cc2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -124998,18 +125065,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bd94: |[05bd94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05bda4: 7110 9d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a9d │ │ -05bdaa: 0a00 |0003: move-result v0 │ │ -05bdac: 0f00 |0004: return v0 │ │ +05cc30: |[05cc30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05cc40: 7110 9d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a9d │ │ +05cc46: 0a00 |0003: move-result v0 │ │ +05cc48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -125018,17 +125085,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bdb0: |[05bdb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05bdc0: 7120 9e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a9e │ │ -05bdc6: 0e00 |0003: return-void │ │ +05cc4c: |[05cc4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05cc5c: 7120 9e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a9e │ │ +05cc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -125039,33 +125106,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bdc8: |[05bdc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05bdd8: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a9f │ │ -05bdde: 0e00 |0003: return-void │ │ +05cc64: |[05cc64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05cc74: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a9f │ │ +05cc7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #449 header: │ │ -class_idx : 374 │ │ +class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 373 │ │ -source_file_idx : 2443 │ │ +superclass_idx : 372 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -125085,17 +125152,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bde0: |[05bde0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -05bdf0: 7010 1a0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b1a │ │ -05bdf6: 0e00 |0003: return-void │ │ +05cc7c: |[05cc7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +05cc8c: 7010 1a0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b1a │ │ +05cc92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125104,18 +125171,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05bdf8: |[05bdf8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05be08: 7110 840b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b84 │ │ -05be0e: 0c00 |0003: move-result-object v0 │ │ -05be10: 1100 |0004: return-object v0 │ │ +05cc94: |[05cc94] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05cca4: 7110 840b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b84 │ │ +05ccaa: 0c00 |0003: move-result-object v0 │ │ +05ccac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -125124,17 +125191,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05be14: |[05be14] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05be24: 7120 850b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0b85 │ │ -05be2a: 0e00 |0003: return-void │ │ +05ccb0: |[05ccb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +05ccc0: 7120 850b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0b85 │ │ +05ccc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -125145,33 +125212,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05be2c: |[05be2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -05be3c: 7120 860b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0b86 │ │ -05be42: 0e00 |0003: return-void │ │ +05ccc8: |[05ccc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +05ccd8: 7120 860b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0b86 │ │ +05ccde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 2443 (SearchViewCompat.java) │ │ + source_file_idx : 2441 (SearchViewCompat.java) │ │ │ │ Class #450 header: │ │ -class_idx : 387 │ │ +class_idx : 386 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 365 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 364 │ │ +source_file_idx : 2471 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -125216,22 +125283,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05be44: |[05be44] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05be54: 7040 f60a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0af6 │ │ -05be5a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05be5c: 5910 2f03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05be60: 5b16 3003 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ -05be64: 5b15 2e03 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ -05be68: 7020 8e0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ -05be6e: 0e00 |000d: return-void │ │ +05cce0: |[05cce0] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05ccf0: 7040 f60a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0af6 │ │ +05ccf6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05ccf8: 5910 2f03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05ccfc: 5b16 3003 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ +05cd00: 5b15 2e03 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ +05cd04: 7020 8e0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ +05cd0a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -125249,22 +125316,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -05be70: |[05be70] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -05be80: 7057 f70a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0af7 │ │ -05be86: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05be88: 5910 2f03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05be8c: 5b16 3003 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ -05be90: 5b15 2e03 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ -05be94: 7020 8e0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ -05be9a: 0e00 |000d: return-void │ │ +05cd0c: |[05cd0c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +05cd1c: 7057 f70a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0af7 │ │ +05cd22: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05cd24: 5910 2f03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05cd28: 5b16 3003 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ +05cd2c: 5b15 2e03 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ +05cd30: 7020 8e0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ +05cd36: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -125283,38 +125350,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05be9c: |[05be9c] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -05beac: 5452 2b03 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032b │ │ -05beb0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05beb4: 2160 |0004: array-length v0, v6 │ │ -05beb6: 5452 2d03 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05beba: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -05bebe: 5452 2d03 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05bec2: 2122 |000b: array-length v2, v2 │ │ -05bec4: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -05bec8: 2302 0203 |000e: new-array v2, v0, [I // type@0302 │ │ -05becc: 5b52 2d03 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05bed0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05bed2: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -05bed6: 5452 2d03 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05beda: 5453 2b03 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032b │ │ -05bede: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -05bee2: 7220 cc00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ -05bee8: 0a03 |001e: move-result v3 │ │ -05beea: 4b03 0201 |001f: aput v3, v2, v1 │ │ -05beee: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05bef2: 28f0 |0023: goto 0013 // -0010 │ │ -05bef4: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05bef6: 5b52 2d03 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05befa: 0e00 |0027: return-void │ │ +05cd38: |[05cd38] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +05cd48: 5452 2b03 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032b │ │ +05cd4c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +05cd50: 2160 |0004: array-length v0, v6 │ │ +05cd52: 5452 2d03 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cd56: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +05cd5a: 5452 2d03 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cd5e: 2122 |000b: array-length v2, v2 │ │ +05cd60: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +05cd64: 2302 0003 |000e: new-array v2, v0, [I // type@0300 │ │ +05cd68: 5b52 2d03 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cd6c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05cd6e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +05cd72: 5452 2d03 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cd76: 5453 2b03 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032b │ │ +05cd7a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +05cd7e: 7220 cc00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00cc │ │ +05cd84: 0a03 |001e: move-result v3 │ │ +05cd86: 4b03 0201 |001f: aput v3, v2, v1 │ │ +05cd8a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05cd8e: 28f0 |0023: goto 0013 // -0010 │ │ +05cd90: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +05cd92: 5b52 2d03 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cd96: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -125334,68 +125401,68 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -05befc: |[05befc] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -05bf0c: 54b0 3103 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ -05bf10: 54b8 3003 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ -05bf14: 2182 |0004: array-length v2, v8 │ │ -05bf16: 54b3 2d03 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ -05bf1a: 54b6 3003 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ -05bf1e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -05bf20: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -05bf24: 4408 0604 |000c: aget v8, v6, v4 │ │ -05bf28: 6e20 070c 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ -05bf2e: 0c07 |0011: move-result-object v7 │ │ -05bf30: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -05bf34: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05bf36: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -05bf3a: 4408 0304 |0017: aget v8, v3, v4 │ │ -05bf3e: 7240 880b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0b88 │ │ -05bf44: 0a01 |001c: move-result v1 │ │ -05bf46: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -05bf4a: 4408 0304 |001f: aget v8, v3, v4 │ │ -05bf4e: 7220 cf00 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00cf │ │ -05bf54: 0c05 |0024: move-result-object v5 │ │ -05bf56: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -05bf5a: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -05bf5e: 2078 df01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01df │ │ -05bf62: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05bf66: 1f07 df01 |002d: check-cast v7, Landroid/widget/TextView; // type@01df │ │ -05bf6a: 6e30 960b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0b96 │ │ -05bf70: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05bf74: 28d6 |0034: goto 000a // -002a │ │ -05bf76: 2078 cc01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01cc │ │ -05bf7a: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -05bf7e: 1f07 cc01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01cc │ │ -05bf82: 6e30 950b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0b95 │ │ -05bf88: 28f4 |003e: goto 0032 // -000c │ │ -05bf8a: 2208 3b02 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@023b │ │ -05bf8e: 2209 4e02 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@024e │ │ -05bf92: 7010 f00e 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ -05bf98: 6e10 bd0e 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ -05bf9e: 0c0a |0049: move-result-object v10 │ │ -05bfa0: 6e10 910e 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ -05bfa6: 0c0a |004d: move-result-object v10 │ │ -05bfa8: 6e20 f70e a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05bfae: 0c09 |0051: move-result-object v9 │ │ -05bfb0: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ -05bfb4: 6e20 f70e a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05bfba: 0c09 |0057: move-result-object v9 │ │ -05bfbc: 1a0a 8200 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0082 │ │ -05bfc0: 6e20 f70e a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ -05bfc6: 0c09 |005d: move-result-object v9 │ │ -05bfc8: 6e10 fb0e 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ -05bfce: 0c09 |0061: move-result-object v9 │ │ -05bfd0: 7020 a10e 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ -05bfd6: 2708 |0065: throw v8 │ │ -05bfd8: 0e00 |0066: return-void │ │ +05cd98: |[05cd98] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05cda8: 54b0 3103 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ +05cdac: 54b8 3003 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ +05cdb0: 2182 |0004: array-length v2, v8 │ │ +05cdb2: 54b3 2d03 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032d │ │ +05cdb6: 54b6 3003 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ +05cdba: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +05cdbc: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +05cdc0: 4408 0604 |000c: aget v8, v6, v4 │ │ +05cdc4: 6e20 070c 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c07 │ │ +05cdca: 0c07 |0011: move-result-object v7 │ │ +05cdcc: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +05cdd0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05cdd2: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +05cdd6: 4408 0304 |0017: aget v8, v3, v4 │ │ +05cdda: 7240 880b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0b88 │ │ +05cde0: 0a01 |001c: move-result v1 │ │ +05cde2: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +05cde6: 4408 0304 |001f: aget v8, v3, v4 │ │ +05cdea: 7220 cf00 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00cf │ │ +05cdf0: 0c05 |0024: move-result-object v5 │ │ +05cdf2: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +05cdf6: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +05cdfa: 2078 dd01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01dd │ │ +05cdfe: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +05ce02: 1f07 dd01 |002d: check-cast v7, Landroid/widget/TextView; // type@01dd │ │ +05ce06: 6e30 960b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0b96 │ │ +05ce0c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05ce10: 28d6 |0034: goto 000a // -002a │ │ +05ce12: 2078 ca01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01ca │ │ +05ce16: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +05ce1a: 1f07 ca01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01ca │ │ +05ce1e: 6e30 950b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0b95 │ │ +05ce24: 28f4 |003e: goto 0032 // -000c │ │ +05ce26: 2208 3902 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0239 │ │ +05ce2a: 2209 4c02 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@024c │ │ +05ce2e: 7010 f00e 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0ef0 │ │ +05ce34: 6e10 bd0e 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ebd │ │ +05ce3a: 0c0a |0049: move-result-object v10 │ │ +05ce3c: 6e10 910e 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0e91 │ │ +05ce42: 0c0a |004d: move-result-object v10 │ │ +05ce44: 6e20 f70e a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05ce4a: 0c09 |0051: move-result-object v9 │ │ +05ce4c: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ +05ce50: 6e20 f70e a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05ce56: 0c09 |0057: move-result-object v9 │ │ +05ce58: 1a0a 8200 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0082 │ │ +05ce5c: 6e20 f70e a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0ef7 │ │ +05ce62: 0c09 |005d: move-result-object v9 │ │ +05ce64: 6e10 fb0e 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0efb │ │ +05ce6a: 0c09 |0061: move-result-object v9 │ │ +05ce6c: 7020 a10e 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0ea1 │ │ +05ce72: 2708 |0065: throw v8 │ │ +05ce74: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -125438,21 +125505,21 @@ │ │ type : '(Landroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05bfdc: |[05bfdc] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05bfec: 5b13 2e03 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ -05bff0: 5b14 3003 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ -05bff4: 6f20 f90a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0af9 │ │ -05bffa: 5410 2e03 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ -05bffe: 7020 8e0b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ -05c004: 0e00 |000c: return-void │ │ +05ce78: |[05ce78] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05ce88: 5b13 2e03 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ +05ce8c: 5b14 3003 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0330 │ │ +05ce90: 6f20 f90a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0af9 │ │ +05ce96: 5410 2e03 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ +05ce9a: 7020 8e0b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ +05cea0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -125467,31 +125534,31 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05c008: |[05c008] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05c018: 5420 2c03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ -05c01c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05c020: 5420 2c03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ -05c024: 7220 870b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0b87 │ │ -05c02a: 0c00 |0009: move-result-object v0 │ │ -05c02c: 1100 |000a: return-object v0 │ │ -05c02e: 5220 2f03 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05c032: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -05c034: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -05c038: 5220 2f03 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05c03c: 7220 cf00 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00cf │ │ -05c042: 0c00 |0015: move-result-object v0 │ │ -05c044: 28f4 |0016: goto 000a // -000c │ │ -05c046: 6f20 fa0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0afa │ │ -05c04c: 0c00 |001a: move-result-object v0 │ │ -05c04e: 28ef |001b: goto 000a // -0011 │ │ +05cea4: |[05cea4] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +05ceb4: 5420 2c03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ +05ceb8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05cebc: 5420 2c03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ +05cec0: 7220 870b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0b87 │ │ +05cec6: 0c00 |0009: move-result-object v0 │ │ +05cec8: 1100 |000a: return-object v0 │ │ +05ceca: 5220 2f03 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05cece: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +05ced0: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +05ced4: 5220 2f03 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05ced8: 7220 cf00 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00cf │ │ +05cede: 0c00 |0015: move-result-object v0 │ │ +05cee0: 28f4 |0016: goto 000a // -000c │ │ +05cee2: 6f20 fa0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0afa │ │ +05cee8: 0c00 |001a: move-result-object v0 │ │ +05ceea: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -125505,17 +125572,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c050: |[05c050] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -05c060: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ -05c064: 1100 |0002: return-object v0 │ │ +05ceec: |[05ceec] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +05cefc: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ +05cf00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #4 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -125523,17 +125590,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c068: |[05c068] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -05c078: 5210 2f03 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05c07c: 0f00 |0002: return v0 │ │ +05cf04: |[05cf04] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +05cf14: 5210 2f03 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05cf18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -125541,17 +125608,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c080: |[05c080] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -05c090: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ -05c094: 1100 |0002: return-object v0 │ │ +05cf1c: |[05cf1c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +05cf2c: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ +05cf30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #6 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -125559,17 +125626,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c098: |[05c098] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -05c0a8: 5b01 2c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ -05c0ac: 0e00 |0002: return-void │ │ +05cf34: |[05cf34] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +05cf44: 5b01 2c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032c │ │ +05cf48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 cursorToStringConverter Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ @@ -125579,17 +125646,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c0b0: |[05c0b0] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -05c0c0: 5901 2f03 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ -05c0c4: 0e00 |0002: return-void │ │ +05cf4c: |[05cf4c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +05cf5c: 5901 2f03 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@032f │ │ +05cf60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 stringConversionColumn I │ │ @@ -125599,17 +125666,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c0c8: |[05c0c8] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -05c0d8: 5b01 3103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ -05c0dc: 0e00 |0002: return-void │ │ +05cf64: |[05cf64] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +05cf74: 5b01 3103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0331 │ │ +05cf78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 viewBinder Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ @@ -125619,24 +125686,24 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05c0e0: |[05c0e0] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -05c0f0: 7110 aa0e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0eaa │ │ -05c0f6: 0a01 |0003: move-result v1 │ │ -05c0f8: 6e20 110d 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0d11 │ │ -05c0fe: 0e00 |0007: return-void │ │ -05c100: 0d00 |0008: move-exception v0 │ │ -05c102: 7110 f600 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00f6 │ │ -05c108: 0c01 |000c: move-result-object v1 │ │ -05c10a: 6e20 120d 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0d12 │ │ -05c110: 28f7 |0010: goto 0007 // -0009 │ │ +05cf7c: |[05cf7c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +05cf8c: 7110 aa0e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0eaa │ │ +05cf92: 0a01 |0003: move-result v1 │ │ +05cf94: 6e20 110d 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0d11 │ │ +05cf9a: 0e00 |0007: return-void │ │ +05cf9c: 0d00 |0008: move-exception v0 │ │ +05cf9e: 7110 f600 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00f6 │ │ +05cfa4: 0c01 |000c: move-result-object v1 │ │ +05cfa6: 6e20 120d 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0d12 │ │ +05cfac: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -125652,17 +125719,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c124: |[05c124] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -05c134: 6e20 6a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ -05c13a: 0e00 |0003: return-void │ │ +05cfc0: |[05cfc0] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +05cfd0: 6e20 6a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0d6a │ │ +05cfd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -125673,37 +125740,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05c13c: |[05c13c] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -05c14c: 6f20 ff0a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0aff │ │ -05c152: 0c00 |0003: move-result-object v0 │ │ -05c154: 5421 2e03 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ -05c158: 7020 8e0b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ -05c15e: 1100 |0009: return-object v0 │ │ +05cfd8: |[05cfd8] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05cfe8: 6f20 ff0a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0aff │ │ +05cfee: 0c00 |0003: move-result-object v0 │ │ +05cff0: 5421 2e03 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@032e │ │ +05cff4: 7020 8e0b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b8e │ │ +05cffa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 2473 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2471 (SimpleCursorAdapter.java) │ │ │ │ Class #451 header: │ │ -class_idx : 737 │ │ +class_idx : 735 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 735 │ │ -source_file_idx : 2105 │ │ +superclass_idx : 733 │ │ +source_file_idx : 2103 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 31 │ │ │ │ Class #451 - │ │ Class descriptor : 'Lorg/slf4j/helpers/NOPLogger;' │ │ @@ -125728,36 +125795,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c160: |[05c160] org.slf4j.helpers.NOPLogger.:()V │ │ -05c170: 2200 e102 |0000: new-instance v0, Lorg/slf4j/helpers/NOPLogger; // type@02e1 │ │ -05c174: 7010 ff12 0000 |0002: invoke-direct {v0}, Lorg/slf4j/helpers/NOPLogger;.:()V // method@12ff │ │ -05c17a: 6900 6006 |0005: sput-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ -05c17e: 0e00 |0007: return-void │ │ +05cffc: |[05cffc] org.slf4j.helpers.NOPLogger.:()V │ │ +05d00c: 2200 df02 |0000: new-instance v0, Lorg/slf4j/helpers/NOPLogger; // type@02df │ │ +05d010: 7010 ff12 0000 |0002: invoke-direct {v0}, Lorg/slf4j/helpers/NOPLogger;.:()V // method@12ff │ │ +05d016: 6900 6006 |0005: sput-object v0, Lorg/slf4j/helpers/NOPLogger;.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger; // field@0660 │ │ +05d01a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #1 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c180: |[05c180] org.slf4j.helpers.NOPLogger.:()V │ │ -05c190: 7010 ad12 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/MarkerIgnoringBase;.:()V // method@12ad │ │ -05c196: 0e00 |0003: return-void │ │ +05d01c: |[05d01c] org.slf4j.helpers.NOPLogger.:()V │ │ +05d02c: 7010 ad12 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/MarkerIgnoringBase;.:()V // method@12ad │ │ +05d032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ @@ -125767,16 +125834,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c198: |[05c198] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;)V │ │ -05c1a8: 0e00 |0000: return-void │ │ +05d034: |[05d034] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;)V │ │ +05d044: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -125785,16 +125852,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c1ac: |[05c1ac] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c1bc: 0e00 |0000: return-void │ │ +05d048: |[05d048] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d058: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg Ljava/lang/Object; │ │ @@ -125804,16 +125871,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c1c0: |[05c1c0] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c1d0: 0e00 |0000: return-void │ │ +05d05c: |[05d05c] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d06c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -125824,16 +125891,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c1d4: |[05c1d4] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c1e4: 0e00 |0000: return-void │ │ +05d070: |[05d070] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d080: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 t Ljava/lang/Throwable; │ │ @@ -125843,16 +125910,16 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c1e8: |[05c1e8] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c1f8: 0e00 |0000: return-void │ │ +05d084: |[05d084] org.slf4j.helpers.NOPLogger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 argArray [Ljava/lang/Object; │ │ @@ -125862,16 +125929,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c1fc: |[05c1fc] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;)V │ │ -05c20c: 0e00 |0000: return-void │ │ +05d098: |[05d098] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;)V │ │ +05d0a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -125880,16 +125947,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c210: |[05c210] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c220: 0e00 |0000: return-void │ │ +05d0ac: |[05d0ac] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d0bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -125899,16 +125966,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c224: |[05c224] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c234: 0e00 |0000: return-void │ │ +05d0c0: |[05d0c0] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d0d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -125919,16 +125986,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c238: |[05c238] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c248: 0e00 |0000: return-void │ │ +05d0d4: |[05d0d4] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d0e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 t Ljava/lang/Throwable; │ │ @@ -125938,16 +126005,16 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c24c: |[05c24c] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c25c: 0e00 |0000: return-void │ │ +05d0e8: |[05d0e8] org.slf4j.helpers.NOPLogger.error:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d0f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 argArray [Ljava/lang/Object; │ │ @@ -125957,17 +126024,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c260: |[05c260] org.slf4j.helpers.NOPLogger.getName:()Ljava/lang/String; │ │ -05c270: 1a00 3808 |0000: const-string v0, "NOP" // string@0838 │ │ -05c274: 1100 |0002: return-object v0 │ │ +05d0fc: |[05d0fc] org.slf4j.helpers.NOPLogger.getName:()Ljava/lang/String; │ │ +05d10c: 1a00 3608 |0000: const-string v0, "NOP" // string@0836 │ │ +05d110: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #11 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -125975,16 +126042,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c278: |[05c278] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;)V │ │ -05c288: 0e00 |0000: return-void │ │ +05d114: |[05d114] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;)V │ │ +05d124: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -125993,16 +126060,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c28c: |[05c28c] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c29c: 0e00 |0000: return-void │ │ +05d128: |[05d128] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d138: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -126012,16 +126079,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c2a0: |[05c2a0] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c2b0: 0e00 |0000: return-void │ │ +05d13c: |[05d13c] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d14c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -126032,16 +126099,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c2b4: |[05c2b4] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c2c4: 0e00 |0000: return-void │ │ +05d150: |[05d150] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d160: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 t Ljava/lang/Throwable; │ │ @@ -126051,16 +126118,16 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c2c8: |[05c2c8] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c2d8: 0e00 |0000: return-void │ │ +05d164: |[05d164] org.slf4j.helpers.NOPLogger.info:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d174: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 argArray [Ljava/lang/Object; │ │ @@ -126070,17 +126137,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c2dc: |[05c2dc] org.slf4j.helpers.NOPLogger.isDebugEnabled:()Z │ │ -05c2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c2ee: 0f00 |0001: return v0 │ │ +05d178: |[05d178] org.slf4j.helpers.NOPLogger.isDebugEnabled:()Z │ │ +05d188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d18a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #17 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -126088,17 +126155,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c2f0: |[05c2f0] org.slf4j.helpers.NOPLogger.isErrorEnabled:()Z │ │ -05c300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c302: 0f00 |0001: return v0 │ │ +05d18c: |[05d18c] org.slf4j.helpers.NOPLogger.isErrorEnabled:()Z │ │ +05d19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d19e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #18 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -126106,17 +126173,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c304: |[05c304] org.slf4j.helpers.NOPLogger.isInfoEnabled:()Z │ │ -05c314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c316: 0f00 |0001: return v0 │ │ +05d1a0: |[05d1a0] org.slf4j.helpers.NOPLogger.isInfoEnabled:()Z │ │ +05d1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d1b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #19 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -126124,17 +126191,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c318: |[05c318] org.slf4j.helpers.NOPLogger.isTraceEnabled:()Z │ │ -05c328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c32a: 0f00 |0001: return v0 │ │ +05d1b4: |[05d1b4] org.slf4j.helpers.NOPLogger.isTraceEnabled:()Z │ │ +05d1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d1c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #20 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -126142,17 +126209,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c32c: |[05c32c] org.slf4j.helpers.NOPLogger.isWarnEnabled:()Z │ │ -05c33c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c33e: 0f00 |0001: return v0 │ │ +05d1c8: |[05d1c8] org.slf4j.helpers.NOPLogger.isWarnEnabled:()Z │ │ +05d1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d1da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/slf4j/helpers/NOPLogger; │ │ │ │ #21 : (in Lorg/slf4j/helpers/NOPLogger;) │ │ @@ -126160,16 +126227,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c340: |[05c340] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;)V │ │ -05c350: 0e00 |0000: return-void │ │ +05d1dc: |[05d1dc] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;)V │ │ +05d1ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -126178,16 +126245,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c354: |[05c354] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c364: 0e00 |0000: return-void │ │ +05d1f0: |[05d1f0] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d200: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg Ljava/lang/Object; │ │ @@ -126197,16 +126264,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c368: |[05c368] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c378: 0e00 |0000: return-void │ │ +05d204: |[05d204] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d214: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -126217,16 +126284,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c37c: |[05c37c] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c38c: 0e00 |0000: return-void │ │ +05d218: |[05d218] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 t Ljava/lang/Throwable; │ │ @@ -126236,16 +126303,16 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c390: |[05c390] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c3a0: 0e00 |0000: return-void │ │ +05d22c: |[05d22c] org.slf4j.helpers.NOPLogger.trace:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d23c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 argArray [Ljava/lang/Object; │ │ @@ -126255,16 +126322,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c3a4: |[05c3a4] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;)V │ │ -05c3b4: 0e00 |0000: return-void │ │ +05d240: |[05d240] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;)V │ │ +05d250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -126273,16 +126340,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c3b8: |[05c3b8] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c3c8: 0e00 |0000: return-void │ │ +05d254: |[05d254] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d264: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -126292,16 +126359,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c3cc: |[05c3cc] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c3dc: 0e00 |0000: return-void │ │ +05d268: |[05d268] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d278: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/Object; │ │ @@ -126312,16 +126379,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c3e0: |[05c3e0] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c3f0: 0e00 |0000: return-void │ │ +05d27c: |[05d27c] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d28c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 t Ljava/lang/Throwable; │ │ @@ -126331,30 +126398,30 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c3f4: |[05c3f4] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c404: 0e00 |0000: return-void │ │ +05d290: |[05d290] org.slf4j.helpers.NOPLogger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d2a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/slf4j/helpers/NOPLogger; │ │ 0x0000 - 0x0001 reg=1 format Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 argArray [Ljava/lang/Object; │ │ │ │ - source_file_idx : 2105 (NOPLogger.java) │ │ + source_file_idx : 2103 (NOPLogger.java) │ │ │ │ Class #452 header: │ │ -class_idx : 743 │ │ +class_idx : 741 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 735 │ │ +superclass_idx : 733 │ │ source_file_idx : 445 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 30 │ │ │ │ Class #452 - │ │ @@ -126375,18 +126442,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c408: |[05c408] org.slf4j.impl.AndroidLogger.:(Ljava/lang/String;)V │ │ -05c418: 7010 ad12 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/MarkerIgnoringBase;.:()V // method@12ad │ │ -05c41e: 5b01 6506 |0003: iput-object v1, v0, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c422: 0e00 |0005: return-void │ │ +05d2a4: |[05d2a4] org.slf4j.impl.AndroidLogger.:(Ljava/lang/String;)V │ │ +05d2b4: 7010 ad12 0000 |0000: invoke-direct {v0}, Lorg/slf4j/helpers/MarkerIgnoringBase;.:()V // method@12ad │ │ +05d2ba: 5b01 6506 |0003: iput-object v1, v0, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d2be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/slf4j/impl/AndroidLogger; │ │ @@ -126397,20 +126464,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05c424: |[05c424] org.slf4j.impl.AndroidLogger.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; │ │ -05c434: 7130 f512 3204 |0000: invoke-static {v2, v3, v4}, Lorg/slf4j/helpers/MessageFormatter;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12f5 │ │ -05c43a: 0c00 |0003: move-result-object v0 │ │ -05c43c: 6e10 aa12 0000 |0004: invoke-virtual {v0}, Lorg/slf4j/helpers/FormattingTuple;.getMessage:()Ljava/lang/String; // method@12aa │ │ -05c442: 0c00 |0007: move-result-object v0 │ │ -05c444: 1100 |0008: return-object v0 │ │ +05d2c0: |[05d2c0] org.slf4j.impl.AndroidLogger.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; │ │ +05d2d0: 7130 f512 3204 |0000: invoke-static {v2, v3, v4}, Lorg/slf4j/helpers/MessageFormatter;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12f5 │ │ +05d2d6: 0c00 |0003: move-result-object v0 │ │ +05d2d8: 6e10 aa12 0000 |0004: invoke-virtual {v0}, Lorg/slf4j/helpers/FormattingTuple;.getMessage:()Ljava/lang/String; // method@12aa │ │ +05d2de: 0c00 |0007: move-result-object v0 │ │ +05d2e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0009 reg=2 format Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 arg1 Ljava/lang/Object; │ │ @@ -126421,20 +126488,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05c448: |[05c448] org.slf4j.impl.AndroidLogger.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -05c458: 7120 ed12 3200 |0000: invoke-static {v2, v3}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ -05c45e: 0c00 |0003: move-result-object v0 │ │ -05c460: 6e10 aa12 0000 |0004: invoke-virtual {v0}, Lorg/slf4j/helpers/FormattingTuple;.getMessage:()Ljava/lang/String; // method@12aa │ │ -05c466: 0c00 |0007: move-result-object v0 │ │ -05c468: 1100 |0008: return-object v0 │ │ +05d2e4: |[05d2e4] org.slf4j.impl.AndroidLogger.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +05d2f4: 7120 ed12 3200 |0000: invoke-static {v2, v3}, Lorg/slf4j/helpers/MessageFormatter;.arrayFormat:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; // method@12ed │ │ +05d2fa: 0c00 |0003: move-result-object v0 │ │ +05d2fc: 6e10 aa12 0000 |0004: invoke-virtual {v0}, Lorg/slf4j/helpers/FormattingTuple;.getMessage:()Ljava/lang/String; // method@12aa │ │ +05d302: 0c00 |0007: move-result-object v0 │ │ +05d304: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0009 reg=2 format Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 args [Ljava/lang/Object; │ │ @@ -126445,18 +126512,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c46c: |[05c46c] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;)V │ │ -05c47c: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c480: 7120 a20b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ -05c486: 0e00 |0005: return-void │ │ +05d308: |[05d308] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;)V │ │ +05d318: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d31c: 7120 a20b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ +05d322: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126466,21 +126533,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05c488: |[05c488] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c498: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c49c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c49e: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c4a4: 0c01 |0006: move-result-object v1 │ │ -05c4a6: 7120 a20b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ -05c4ac: 0e00 |000a: return-void │ │ +05d324: |[05d324] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d334: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d338: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d33a: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d340: 0c01 |0006: move-result-object v1 │ │ +05d342: 7120 a20b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ +05d348: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000a line=122 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000b reg=3 format Ljava/lang/String; │ │ @@ -126491,20 +126558,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c4b0: |[05c4b0] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c4c0: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c4c4: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c4ca: 0c01 |0005: move-result-object v1 │ │ -05c4cc: 7120 a20b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ -05c4d2: 0e00 |0009: return-void │ │ +05d34c: |[05d34c] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d35c: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d360: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d366: 0c01 |0005: move-result-object v1 │ │ +05d368: 7120 a20b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ +05d36e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0009 line=128 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126516,18 +126583,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c4d4: |[05c4d4] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c4e4: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c4e8: 7130 a30b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba3 │ │ -05c4ee: 0e00 |0005: return-void │ │ +05d370: |[05d370] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d380: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d384: 7130 a30b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba3 │ │ +05d38a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126538,20 +126605,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c4f0: |[05c4f0] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c500: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c504: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ -05c50a: 0c01 |0005: move-result-object v1 │ │ -05c50c: 7120 a20b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ -05c512: 0e00 |0009: return-void │ │ +05d38c: |[05d38c] org.slf4j.impl.AndroidLogger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d39c: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d3a0: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ +05d3a6: 0c01 |0005: move-result-object v1 │ │ +05d3a8: 7120 a20b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba2 │ │ +05d3ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126562,18 +126629,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c514: |[05c514] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;)V │ │ -05c524: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c528: 7120 a40b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -05c52e: 0e00 |0005: return-void │ │ +05d3b0: |[05d3b0] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;)V │ │ +05d3c0: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d3c4: 7120 a40b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +05d3ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0005 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126583,21 +126650,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05c530: |[05c530] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c540: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c544: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c546: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c54c: 0c01 |0006: move-result-object v1 │ │ -05c54e: 7120 a40b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -05c554: 0e00 |000a: return-void │ │ +05d3cc: |[05d3cc] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d3dc: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d3e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d3e2: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d3e8: 0c01 |0006: move-result-object v1 │ │ +05d3ea: 7120 a40b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +05d3f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x000a line=230 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000b reg=3 format Ljava/lang/String; │ │ @@ -126608,20 +126675,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c558: |[05c558] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c568: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c56c: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c572: 0c01 |0005: move-result-object v1 │ │ -05c574: 7120 a40b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -05c57a: 0e00 |0009: return-void │ │ +05d3f4: |[05d3f4] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d404: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d408: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d40e: 0c01 |0005: move-result-object v1 │ │ +05d410: 7120 a40b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +05d416: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0009 line=236 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126633,18 +126700,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c57c: |[05c57c] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c58c: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c590: 7130 a50b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ -05c596: 0e00 |0005: return-void │ │ +05d418: |[05d418] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d428: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d42c: 7130 a50b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba5 │ │ +05d432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126655,20 +126722,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c598: |[05c598] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c5a8: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c5ac: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ -05c5b2: 0c01 |0005: move-result-object v1 │ │ -05c5b4: 7120 a40b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ -05c5ba: 0e00 |0009: return-void │ │ +05d434: |[05d434] org.slf4j.impl.AndroidLogger.error:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d444: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d448: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ +05d44e: 0c01 |0005: move-result-object v1 │ │ +05d450: 7120 a40b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba4 │ │ +05d456: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0009 line=242 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126679,18 +126746,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c5bc: |[05c5bc] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;)V │ │ -05c5cc: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c5d0: 7120 a60b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ -05c5d6: 0e00 |0005: return-void │ │ +05d458: |[05d458] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;)V │ │ +05d468: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d46c: 7120 a60b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ +05d472: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126700,21 +126767,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05c5d8: |[05c5d8] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c5e8: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c5ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c5ee: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c5f4: 0c01 |0006: move-result-object v1 │ │ -05c5f6: 7120 a60b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ -05c5fc: 0e00 |000a: return-void │ │ +05d474: |[05d474] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d484: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d488: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d48a: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d490: 0c01 |0006: move-result-object v1 │ │ +05d492: 7120 a60b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ +05d498: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000a line=158 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000b reg=3 format Ljava/lang/String; │ │ @@ -126725,20 +126792,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c600: |[05c600] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c610: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c614: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c61a: 0c01 |0005: move-result-object v1 │ │ -05c61c: 7120 a60b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ -05c622: 0e00 |0009: return-void │ │ +05d49c: |[05d49c] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d4ac: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d4b0: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d4b6: 0c01 |0005: move-result-object v1 │ │ +05d4b8: 7120 a60b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ +05d4be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126750,18 +126817,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c624: |[05c624] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c634: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c638: 7130 a70b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba7 │ │ -05c63e: 0e00 |0005: return-void │ │ +05d4c0: |[05d4c0] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d4d0: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d4d4: 7130 a70b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ba7 │ │ +05d4da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126772,20 +126839,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c640: |[05c640] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c650: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c654: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ -05c65a: 0c01 |0005: move-result-object v1 │ │ -05c65c: 7120 a60b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ -05c662: 0e00 |0009: return-void │ │ +05d4dc: |[05d4dc] org.slf4j.impl.AndroidLogger.info:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d4ec: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d4f0: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ +05d4f6: 0c01 |0005: move-result-object v1 │ │ +05d4f8: 7120 a60b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba6 │ │ +05d4fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0009 line=170 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126796,20 +126863,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c664: |[05c664] org.slf4j.impl.AndroidLogger.isDebugEnabled:()Z │ │ -05c674: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c678: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -05c67a: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ -05c680: 0a00 |0006: move-result v0 │ │ -05c682: 0f00 |0007: return v0 │ │ +05d500: |[05d500] org.slf4j.impl.AndroidLogger.isDebugEnabled:()Z │ │ +05d510: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d514: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +05d516: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ +05d51c: 0a00 |0006: move-result v0 │ │ +05d51e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ │ │ #16 : (in Lorg/slf4j/impl/AndroidLogger;) │ │ @@ -126817,20 +126884,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c684: |[05c684] org.slf4j.impl.AndroidLogger.isErrorEnabled:()Z │ │ -05c694: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c698: 1261 |0002: const/4 v1, #int 6 // #6 │ │ -05c69a: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ -05c6a0: 0a00 |0006: move-result v0 │ │ -05c6a2: 0f00 |0007: return v0 │ │ +05d520: |[05d520] org.slf4j.impl.AndroidLogger.isErrorEnabled:()Z │ │ +05d530: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d534: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +05d536: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ +05d53c: 0a00 |0006: move-result v0 │ │ +05d53e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ │ │ #17 : (in Lorg/slf4j/impl/AndroidLogger;) │ │ @@ -126838,20 +126905,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c6a4: |[05c6a4] org.slf4j.impl.AndroidLogger.isInfoEnabled:()Z │ │ -05c6b4: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c6b8: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -05c6ba: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ -05c6c0: 0a00 |0006: move-result v0 │ │ -05c6c2: 0f00 |0007: return v0 │ │ +05d540: |[05d540] org.slf4j.impl.AndroidLogger.isInfoEnabled:()Z │ │ +05d550: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d554: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +05d556: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ +05d55c: 0a00 |0006: move-result v0 │ │ +05d55e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ │ │ #18 : (in Lorg/slf4j/impl/AndroidLogger;) │ │ @@ -126859,20 +126926,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c6c4: |[05c6c4] org.slf4j.impl.AndroidLogger.isTraceEnabled:()Z │ │ -05c6d4: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c6d8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -05c6da: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ -05c6e0: 0a00 |0006: move-result v0 │ │ -05c6e2: 0f00 |0007: return v0 │ │ +05d560: |[05d560] org.slf4j.impl.AndroidLogger.isTraceEnabled:()Z │ │ +05d570: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d574: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +05d576: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ +05d57c: 0a00 |0006: move-result v0 │ │ +05d57e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ │ │ #19 : (in Lorg/slf4j/impl/AndroidLogger;) │ │ @@ -126880,20 +126947,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c6e4: |[05c6e4] org.slf4j.impl.AndroidLogger.isWarnEnabled:()Z │ │ -05c6f4: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c6f8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -05c6fa: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ -05c700: 0a00 |0006: move-result v0 │ │ -05c702: 0f00 |0007: return v0 │ │ +05d580: |[05d580] org.slf4j.impl.AndroidLogger.isWarnEnabled:()Z │ │ +05d590: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d594: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +05d596: 7120 a80b 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@0ba8 │ │ +05d59c: 0a00 |0006: move-result v0 │ │ +05d59e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ │ │ #20 : (in Lorg/slf4j/impl/AndroidLogger;) │ │ @@ -126901,18 +126968,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c704: |[05c704] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;)V │ │ -05c714: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c718: 7120 a90b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05c71e: 0e00 |0005: return-void │ │ +05d5a0: |[05d5a0] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;)V │ │ +05d5b0: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d5b4: 7120 a90b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05d5ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126922,21 +126989,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05c720: |[05c720] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c730: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c734: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c736: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c73c: 0c01 |0006: move-result-object v1 │ │ -05c73e: 7120 a90b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05c744: 0e00 |000a: return-void │ │ +05d5bc: |[05d5bc] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d5cc: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d5d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d5d2: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d5d8: 0c01 |0006: move-result-object v1 │ │ +05d5da: 7120 a90b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05d5e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000a line=86 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000b reg=3 format Ljava/lang/String; │ │ @@ -126947,20 +127014,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c748: |[05c748] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c758: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c75c: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c762: 0c01 |0005: move-result-object v1 │ │ -05c764: 7120 a90b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05c76a: 0e00 |0009: return-void │ │ +05d5e4: |[05d5e4] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d5f4: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d5f8: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d5fe: 0c01 |0005: move-result-object v1 │ │ +05d600: 7120 a90b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05d606: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0009 line=92 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -126972,18 +127039,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c76c: |[05c76c] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c77c: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c780: 7130 aa0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0baa │ │ -05c786: 0e00 |0005: return-void │ │ +05d608: |[05d608] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d618: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d61c: 7130 aa0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0baa │ │ +05d622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -126994,20 +127061,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c788: |[05c788] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c798: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c79c: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ -05c7a2: 0c01 |0005: move-result-object v1 │ │ -05c7a4: 7120 a90b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ -05c7aa: 0e00 |0009: return-void │ │ +05d624: |[05d624] org.slf4j.impl.AndroidLogger.trace:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d634: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d638: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ +05d63e: 0c01 |0005: move-result-object v1 │ │ +05d640: 7120 a90b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ba9 │ │ +05d646: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=98 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -127018,18 +127085,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c7ac: |[05c7ac] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;)V │ │ -05c7bc: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c7c0: 7120 ab0b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -05c7c6: 0e00 |0005: return-void │ │ +05d648: |[05d648] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;)V │ │ +05d658: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d65c: 7120 ab0b 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +05d662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -127039,21 +127106,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05c7c8: |[05c7c8] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c7d8: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c7dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c7de: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c7e4: 0c01 |0006: move-result-object v1 │ │ -05c7e6: 7120 ab0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -05c7ec: 0e00 |000a: return-void │ │ +05d664: |[05d664] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +05d674: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d678: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d67a: 7040 3c13 3214 |0003: invoke-direct {v2, v3, v4, v1}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d680: 0c01 |0006: move-result-object v1 │ │ +05d682: 7120 ab0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +05d688: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x000a line=194 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000b reg=3 format Ljava/lang/String; │ │ @@ -127064,20 +127131,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c7f0: |[05c7f0] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c800: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c804: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ -05c80a: 0c01 |0005: move-result-object v1 │ │ -05c80c: 7120 ab0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -05c812: 0e00 |0009: return-void │ │ +05d68c: |[05d68c] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d69c: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d6a0: 7040 3c13 3254 |0002: invoke-direct {v2, v3, v4, v5}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; // method@133c │ │ +05d6a6: 0c01 |0005: move-result-object v1 │ │ +05d6a8: 7120 ab0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +05d6ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0009 line=200 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ @@ -127089,18 +127156,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c814: |[05c814] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -05c824: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c828: 7130 ac0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ -05c82e: 0e00 |0005: return-void │ │ +05d6b0: |[05d6b0] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +05d6c0: 5410 6506 |0000: iget-object v0, v1, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d6c4: 7130 ac0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0bac │ │ +05d6ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0005 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -127111,36 +127178,36 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c830: |[05c830] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -05c840: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ -05c844: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ -05c84a: 0c01 |0005: move-result-object v1 │ │ -05c84c: 7120 ab0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ -05c852: 0e00 |0009: return-void │ │ +05d6cc: |[05d6cc] org.slf4j.impl.AndroidLogger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +05d6dc: 5420 6506 |0000: iget-object v0, v2, Lorg/slf4j/impl/AndroidLogger;.name:Ljava/lang/String; // field@0665 │ │ +05d6e0: 7030 3d13 3204 |0002: invoke-direct {v2, v3, v4}, Lorg/slf4j/impl/AndroidLogger;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@133d │ │ +05d6e6: 0c01 |0005: move-result-object v1 │ │ +05d6e8: 7120 ab0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0bab │ │ +05d6ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0009 line=206 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/slf4j/impl/AndroidLogger; │ │ 0x0000 - 0x000a reg=3 format Ljava/lang/String; │ │ 0x0000 - 0x000a reg=4 argArray [Ljava/lang/Object; │ │ │ │ source_file_idx : 445 (AndroidLogger.java) │ │ │ │ Class #453 header: │ │ -class_idx : 280 │ │ +class_idx : 279 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 279 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 278 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -127160,17 +127227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c854: |[05c854] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -05c864: 7010 0707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0707 │ │ -05c86a: 0e00 |0003: return-void │ │ +05d6f0: |[05d6f0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +05d700: 7010 0707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0707 │ │ +05d706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -127179,18 +127246,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05c86c: |[05c86c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05c87c: 7120 5607 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0756 │ │ -05c882: 0a00 |0003: move-result v0 │ │ -05c884: 0f00 |0004: return v0 │ │ +05d708: |[05d708] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05d718: 7120 5607 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0756 │ │ +05d71e: 0a00 |0003: move-result v0 │ │ +05d720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -127200,18 +127267,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05c888: |[05c888] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05c898: 7120 5707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0757 │ │ -05c89e: 0a00 |0003: move-result v0 │ │ -05c8a0: 0f00 |0004: return v0 │ │ +05d724: |[05d724] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05d734: 7120 5707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0757 │ │ +05d73a: 0a00 |0003: move-result v0 │ │ +05d73c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -127221,17 +127288,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c8a4: |[05c8a4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05c8b4: 7120 5807 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0758 │ │ -05c8ba: 0e00 |0003: return-void │ │ +05d740: |[05d740] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d750: 7120 5807 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0758 │ │ +05d756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -127242,19 +127309,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c8bc: |[05c8bc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05c8cc: 6e10 2709 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ -05c8d2: 0c00 |0003: move-result-object v0 │ │ -05c8d4: 7120 5907 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0759 │ │ -05c8da: 0e00 |0007: return-void │ │ +05d758: |[05d758] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05d768: 6e10 2709 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0927 │ │ +05d76e: 0c00 |0003: move-result-object v0 │ │ +05d770: 7120 5907 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0759 │ │ +05d776: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -127265,17 +127332,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c8dc: |[05c8dc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05c8ec: 7120 5a07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@075a │ │ -05c8f2: 0e00 |0003: return-void │ │ +05d778: |[05d778] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d788: 7120 5a07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@075a │ │ +05d78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0003 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -127286,34 +127353,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c8f4: |[05c8f4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05c904: 6e10 cd05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05cd │ │ -05c90a: 0c00 |0003: move-result-object v0 │ │ -05c90c: 7120 5b07 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@075b │ │ -05c912: 0e00 |0007: return-void │ │ +05d790: |[05d790] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05d7a0: 6e10 cd05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05cd │ │ +05d7a6: 0c00 |0003: move-result-object v0 │ │ +05d7a8: 7120 5b07 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@075b │ │ +05d7ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0007 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #454 header: │ │ -class_idx : 348 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 346 │ │ +superclass_idx : 345 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #454 annotations: │ │ @@ -127334,17 +127401,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c914: |[05c914] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -05c924: 7010 da09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09da │ │ -05c92a: 0e00 |0003: return-void │ │ +05d7b0: |[05d7b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +05d7c0: 7010 da09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09da │ │ +05d7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -127353,34 +127420,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05c92c: |[05c92c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05c93c: 7130 a10a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa1 │ │ -05c942: 0e00 |0003: return-void │ │ +05d7c8: |[05d7c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05d7d8: 7130 a10a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa1 │ │ +05d7de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ source_file_idx : 406 (AccessibilityRecordCompat.java) │ │ │ │ Class #455 header: │ │ -class_idx : 281 │ │ +class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 280 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 279 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -127400,17 +127467,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c944: |[05c944] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -05c954: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@070b │ │ -05c95a: 0e00 |0003: return-void │ │ +05d7e0: |[05d7e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +05d7f0: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@070b │ │ +05d7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -127419,23 +127486,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c95c: |[05c95c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05c96c: 7110 5d07 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@075d │ │ -05c972: 0c00 |0003: move-result-object v0 │ │ -05c974: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05c978: 2201 5501 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0155 │ │ -05c97c: 7020 a209 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@09a2 │ │ -05c982: 1101 |000b: return-object v1 │ │ -05c984: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05c986: 28fe |000d: goto 000b // -0002 │ │ +05d7f8: |[05d7f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05d808: 7110 5d07 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@075d │ │ +05d80e: 0c00 |0003: move-result-object v0 │ │ +05d810: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05d814: 2201 5401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0154 │ │ +05d818: 7020 a209 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@09a2 │ │ +05d81e: 1101 |000b: return-object v1 │ │ +05d820: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05d822: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x0006 line=302 │ │ 0x000b line=304 │ │ locals : │ │ @@ -127448,18 +127515,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c988: |[05c988] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05c998: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@075e │ │ -05c99e: 0a00 |0003: move-result v0 │ │ -05c9a0: 0f00 |0004: return v0 │ │ +05d824: |[05d824] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05d834: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@075e │ │ +05d83a: 0a00 |0003: move-result v0 │ │ +05d83c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -127468,18 +127535,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c9a4: |[05c9a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -05c9b4: 7110 5f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@075f │ │ -05c9ba: 0a00 |0003: move-result v0 │ │ -05c9bc: 0f00 |0004: return v0 │ │ +05d840: |[05d840] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05d850: 7110 5f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@075f │ │ +05d856: 0a00 |0003: move-result v0 │ │ +05d858: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -127488,18 +127555,18 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05c9c0: |[05c9c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05c9d0: 7130 6007 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0760 │ │ -05c9d6: 0a00 |0003: move-result v0 │ │ -05c9d8: 0f00 |0004: return v0 │ │ +05d85c: |[05d85c] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05d86c: 7130 6007 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0760 │ │ +05d872: 0a00 |0003: move-result v0 │ │ +05d874: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -127510,17 +127577,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c9dc: |[05c9dc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05c9ec: 7110 6107 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0761 │ │ -05c9f2: 0e00 |0003: return-void │ │ +05d878: |[05d878] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05d888: 7110 6107 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0761 │ │ +05d88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -127530,17 +127597,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05c9f4: |[05c9f4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05ca04: 7155 6207 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0762 │ │ -05ca0a: 0e00 |0003: return-void │ │ +05d890: |[05d890] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05d8a0: 7155 6207 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0762 │ │ +05d8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0003 line=277 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -127554,60 +127621,60 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ca0c: |[05ca0c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05ca1c: 7120 6307 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0763 │ │ -05ca22: 0e00 |0003: return-void │ │ +05d8a8: |[05d8a8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05d8b8: 7120 6307 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0763 │ │ +05d8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05ca24: |[05ca24] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05ca34: 7140 6407 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0764 │ │ -05ca3a: 0e00 |0003: return-void │ │ +05d8c0: |[05d8c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05d8d0: 7140 6407 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0764 │ │ +05d8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ca3c: |[05ca3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -05ca4c: 7120 6507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0765 │ │ -05ca52: 0e00 |0003: return-void │ │ +05d8d8: |[05d8d8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05d8e8: 7120 6507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0765 │ │ +05d8ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -127618,33 +127685,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ca54: |[05ca54] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05ca64: 7120 6607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0766 │ │ -05ca6a: 0e00 |0003: return-void │ │ +05d8f0: |[05d8f0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05d900: 7120 6607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0766 │ │ +05d906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ │ │ │ Class #456 header: │ │ -class_idx : 282 │ │ +class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 281 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 280 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -127664,17 +127731,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca6c: |[05ca6c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -05ca7c: 7010 1207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0712 │ │ -05ca82: 0e00 |0003: return-void │ │ +05d908: |[05d908] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +05d918: 7010 1207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0712 │ │ +05d91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -127683,18 +127750,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ca84: |[05ca84] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -05ca94: 7110 6807 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0768 │ │ -05ca9a: 0a00 |0003: move-result v0 │ │ -05ca9c: 0f00 |0004: return v0 │ │ +05d920: |[05d920] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05d930: 7110 6807 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0768 │ │ +05d936: 0a00 |0003: move-result v0 │ │ +05d938: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -127703,21 +127770,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05caa0: |[05caa0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -05cab0: 7120 6907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0769 │ │ -05cab6: 0e00 |0003: return-void │ │ +05d93c: |[05d93c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +05d94c: 7120 6907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0769 │ │ +05d952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 id I │ │ │ │ - source_file_idx : 2703 (ViewCompat.java) │ │ + source_file_idx : 2701 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 793734 bytes, number of entries: 457 │ │ │ +Zip file size: 793740 bytes, number of entries: 457 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4371 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ @@ -79,15 +79,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1491 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -219,28 +219,28 @@ │ │ │ ?rwxrwxr-x 2.0 unx 414 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$2.class │ │ │ ?rwxrwxr-x 2.0 unx 591 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$3.class │ │ │ ?rwxrwxr-x 2.0 unx 591 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$4.class │ │ │ ?rwxrwxr-x 2.0 unx 591 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$5.class │ │ │ ?rwxrwxr-x 2.0 unx 591 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$6.class │ │ │ ?rwxrwxr-x 2.0 unx 591 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu$7.class │ │ │ ?rwxrwxr-x 2.0 unx 2287 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/ChangeCSSMenu.class │ │ │ -?rwxrwxr-x 2.0 unx 12436 b- defN 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubManipulator.class │ │ │ +?rwxrwxr-x 2.0 unx 12429 b- defN 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubManipulator.class │ │ │ ?rwxrwxr-x 2.0 unx 8058 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubNavigator.class │ │ │ ?rwxrwxr-x 2.0 unx 1058 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$1.class │ │ │ ?rwxrwxr-x 2.0 unx 933 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$2.class │ │ │ ?rwxrwxr-x 2.0 unx 924 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$3.class │ │ │ ?rwxrwxr-x 2.0 unx 711 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1310 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$5$1.class │ │ │ ?rwxrwxr-x 2.0 unx 984 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$5.class │ │ │ ?rwxrwxr-x 2.0 unx 959 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1608 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$7$1.class │ │ │ ?rwxrwxr-x 2.0 unx 794 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$7.class │ │ │ ?rwxrwxr-x 2.0 unx 959 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$8.class │ │ │ ?rwxrwxr-x 2.0 unx 696 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain$9.class │ │ │ -?rwxrwxr-x 2.0 unx 11632 b- defN 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain.class │ │ │ +?rwxrwxr-x 2.0 unx 11648 b- defN 80-Jan-01 00:00 it/angrydroids/epub3reader/EpubReaderMain.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/FileChooser$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2595 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/FileChooser.class │ │ │ ?rwxrwxr-x 2.0 unx 948 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/LanguageChooser$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1110 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/LanguageChooser$2.class │ │ │ ?rwxrwxr-x 2.0 unx 420 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/LanguageChooser$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1816 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/LanguageChooser.class │ │ │ ?rwxrwxr-x 2.0 unx 148 b- stor 80-Jan-01 00:00 it/angrydroids/epub3reader/R$attr.class │ │ │ @@ -359,15 +359,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 7796 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 7792 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 947 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 518 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 411 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 547 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class │ │ │ @@ -452,8 +452,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1571 b- stor 80-Jan-01 00:00 org/slf4j/helpers/NOPLogger.class │ │ │ ?rwxrwxr-x 2.0 unx 2764 b- stor 80-Jan-01 00:00 org/slf4j/impl/AndroidLogger.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1461 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ -457 files, 794276 bytes uncompressed, 706296 bytes compressed: 11.1% │ │ │ +457 files, 794283 bytes uncompressed, 706302 bytes compressed: 11.1% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── it/angrydroids/epub3reader/EpubManipulator.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ public void createTocFile() { │ │ │ │ final TableOfContents tableOfContents = this.book.getTableOfContents(); │ │ │ │ String s = getS(2131034169); │ │ │ │ final List tocReferences = tableOfContents.getTocReferences(); │ │ │ │ if (tocReferences.size() > 0) { │ │ │ │ s += getS(2131034179); │ │ │ │ for (int i = 0; i < tocReferences.size(); ++i) { │ │ │ │ - s = s + "" + ((TOCReference)tocReferences.get(i)).getTitle() + "" + ""; │ │ │ │ + s = s + "" + ((TOCReference)tocReferences.get(i)).getTitle() + ""; │ │ │ │ final List children = ((TOCReference)tocReferences.get(i)).getChildren(); │ │ │ │ for (int j = 0; j < children.size(); ++j) { │ │ │ │ - s = s + "" + ((TOCReference)children.get(j)).getTitle() + "" + ""; │ │ │ │ + s = s + "" + ((TOCReference)children.get(j)).getTitle() + ""; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ final String string = s + getS(2131034178); │ │ │ │ final String string2 = EpubManipulator.location + this.decompressedFolder + "/Toc.html"; │ │ │ │ try { │ │ │ │ final FileWriter fileWriter2; │ │ ├── it/angrydroids/epub3reader/EpubReaderMain.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -422,42 +422,41 @@ │ │ │ │ │ │ │ │ protected void showSecondView() { │ │ │ │ EpubReaderMain.layoutView2.setVisibility(0); │ │ │ │ EpubReaderMain.iconCloseView2.setVisibility(0); │ │ │ │ } │ │ │ │ │ │ │ │ protected void swipePage(final View view, final MotionEvent motionEvent, final BookEnum bookEnum) { │ │ │ │ - final int n = 2131034141; │ │ │ │ switch (MotionEventCompat.getActionMasked(motionEvent)) { │ │ │ │ case 0: { │ │ │ │ this.swipeOriginX = motionEvent.getX(); │ │ │ │ this.swipeOriginY = motionEvent.getY(); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ - final int n2 = (int)(this.screenWidth * 0.25); │ │ │ │ + final int n = (int)(this.screenWidth * 0.25); │ │ │ │ final float a = this.swipeOriginX - motionEvent.getX(); │ │ │ │ final float a2 = this.swipeOriginY - motionEvent.getY(); │ │ │ │ final float abs = Math.abs(a); │ │ │ │ final float abs2 = Math.abs(a2); │ │ │ │ - if (a > n2 && abs > abs2) { │ │ │ │ + if (a > n && abs > abs2) { │ │ │ │ try { │ │ │ │ this.navigator.goToNextChapter(bookEnum); │ │ │ │ } │ │ │ │ catch (Exception ex) { │ │ │ │ - this.errorMessage(this.getString(n)); │ │ │ │ + this.errorMessage(this.getString(2131034141)); │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ - if (a < -n2 && abs > abs2) { │ │ │ │ + if (a < -n && abs > abs2) { │ │ │ │ try { │ │ │ │ this.navigator.goToPrevChapter(bookEnum); │ │ │ │ } │ │ │ │ catch (Exception ex2) { │ │ │ │ - this.errorMessage(this.getString(n)); │ │ │ │ + this.errorMessage(this.getString(2131034141)); │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ 106: putfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #120 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -726,73 +726,71 @@ │ │ │ │ 24: invokevirtual #169 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #63 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: istore 10 │ │ │ │ - 41: iload 10 │ │ │ │ - 43: i2l │ │ │ │ - 44: lstore 8 │ │ │ │ - 46: lload 6 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lcmp │ │ │ │ - 51: istore 5 │ │ │ │ - 53: iload 5 │ │ │ │ - 55: ifgt 14 │ │ │ │ - 58: aload_1 │ │ │ │ - 59: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 69: f2i │ │ │ │ - 70: istore 11 │ │ │ │ - 72: iload 5 │ │ │ │ - 74: iload 11 │ │ │ │ - 76: isub │ │ │ │ - 77: istore 12 │ │ │ │ - 79: aload_1 │ │ │ │ - 80: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 94: fstore 14 │ │ │ │ - 96: fload 14 │ │ │ │ - 98: f2i │ │ │ │ - 99: istore 11 │ │ │ │ - 101: iload 5 │ │ │ │ - 103: iload 11 │ │ │ │ - 105: isub │ │ │ │ - 106: istore 15 │ │ │ │ - 108: iload 12 │ │ │ │ - 110: iload 12 │ │ │ │ - 112: imul │ │ │ │ - 113: istore 5 │ │ │ │ - 115: iload 15 │ │ │ │ - 117: iload 15 │ │ │ │ - 119: imul │ │ │ │ - 120: istore 11 │ │ │ │ - 122: iload 5 │ │ │ │ - 124: iload 11 │ │ │ │ - 126: iadd │ │ │ │ - 127: istore 5 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ - 133: istore 11 │ │ │ │ - 135: iload 5 │ │ │ │ - 137: iload 11 │ │ │ │ - 139: if_icmpge 14 │ │ │ │ - 142: iconst_1 │ │ │ │ - 143: istore 4 │ │ │ │ - 145: goto 14 │ │ │ │ + 39: i2l │ │ │ │ + 40: lstore 8 │ │ │ │ + 42: lload 6 │ │ │ │ + 44: lload 8 │ │ │ │ + 46: lcmp │ │ │ │ + 47: istore 5 │ │ │ │ + 49: iload 5 │ │ │ │ + 51: ifgt 14 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 65: f2i │ │ │ │ + 66: istore 10 │ │ │ │ + 68: iload 5 │ │ │ │ + 70: iload 10 │ │ │ │ + 72: isub │ │ │ │ + 73: istore 11 │ │ │ │ + 75: aload_1 │ │ │ │ + 76: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 90: fstore 13 │ │ │ │ + 92: fload 13 │ │ │ │ + 94: f2i │ │ │ │ + 95: istore 10 │ │ │ │ + 97: iload 5 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: isub │ │ │ │ + 102: istore 14 │ │ │ │ + 104: iload 11 │ │ │ │ + 106: iload 11 │ │ │ │ + 108: imul │ │ │ │ + 109: istore 5 │ │ │ │ + 111: iload 14 │ │ │ │ + 113: iload 14 │ │ │ │ + 115: imul │ │ │ │ + 116: istore 10 │ │ │ │ + 118: iload 5 │ │ │ │ + 120: iload 10 │ │ │ │ + 122: iadd │ │ │ │ + 123: istore 5 │ │ │ │ + 125: aload_0 │ │ │ │ + 126: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ + 129: istore 10 │ │ │ │ + 131: iload 5 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: if_icmpge 14 │ │ │ │ + 138: iconst_1 │ │ │ │ + 139: istore 4 │ │ │ │ + 141: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 ├── smali/it/angrydroids/epub3reader/LanguageChooser$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/LanguageChooser;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/LanguageChooser; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lit/angrydroids/epub3reader/LanguageChooser$1;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$7$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain$7;)V │ .locals 0 │ + .param p1, "this$1" # Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ .prologue │ .line 206 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -48,18 +49,20 @@ │ │ iget-object v3, p0, Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7; │ │ iget-object v3, v3, Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ const v4, 0x7f050018 │ │ + .line 211 │ invoke-virtual {v3, v4}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 210 │ invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ .line 212 │ .local v1, "url":Ljava/lang/String; │ if-eqz v1, :cond_1 ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 55 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$4;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 202 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/LanguageChooser$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/LanguageChooser;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/LanguageChooser; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -115,22 +116,24 @@ │ │ check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; │ │ iget-object v4, p0, Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String; │ │ + .line 92 │ invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; │ │ move-result-object v4 │ │ iget-object v5, p0, Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I │ │ + .line 91 │ invoke-virtual {v3, v4, v0, v2, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V │ │ .line 100 │ :cond_3 │ :goto_2 │ return-void │ │ @@ -153,19 +156,21 @@ │ │ check-cast v3, Lit/angrydroids/epub3reader/EpubReaderMain; │ │ iget-object v4, p0, Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ iget-object v4, v4, Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String; │ │ + .line 97 │ invoke-static {v4}, Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum; │ │ move-result-object v4 │ │ iget-object v5, p0, Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ iget v5, v5, Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I │ │ + .line 96 │ invoke-virtual {v3, v4, v0, v6, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V │ │ goto :goto_2 │ .end method ├── smali/it/angrydroids/epub3reader/EpubReaderMain$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 142 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$3;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$6.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 191 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$6;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain.smali │ @@ -1,20 +1,12 @@ │ .class public Lit/angrydroids/epub3reader/EpubReaderMain; │ .super Landroid/app/Activity; │ .source "EpubReaderMain.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lit/angrydroids/epub3reader/EpubReaderMain$9; │ - } │ -.end annotation │ - │ - │ # static fields │ .field protected static color:Ljava/lang/String; │ │ .field protected static firstViewSize:F │ │ .field protected static iconCloseView1:Landroid/widget/Button; │ │ @@ -376,68 +368,76 @@ │ .locals 3 │ .param p1, "preferences" # Landroid/content/SharedPreferences; │ │ .prologue │ .line 637 │ const v1, 0x7f050021 │ │ + .line 638 │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;->books:Lit/angrydroids/epub3reader/ViewStateEnum; │ │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 637 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ move-result-object v1 │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;->updateView1(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ .line 639 │ const v1, 0x7f050022 │ │ + .line 640 │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ sget-object v2, Lit/angrydroids/epub3reader/ViewStateEnum;->invisible:Lit/angrydroids/epub3reader/ViewStateEnum; │ │ + .line 641 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 640 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum; │ │ move-result-object v1 │ │ + .line 639 │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;->updateView2(Lit/angrydroids/epub3reader/ViewStateEnum;)V │ │ .line 643 │ const v1, 0x7f050023 │ │ + .line 644 │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {}, Lit/angrydroids/epub3reader/EpubReaderMain;->getFirstViewWeight()F │ │ move-result v2 │ │ + .line 643 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v0 │ │ .line 645 │ .local v0, "viewSize":F │ invoke-virtual {p0, v0}, Lit/angrydroids/epub3reader/EpubReaderMain;->changeViewsSize(F)V │ @@ -915,18 +915,20 @@ │ │ invoke-virtual {p0, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ const v9, 0x7f05001c │ │ + .line 384 │ invoke-virtual {p0, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v9 │ │ + .line 383 │ invoke-virtual {v1, v8, v9}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 385 │ invoke-virtual {p0, v1, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ │ @@ -950,18 +952,20 @@ │ │ invoke-virtual {p0, v8}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ const v9, 0x7f05001c │ │ + .line 392 │ invoke-virtual {p0, v9}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v9 │ │ + .line 391 │ invoke-virtual {v2, v8, v9}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 393 │ invoke-virtual {p0, v2, v10}, Lit/angrydroids/epub3reader/EpubReaderMain;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ │ @@ -974,14 +978,15 @@ │ │ move-result v8 │ │ if-eq v8, v7, :cond_1 │ │ iget-object v8, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->navigator:Lit/angrydroids/epub3reader/EpubNavigator; │ │ + .line 399 │ invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;->isParallelTextOn()Z │ │ move-result v8 │ │ if-ne v8, v7, :cond_0 │ │ .line 400 │ @@ -1141,14 +1146,15 @@ │ │ move-result v8 │ │ if-eq v8, v7, :cond_3 │ │ iget-object v8, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->navigator:Lit/angrydroids/epub3reader/EpubNavigator; │ │ + .line 446 │ invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;->isParallelTextOn()Z │ │ move-result v8 │ │ if-ne v8, v7, :cond_0 │ │ .line 447 │ @@ -1232,14 +1238,15 @@ │ │ move-result v8 │ │ if-eq v8, v7, :cond_6 │ │ iget-object v8, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->navigator:Lit/angrydroids/epub3reader/EpubNavigator; │ │ + .line 469 │ invoke-virtual {v8}, Lit/angrydroids/epub3reader/EpubNavigator;->isParallelTextOn()Z │ │ move-result v8 │ │ if-ne v8, v7, :cond_0 │ │ .line 470 │ @@ -1472,14 +1479,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->navigator:Lit/angrydroids/epub3reader/EpubNavigator; │ │ + .line 322 │ invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;->isExactlyOneBookOpen()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ .line 324 │ @@ -1566,14 +1574,15 @@ │ │ move-result v0 │ │ if-eq v0, v2, :cond_2 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->navigator:Lit/angrydroids/epub3reader/EpubNavigator; │ │ + .line 345 │ invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubNavigator;->isParallelTextOn()Z │ │ move-result v0 │ │ if-ne v0, v2, :cond_3 │ │ .line 347 │ @@ -1843,16 +1852,14 @@ │ .method protected swipePage(Landroid/view/View;Landroid/view/MotionEvent;Lit/angrydroids/epub3reader/BookEnum;)V │ .locals 12 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/MotionEvent; │ .param p3, "which" # Lit/angrydroids/epub3reader/BookEnum; │ │ .prologue │ - const v11, 0x7f05001d │ - │ .line 511 │ invoke-static {p2}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v2 │ │ .line 513 │ .local v2, "action":I │ @@ -1880,21 +1887,21 @@ │ │ goto :goto_0 │ │ .line 520 │ :pswitch_1 │ iget v7, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->screenWidth:I │ │ - int-to-double v7, v7 │ + int-to-double v8, v7 │ │ - const-wide/high16 v9, 0x3fd0000000000000L # 0.25 │ + const-wide/high16 v10, 0x3fd0000000000000L # 0.25 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - double-to-int v6, v7 │ + double-to-int v6, v8 │ │ .line 521 │ .local v6, "quarterWidth":I │ iget v7, p0, Lit/angrydroids/epub3reader/EpubReaderMain;->swipeOriginX:F │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F │ │ @@ -1948,15 +1955,17 @@ │ │ .line 529 │ :catch_0 │ move-exception v5 │ │ .line 530 │ .local v5, "e":Ljava/lang/Exception; │ - invoke-virtual {p0, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ + const v7, 0x7f05001d │ + │ + invoke-virtual {p0, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {p0, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;->errorMessage(Ljava/lang/String;)V │ │ goto :goto_0 │ │ @@ -1987,23 +1996,27 @@ │ │ .line 535 │ :catch_1 │ move-exception v5 │ │ .line 536 │ .restart local v5 # "e":Ljava/lang/Exception; │ - invoke-virtual {p0, v11}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ + const v7, 0x7f05001d │ + │ + invoke-virtual {p0, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {p0, v7}, Lit/angrydroids/epub3reader/EpubReaderMain;->errorMessage(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 513 │ + nop │ + │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$5;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/FileChooser$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/FileChooser; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/FileChooser;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/FileChooser; │ │ .prologue │ .line 65 │ iput-object p1, p0, Lit/angrydroids/epub3reader/FileChooser$1;->this$0:Lit/angrydroids/epub3reader/FileChooser; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 32 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$1;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/R.smali │ @@ -23,10 +23,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 166 │ return-void │ .end method ├── smali/it/angrydroids/epub3reader/EpubReaderMain$5$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain$5;)V │ .locals 0 │ + .param p1, "this$1" # Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ .prologue │ .line 169 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -48,18 +49,20 @@ │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5; │ │ iget-object v2, v2, Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ const v3, 0x7f050018 │ │ + .line 174 │ invoke-virtual {v2, v3}, Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 173 │ invoke-virtual {v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 175 │ .local v0, "url":Ljava/lang/String; │ if-eqz v0, :cond_1 ├── smali/it/angrydroids/epub3reader/LanguageChooser$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/LanguageChooser;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/LanguageChooser; │ │ .prologue │ .line 104 │ iput-object p1, p0, Lit/angrydroids/epub3reader/LanguageChooser$3;->this$0:Lit/angrydroids/epub3reader/LanguageChooser; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/SetPanelSize.smali │ @@ -76,14 +76,15 @@ │ │ move-result-object v4 │ │ check-cast v4, Lit/angrydroids/epub3reader/EpubReaderMain; │ │ const/4 v5, 0x0 │ │ + .line 33 │ invoke-virtual {v4, v5}, Lit/angrydroids/epub3reader/EpubReaderMain;->getPreferences(I)Landroid/content/SharedPreferences; │ │ move-result-object v2 │ │ .line 34 │ .local v2, "preferences":Landroid/content/SharedPreferences; │ const-string v4, "seekBarValue" ├── smali/it/angrydroids/epub3reader/EpubReaderMain$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 163 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$8.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 233 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$8;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 72 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$6;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$2;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$3;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubNavigator.smali │ @@ -92,14 +92,15 @@ │ │ if-gez v0, :cond_0 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView1:Ljava/lang/String; │ │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 174 │ invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -224,14 +225,15 @@ │ │ if-gez v0, :cond_0 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView2:Ljava/lang/String; │ │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 211 │ invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -330,18 +332,20 @@ │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 293 │ invoke-virtual {p0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 292 │ invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 303 │ :goto_0 │ return v0 │ │ .line 295 │ @@ -370,18 +374,20 @@ │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 299 │ invoke-virtual {p0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 298 │ invoke-virtual {v1, v2, v3, v4}, Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 301 │ :cond_2 │ const/4 v0, 0x0 │ @@ -719,26 +725,28 @@ │ .line 152 │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 153 │ invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 154 │ invoke-virtual {v0, p1}, Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ if-ltz v0, :cond_1 │ │ .line 155 │ @@ -770,26 +778,28 @@ │ .line 162 │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 163 │ invoke-virtual {v0}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 164 │ invoke-virtual {v0, p1}, Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I │ │ move-result v0 │ │ if-ltz v0, :cond_1 │ │ .line 165 │ @@ -1600,48 +1610,54 @@ │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 338 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentSpineElementIndex()I │ │ move-result v2 │ │ + .line 337 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 339 │ const v1, 0x7f05002b │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 340 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentLanguage()I │ │ move-result v2 │ │ + .line 339 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 341 │ const v1, 0x7f05002f │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 342 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getDecompressedFolder()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 341 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ .line 343 │ const v1, 0x7f05002c │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ @@ -1689,63 +1705,71 @@ │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 357 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentSpineElementIndex()I │ │ move-result v2 │ │ + .line 356 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 358 │ const v1, 0x7f050032 │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 359 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentLanguage()I │ │ move-result v2 │ │ + .line 358 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 360 │ const v1, 0x7f050034 │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 361 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getDecompressedFolder()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 360 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ .line 362 │ const v1, 0x7f050033 │ │ invoke-virtual {p0, v1}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ + .line 363 │ invoke-virtual {v2}, Lit/angrydroids/epub3reader/EpubManipulator;->getFileName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 362 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ .line 365 │ :try_start_1 │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator; │ │ invoke-virtual {v1}, Lit/angrydroids/epub3reader/EpubManipulator;->closeStream()V │ @@ -1765,18 +1789,20 @@ │ .local v0, "e":Ljava/io/IOException; │ invoke-virtual {p0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f05002e │ │ + .line 348 │ invoke-virtual {p0, v2}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 347 │ invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 349 │ invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_0 │ │ @@ -1789,18 +1815,20 @@ │ .restart local v0 # "e":Ljava/io/IOException; │ invoke-virtual {p0, v3}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f050035 │ │ + .line 368 │ invoke-virtual {p0, v2}, Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 367 │ invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 369 │ invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_1 │ .end method ├── smali/it/angrydroids/epub3reader/EpubReaderMain$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 111 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$1;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 80 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$7;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/SetPanelSize$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/SetPanelSize; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/SetPanelSize;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/SetPanelSize; │ │ .prologue │ .line 61 │ iput-object p1, p0, Lit/angrydroids/epub3reader/SetPanelSize$2;->this$0:Lit/angrydroids/epub3reader/SetPanelSize; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/EpubManipulator.smali │ @@ -256,14 +256,15 @@ │ │ const-string v6, "/" │ │ invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 149 │ invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -486,14 +487,15 @@ │ │ const-string v6, "/" │ │ invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 112 │ invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -524,56 +526,50 @@ │ │ .line 118 │ :cond_2 │ return-void │ .end method │ │ .method private deleteDir(Ljava/io/File;)V │ - .locals 5 │ + .locals 4 │ .param p1, "f" # Ljava/io/File; │ │ .prologue │ .line 328 │ invoke-virtual {p1}, Ljava/io/File;->isDirectory()Z │ │ - move-result v4 │ + move-result v1 │ │ - if-eqz v4, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 329 │ invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v2, v1 │ │ .line 330 │ - .local v1, "child":Ljava/io/File; │ - invoke-direct {p0, v1}, Lit/angrydroids/epub3reader/EpubManipulator;->deleteDir(Ljava/io/File;)V │ + .local v0, "child":Ljava/io/File; │ + invoke-direct {p0, v0}, Lit/angrydroids/epub3reader/EpubManipulator;->deleteDir(Ljava/io/File;)V │ │ .line 329 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 331 │ - .end local v0 # "arr$":[Ljava/io/File; │ - .end local v1 # "child":Ljava/io/File; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ + .end local v0 # "child":Ljava/io/File; │ :cond_0 │ invoke-virtual {p1}, Ljava/io/File;->delete()Z │ │ .line 332 │ return-void │ .end method │ │ @@ -753,27 +749,28 @@ │ .locals 2 │ .param p1, "id" # Ljava/lang/String; │ │ .prologue │ .line 214 │ const/4 v0, 0x0 │ │ - .line 216 │ + .line 215 │ .local v0, "i":I │ :goto_0 │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ invoke-interface {v1}, Ljava/util/List;->size()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ + .line 216 │ invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/lang/String; │ │ invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ @@ -1290,14 +1287,15 @@ │ │ const-string v13, "/" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ + .line 475 │ invoke-interface {v10, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; │ │ invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;->getCompleteHref()Ljava/lang/String; │ @@ -1334,35 +1332,30 @@ │ │ const-string v13, "\">" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ + .line 478 │ invoke-interface {v10, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; │ │ invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;->getTitle()Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - const-string v13, "" │ - │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v12 │ - │ - const-string v13, "" │ + const-string v13, "" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1428,14 +1421,15 @@ │ │ const-string v13, "/" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ + .line 486 │ invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; │ │ invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;->getCompleteHref()Ljava/lang/String; │ @@ -1472,35 +1466,30 @@ │ │ const-string v13, "\">" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ + .line 489 │ invoke-interface {v0, v8}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lnl/siegmann/epublib/domain/TOCReference; │ │ invoke-virtual {v12}, Lnl/siegmann/epublib/domain/TOCReference;->getTitle()Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - const-string v13, "" │ - │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v12 │ - │ - const-string v13, "" │ + const-string v13, "" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1842,26 +1831,28 @@ │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ iget-object v3, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ + .line 524 │ invoke-interface {v3, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/String; │ │ invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ const-string v4, "." │ │ + .line 525 │ invoke-virtual {p1, v4}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I │ │ move-result v4 │ │ invoke-virtual {p1, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v4 │ @@ -2085,24 +2076,26 @@ │ │ move-result-object v0 │ │ .line 356 │ .local v0, "extension":Ljava/lang/String; │ iget-object v2, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ + .line 357 │ invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/lang/String; │ │ invoke-virtual {v1, v2}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I │ │ move-result v2 │ │ + .line 356 │ invoke-virtual {v1, v4, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ move-result-object v1 │ │ .line 359 │ new-instance v2, Ljava/lang/StringBuilder; │ │ @@ -2448,14 +2441,15 @@ │ │ const-string v6, " " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 400 │ invoke-interface {v0, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lnl/siegmann/epublib/domain/Author; │ │ invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;->getLastname()Ljava/lang/String; │ @@ -2518,14 +2512,15 @@ │ │ const-string v6, " " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 403 │ invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lnl/siegmann/epublib/domain/Author; │ │ invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;->getLastname()Ljava/lang/String; │ @@ -2619,14 +2614,15 @@ │ │ const-string v6, " " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 411 │ invoke-interface {v0, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lnl/siegmann/epublib/domain/Author; │ │ invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;->getLastname()Ljava/lang/String; │ @@ -2689,14 +2685,15 @@ │ │ const-string v6, " " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 414 │ invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lnl/siegmann/epublib/domain/Author; │ │ invoke-virtual {v5}, Lnl/siegmann/epublib/domain/Author;->getLastname()Ljava/lang/String; │ @@ -3323,27 +3320,28 @@ │ } │ .end annotation │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ - .line 166 │ + .line 165 │ .local v0, "i":I │ :goto_0 │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ invoke-interface {v1}, Ljava/util/List;->size()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ iget-object v1, p0, Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List; │ │ + .line 166 │ invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/lang/String; │ │ invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ @@ -3534,14 +3532,15 @@ │ move-result v20 │ │ if-nez v20, :cond_0 │ │ .line 283 │ new-instance v12, Ljava/io/BufferedInputStream; │ │ + .line 284 │ move-object/from16 v0, v16 │ │ invoke-virtual {v0, v10}, Ljava/util/zip/ZipFile;->getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; │ │ move-result-object v20 │ │ move-object/from16 v0, v20 │ @@ -3656,26 +3655,28 @@ │ │ move-result-object v20 │ │ const/16 v21, 0x0 │ │ const v22, 0x7f050038 │ │ + .line 311 │ invoke-static/range {v22 .. v22}, Lit/angrydroids/epub3reader/EpubManipulator;->getS(I)Ljava/lang/String; │ │ move-result-object v22 │ │ move-object/from16 v0, v19 │ │ move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I │ │ move-result v22 │ │ + .line 310 │ move-object/from16 v0, v19 │ │ move/from16 v1, v21 │ │ move/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ @@ -3686,14 +3687,15 @@ │ │ move-result-object v20 │ │ invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v20 │ │ + .line 307 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v19 │ │ move-object/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Lit/angrydroids/epub3reader/EpubManipulator;->unzip(Ljava/lang/String;Ljava/lang/String;)V ├── smali/it/angrydroids/epub3reader/EpubReaderMain$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/EpubReaderMain;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/EpubReaderMain; │ │ .prologue │ .line 154 │ iput-object p1, p0, Lit/angrydroids/epub3reader/EpubReaderMain$4;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/angrydroids/epub3reader/SetPanelSize$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$preferences:Landroid/content/SharedPreferences; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/SetPanelSize; │ │ .prologue │ .line 44 │ iput-object p1, p0, Lit/angrydroids/epub3reader/SetPanelSize$1;->this$0:Lit/angrydroids/epub3reader/SetPanelSize; │ │ iput-object p2, p0, Lit/angrydroids/epub3reader/SetPanelSize$1;->val$preferences:Landroid/content/SharedPreferences; ├── smali/it/angrydroids/epub3reader/ChangeCSSMenu$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ │ # direct methods │ .method constructor (Lit/angrydroids/epub3reader/ChangeCSSMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ .prologue │ .line 39 │ iput-object p1, p0, Lit/angrydroids/epub3reader/ChangeCSSMenu$2;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4473,258 +4473,264 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2251 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 2252 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 2255 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2257 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ .line 2258 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2259 │ - .local v15, "scrollX":F │ + .local v16, "scrollX":F │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ - move-result v16 │ + move-result v17 │ │ .line 2261 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2262 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2264 │ - .local v14, "rightBound":F │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2265 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2266 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 2267 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2269 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ .line 2270 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2273 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2274 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2279 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2280 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2281 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2284 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2285 │ - .local v3, "time":J │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 2287 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2288 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2289 │ return-void │ │ .line 2275 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ .line 2276 │ - move v15, v14 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -186,38 +186,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 173 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 175 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 176 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -233,15 +233,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 179 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 181 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -135,15 +135,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 281 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 284 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -436,15 +436,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 177 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -458,27 +458,27 @@ │ :goto_0 │ return v2 │ │ .line 432 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 436 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -535,1400 +535,1400 @@ │ .line 207 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 219 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 221 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 222 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 224 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 226 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 228 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 231 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 232 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 233 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 234 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 233 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 226 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 228 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 235 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 236 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 238 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 239 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 240 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 242 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 244 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 396 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 238 │ goto :goto_4 │ │ .line 246 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 247 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 249 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 253 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 254 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 258 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 259 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 260 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 261 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 262 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 263 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 264 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 263 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 266 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 267 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 268 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 270 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 271 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 272 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 279 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 280 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 281 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 282 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 285 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 287 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 289 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 296 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 297 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 298 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 299 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 301 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 302 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 303 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 304 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 305 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 307 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 308 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 309 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 312 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 314 │ goto/16 :goto_5 │ │ .line 292 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 317 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 320 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 321 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 322 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 324 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 325 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 327 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 328 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 329 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 331 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 332 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 333 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 334 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 335 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 338 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 341 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 342 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 343 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 344 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 349 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 350 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 351 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 353 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 375 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 376 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 379 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 380 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 383 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 384 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 386 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 387 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 354 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 355 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 356 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 357 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 358 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ goto :goto_8 │ │ .line 362 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 363 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 364 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 365 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 367 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 370 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 372 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 392 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 244 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -386,15 +386,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 577 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 593 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -553,15 +553,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -319,15 +319,15 @@ │ │ .line 1334 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 734 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 735 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 736 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 737 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 723 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 724 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 725 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 726 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 727 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 728 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 729 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 730 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -28,211 +28,213 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + iget v5, p2, Landroid/app/Notification;->icon:I │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + iget v6, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + iget v5, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + iget v5, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + │ + move-result-object v4 │ │ - move-result-object v3 │ + invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v3 │ + move-object/from16 v0, p8 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v3, v3, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 215 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 200 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 219 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ .line 220 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,193 +28,195 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -94,15 +94,15 @@ │ iput v1, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ .line 50 │ return-void │ .end method │ │ .method private static binarySearch([JIIJ)I │ - .locals 5 │ + .locals 7 │ .param p0, "a" # [J │ .param p1, "start" # I │ .param p2, "len" # I │ .param p3, "key" # J │ │ .prologue │ .line 335 │ @@ -123,17 +123,17 @@ │ .line 338 │ add-int v3, v1, v2 │ │ div-int/lit8 v0, v3, 0x2 │ │ .line 340 │ .local v0, "guess":I │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-gez v3, :cond_0 │ │ .line 341 │ move v2, v0 │ │ goto :goto_0 │ @@ -161,17 +161,17 @@ │ :cond_2 │ :goto_1 │ return v1 │ │ .line 348 │ .restart local v1 # "high":I │ :cond_3 │ - aget-wide v3, p0, v1 │ + aget-wide v4, p0, v1 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-eqz v3, :cond_2 │ │ .line 351 │ xor-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ @@ -564,15 +564,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public delete(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 93 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-object v1, p0, Landroid/support/v4/util/LongSparseArray;->mKeys:[J │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)TE;" │ } │ .end annotation │ │ @@ -789,15 +789,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -992,15 +992,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 107 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/nl/siegmann/epublib/epub/EpubWriter.smali │ @@ -60,15 +60,15 @@ │ iput-object p1, p0, Lnl/siegmann/epublib/epub/EpubWriter;->bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor; │ │ .line 43 │ return-void │ .end method │ │ .method private calculateCrc([B)J │ - .locals 3 │ + .locals 4 │ .param p1, "data" # [B │ │ .prologue │ .line 153 │ new-instance v0, Ljava/util/zip/CRC32; │ │ invoke-direct {v0}, Ljava/util/zip/CRC32;->()V │ @@ -76,17 +76,17 @@ │ .line 154 │ .local v0, "crc":Ljava/util/zip/CRC32; │ invoke-virtual {v0, p1}, Ljava/util/zip/CRC32;->update([B)V │ │ .line 155 │ invoke-virtual {v0}, Ljava/util/zip/CRC32;->getValue()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method private initTOCResource(Lnl/siegmann/epublib/domain/Book;)V │ .locals 6 │ .param p1, "book" # Lnl/siegmann/epublib/domain/Book; │ │ .prologue ├── smali/nl/siegmann/epublib/browsersupport/NavigationHistory.smali │ @@ -576,15 +576,15 @@ │ │ iput-wide v0, p0, Lnl/siegmann/epublib/browsersupport/NavigationHistory;->lastUpdateTime:J │ │ goto :goto_0 │ .end method │ │ .method public setHistoryWaitTime(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "historyWaitTime" # J │ │ .prologue │ .line 86 │ iput-wide p1, p0, Lnl/siegmann/epublib/browsersupport/NavigationHistory;->historyWaitTime:J │ │ .line 87 ├── smali/nl/siegmann/epublib/util/commons/io/ProxyInputStream.smali │ @@ -383,15 +383,15 @@ │ │ monitor-exit p0 │ │ throw v1 │ .end method │ │ .method public skip(J)J │ - .locals 3 │ + .locals 5 │ .param p1, "ln" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ @@ -400,26 +400,26 @@ │ :try_start_0 │ iget-object v1, p0, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->in:Ljava/io/InputStream; │ │ invoke-virtual {v1, p1, p2}, Ljava/io/InputStream;->skip(J)J │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 121 │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .line 119 │ :catch_0 │ move-exception v0 │ │ .line 120 │ .local v0, "e":Ljava/io/IOException; │ invoke-virtual {p0, v0}, Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->handleIOException(Ljava/io/IOException;)V │ │ .line 121 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ goto :goto_0 │ .end method ├── smali/nl/siegmann/epublib/util/commons/io/BOMInputStream.smali │ @@ -785,15 +785,15 @@ │ │ monitor-exit p0 │ │ throw v0 │ .end method │ │ .method public skip(J)J │ - .locals 2 │ + .locals 3 │ .param p1, "n" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation